自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTTPS/SSL/TLS/ web 服务器

https = http+ssl/tls 通过secure socket layer 来保证通信安全.ssl 与tls的区别和联系:96年发布的sslv3,得到大规模使用.99年出现了TLSv1,也就是sslv3的升级版.目前最高的是tls1.2版本.所以tls是ssl的升级版.目前应用比较多的是tls1.0和ssl3.0通信过程:1. 认证和协商秘钥.2 使用协商的秘钥加密.

2017-11-21 14:59:03 492

转载 Netty之ChannelOption

一、概述  最近在写一个分布式服务框架,打算用netty框架做底层网络通信,关于netty的学习可以参考如下资料:    http://blog.csdn.net/column/details/enjoynetty.html    李林锋的《Netty权威指南》二、详情  在用netty作为底层网络通信的时候关于ChannelOption的参数让我一直模糊不

2017-09-26 16:54:51 334

原创 ZK+dubbo 例子

step 1. 安装zk ,单机单实例.保持配置不变.step2. 使用eclipse部署provider和consume例子.中间需要下载alibaba提供的dubbo.xsd模板,在eclipse上配置好(导入xsd,配置xsd的key),可以避免工程下的applicationContext.xml出红叉的提示.step3. 分别运行provider和consumer可见结果.

2017-08-23 13:47:12 1290

原创 maven

maven 的配置文件pom.xml中:对于jar的引用区分正式版和snapshot版.一般情况下,仓库氛围release版本和snapshot版本.前者放稳定的jar后者放经常可能发生更新的jar使用release版本,只有第一次使用的时候maven会去仓库拉取下来.之后只要配置不变,就只使用本地缓存.使用snapshot版本,可以依据策略,一般情况下是每次都去仓库拉去快照版本.

2017-08-23 11:20:55 252

原创 Spring 注解 @Resource @Autowired @Repository

@Resource 注解(J2EE提供) 2个属性,name和type. 首选的是根据name进行注入,若无法匹配,回退至依据类型注入@Autowired (Spring提供) 依据类型注入,若允许为空,则required属性为false@Qualifier 配合@Autowired.当有多个类型可以注入的时候,通过此注解指定具体哪一个参数是名字@Autowired

2017-08-23 10:01:03 432

转载 mysql 主从 读写分离 增加性能

虽然知道处理大数据量时,数据库要做读写分离,但是为什么读写分离可以提高性能呢?下面是搜来的一些解释,看看再说!一 什么是读写分离      MySQL Proxy最强大的一项功能是实现“读写分离(Read/Write Splitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中 的从数据库。 当

2017-07-06 10:30:22 569

转载 windows 时间同步服务器

NTP协议同步时间.发现windows自带的两个服务器无法连接.最后搜到如下的几个.来自阿里云的 NTP 服务器: ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com[zz]http://blog.csd

2017-07-04 09:30:31 38188

转载 java.lang.String hashCode方法

http://blog.csdn.net/u014779993/article/details/25740491主要问题在于为何是加权的。加权值为何选取31,对于元素是有顺序特征的,为什么要保证前缀相同的字符串hash值临近pre code_snippet_id="343617" snippet_file_name="blog_20140513_1_5190327" name=

2017-06-16 15:55:46 1629

转载 Nginx HaProxy LVS 在负载均衡上的区别

zz. www.csdn.net/article/2014-07-24/2820837Nginx的优点是:1. 工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,Nginx单凭这点可利用的场合就远多于LVS了。 2. Nginx对网络稳定性的依赖非常小,理论

2017-06-16 15:26:04 1875

转载 多个JDK版本切换 windows

编写switchjava.bat,保存到System32目录下。http://blog.163.com/lai_xiao_hui/blog/static/123037324201511344249176/@echo offrem 切换Java jdk版本echo 请以管理员来进行切换java -version:menuecho =========

2017-01-10 09:42:29 567

转载 解决tomcat下中文乱码问题

应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题: 过滤器代码:Java代码  package filter;    import java.io.*;  import javax.servlet.*;  import javax.servlet.http.*;  import wrapper.GetHttpSer

2016-11-18 13:40:08 414

转载 win10 被KMS 篡改主页 hao123

win10系统下,新安装了office 2016,激活的时候好死不死的使用了KMS 10的一个激活软件。结果使用了重启之后发现edge 和chrome主页被篡改为 hao123(或者打开之后被重定向到hao123).网上一般能找到的是删除注册表键值。删除系统目录下的KMS10 KMS8,但是重启后会恢复成原样,直到...http://bbs.wuyou.net/forum.ph

2016-11-10 09:28:11 11062

转载 mysql jdbc mybatis 过长截断 varchar

对于mysql中,如果一个字段设置为 varchar(15),穿入一个20位的串后,如果:  直接执行sql,则自动截断存储  通过jdbc默认的配置,则会报错SQLException.  这个问题可以通过配置链接字符串jdbcCompliantTruncation改进 jdbc:MySQL://localhost:3306/table_name?jdbcCompliantTr

2016-11-09 17:27:17 8164

原创 ubuntu 登录 界面 卡死 密码

ubuntu 14.04 LTS 输入密码界面卡死,(升级过的K29)。无法调出tty1,重启选择Ubuntu高级选项,进入安全模式,选择network Enablenetwork然后屏幕下方出现tty1sudo 登陆之后执行如下:Method #3 How to Fix Ubuntu login screen loopIf even both did not work

2016-09-02 10:22:18 3365

转载 http://bbs.pediy.com/showthread.php?p=1365122

看雪安全论坛 > 移动平台 > 『Android 安全』 【原创】逆向Android SO,以《遇见》App为例用户名记住密 码忘记密码?KSSD注册账号搜索论坛日历事件论坛帮助

2016-03-11 16:40:37 2651

转载 号码段 归属地 数据库 移动 联通 电信

http://www.duanmu.org/log/mobile/

2015-11-30 14:16:07 744

原创 java csv 逗号 excel 乱码

java 通过BufferedWriter 写逗号分隔文件,用excel打开以后发现是乱码。解决办法:   使用editplus打开,更改文件编码为ascii ,然后用excel打开。参考:http://blog.csdn.net/zhaozhi406/article/details/46241415

2015-11-30 14:11:54 602

原创 SM-T210 三星 4.1.2 ROOT

SM T210 4.1.2 三星的平板,网上不大好root。现在安全RooT成功。1.首选 百度一键ROOT.如果不OK,百度一键ROOT对我的2个设备可以(n个月以前),其他的同型号设备不行(n个月以后)。无法确定是一键ROOT的版本关系,还是几个平板来源不同的缘故。一键ROOT不行的标志就是很久了仍然显示努力ROOT中。如果百度一键ROOT不行,执行2.2.重置出厂

2015-11-20 16:32:42 2516

原创 java 中文 乱码 读写

读中文BufferedReader bReader =new BufferedReader(new InputStreamReader(new FileInputStream(“temp.tmp"),"UTF-8"));bReader.close();写中文BufferedWriter br =new BufferedWriter( new OutputStreamWriter(n

2015-11-18 12:23:10 303

转载 随机生成 imsi imei mac

http://blog.csdn.net/argonwu/article/details/42971909private static String getIMEI() {// calculator IMEIint r1 = 1000000 + new java.util.Random().nextInt(9000000);int r2 = 1000000 +

2015-11-17 10:13:29 3036 1

原创 Linux 下 java 监控 程序运行

需求是:tomcat的java进程经常100%占用CPU,此时servlet也停止响应了,业务逻辑除了问题。希望有一个在PC上跑的监控程序,能够在tomcat 100%占用cpu的时候杀死。同时tomcat自动重启。过程:tomcat自动重启是通过脚本实现 start_tomcat.sh :下一步就是要检测tomcat的进程的PID。命令是:test.sh拿

2015-11-16 14:33:03 2467

原创 Ubuntu 查找 最近 大 文件

Ubuntu下 df -h 提示磁盘不够用了,需要查找大文件然后删除使用命令 du -s 8|sort -nr|head

2015-11-12 10:51:45 1320

转载 mysql 索引 建立 查询 优化

建索引的几大原则1.最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a = 1 and b = 2 and c = 3 建立(a,b,c)索引可以任意顺序,mysql的查询

2015-11-06 10:47:51 352

原创 java socket 数据长度 最大

项目中用到利用android 和pc之间的socket通信在一次通讯中,发现android 通过socket传递的数据不完整(费了大力气才发现是传递的数据不完整),原因在于socket基于TCP流的。IP包有一个最大长度65536.分片传输需要自己实现,或者采用现成的库。解决办法,压缩传输的数据内容,控制在限度范围内。

2015-11-03 15:33:03 2596

转载 mysql select into table

http://my.oschina.net/xsh1208/blog/182164一.简介Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。 但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table

2015-10-27 09:17:32 1714

原创 Memcache,Redis,MongoDB 数据库 缓存 mysql

项目里面必须使用数据库缓存了。要在Memcached和Redis里面选一个http://blog.csdn.net/suifeng3051/article/details/23739295选Redis吧。

2015-10-21 16:54:37 395

原创 cydia substrate android permission denied Script Failure

在手机上安装substrate之后,运行 当尝试link 或者unlink file的时候总是弹出这个错误。解决办法:http://stackoverflow.com/questions/28526072/cydia-substrate-permission-error-in-android-running-in-emulated-env也就是remount /sy

2015-10-10 14:01:42 2050

原创 Cydia Substrate

1 .soft reboot  (soft restart) 软重启 的含义?     (大致猜想)restart zygote 进程。2.使用substrate以后,发现框架apk打开以后只有一个link substrate file 选项

2015-09-25 18:20:15 723

原创 android-support-v7 问题 解决

android-support-v7 问题 解决 value/styles.xml ActionBarActivity Error 找不到类

2015-09-25 18:11:10 605

原创 SSH getInputStream getReader 读一次 解决

SSH getInputStream getReader 读一次 解决

2015-09-25 17:55:31 788

原创 三星 wifi 登录至 无线网络 解决

手机是三星s5,,最近链接wifi的时候,通知栏总是有个wifi图标加个问号,提示要登录到wifi 网络,然后会自动打开google.com过那么5分钟不到的时间就自动从wifi断开。提示是:已从 “” 网络断开,您的会话。。。网上说的关闭无线省电模式不好用。解决思路是在链接wifi的时候,显示高级选项,把默认的dns1和dns2从8.8.8.8(谷歌的服务器)改为百度

2014-12-27 07:58:09 4571

转载 大陆下载android 源码

由于国外的网站被墙,这里所有提供的只是国内的下载方式   1、apt-get install git-core curl #下载工具    2、 国内的repo    curl http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo >./repo     3、chmod a+x repo #设置该脚本

2014-12-26 20:15:35 712

转载 在线问卷调查系统

http://www.oschina.net/project/tag/226/survey

2014-10-16 11:12:39 2170

转载 Ubuntu 10.10 更新源

http://www.unixdo.com/Unix_Linux/2041.html感谢中科大!!deb http://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/ maverick main universe restricted multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu-

2014-10-10 10:40:03 379

原创 iOS 开发 第一次

Xcode 6 1 激活Archive 选项:      要真机连在mac上。然后

2014-09-23 10:50:33 313

原创 vsftpd 配置

不需要改动很多在apt-get install ad

2014-08-13 11:14:33 329

转载 离职

http://bbs.csdn.net/topics/390840045略假吧。2014年7月4日,我从百度离职了。  这是第一次,我不是因为和老板闹翻而离职;  这是第一次,我带着晋升的喜悦而离职;  这是第一次,我带着满满的收获而离职。  我曾经认为,我永远不会成为一个好员工,因为我太独、太挑剔、不喜欢听话的好孩子、而且讨厌一切想要改变我的人。但是三

2014-07-25 17:53:11 358

转载 在程序员的眼里

http://bbs.csdn.net/topics/390834862我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。但事实上,由于大部分人——绝大部分人(包括软件开发公司的客户/购买软件的用户)——都是电脑小

2014-07-25 17:46:09 351

原创 samsung s5 模拟Touch

http://www.cnblogs.com/jyshi/archive/2011/06/28/2139410.html参考这个主要方法是通过

2014-07-11 18:14:49 529

原创 eclipse 历史版本下载

eclipse 版本不同,当使用同一个工作目录的时候,会提示对工作目录进行升级,导致之前的不能用。一般情况下遇到升级这种选择要jinshehttp://archive.eclipse.org/eclipse/downloads/

2014-06-27 11:45:58 494

201508最新号段表

手机号码归属地最新数据库2015年10月(附带采集更新程序)

2015-11-30

空空如也

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

TA关注的人

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