
开发相关
文章平均质量分 94
candyguy242
这个作者很懒,什么都没留下…
展开
-
ssh config 文件不起作用的问题
If you use "Git for Windows">cd c:\Program Files\Git\etc\ssh\add to ssh_config following:AddKeysToAgent yesIdentityFile ~/.ssh/id_rsaIdentityFile ~/.ssh/id_rsa_testps. you need ssh version >= 7.2 (date of release 2016-02-28)https:/.原创 2020-05-23 14:32:33 · 3872 阅读 · 0 评论 -
SQLite学习手册(锁和并发控制)
一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)。在含有数据修改的事务中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘文件的内存Cache功能。 事实上,pager_module模块并不关心数据转载 2013-08-16 10:30:36 · 645 阅读 · 0 评论 -
图解SQL的Join
对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图 Venn diagrams 解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。转载 2013-09-11 14:54:27 · 602 阅读 · 0 评论 -
Joining tables in SQLite
Joining tablesIn this part of the SQLite tutorial, we will join tables in SQLite.The real power and benefits from relational databases come from joining tables. The SQL JOIN clause combines re转载 2013-09-11 15:06:08 · 949 阅读 · 0 评论 -
Connection reset by peer的常见原因
What is the meaning of the "connection reset by peer" error on a TCP connection? Is it a fatal error or just a notification?It's pretty fatal. The remote server has sent you a RST packet, wh转载 2014-05-13 11:53:23 · 103378 阅读 · 4 评论 -
闭包的概念、形式与应用
原文地址:什么是闭包?闭包并不是什么新奇的概念,它早在高级语言开始发展的年代就产生了。闭包(Closure)是词法闭包(Lexical Closure)的简称。对闭包的具体定义有很多种说法,这些说法大体可以分为两类:一种说法认为闭包是符合一定条件的函数,比如参考资源中这样定义闭包:闭包是在其词法上下文中引用了自由变量(注1)的函数。另一种说法认为闭包是由函数和与其相转载 2014-05-23 18:03:36 · 707 阅读 · 0 评论 -
Eclipse环境下格式化Android的代码风格
田海立2012-10-05Google对Android的编程规范在Code Style Guidelines for Contributors中做了描述,并在Android源码中release了import和Java的配置文件android.importorder与android-formatting.xml。本文分析这些配置文件在Eclipse环境下格式化Androi转载 2014-07-03 18:03:00 · 949 阅读 · 0 评论 -
STL学习小结
STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最转载 2015-02-26 16:06:23 · 410 阅读 · 0 评论 -
Android证书信任问题与大表哥
• 2015/03/16 作者: admin Android证书信任问题与大表哥0x00 起因1、近期icloud.com、yahoo.com、apple.com遭遇到大规模劫持WooYun: Yahoo雅虎在国内访问遭遇SSL中间人攻击(被替换为自签名证书)2、乌云平台、CVE都收到大量有关Android APP信任所有证书的漏洞WooYun: 国内绝大部分And转载 2015-11-04 10:56:06 · 2828 阅读 · 0 评论 -
如果像写代码一样写Gradle脚本
很早前写过一篇Gradle入门 的文章,然后就没有后续。后来工作需要,陆续重写了X盟分析、反馈、分享SDK的打包脚本,之前的打包脚本都是基于ant的,动辄写上几百上千行XML标记,但是同样的事情用Gradle来做,不仅语法更容易理解而且代码量也少了2/3还多。掌握一门打包脚本并能够像使用一门机器语言一样熟练是非常重要的。写Java的同学可以轻松实现产品需求,是因为他已经透彻java知道该怎么做转载 2016-07-07 11:03:44 · 611 阅读 · 0 评论 -
Gradle依赖排除
在引用依赖时经常会有这样的问题:某些间接引用的依赖项是不需要的;产生了依赖冲突。此时需要排除一些依赖。下面的内容介绍了几种在gradle中排除依赖的方式。在dependency中排除 1 2 3 4 5 6 7 8 dependencies { compile('com.zhyea:...转载 2018-09-04 16:38:04 · 38697 阅读 · 0 评论 -
并发之痛 Thread,Goroutine,Actor
http://jolestar.com/parallel-programming-model-thread-goroutine-actor/本文基于我在2月27日Gopher北京聚会演讲整理而成,进行了一些补充以及调整。投稿给《高可用架构》公众号首发。聊这个话题之前,先梳理下两个概念,几乎所有讲并发的文章都要先讲这两个概念:并发(concurrency) 并发的关注点在于任务切分。...转载 2018-09-28 20:32:40 · 280 阅读 · 0 评论 -
Vim命令使用大全
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filena转载 2013-05-22 10:24:33 · 553 阅读 · 0 评论 -
Eclipse快捷键 10个最有用的快捷键
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并转载 2013-03-20 16:58:09 · 635 阅读 · 0 评论 -
简明 Vim 练级攻略
简明 Vim 练级攻略vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始—————转载 2012-10-17 03:31:01 · 560 阅读 · 0 评论 -
据说史上最牛的vim配置文件
据说史上最牛的vim配置文件:http://amix.dk/vim/vimrc.html """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Maintainer: " Amir Salihefendic" http://amix.dk - amix@amix.dk"" Ve原创 2012-10-28 17:34:54 · 1438 阅读 · 0 评论 -
Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux
Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux[ 编程办公 ]代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大、灵活的编辑器,相信你和我一样,转载 2012-11-21 10:42:54 · 639 阅读 · 0 评论 -
C语言中如何在命令行中输入EOF,即文本结束符
在命令行中输入多行数据,最后以EOF结束时,如何输入EOF呢?windows:首先在最后一行结束后(此时未换行)输入ENTER键,新起一行,再输入ctrl+z,再输入时ENTER键即可。 Linux:直接按CTRL+D快捷键原创 2012-12-04 16:01:46 · 18092 阅读 · 4 评论 -
Git入门教程
考虑到CVS的一些局限性,最近和同事在公司推行Git。 其实,如果推行SVN的化,可能推行的难度会降低很多。不过lark说既然推行一个新的版本管理工具,总要花费一定的时间进行培训、部署、转换。而推行Git和SVN的代价不如想象中差距那么大。因此,不如就多花些精力推行Git , 可以带来更多的好处。 这个想法说服了我。 然后就开始筹备了。 我发现网上很多git教程对一些基础命令(比如g转载 2012-12-17 11:25:32 · 383 阅读 · 0 评论 -
Unicode Bidi 是一门学问
试试把下面一行文字复制到纯文本编辑器内,比如记事本,下面的回复框,或者浏览器的地址栏:123العربية456结果如何呢?至少在我的电脑上,是这样的:很神奇吧?对于大部分纯文本编辑器而言,在正确配置和识别 Unicode 的情况下,文字方向同上面写字板,大体上有如下规则(这里以从左到右文字的操作系统为例,另外严格的说法见文末链接的 Tabl转载 2013-01-07 11:18:12 · 8863 阅读 · 0 评论 -
unicode控制字符
Unicode控制字符就是特殊的Unicode字符控制字符在百度贴吧的转义代码对照表Unicode-控制字符LRMRLMZWJZWNJLRELRORLOPDFNADSNODS转载 2013-01-07 11:39:44 · 16403 阅读 · 0 评论 -
Eclipse workspace包含哪些工程的配置文件在什么地方?
今天下午遇到一个问题,Eclipse在某一个Workspace上启动CPU占用率就会是100%,我怀疑是前两天反编译生成的一个源代码工程错误太多导致,所以想在workspace里找到工程的配置文件然后把它删除。 经过一番尝试后发现它存在: Java代码 d:\workspace\.metadata\.plugins\org.eclipse.core.r转载 2013-02-06 11:04:15 · 2455 阅读 · 0 评论 -
Eclipse调试Bug的七种常用技巧
本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一转载 2013-03-13 11:14:07 · 601 阅读 · 0 评论 -
cydia的问题 1/4屏幕的解决办法
这是出问题时候的Cydia画面 感谢四楼提醒,才知道这叫四分之一屏;同时要鄙视四楼,这种遇见问题就叫重刷机的不负责行为!解决方法:条件:装了SBSettings或者Activator插件原理就是利用这两个软件的功能进入到安全模式。如果没有安装这个插件,可以在启动设备时,按时音量+键,启动后自动进入安全模式,这时cydia可以正常安装插件。方法(自用A转载 2013-03-20 01:15:33 · 1327 阅读 · 0 评论 -
10个Java调试技巧
调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅!在开始之前,推荐大家去看看Eclipse shortcuts这篇文章,它将会给你带来很多方便。在本文中使用的是Eclipse Juno版(Eclips转载 2013-03-14 10:08:59 · 633 阅读 · 0 评论 -
Java 中的正则表达式
最近项目中有一些地方用到了正则表达式,之前对这个东西了解不多,这次正好多看了一些,也发现正则表达式的一些需要注意地方。正则总结:正则表达式的优势是进行样式匹配,而不是具体的逻辑处理;元字符注意使用英文字符,使用中文符号不会报错,但意义不同了;零长度匹配的情况;逆向引用 java正则表达式中使用\+数字,代码中使用$+数字;java正则引擎目前不支持组命名,java7开始支持原创 2012-08-29 14:21:51 · 876 阅读 · 0 评论