go语言复制一个struct 对象
package main import ( "log" ) type meta struct { name string age int } func (m *meta) copy(dest *meta) { *dest = *m } func main() { a := meta{name:"aa ... 查看全文
springBoot自带日志(logback)配置以及使用
#springBoot日志(logback)配置以及使用 ###1.简介 刚从.net转为java,学习了springBoot,想起了当时工作中用.net记录日志,然后想用springBoot记录一下日志,从网上看了很多大神写的各种方法,挑了一种,自己用明白了,特意记录一下! ###2.配置 因为l ... 查看全文
linux多进/线程编程(1)—— 基础概念(PCB、MMU、进程状态)
学习大概就是不断迭代、重构的过程,不复习的学习是不负责任的,亦是无用的。 本系列博客主要作为个人记录,主要是贴图和代码,不做详细解释,以后有时间可能会重写;从下一篇开始上代码,代码可以运行是对自己的最低标准。 参考: 1.书籍1:《程序员的自我修养——链接、装载与库》 2.视频:https://ww ... 查看全文
深入理解Object提供的阻塞和唤醒API
深入理解Object提供的阻塞和唤醒API 前提 前段时间花了大量时间去研读JUC中同步器 的源码实现,再结合很久之前看过的一篇关于 提供的等待和唤醒机制的JVM实现,发现两者有不少的关联,于是决定重新研读一下 中提供的阻塞和唤醒方法。本文阅读JDK类库源码使用的JDK版本是JDK11,因为本文内容 ... 查看全文
Windows10安装anaconda
一直在Ubuntu中使用pytorch,现在切换到Windows系统,使用anaconda搭建环境。 1、从https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载安装文件:Anaconda3-5.3.1-Windows-x86_64.exe, ... 查看全文
WPF中的TextBlock处理长字符串
Xaml: 如图: 上面用了三个文本框,每一个都用不同的颜色,它们用不同的方式处理了文本太长的问题。 红色文本框使用LineBreak标记在指定的位置换行。它给了你绝对的控制权,能做到随时切换到新行。但是很多情况下却不适用。如果用户把窗口拉大,文本仍在原来的位置换行,即使有足够的空间把整个文本一行显 ... 查看全文
.net core webapi发布
地址:https://www.cnblogs.com/laozhang-is-phi/p/9565227.html#autoid-5-1-0 地址2:https://www.cnblogs.com/freeliver54/p/6879696.html iis问题: 地址:http://123.206 ... 查看全文
JS window对象 返回前一个浏览的页面 back()方法
JS window对象 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back(); 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back ... 查看全文
JS--ECMAScript
## ECMAScript - 它是一种由ECMA组织(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范 - JavaScript是ECMA的实现 - ECMAScript和JavaScript平时表达同一个意思 #### JS包含三个部分: - ECMAScript(核心) - 扩展==>浏览 ... 查看全文
websocket原理和基于c/c++实现的websocket协议栈(更新中)
参考: 博客1:http://blog.sina.com.cn/s/blog_bf397e780102w25k.html 目录: 第一部分:http原理简述 第二部分:websocket原理简述 第三部分:websocket与http的区别 第四部分:基于c/c++实现一个websocket协议栈 ... 查看全文
anaconda3下64位python和32位python共存
参考:https://blog.csdn.net/weixin_41710606/article/details/86747877 1. CONDA切换成32位set CONDA_FORCE_32BIT=1 2. 安装32位的python3.6conda create -n python32 pyt ... 查看全文
[云计算]OpenStack - Swift
[云计算]OpenStack - Swift Swift在OpenStack中的位置 Swift是OpenStack云存储服务的重要组件,它提供了高可用、分布式、持久性、大文件的对象存储服务。此外Swift还可以利用一系列的便宜硬件存储设备,提供安全、可靠的存储服务。 Swift特点 完全对称、面向 ... 查看全文
ASP.NET Core Web API + Angular 仿B站(一) 目的分析以及创建 WebAPI + Angular7 项目
ASP.NET Core Web API + Angular 仿B站(一) 目的分析以及创建 WebAPI + Angular7 项目 ... 查看全文
WPF 控件库——带有惯性的ScrollViewer*(转)
转:https://blog.csdn.net/ahilll/article/details/82418892 一、先看看效果 二、原理 虽然效果很简单,但是网上的一些资料涉及的代码量非常可观,而且效果也不是很理想,滚动的时候没有一个顺滑感。我这里提供的源码一共120多行,就能实现上图的效果。 本质 ... 查看全文
[转]C#操作Outlook
本文转自:https://blog.csdn.net/yanlovehan/article/details/8500449 //引用Microsoft.Office.Interop.Outlook.dllusing Outlook = Microsoft.Office.Interop.Outlook ... 查看全文
Windows 在CMD 终端中使用SS代理
打开CMD后先分别输入下面两条命令: 其中的本地IP 地址和端口号如果你没有改过的话应该是没问题的,改过的话就填改过的。 然后在输入你想用的命令就可以了,亲测速度提升很大,git 的速度从10KiB提高到700KiB。 需要注意的是这个方法不适用于PowerShell, 只适用于默认的CMD命令提示 ... 查看全文
vue 项目中使用scss
npm install node-sass --save-dev //安装node-sass npm install sass-loader --save-dev //安装sass-loader npm install style-loader --save-dev //安装style-loader ... 查看全文