随笔分类 - 开发代码
摘要:Kafka作为时下最流行的开源消息系统,被广泛地应用在数据缓冲、异步通信、汇集日志、系统解耦等方面。相比较于RocketMQ等其他常见消息系统,Kafka在保障了大部分功能特性的同时,还提供了超一流的读写性能。 针对Kafka性能方面进行简单分析,相关数据请参考:https://segmentfau
阅读全文
摘要:windows下一般系统编码为 GB2312(中文版的windows), 由于我比较喜欢utf8格式的编码,现将修改方式和大家分享 如果要使新建立工程、java文件直接使UTF-8则需要做以下工作: 1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到gener
阅读全文
摘要:在网上看到了一款号称云时代的操作系统:数人云,简单看了一下其产品Demo:https://dashboard.shurenyun.com/cluster/listclusters ,瞬间觉得很眼熟,有种似曾相识的感觉,原来和我2012~2013年时候,在EISOO平台研发部门时候,为当时的云存储后端
阅读全文
摘要:使用manager时候,左键选中之后,直接右键粘贴,能带来效率的提升。虽然是小技巧,但有人还是不知道,这里简单写一下,供需要的同学参考。 简单二步设置: 1.工具-选项 2.设置右键粘贴
阅读全文
摘要:一名自学成才的Android开发者怒答!1. Google做开发前完全是小白,真心不知道有Google这东西,只晓得百 度,遇到问题直接百度,不是黑百度,百度在娱乐八卦方面确实靠谱,但是技术方面查出来的东西基本千篇一律,有些答案甚至还会起到误导作用,直到有一天我的 老大告诉我用Google,我才知道
阅读全文
摘要:OSChina API列表: android api:http://tool.oschina.net/apidocs AppCan移动开发平台:http://doc.appcan.cn/#!/guide HTML5 及 Web App:http://www.oschina.net/p/cantk 移
阅读全文
摘要:Docker 火了很长一段时间了,前段时间简单的学习和试玩了一下子,发现他对测试很有价值,觉得有必要再次深入研究。 这里标记一些较好的学习网址,用作参考: InfoQ上面有系列的文章: 深入浅出Docker在InfoQ上的内容: http://www.infoq.com/cn/dockerdeep/
阅读全文
摘要:一些测试要点 编写规范的代码 源代码编写规范 代码命名规则 代码编写风格编写正确的代码 确定代码功能 确定正确的输入 确定正确的输出 确定正确的处理过程避免代码错误,对异常处理 代码中错误的来源 错误报告机制 为异常分类并提供处理函数设计 函数声明设计 函数解耦 代码块的粒度切割 合理使用分支 使用
阅读全文
摘要:自动化的高效团队开发环境:http://tchen.me/posts/2013-04-25-engineering-environment-for-smart-team.html Docker 和 Vagrant: Docker教程中文版本:https://code.csdn.net/u010702
阅读全文
摘要:简单几步配置gitlab 之前配置gitlab需要很多步骤,要装apache2、ruby、tomcat、mysql等一片东西。有没有更简单的方式呢?现在可以借助bitnami,简化了很多。 可以参考vpsee写的文章:http://www.vpsee.com/2012/11/install-gitl
阅读全文
摘要:Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimage Images 操作相关 images/ rmi / build / export / impor
阅读全文
摘要:一、android 软件盘事件响应 在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。 Google 提供了 EditorInfo、KeyEvent 的一些方法,能够实现我们需要的功能。详细可研究:EditorIn
阅读全文
摘要:[转载]Android开发者必须深入学习的10个应用开源项目原文地址:Android开发者必须深入学习的10个应用开源项目(http://blog.sina.com.cn/s/blog_7b8a637f0101dsul.html) 作者:JAVA知识Android开发又将带来新一轮热潮,很多开发者都
阅读全文
摘要:在进行android开发过程中,有时候,我们会遇到gen文件中R.java丢失的现象。重新build,或者clean工程,close并重新打开Project,但有时也没解决。 这可能是由于不小心把xml文件写错了,或者在编辑xml或者其他文件时候点击了run,或者clear过项目等...,反正,你会
阅读全文
摘要:notepad++ 文件比较功能 文件比较有不少工具,如BeyondCompare等很多,网上就有类似 Beyond compare、UltraCompare Pro、Araxis Merge、FCU、TC、compare it、compare and merge、active file compa
阅读全文
摘要:Jenkins失败变红,查看控制台输出信息,发现错误如下: [xUnit] [INFO] - Starting to record. [xUnit] [INFO] - Processing JUnit [xUnit] [INFO] - [JUnit] - 1 test report file(s)
阅读全文
摘要:Socket的阻塞模式和非阻塞模式 阻塞模式 Windows套接字在阻塞和非阻塞两种模式下执行I/O操作。在阻塞模式下,在I/O操作完成前,执行的操作函数一直等候而不会立即返回,该函数所在的线程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管I/O是否完成,该函数所在的线程会继续运行
阅读全文
摘要:如下,要杀9005端口占用的进程: kill -9 `lsof -i:9005 | awk 'NR-1{print $2}'` 端口不同,自己替换即可。 根据端口查进程:lsof -i:9005 根据进程查端口:ps -ef | grep ${PIDname} pkill -f ${PIDname}
阅读全文
摘要:一.远程连接一台机器,不必输入密码: 链接之后执行的脚本: 二.su_all.sh 1.rootTohao.sh 2.haoTolocaluser.sh 3.haoToroot.sh
阅读全文
摘要:先看3个脚本: 1.创建用户:1.createUser.sh 2.登陆普通用户:2.login.sh 3.切换其他用户:su_localuser.sh 实现了:创建一个普通用户,有普通用户切换到另外一个普通用户的功能。 附:linux下安装expect见:http://blog.csdn.net/w
阅读全文