2014年6月27日

[Android] 配置安卓模拟器,使得dex文件不被优化成odex

摘要: 最近做一个模块,需要将apk里面加载的dex文件dump出来,所以需要配置让dalvik不要把dex文件优化成odex。1. 配置build.prop主要是通过修改文件/system/build.prop里面的配置。(1) dalvik.vm.dexopt-flags本参数控制Dalvik虚拟机的程... 阅读全文

posted @ 2014-06-27 13:13 南京大乱炖 阅读(4115) 评论(0) 推荐(1) 编辑

2014年6月10日

[MongoDB] 用户权限管理

摘要: 在新环境按照原来的步骤新装了MongoDB,结果出现了一些错误,才发现版本升到了2.6.1,用户权限相关的内容全部改掉了。现在使用Role来管理用户,有一些内置的Role,也可以自定义Role。内置的Role请参看http://docs.mongodb.org/manual/reference/bu... 阅读全文

posted @ 2014-06-10 18:06 南京大乱炖 阅读(5018) 评论(0) 推荐(0) 编辑

2014年5月20日

[python] python单元测试经验总结

摘要: python写单元大多数都会用到unittest和mock,测试代码覆盖率都会用到coverage,最后再用nose把所有的东西都串起来,这样每次出版本,都能把整个项目的单元测试都运行一遍。Unittestunittest就不详细介绍了,注意几点:测试类继承unittest.TestCase测试类、... 阅读全文

posted @ 2014-05-20 20:37 南京大乱炖 阅读(4731) 评论(0) 推荐(2) 编辑

2014年5月9日

[MongoDB] 机器换IP之后的设置

摘要: 组里用的几台机器换了网段,MongoDB需要做重新配置。查看Replica Set的状态如下:rs.status(){ "startupStatus" : 1, "ok" : 0, "errmsg" : "loading local.system.repls... 阅读全文

posted @ 2014-05-09 17:19 南京大乱炖 阅读(2338) 评论(0) 推荐(0) 编辑

2014年2月21日

[MongoDB] 安装MongoDB配置Replica Set

摘要: MongoDB的环境主要包括StandAlone,Replication和Sharding。StandAlone:单机环境,一般开发测试的时候用。Replication:主从结构,一个Primary,多个Secondary,可能会有Arbitry。Primary挂掉之后,会选举出一个Secondary作为Primary,与zookeeper类似。Arbitry上面不存数据,只是为了凑数。选举算法要求节点数必须是奇数个,如果Primary+Secondary不是奇数个,就要用Arbitry凑数。写数据只能在Primary,读数据默认也在Primary,可以配置成从Secondary读,可以选最近 阅读全文

posted @ 2014-02-21 22:34 南京大乱炖 阅读(6453) 评论(0) 推荐(2) 编辑

2013年12月21日

[Linux]ssh相关问题

摘要: ssh链接不上的最可能原因是防火墙没关,一般提示“connection refused”。可以使用这个命令查看:#service iptables status暂时关闭iptables,重启后还会开:#service iptables stop永久关闭iptables:#chkconfig iptables off设置开机运行sshd:#chkconfig--level 5 sshd on连接的时候提示错误:WARNING! The remote SSH server rejected an X11 forwarding request. To enable X11 forwarding, y 阅读全文

posted @ 2013-12-21 18:54 南京大乱炖 阅读(575) 评论(0) 推荐(0) 编辑

2013年12月13日

[shell]用shell脚本将本地文件夹与ftp上的文件夹同步

摘要: 需求说明最近在AIX上做开发,开发机器在office网段,测试机器在lab网段,不能互相通讯,只能通过特定的ftp来传文件。每次上传的机器都要做:登录ftp,进入我的目录,上传;下载的机器都要做:登录ftp,进入我的目录,下载。以上动作每天都要做几十次,很蛋疼。这个shell脚本的功能就是完成这些功能:登录ftp,进入我的目录,上传/下载某些文件。要传入一个参数,这个参数如果是“get”,那就从ftp下载;如果是“put”,那就上传到ftp。因为从来没有用过shell脚本,所以将一些关键点记录下来,以便今后揣摩。脚本代码主要流程:判断是不是有一个参数,参数是不是“get”或者“put”,不满足 阅读全文

posted @ 2013-12-13 14:27 南京大乱炖 阅读(4916) 评论(0) 推荐(0) 编辑

2013年11月5日

[算法][LeetCode]Linked List Cycle & Linked List Cycle II——单链表中的环

摘要: 题目要求Linked List CycleGiven a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?如何判断一个单链表中有环?Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, returnnull.Follow up:Can you solve it without using ext 阅读全文

posted @ 2013-11-05 17:16 南京大乱炖 阅读(27372) 评论(8) 推荐(10) 编辑

2013年11月1日

[算法][LeetCode]Search a 2D Matrix——二维数组的二分查找

摘要: 题目要求Write an efficient algorithm that searches for a value in anmxnmatrix. This matrix has the following properties:Integers in each row are sorted from left to right.The first integer of each row is greater than the last integer of the previous row.For example,Consider the following matrix:[ [1, .. 阅读全文

posted @ 2013-11-01 21:20 南京大乱炖 阅读(3251) 评论(4) 推荐(0) 编辑

2013年10月31日

[算法][LeetCode]Spiral Matrix——螺旋矩阵

摘要: 题目要求Given a matrix ofmxnelements (mrows,ncolumns), return all elements of the matrix in spiral order.For example,Given the following matrix:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]You should return[1,2,3,6,9,8,7,4,5].分析举个例子自己从头到尾把数字列出来,很容易就找到规律了:假设一维数组的坐标为x,取值范围是xMin~xMax;二维数组的坐标为y,取值范围是yMin~yMax。(也 阅读全文

posted @ 2013-10-31 18:43 南京大乱炖 阅读(2366) 评论(0) 推荐(1) 编辑

导航