- 博客(146)
- 收藏
- 关注
转载 Java URL类踩坑指南
背景介绍最近再做一个RSS阅读工具给自己用,其中一个环节是从服务器端获取一个包含了RSS源列表的json文件,再根据这个json文件下载、解析RSS内容。核心代码如下:class PresenterImpl(val context: Context, val activity: MainActivity) : IPresenter { private val URL_API ...
2017-11-28 14:40:00
243
转载 git 每次提交需要输入密码
亲测可行(第一种) 原文:git每次提交都要输入密码怎么办 ================COPY===========================不少用户反映在使用Git时,经常会遇到需要频繁输入密码的情况,那么,Ubuntu系统中git每次提交都要输入密码怎么办?该怎么避免呢?下面跟着学习啦小编一起来了解一下吧。 git每次提交都要输入密码解决方法操作...
2017-03-06 10:59:00
1520
转载 hexo + next 搭建博客时Cannot GET /tags/问题处理
原来是要修改新建的index.md文件,不仔细。 此外,愈发觉得百度和谷歌搜索同一问题的差距,谷歌更适合程序员! https://www.zhihu.com/question/29017171 这个可以解决。但是github的issue里面也有很多有益讨论。转载于:https://www.cnblogs.com/zhaoyu1995/p/6506996....
2017-03-05 21:51:00
776
转载 wc命令统计目录下所有文件行数
想统计一下最近一个项目的代码行数,一个一个文件统计显然不是程序员的思维,wc命令可以统计一个文本的行数,结合find命令可以实现我的需求(注意符号):转载于:https://www.cnblogs.com/zhaoyu1995/p/6485350.html...
2017-03-01 17:33:00
377
转载 《Android项目实战--手机安全卫士》读后感
上学期在学校图书馆看到此书,觉得比较贴近实践,于是寒假研究了一番,也算是体会了一把社会培训机构的模式。 由于时间关系,最后两章还没弄完,但感觉每章节的流程相似,加之马上要回学校了,所以打算在家的最后一天写完读后感。其实看本书的主要目的是通过一个项目来了解SDK的使用,以及加深对理论知识的理解(其实由于时间有限一直忙于敲代码,反思总结反而不够)。回校之后,主要任务还是准备...
2017-02-25 13:18:00
327
转载 Java逆向之UML查看工具(检索记录)
花了几个钟头时间,搜索了一下,如何从源代码得到UML,因为WCI(Writing Compilers and Interpreters,下同)越往后代码越多,必须得借助工具才能把握整个工程了。初次涉猎此方面,花了不少时间,感觉英文检索有进步,但是有用信息提取还是太低效!1.PlantUML 这是一个UML绘制工具,看到不少绘制,感觉这个还可以,就下了一个,以备后用!需要注意...
2017-02-23 19:07:00
127
转载 diff命令的妙用
在读《Writing compilers and Interpreters》一书时需要按章节修改代码,由于实在一行一行比对实在难受,于是想了个办法,利用diff命令比较两章之间代码的修改位置,大大提高效率! 此外,还可以利用该命令比较自己代码的输出和随书代码的输出结果,以确定代码正确,确实能提高不少效率! 此外,还可以把自己本章写的代码和本章随书代码比较...
2017-02-21 16:32:00
144
转载 ClassNotFoundException------IDEA下的一种原因
由于直接复制文件而未经过IDE造成次异常,需要修改程序入口:转载于:https://www.cnblogs.com/zhaoyu1995/p/6424702.html
2017-02-21 16:19:00
86
转载 ClassNotFoundException------我有一句妈卖批一定要讲
最近在写《Writing Compilers and Interpreters》一书的代码,本来打算用vim敲代码,一来每个字母都要自己敲,而来就当练习vim,但是感觉真是太不方便了,各种小错误,而且更奇怪的是放在这个目录不报错,换个目录就报错了,编译通过,但是运行就有错误: 粘贴复制到另一个目录,发现很多错误刚才目录下编译竟然通过了,这时候倒知道报错了 无奈,时...
2017-02-21 12:11:00
180
转载 如何申请一个谷歌账号
最近想把之前那个十分中二的谷歌邮箱账号(zhaoyu1995.com@gmail.com)换掉,但是发现电脑注册总是无法验证(也不记得之前是怎么申请到账号的): 经过一番搜索,发现了一个可以解决的办法,搜索谷歌安装器:(j记得打开VPN) 接下来的操作十分简单,关键是工具!!! 转载于:https://www.cnblogs.com...
2017-02-10 14:52:00
582
转载 《两周自制脚本语言》读后感
粗略读完了本书,说实话比我想象的好。之前在学校就把基础部分(1-10章)过了一遍,回家之后比较懒,但终于看完了,代码也很好,可惜很多自己都没亲手敲。从消化程度来说,打算回学校之前再精读一遍,并敲完说有代码,因为确实值得学习!! 看完之后感觉以下几点印象尤为深刻:完全注重实战 我一直不赞同完全脱离理论去实战,因为上学期已经修完了编译原理,所以我现在急需的就是一本纯实践的...
2017-02-07 14:05:00
141
转载 Java开发图片浏览器--记录
效果 设计思路需求分析 图片浏览,上/下一张,放大缩小等基本功能。可以继续拓展的功能:缩略图、旋转,画笔修改等。此外,缩放实现较为简单,所以会出现失真。设计此类软件功能可参考ACDSee或irfanview等看图软件。知识点 1.文件过滤、文件IO:FileFilter 2.文件对话框:JFileChooser(添加文件过滤功能) 3.浏...
2017-02-03 15:55:00
169
转载 spf13-vim 显示neocomplete requires ...th Lua support
安装spf13-vim的时候下载了许多插件,neocomplete应该是比较重要的一个,毕竟自动补全。但是在使用时却一直有:neocomplete requires ...th Lua support的警告。据说要在编译时加入相关选项才行。但并没有到这个水平!(最下面一行) 经过一番搜索之后发现这个项目的README就有:Debian (or Ubuntu)Ma...
2017-01-28 13:29:00
189
转载 spf13-vim安装成功
之前安装好像都没有出现这个画面,说明我安装得不完整吧!有一个html括号匹配的插件要求输入username和password,不知所以然,没安装上,其他应该一切正常。纪念一个!转载于:https://www.cnblogs.com/zhaoyu1995/p/6354116.html...
2017-01-28 07:47:00
112
转载 记Linux下一次乱码事件
近来需要对着教程敲代码,但是之前在Windows上的压缩包在Linux解压后发生了乱码,主要是文件内乱码,文件名还是正常的。搜索“Linux rar解压乱码“试了一圈也没解决。不过到是发现了winrar 的Linux 命令行版本。 万念俱灰,已经放弃时发现文件打开有一个Okular选项,之前重来没有试过,随手点了一下,竟然没乱码!如此说来是因为这个软件内部能解析这种编码吗。想起...
2017-01-26 21:52:00
69
转载 Linux下如何编辑pdf文件目录
目前,我使用的是系统LinuxMint,之前硬盘没坏时都是用Foxit Reader和Okular查看pdf文件,可是后来发现Foxit Reader十分吃CPU,而且现在换了固态硬盘之后只有120G可用空间,所以只装了Okualr。 一个比较致命的问题是有些pdf文件需要修改目录(在Foxit Reader下叫 书签,Okular下叫Contents,直译就是 目录),可是O...
2017-01-24 18:22:00
371
转载 Common Lisp学习资源整理
Lisp Hackers: Interviews with 100x More Productive ProgrammersPosted on June 26th, 2013Lisp Hackers: Interviews with 100x More Productive Programmers, by Vsevolod Dyomkin, is availabl...
2017-01-24 17:16:00
147
转载 安装lispbox出现:error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No ...
如下图,运行lispbox出现如下报错(第一个命令): 检索之后发现解决办法:Solutiontolibjpeg.so.62 输入一下两条命令(第二条也必须执行):sudo apt-get upgradesudo apt-get install libjpeg62-dev // if not 62-dev, the apt will tell y...
2017-01-19 11:26:00
1337
转载 《完全用Linux工作》作者:王垠
注:本文是清华“牛仔”王垠的“成名作”,在网上引起很大的争议。对他崇拜地五体投地者有,对他嗤之以鼻者也有,总之成了一年多以前Linux 爱好者的圈子里的一个很有意思的现象。之后他对这篇文章进行了很大的修改,已经没有了原来那种意气风发。现存的版本如白开水一般无味,请参见:http://learn.tsinghua.edu.cn/homepage/2001315450/尽...
2017-01-18 19:56:00
711
转载 记一次奇怪的电脑故障
一切都要从计原复习开始,因为老师给的PPT在Linux的WPS下看老乱码,于是我就换到了Windows(当时是双系统)。结果回来一看: 看了一会,还是0%,干脆强制关机了。结果,再次开机,出现了之前从未见过的启动画面,F12之后也没有了之前的启动选择(Legacy和UEFI): Hard Drive - Not installed!反正出现这种...
2017-01-16 18:53:00
143
转载 Linux下修改键盘映射
一篇关于修改键盘映射比较靠谱的文章,收藏一下! 原文地址:http://www.07net01.com/2016/04/1436249.html-------------------------------------------------------------------------------------------------------------------...
2017-01-16 09:07:00
995
转载 百度与谷歌的差别,英文检索的重要性
小记 其实这种差距对普通人来说并不重要,但对于程序员来说,学会Google和英文检索实在是太重要了。我一个建艺的同学在我推荐谷歌(我教她翻墙)之后,说她经常能找到很多其他同学搜索不到的图片(专业需要)。对于这样一些专业,需要获取更丰富的信息,百度往往是满足不了的。 今天,想把期末复习的ppt拼接一下成pdf,可是百度根本找不到我要的答案,都是关于pdf的,可是我要的是ppt!...
2017-01-10 09:54:00
96
转载 你今天的习惯决定了你将来的位置
一个不错的视频,部分截图,借以自勉(当然啦,我说的是编程........): 转载于:https://www.cnblogs.com/zhaoyu1995/p/6255921.html...
2017-01-06 12:58:00
111
转载 Coursera上一个不错的Java课
地址:https://www.coursera.org/learn/java-chengxu-sheji/home/welcome 复习天昏地暗,看点视频调剂一下。发现这个讲的还是很不错的。北大毕竟比我工不知道高到哪里去了。 是不是反汇编给你看看 走神了立马拉回来 唯一要注意的就是要以两倍速度看。PPT和Demo要好好消化。而且还有Java8的lam...
2017-01-05 23:17:00
471
转载 无限制使用ppt转pdf功能
https://smallpdf.com/cn是一个pdf处理网站,十分好用,可是非注册用户有很多限制,比如用两次ppt转pdf就要等待: 于是就想如何让服务器认为我没有用过这个功能呢,感觉应该是用cookies之类的东西对我的操作有所记录。虽然不是太清楚,感觉可以试试,于是清楚了浏览器最近1小时的浏览记录: 清理完都不用手动刷新,网站就自动显示可以使用了...
2017-01-02 20:44:00
121
转载 Linux下使用Hexo搭建github博客
找到一篇靠谱的博客,备份一下:---------以下原文------------------Nodejs安装因为hexo是基于nodejs的应用,所以要先安装nodejs才可以。我这里以Ubuntu为例,因为我自己一直在使用ubuntu。使用如下命令即可:sudo apt-get install nodejssudo apt-get install npm...
2016-12-31 18:15:00
108
转载 一件小事,一点感慨
大概昨晚,同学找我说大作业遇到点困难,想找我过去帮忙调调代码: 确实,很多细节都忘了。而且他们做的什么利用传感器,传输数据我之前也没接触过。但还是去了,花了3个多钟头基本解决问题。其实浪费时间较多的就是Android和服务器(电脑)端的数据传输。一个是网络编程我没做过,二是需要开异步线程,已经忘了。花了不少时间。 最终的效果还是很有意思的,在Android获取数据...
2016-12-29 22:00:00
88
转载 Linux创建WiFi热点
手机流量用完,需要开WiFi,由于是LinuxMint,感觉配置还算容易,找到一个不错的教程,收藏一下,以备后用。除了修改配置文件那步在我的电脑不需要外其他基本正确,而且Mint本来就衍生自Ubuntu,克制直接参考。原文:超简单让ubuntu开启wifi热点(亲测16.04与14.04可用) -----------备份----------------...
2016-12-27 15:01:00
182
转载 Linux下几款好用的录屏软件
最近需要在Linux环境下录制一段视频,自己的Linux是LinuxMint Xfce 18,网上搜了一圈发现都不太顺手。尤其是VLC,感觉不是很易用,幸好最后在Linux自带的软件管理器找到了两个不错的软件。 一个是Kazam(这名字除非知道,否则用关键词真搜不到...),我现在用的就是这个,操作界面简单,十分符合我的要求: 音频支持也很好。想起当初在Windo...
2016-12-26 22:50:00
1991
转载 《黑客反汇编揭秘》(2e)推荐书单
Must-Read Books and Other ReferencesBooks on C/C++:The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie. Prentice Hall, 1988. The author’s description of C as defined by A...
2016-12-21 19:15:00
304
转载 PL/0编译器实践---后记
花了几天时间,把清华版的《编译原理》一书中的PL/0编译器实践了一遍。颇有收获,记录如下:理解代码的技巧,如何理解一份代码,比如这个程序,其逻辑相对于一般程序就比较复杂了,如何翻译,虚拟机代码执行时数据栈如何变化等,都比较抽象,很难在大脑中有形象的感受,这时,最好的办法就是单步调试,比如vs2015就很强大,还能监视变量,绘制流程图,等等。对代码的追求,除了九月十月,感...
2016-12-20 12:08:00
199
转载 编程的美妙
摘自Linus自传《Just for fun》 为什么对编程这么狂热,我自己也解释不来。我姑且说说看吧:在编程的人看来,编程是世上最有意思的事情了。它要比国际象棋之类的游戏复杂得多,你想要什么规则都可以自己设定。按照你定下的规则,它的结果该是什么,就会是什么。 不过,似乎在外行人看起来,编程简直是地球上最无趣的事。 编程刚刚开始会令人觉得特别刺激,这个原...
2016-12-11 17:26:00
194
转载 《Just for Fun》读后感
这本书有一个长长的中文名字:《只是为了好玩:Linux之父林纳斯自传》,所以博客标题我就用英文书名了。 读罢此书,不禁想起一位长者的名言:“一个人的成功当然要靠自我奋斗,但也要考虑历史的进程”。可以说Linux到的成功不完全是Linus有意为之,但在Linus身上(如同我之前读过的理查德·斯托曼的传记《若为自由故》一样),我能看到那个时代所有伟大黑客的特质。那些所有计算机天才共...
2016-12-11 17:16:00
558
转载 《C编译器剖析》后记
这本书的序言、后记写的都让我很有感触!mark:后 记 总有曲终人散时,不知不觉我们已经完成了对UCC 编译器的剖析,一路走来,最深的体会仍然是“纸上得来终觉浅,绝知此事要躬行”。按这个道理,理解UCC 编译器的最好办法应是:“直接阅读其源代码,思考UCC 编译器在不同的执行点应处于怎样的状态,加入一些打印语句,输出相应的调试信息来验证自己的判断是否正确,如果发现缺陷,就...
2016-12-07 16:52:00
126
转载 VirtualBox安装MS-DOS6.22(图文教程)
最近在读一些计算机发展史之类的文献,总感觉的纸上得来终觉浅,所以打算自己装一个MS-DOS,体验一下远古的操作系统!可以google到MS-DOS的安装文件: 为什么要分成三个呢?可以看到,每个大小都是1440KB。这主要是因为当时可没现在这样方便的用ISO做一个U盘启动,当时的系统包括很多软件都是好几张光盘才能装的下!在《30天自制操作系统》里也是最后得到了这么个im...
2016-12-06 18:40:00
458
转载 使用hexo,如果换了电脑怎么更新博客?
自己今天想到这个问题,于是去知乎搜索了一番,发现不甚理想。没找到合适的,题目就是知乎原题。只好自己解决了。以下直接把自己的答案粘贴过来 今天我突然想到这个问题,想来参考参考,却发现都不太适合我。首先,我猜题主的意思应该是换了电脑,原来的hexo怎么迁移(我怎么今天才想到,sad.....),不太懂为什么有人要说怎么搭建博客。。。。 ------------------进入正题...
2016-12-05 22:57:00
150
转载 windows使用git时出现:warning: LF will be replaced by CRLF
windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示: 执行以下代码$ rm -rf .git // 删除.git$ git config --global core.autocrlf false //禁用自动转换 $ git init $ git add . OK转...
2016-12-05 18:40:00
54
转载 Linux问题处理: stdio.h: No such file or directory linux
本来打算编译一下《自制编程语言》一书的代码,结果提示错误: 其实说的还是很清楚的,一般出现这种情况都是没有安装相应的库,所以: 再次编译,成功: 测试代码: # commentprint("hoge\tpiyo\n\\zn");print("abc\n");print("3 + 5.." + (3 + 5) + ...
2016-12-03 15:49:00
3324
转载 LinuxMint配置GitHub(图文教程)
1.生成秘钥(直接回车,秘钥存放路径看命令行信息)2.打开秘钥,需要注意的是.ssh可能是隐藏的,这时需要Ctrl+H显示隐藏文件夹3.复制秘钥,添加到GitHub(Settings),4.添加用户信息5.clone一个文件测试一下(提交的时候出了点小问题,根据提示设置一下就行了)6.提交(Linux每次都要输入用户名密码,不知道是出于安全还是...
2016-12-03 11:41:00
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人