其他
longtails
:(){ :|:& };: 术业专攻
展开
-
NetSpeedMonitor
NetSpeedMonitorINSTALL直接下载编译好的程序see Release v1.3 或用xcode重新编译源码设置开机启动GEN ICONS./genIcon.sh youricon.png youricon.icns将生成的图标文件拖到xcode NetSpeedMonitor 工程中编辑Info.plist的Icon file项清理build 目录重新构建更新v1.3fix多屏切换时,副屏的显示异常fix黑色/白色模式切换时,箭头图原创 2020-06-26 18:19:10 · 987 阅读 · 0 评论 -
mac上设置ms office word初始窗口大小
mac上设置ms office word初始窗口大小在Mac上打开word,总是那么小,还需要用鼠标拉大,十分麻烦。但是,Mac上又没有设置初始窗口大小的功能,同样ms word也没有该设置。初始窗口很小,必须调整才能看清。疯狂Google,中文教程只有修改文档页面大小的方案,而不是调整初始窗口。用英文搜索后,发现了强制退出ms word,word会保留当前的设置。这是因为ms会在clo...原创 2020-04-19 11:26:01 · 4456 阅读 · 0 评论 -
Mac 安装仿宋GB2312 For Word/WPS
Mac Word安装仿宋GB2312学校论文要求字体使用仿宋GB2312,Mac上没有GB2312,模板上虽然现实GB2312但实际上用的是比较接近的一个字体。但是因为某些原因GB2312字体没安装上,后来又执行sudo atsutil databases -remove清理了系统字体缓存,但没有重启,所以两次都没安装成功。注意清理字体后需要重启,否则安装不上字体。直接点击GB2312,出...原创 2020-03-19 19:38:18 · 24124 阅读 · 0 评论 -
GC标记-清除算法(Mark Sweep GC)
GC标记-清除算法(Mark Sweep GC)GC算法是对堆空间进行的内存管理,一般堆空间会按内存分配成大小相等的块,并用链表串连起来,比如free_list表示可用空间。标记清除算法主要有两部分即标记和清除,实现垃圾回收,但垃圾回收之外,还有对应的内存分配,以及垃圾回收后的碎片整理等。gc(){ mark() sweep()}标记阶段:mark()函数是会对根对象进...原创 2019-04-07 17:06:06 · 5284 阅读 · 0 评论 -
GC-序
GC-序GC要做的就两件事:找到内存空间里的垃圾回收垃圾,让程序员能再次利用这部分空间GC历史:GC标记-清除算法引用计数法:有个缺点不能回收“循环引用”GC复制算法:把内存分为两部分50年来,GC的根本都没有改变,现在的GC算法大多是从上述的三个基本算法衍生出来的产物。要注意的是,GC基本上是高负载处理,需要花费一定的时间,对于追求即时性的程序,就必须尽量压低GC导致的...原创 2019-04-07 19:16:38 · 281 阅读 · 0 评论 -
mac工具及一些使用问题
代码审查工具:brew cask install understand原创 2019-04-02 17:45:44 · 201 阅读 · 0 评论 -
GC-引用计数法
GC-引用计数法GC:释放怎么都无法被引用的对象的机制。引用计数法在对象的元数据区,加入了计数器,用于表示当前对象被引用了多少次。引用计数法与其他GC算法相比,在于GC的的调用时机:GC标记-清除算法是在没有可用分块时,会调用GC函数,进行垃圾处理回收,即是一种无侵入式的GC,这样就造成,最大暂停时间较大,此外,标记-清除算法即是产生了垃圾,也不会将其马上回收,只会在没有分块的时候,将垃圾...原创 2019-04-08 21:16:19 · 2316 阅读 · 0 评论 -
关于go在函数退出后子协程的退出问题
关于go在函数退出后子协程的退出问题该问题来源于自己在读fabric源码时,看到的一个测试代码,在一个函数中启用协程,然后该函数退出了,由于平常没有这样处理过,以及受原有c++函数域的影响,认为函数退出,子协程应该也退出了呀。这其实是自己对go协程的理解不到位引起的,go的协程作用域不是在某个函数中的,而是调用它的那个协程下的,也就是说,外部协程退出,该协程就会被强制退出,而不是有那个函数的退...原创 2019-04-14 22:43:43 · 15200 阅读 · 9 评论 -
佳能TS3180打印机连接wifi
霓虹的东西真不好用TS3180无线连接主要有直连和通过路由器连接两种。直连有个问题,就是在打印时设备无法上网;通过路由器的方式比较好用,但佳能的设置有问题,软件的操作逻辑也有问题。这里主要看下如何设置佳能如何连接路由器。操作方法及结果:电脑连接,我这里用mac操作,失败,最后找到打印机但是连接失败,曾经操作成功过一回。安卓(华为mate10pro),同样能找到打印机,但是经常断开wifi...原创 2019-05-05 12:00:09 · 76845 阅读 · 4 评论 -
web ide
web ide在做项目中,遇到一个这样的场景,当我们把系统服务搭建好,给用户显示的时候,如果用命令行一步步的走,感觉会把他们弄晕,另外,交付系统,还得一步步的写操作流程,遇到一点问题,就还得补充进去,所以我就想,能不能搭建一个web-ide,用户直接把代码复制上去,点点点,就能完成系统的完整体验。当然,还有就是Web-ide对于移动办公、合作开发也有帮助,比如我想把我的代码给别人看,直接在他电...原创 2019-06-11 00:15:41 · 2278 阅读 · 0 评论 -
华为云学院学习文档如何下载
华为云学院学习文档如何下载这里利用的学习文档pdf展示页面的一个bug下载的,应该是官方没有测试到该情况。本来是想检查网页源码看是否有pdf文件,结果发现页面注释了下载控件,恢复后也不能下载,但意外发现有个bug可以出现打印控件,这个功能是可用的,可以直接下载文件。直接说方法:在要下载的学习文档pdf展示区域右击检查,在Sources标签下找到pdfviewer,其中有pdf展示的控件连接,...原创 2019-08-15 11:01:49 · 1834 阅读 · 0 评论 -
mac关闭暂停播放键打开iTunes
mac关闭暂停播放键打开iTunes经常遇在看网页视频时,耳机突然断开,这时会进行外放,实验室环境下,需要迅速暂停,按习惯了暂停键,但按停键会把iTunes启动,反而外放时间更长。查到资料,修改iTunes的共享与权限,将everyone的权限改成无访问权限,即可关闭暂停键启动iTunes;但事实上,还有新坑出现,你无法简单的修改这个权限,因为iTunes属于root的;localhost...原创 2019-03-31 17:17:39 · 4182 阅读 · 1 评论 -
Spring recruitment interview
Spring recruitment interview内存模型,栈和堆栈,我们很好理解,因为函数调用的过程,先进后出,就是一个栈的结构;堆,一直不明白,或者说很多资料上为什么在大块内存管理上没有说堆这个结构,很迷糊,”为什么用堆管理动态内存,怎么组织的,怎么成堆的“,国内的资料都不谈堆,直到在外网查到,堆,就看成一堆内存就行,它和数据结构中的堆没有关系。参考It is just “...原创 2019-03-21 10:15:51 · 342 阅读 · 0 评论 -
git学习
廖雪峰的网站git配置github原创 2016-11-27 19:55:20 · 252 阅读 · 0 评论 -
WPS国际版添加中文包
WPS国际版添加中文包---WPS中文版广告垃圾满天飞,犹豫工作关闭,还必须得用WPS(用Office会发成字体重叠,另外在linux环境下我使用的时WPS);WPS国际版却很干净,但却只有英文包,这就需要我们自己添加语言包。原创 2017-05-17 14:25:00 · 47216 阅读 · 17 评论 -
Mac命令行登录_srun3000网络认证
Mac命令行登录_srun3000网络认证对于srun3000认证网络,linux有命令行工具,登录即可,无需再保持登录窗口。但是mac只有java版本的窗口登录工具,仍需保持窗口,为此尝试通过curl实现网络认证的登录获取srun的登录页面,分析登录协议crul 192.0.0.6 -0 srun.html登录curl提交保单,登录curl -d "userna...原创 2018-08-05 11:28:08 · 1148 阅读 · 1 评论 -
总结
in macparallel虚拟机运行桌面系统,在虚拟机内运行virtualbox会报错:VT-X不支持 parallel不支持虚拟机内再开虚拟机使用VT-X可更换成virtualbox虚拟机,在virtual box内再运行虚拟机,支持VT-X...原创 2018-08-16 11:07:53 · 199 阅读 · 0 评论 -
http服务-建立一个简单http客户端
http服务-建立一个简单http客户端使用的开源库是libcurl,它支持很多协议,在这只使用http协议,来实现对http服务器上传文本及图片。libcurl简介 from wikipedia libcurl is a free client-side URL transfer library, supporting FTP, FTPS, Gopher, HTTP, HTTPS, SCP,原创 2016-08-13 19:02:54 · 1948 阅读 · 0 评论 -
Socket 网络通讯
Socket 网络通讯 主要内容:socket基于tcp建立通讯。建立通过简述,待续。server#include<sys/socket.h>#include<sys/types.h>#include<netinet/in.h>#include<netdb.h&原创 2017-04-04 10:36:35 · 522 阅读 · 0 评论 -
win10开启wifi热点
利用win再带的wifi工具开启wifi热点,这样我们就没必要下载一个wifi软件了。尽管这样的帖子能搜到很多,但基本都是复制粘贴的,最头疼的是他们根本没有说清楚,共享的是哪个网络的(连接网络有很多方式),以至于按照帖子来根本不行。关键:1、使用命令来开启wifi 2、通过共享现在已经能够上网的网络给开启的wifi. 步骤1:①管理员启动cmd(win10搜...原创 2015-12-05 18:34:13 · 871 阅读 · 0 评论 -
虚拟内存缺页中断
虚拟内存缺页中断在做了09年408的一道关于求虚存访存时间的os题,发现了一些问题:跟书上讲的流程不太一样。具体在,缺页中断流程和求EAT的部分。思考后,发现课本上的地址转换有点问题。原创 2017-07-17 23:27:41 · 10019 阅读 · 3 评论 -
NetSpeedMonitor for mac
NetSpeedMonitor for mac 终于找到一款简单的网速监控软件了!但是对于mac10.14来说显示不太清晰, 所以对它进行了更新左1为更新后的NetSpeedMonitor,左2为NetSpeedMonitor,右1为腾讯安全管家更新内容调整布局,整体剧中更换箭头固定宽度,避免左右跳动添加图标使用方法直接下载编译好的NetSpee...原创 2018-10-09 21:33:05 · 1656 阅读 · 0 评论 -
终端代理以及git加速
终端代理以及git加速需求在终端clone代码下载墙外的文件,需要加速或者代理终端代理(mac、linux)配置privoxy#安装privoxy(见网络)#配置config,在/usr/local/etc/privoxy/config 加上如下内容 listen-address 0.0.0.0:8118 forward-socks5 / localhost:1080...原创 2018-10-29 16:29:04 · 1589 阅读 · 0 评论 -
Release、Debug系列问题
Release、Debug系列问题调试、Debug程序正常,但Release程序报错 1、元素未初始化,尤其是new的数据 最近的项目,发生了这样的问题,最终的原因是使用了数组的数组但第二层使用了->,只操作了第一个元素,造成其余元素未初始化。e.g.:本是a[i].b[j].x=0;却写成了 a[i].b->x=0;———————未完待续——————————原创 2016-08-17 10:23:44 · 288 阅读 · 0 评论