自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员写的技术 FAQ 和杂文

编程非常有趣,细节非常重要。

  • 博客(2506)
  • 资源 (28)
  • 收藏
  • 关注

转载 2020-12-23

https://blog.jetbrains.com/go/2020/05/21/working-windows-subsystem-for-linux-wsl-in-goland/使用 goland 在 win 子系统上的 linux 开发 golang

2020-12-23 19:40:13 104

原创 如何与蟑螂为敌

版本:1一,蟑螂以什么为食三个月不吃、不喝可以生存六个月不吃可以生存二,蟑螂喜欢生活在什么环境湿热的环境食物垃圾环境有食物鱼、虾味的环境如果杀过或整理过新鲜的鱼,晚上它必到如果杀过新鲜的虾和扔过吃过的虾皮,晚上它更是必到三,如何治理杀虫剂牙膏状粉状蟑螂盒广州(每年买杀虫剂 200元人民币)84 对水拖地84 对水擦厨房操作台四、家具摆放尽量简点,不要太多死角,不要有太多缝细门窗,下水管道的缝隙才是它...

2020-12-23 14:21:36 268 2

原创 2021年的时间的朋友还在真好

据「得到」透露,为筹备这场跨年演讲,团队走访多月,确定了15个选题,访谈了央行专家、生态环境部领导、芯片科学家、电动车设计师、华龙一号工程师、投资人、居委会主任、小学教师、卡车司机等人。2020年12月31日晚8点半,关注时间的朋友跨年演讲,深圳卫视和爱奇艺全程直播。我会网上观看。...

2020-12-23 11:21:07 292

原创 开始了一个新的个人项目整理 golang 标准库中文文档

晚些时候上传到 csdn 的下载区。我的下载目录下。

2020-12-23 10:28:20 176 2

原创 golang 不用依赖注入框架实现的依赖注入

type UserService struct { userDao IUserDao}func NewUserService (userDao IUserDao) { return UserService{ userDao: userDao }}func (s *UserService) Query(name string) { s.userDao.QueryUserFromDB(name)}// 调用方func main () { userService := NewU...

2020-12-22 17:21:04 297 1

原创 2020年读书总结

有记录的是 42本杂志,哲学,育儿,技术,经济自我认为不满意,进度有些偏慢,有些事是有影响。心情,新*病*,家*事多,也有好事的影响,我整理的知识图谱的时间比较多了。明年不做计划,不做目标望大家都好!...

2020-12-22 17:09:45 166

原创 golang 反向 http/websocket 代理演示代码

发布时间:2020-12-21httpimport ( "log" "github.com/valyala/fasthttp" proxy "github.com/yeqown/fasthttp-reverse-proxy")var ( // 添加要代理的 http 服务器地址 proxyServer = proxy.NewReverseProxy("localhost:8080") // use with balancer // weights = map[stri

2020-12-21 14:36:04 1159

原创 读《etcd 技术内幕》

etcd 是一个可靠的分布式 KV 存储,其底层使用 Raft 算法保证一致性,主要用于共享配置和服务发现。etcd 代码为了性能,使用了大量的 goroutine 和 Channel。etcd-raft 模块是 etcd 的核心模块之一,是实现 raft 协议的。etcd-rafthttp 模块watcher 机制LessorWAL 日志SnapShotter 快照api 接口:etcd v2 提供了 http + json 的调用方式etcd v3 客户端中...

2020-12-21 11:51:58 472 2

原创 读《深入分布式缓存 - 从原理到实践》

于君泽,曹洪伟,邱硕 著无处不在的缓存,空间换时间的艺术分布式系统中大规模使用缓存是从早期互联网三大法宝:MemCache, 反向代理,分库分表,开始的。缓存:存储在计算机上的一个原始数据复制集,以便于访问。(维基百科)缓存位置分:客户端缓存,服务端缓存,网络中的缓存。缓存规模分:单体缓存,缓存集群,分布式缓存。系统性能的指标:响应时间,延迟时间,吞吐量,并发用户数和资源利用率等。响应时间:呈现时间,系统响应时间。系统响应时间 = 网络传输时间 + 应用延迟时间页面缓

2020-12-21 11:50:11 174

原创 读《一个聪明的投资者 本杰明 - 格雷厄姆》

Joe Carlen 著,美国家族没落生活拮据安全边际(margin of safety)= 内在价值 - 市场价格通过系统地分析来估算一只股票的内在价值,是格雷厄姆学派价值投资者的核心任务。内在价值并不容易算出来。一家上市公司的流动资产减去负债(即净流动资产减去净负债),除以在外流通的股票数量后所得数字差不多等于股份,这个数字就是相对于市场价格的内在价值。V = E (8.5 + 2G) x 4.4/Y其中 V 代表内在价值E 代表每股收益(EPS)G...

2020-12-21 10:36:22 245

原创 Java SE 15 发布 2020-9-2

最新版本号是 15.0.1JDK:https://jdk.java.net/15/Java SE模块的名称始终以字符串“ java”开头。。此类模块的完整列表为:java.base java.compiler java.datatransfer java.desktop java.instrument java.logging java.management java.management.rmi java.naming java.net.

2020-12-18 16:32:52 209 1

原创 php 发布新版本 8.0.0 2020-11-26

同时PHP 7.3.25 发布PHP 7.4.13 发布PHP 8.0.0 具有许多改进和新功能,例如:联合类型 命名参数 匹配表达式 属性 建设者物业推广 空安全运算符 弱地图 即时编译 还有更多...https://www.php.net/releases/8.0/en.php空安全运算符,代替空检查:$country=$session?->user?->getAddress()?->country;字符串与数字比较0...

2020-12-18 16:18:48 323 2

原创 etcd 影响程序运行(我的测试环境)

在测试环境程序出现异常,排查了一下,发现是 etcd 缓存了不正常的数据etcd 的列表全部清空了。还有什么?保存日志和快照的目录,默认为当前工作目录default.etcd/目录下删除,因为重启 etcd 时,并不删除。手工删除。重启 etcd 正常了。...

2020-12-18 16:01:00 141 1

原创 2020年度账单

微信的出了我,支付,钱包,账单(右上角),统计(在2020年12月右侧),年账单。支付宝,实时查年度的也有我的,账单,统计(最下面),2020年12月(点击这个选择时间,可以改成按年的)不是海报样式的年度账单。都有的。...

2020-12-18 11:12:44 392

原创 gun/linux more 搜索功能

搜索在more命令已经显示的文件内容搜索匹配的字符串1.:使用more基本查看命令more 51.log2.:按下V键,调用vi编辑器结果:--More--(5%)看不见了,进入了vim模式3.:输入/,后面在跟你需要搜索的字符串。/20194.:然后按下回车,就搜到你要的字符串了,按n是匹配当前文本的下一个字符串5.:退出vim模式,按Esc键,输入:q 就可以退出vim,返回more命令格式是可以搜索,但退出 vim 模式后,位置又从搜索的位置变回进入 vi.

2020-12-16 20:08:32 3665

原创 苹果手机相册里的 *.AAE 文件

传言是微软开发的一种文件,现在使用在苹果相册里,一种描述图像附加信息的文件。可以删除,不影响图像。内容:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> &lt

2020-12-15 15:31:25 5199 1

原创 相关 Excel 开源类库性能对比

这个结果就是一个我使用 GO 的原因。没有流式写入的库太占内存了。看看 PHP 用了 2 GB 多的内存。下图展示了 Go, Python, Java, PHP 和 NodeJS 语言中典型 Excel 开源基础库,基于普通个人计算机 (OS: macOS Catalina version 10.15.7, CPU: 3.4 GHz Intel Core i5, RAM: 16 GB 2400 MHz DDR4, HDD: 1 TB) 生成50列102400行纯文本单元格的性能表现。...

2020-12-14 17:13:06 347

原创 win10 的横向滚动并不保证全面支持

影响就是没有外设可以保证全面支持此功能。双飞燕:进化轮罗技:双向滚动轨迹轮:不支持。触控板:台式机的几乎没有卖的。

2020-12-11 19:04:45 293 1

原创 七牛云老大许式伟分析的为什么做 GO+ 实在是太精彩了

https://www.bilibili.com/video/BV1AD4y1S79M视频的前半段就是他的演讲。一浪浪的超级架构师的范式迎面而来,分析的逻辑性,连续性真的比读小说还精彩。赞。他说:不能预测未来的架构师不是顶级的。希望他预测或者说推导的未来是准确的。•GoPlus (https://github.com/gopq)-语言+标准库+工具链- •NumGoPlus (https://github.com/numgoplus)-数据科学的基础设施建设:numpy.

2020-12-10 10:08:58 912 1

原创 CentOS 8 很快结束支持

centos 9, 10也不会再有。那么选型离开 centos就几乎是必然的了。希望 ubuntu , debian给力。好久没在线上用了。扩展:https://www.oschina.net/news/122962/future-is-centos-stream

2020-12-10 07:28:31 1135

原创 读《美联储主席全传》

1913 ~ 2017:本书介绍讲的美联储的历史时间范围美国第一银行美国第二银行美联储12个银行纽约银行总统任命美联储主席通货膨胀参考:

2020-12-09 11:20:03 6416 1

原创 chrome 重启

以前设置好重启后,打开上次正在阅读的标签只支持一个窗口。现在好了。支持二个窗口的多个标签了。三个窗口是否支持呢(我没有测试)。双屏的话,一般只开二个窗口了。水一篇小文。...

2020-12-06 11:04:56 268

原创 win10 鼠标控制窗口横向滚动

不用特别的硬件,可以支持大部分场景,当然有不支持的了。按住 shift 的同时,使用上下滚轮(鼠标上的)就可以横向滚动了。win10 版本 2004

2020-12-04 16:27:25 3953

原创 win10 的开发者常常是从功能可以使用,而不是好用来考虑的

为了证明观点来看一张图,当我们的显示器一横一竖来使用时,显示器2和 1 相交的边线才能通过鼠标光标,而 1 的其他地方是不能通过到 2 的。那么如果能很好的通过显示器的物理摆放,把能通过的这个边与显示器2 对齐就很直观方便了。但是 win10 或者说以前的版本从来不考虑怎么云帮助我们对齐,只是功能做出来了。让大家调一下,保存,刷新一下(屏闪一下)测试下,不行,再循环。就这样。太不友好了。...

2020-12-01 15:13:29 145

原创 winscp 使用技巧 - 存储目录,方便下次进入工作

在工具栏上,D:本地磁盘,后面有个打开目录图标,后面的向下箭头,就是“向书签中添加路径”,这个就可以存储目录了。左右是独立的都要点击。

2020-11-30 10:14:38 2677

原创 多进程的日志汇集到一个日志文件 shell 如何实现,【不能】

是不能同时打开文件,我的日志是不停写的,所以同一时间只能一个写也就是只有第一个写入了因为文件句柄同一时刻只能有一个写入。如果它不释放,其它进程是打不开的。

2020-11-25 10:29:00 351

原创 golang linux 下安装遇到一个小问题,覆盖安装

结论是:不能覆盖安装runtime 时里的包会发生重复定义不能很好的处理覆盖问题。所以要先删除,再安装为好。

2020-11-23 11:23:07 296 2

原创 如何更好的改变自己

很有用的方法,我就用2017年时减胖 20斤的办法,至今保持着体重不变。那时 160多了,现在 141左右(140 ~ 小于142)。还有什么事会用到呢?读不喜欢的书,自己又想读完。可以告诉自己不必读完,放弃。也可以跟自己说只读几页吧。明天接着读。我这样就会读完。等等。...

2020-11-21 17:51:43 174

原创 印象笔记 win10 代码粘贴问题 2020-11-21

版本是:从这里复制代码:https://www.jianshu.com/p/0b9054b33db3准备粘贴。1,直接粘贴:就是这样,不可用。2,先创建代码框,再粘贴:

2020-11-21 11:02:06 849 2

原创 wsl2 ip 每次重启有变动怎么办?使用 hosts

https://blog.csdn.net/wide288/article/details/109853397就这个问题,想到一个暂时的不太好的办法。就是每次电脑启动后,更新 win10 和 wsl2 ubuntu 的 hosts把新的 IP 写到 hosts 中,这样只要对外或对内使用域名就可以了。当然对外的 IP 也会变,不过至少只改一个IP ,不用象以前一样修改多处了。总是好一点。内部呢,就好太多了。连IP 都不用修改,脚本干了。...

2020-11-20 17:07:20 1533

原创 win 10 【BUG】电脑每次重启 wsl2 下的 IP 都会变化

让 wsl2 下的服务地址总是变化,程序中的配置就要跟着变。太不合理好用了。如 mysql , redis 等的地址win 10 专业版本是 v2004wsl2ubuntu 20.04

2020-11-20 16:25:50 1745

原创 windows Terminal 默认启动和打开窗口的终端类型是可以修改的

选设置在这项后面修改。

2020-11-20 12:03:57 592

原创 taro v3.0.17 Error: Cannot find module ‘../../../pkgs.env‘ , node module pinweb

今天解决一个 yarn build 报错taro 相关的问题小程序的代码不能编译通过。1,先把 yarn build 换成 npm 命令:npm run build ,因为 npm 更基础,使用的用户更多,报错可能会更好查原因。报错信息如上图。主要有二处:cannot find module ...pkgs.env另一处,错误信息堆栈的最后一条。node_modules\@pinweb\configurator\src\index.js中间过程就不细说了,查了好多可能原因..

2020-11-20 11:24:01 556

原创 iphone11 的静音设计有问题

1,晚上休息时静音后,白天总是来电话无声音。2,修改设置时,提示信息的中文提示总是看不明白。没有主谓宾这种,讲的晕晕的。不找个懂中文的来检查吗?3,设置项多,不适合人类的直觉操作,当然也有可能不适合中国人的,适合美国那种奇怪的思路,也是有可能的。...

2020-11-20 10:14:54 249

原创 最近接触到一种设计使用 proto message 生成的结构映射为数据库表

就连数据库表的 id 字段也写在了 proto message 中。更过份的是使用了这个 message 到另一个 server 使用的 message 中,这样就爆漏给了协议的用户。把数据库表的结构直接让用户看。这是要证明数据库表的设计多么好吗?无疑这样做的目地只有一个,简化编写,减少出错,不会为接口写一个结构,再为数据库写一个结构。但真的好吗,收益真的这么大吗?我并不认同。我认为增加协议使用者的负担了。你要反对说,使用者和提供者是同一人。是的,这个项目是这样。但以后的维护者就不是了。

2020-11-19 10:08:45 377

原创 阿里云,数据库外网连接如何打开

1,外网地址要有2,端口要正确3,白名单要添加,添加什么?通过 ip.cn 查询

2020-11-18 14:52:14 671

原创 protobuf 编译安装 for linux

// 下载 protoBuf:$ git clone https://github.com/protocolbuffers/protobuf.git// 安装依赖库$ sudo apt-get install autoconf automake libtool curl make g++ unzip libffi-dev -y// 进入目录$ cd protobuf/ // 我测试,这步不是必须的。// 自动生成configure配置文件:$ ./autogen.sh //.

2020-11-17 09:48:21 209

原创 git server : gogs 没有登录不能查看信息

安装方法:Centos7 安装 Gogs 详细版配置文件:/home/git/gogs/custom/conf/app.ini[service]REGISTER_EMAIL_CONFIRM = falseENABLE_NOTIFY_MAIL = falseDISABLE_REGISTRATION = trueENABLE_CAPTCHA = falseREQUIRE_SIGNIN_VIEW = ture(从 false 修改为 true...

2020-11-16 19:37:19 582

原创 wordpress 获取分类的二级分类列表

<?php$a=get_category_root_id($cat);$args=array('orderby' =>'id','hide_empty'=>"0",'child_of'=>$a,//可以换为:'child_of' => '1', //这个参数是什么,还在确认。);$categories=get_categories($args);foreach($categoriesas$category){?>//二级分类...

2020-11-15 20:28:26 1093

原创 你的电脑是否可以更新到 mac os big sur?

最后我是否更新,嗯,我可以更新,但今天不更新,等等。

2020-11-14 17:54:51 301

goctl-swagger

注意是 mac 版的,说明:https://blog.csdn.net/wide288/article/details/114845716

2021-03-15

goland代码模板.pdf

goland 代码模板文档三页,只写了三页文档。描述要字数限制。也没有个统计功能真是太差的功能了。

2020-04-09

《印象笔记留给你的空间》思维图

《印象笔记留给你的空间》思维图,现在的收积分最少2分了?

2018-01-04

casio手表 pw3444 机芯说明书

casio手表 pw3444 机芯说明书 PDF

2017-06-30

AppleScript 简单教程(转)

AppleScript 简单教程 输出 hello world, 发邮件的 AppleScript

2015-01-07

codeigniter兼容Session

codeigniter兼容Session

2013-12-25

Wide288 收集键盘键帽改装

键盘,键帽展示,文字很少。全是图片。 没有写在那买。

2013-08-10

GIMP 05 版手册,比上一版只更新了一点点

gimp 2.8.2 有更新install 安装的文档。有新的工具栏按钮。

2012-09-17

php socket code 代码,与文档。

php socket code 代码,与文档。

2012-08-22

gimp 教程 04-3

gimp 教程 04-3 基于 gimp 2.6.6

2009-08-09

The Next 700 Programming Languages

The Next 700 Programming Languages 700个编程语言

2009-05-15

Reflections on Trusting Trust

Reflections on Trusting Trust 思考,信任,信托

2009-05-15

Programming as an Experience the inspiration for Self

Programming as an Experience the inspiration for Self 编程经验

2009-05-15

On the criteria to be used in decomposing systems into modules

On the criteria to be used in decomposing systems into modules

2009-05-15

Lisp Good News Bad News How to Win Big

Lisp Good News Bad News How to Win Big

2009-05-15

Can Programming Be Liberated from the von Neumann Style

Can Programming Be Liberated from the von Neumann Style 编程中体现的冯式风格

2009-05-14

Arguments and Results

Arguments and Results 参数,资源

2009-05-14

An experimental evaluation of the assumption of independence in multiversion programming

An experimental evaluation of the assumption of independence in multiversion programming pdf file 多版本编程

2009-05-14

A Laboratory For Teaching Object-Oriented Thinking

A Laboratory For Teaching Object-Oriented Thinking, 面向对象的思考

2009-05-14

A Note On Distributed Computing

分布式计算 ,A Note On Distributed Computing

2009-05-14

gimp 教程 03-2 版 html

自己写的gimp教程。大家要是有什么内容想添加进来也行。不过要没有版权问题的。最好能帮我写一点内容。因为有的内容我也不会。

2009-02-11

【原创】gimp指南 02-6 【2.4版最后发布】

gimp 图像处理软件指南,02-6版,以2.4.* 软件版本为基础写的书,以后还会有新内容添加,但不是讲2.4版了。现在的最新版本是 2.6.1

2008-10-22

电脑史话--电脑的发展史

讲述电脑的历史,许多名人的故事。 阿达“心有灵犀一点通”,她非常准确地评价道:“分析机‘编织’的代数模式同杰卡德织布机编织的花叶完全一样”。于是,为分析机编制一批函数计算程序的重担,落到了数学才女的肩头。阿达开天辟地第一次为计算机编出了程序,其中包括计算三角函数的程序、级数相乘程序、伯努利函数程序等等。阿达编制的这些程序,即使到了今天,电脑软件界的后辈仍然不敢轻易改动一条指令。人们公认她是世界上第一位软件工程师。   众所周知美国国防部据说是花了250亿美元和10年的光阴,把它所需要软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,使阿达的英名流传至今。

2008-09-24

c语言编程精粹_书

微软公司用的指导,C语言编程方面的。

2008-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除