自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 python requests遭遇死锁小记

跑的程序实在有点慢,想优化下希望借用multiprocessing 提高速度1、多进程结果发现 莫名的过一段时间后, 所有进程都会 卡在  request 请求后,没有了反应缩小范围,仔细查看代码,并未看到导致死锁或者死循环的地方,暂时放弃2、多线程我靠,仍然有,就是看不出来问题,遂放弃3、放弃优化发现居然仍然会卡死仔细查看代码后

2015-10-14 21:33:16 3764 1

原创 性能测试要点

压测后如何才能更好的优化系统,变相的使用Amdahl定律可以给我们提供一定的指导。Amdahl定律是固定负载(计算总量不变时)时的量化标准。可用公式:来表示。上式中,计算机执行某个任务的总时间可被改进部分的执行时间所占百分比,记为f。可被改进部分采用改进措施后比没有改进前性能提高倍数,记为m。假设在某一接口中,网络延迟时间占总时间的20%,数据运算时间占总时间的30%,数据

2015-08-15 00:15:37 519

原创 mybatis jdbctype

ARRAY(Types.ARRAY),BIT(Types.BIT),TINYINT(Types.TINYINT),SMALLINT(Types.SMALLINT),INTEGER(Types.INTEGER),BIGINT(Types.BIGINT),FLOAT(Types.FLOAT),REAL(Types.REAL),DOUBLE(Types.DOUBLE),NUMERIC(

2015-04-26 20:50:46 684

原创 学会根据错误追查问题,解决问题

http://stackoverflow.com/questions/6383310/python-mysqldb-library-not-loaded-libmysqlclient-18-dylib新技能get  otool  install_name_tool

2015-04-24 22:54:00 621

原创 android开发主流做法

抽出公用的activity,然后在activity上生成对应的view,然后在view上生成fragment,最后根据各种需求使用adpter开发各种各样的视图表达数据activity -> view -> fragment -> adpter ->list 等等

2015-04-23 15:09:23 410

原创 MAC系统使用fiddler抓去android手机的数据包

1、使用VMWare或者PD,并且网络类型使用bridge,这样,虚拟机酒又自己独立的ip2、虚拟机内安装fiddler,打开remote computers to connect3、连接手机,并将手机的代理vip设置为虚拟机的ip不出意外,就能使用虚拟机的系统抓去android的数据包啦

2015-04-18 02:14:52 983

原创 Java 并发编程实战学习笔记

201503261、构造不可变对象声明 final BigInteger [] lastFactors;public void set(BigInteger [] Factors) {lastFactors = Factors;// 错误 并不能保证lastFactors 是不可变对象,因为 Factors 可能是引用lastFactors = Arrasy.copyof(Fa

2015-03-26 23:40:08 444

原创 IntelliJ import apklib

import module 完成后

2015-03-18 16:18:45 511

原创 intelliJ IDEA 创建maven android工程的方法

1、新建android工程2、添加pom文件3、转为maven工程此时发现的问题是,maven工程并不识别android的库,因为此时含有intelliJ的配置文件,是个intelliJ工程所以需要删除 intelliJ相关的配置文件,重新打开即可

2015-02-04 16:54:35 1397

原创 jQuery 小白使用总结

20150204:$.getJSON() 能将接收到的数据自动转成 json对象,而 $.post() $.get()需要显式将type设置成 "json"

2015-02-04 11:59:11 362

原创 正则学习

1、s,[^[]'\(.*\)'\(\s.*\)'\(.*\)','\1'\2'\1',g将  'name' => trim($info['other'])  替换成  'name' => trim($info['name'])

2015-02-03 23:33:17 321

转载 通配符与正则表达式

http://www.cnblogs.com/sujz/archive/2011/12/14/2288164.html通配符与正则表达式很容易混淆,首先要明白二者是不同的,个人感觉通配符用于Linux的shell命令(如文件名相关操作)中,而正则表达式用于文本内容中的字符串搜索和替换等。通配符是Linux系统本身就支持的,而正则表达式用于vim编辑器或awk程序,这些文本处理工

2015-02-01 01:22:04 366

原创 VIM,每天学习一点点

20150120缩进普通版:v 选中要缩进代码,缩进一次加强版:V选中要缩进的代码,==(点击两次=),自动缩进很是给力区域选择,引用自左耳朵耗子,简明Vim练级攻略:在visual 模式下,这些命令很强大,其命令格式为a 和 iaction可以是任何的命令,如 d (删除), y (拷贝), v (可以视模式选择)。object 可能是: w

2015-01-20 23:15:27 462

原创 Android开发学习

待更新

2015-01-20 02:40:15 325

原创 Java并发编程学习

待更新

2015-01-20 02:39:10 342

原创 php server配置方法总结

配置php server是否对GET、POST等请求自动urldecodePHP_HOME/etc/php.ini; Magic quotes for incoming GET/POST/Cookie data. magic_quotes_gpc = Off

2015-01-18 14:11:30 456

原创 Linux命令学习笔记(更新:shell调试)

nohup: linux命令,不挂断运行命令

2014-05-04 21:25:27 511

原创 单链表反转

挺简单的经典题, 自己写的第一个版本,pPrevs = pHead, pCurrent = pHead->next, 看着也觉得怪怪的。 最后review的时候, 发现忘了把反转前的第一个节点的next置空!!!!!修正版本:#include "stdafx.h"#include using namespace std;struct ListNode{ int data

2014-03-17 22:06:44 459

转载 DFS实现全排列

使用dfs的代码结构简洁明了,突然看到dfs实现的全排列,果然有种涨姿势的感觉。来自手写代码必备手册_c/* wikioi 1294 全排列, http://www.wikioi.com/problem/1294/ */#include #include #define MAXN 10int N;int history[MAXN];int count;void dfs(int

2014-03-08 20:55:09 830

原创 自动化处理上传下载对话框的方法总结

工作中要求使用selenium/webdriver 跑自动化测试。研究了几种自动化处理上传/下载对话框的方法。1、autoIt 控制上传/下载对话框由于我们的用例需要下载修改后再上传,鉴于资源泄露,污染外部环境等各种因素,我们计划将文件下载到相关工程文件夹中,由于firefox默认下载到指定目录,因此,对于firefox我们需要将下载设置成 “总是提示我保存路径"。当我们处理“Sa

2014-03-04 17:15:55 1064 1

原创 二叉树非递归遍历总结

package BinaryTree;import java.util.*;public class BinaryTree{ private BinaryTree lchild; private BinaryTree rchild; private int data; private boolean secondPushTostack =false ;

2014-02-01 23:28:12 494

原创 在chrome中查看xpath

网友推荐的xpathlocator以及pshcoxpath在chrome web store上面都找不到了。 其实通过chrome自带的控制台也可以直接定位(其实没有firebug以及firepath方便啊)open page in chrome->right click and choose "inspect element"->change tab to 'console'->input

2013-09-06 17:45:44 3551

原创 基于selenium的web自动化测试框架小结

1、捕获弹出窗口如果弹出窗口的属性未知,但是的确被定义了,可以通过以下方法检索窗口属性:getAllWindowIds();    getAllWindowNames();    getAllWindowTitles();

2013-09-03 14:12:01 871

转载 更改eclipse(myeclipse) author的默认名字 --- 修改MyEclipse eclipse 注释的作者

在eclipse/myeclipse中,当我们去添加注释的作者选项时,@author 后边一般都会默认填充的你登录计算机的用户名。如何去修改呢:方法一:修改计算机登录的用户名(99.9999%的人应该都不愿意去这样做,特别是一些公司的域帐户登录的电脑根本就改不了)。方法二:将 @author 属性写死 。通过菜单 Window->Preference 打开参数设置面板,然后

2013-08-06 10:17:27 459

原创 ACE入门-VS2008下配置ACE

<br />步骤:<br />1.       安装VS2008<br />2.       下载ACE<br />3.       新建config.h  并写入<br />#define ACE_HAS_STANDARD_CPP_LIBRARY 1<br />//#define ACE_HAS_MFC 1(这句须注掉,不然会有内存泄露)<br />#include "ace/config-win32.h"并保存于D:/ACE_wrappers<br />4.       添加环境变量 ACE_ROOT

2011-04-18 08:24:00 743

原创 hdacm-1022 Train Problem I

Problem Description As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student want to get back to school by train(because the trains in the Ignatius Train Station is the fastest all over the world ^v^). But here come

2011-02-25 09:49:00 469

DiskMaker X 4b4 汉化版.zip

一键制作osx u盘系统盘。比通过互联网恢复 快多了,谁用谁知道

2015-08-11

正则表达式的简单介绍和应用

在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。

2009-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除