自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

摩西的博客 爱it 爱生活 爱折腾

我不生产技术,我只是开源的搬运工

  • 博客(196)
  • 资源 (9)
  • 收藏
  • 关注

转载 通过代码去执行testNG用例

背景用testNG去编写的测试用例,通过@Test去执行用例,一般本地都是通过IDE去执行相应的方法,持续集成的话,都是通过maven来执行或指定testNG.xml执行,但是如果想通过接口/界面去执行测试用例呢? 步骤testNG其实提供了两种通过代码执行的方法1. 通过class来执行,show the code:TestNG testNG = new TestNG();testNG.set...

2018-05-03 16:36:41 1278

翻译 eclipse不能自动编译,不报错

在java文件里可以看到错误,但是在包上不显示错误。 项目上右键-->properties-->java compiler-->building-->enable project specific setting-->build path problems-->去掉abort...这个选项。

2015-07-09 10:43:25 921

转载 git 初级基础

A.开始使用git 半年前我开始使用git,之前一直在用svn和cvs。 git命令很多,看起来很复杂,但在最开始的时候了解几个简单的就够用了。相信很多人在使用git之前都使用过svn,这里不讨论git和svn的不同,也不对这两个代码管理软件进行比较和评论,只是在我个人使用的角度做的一些记录。svn需要搭建一个svn服务器(HTTP/SVN),搭建svn服务器需要看一些

2015-07-06 16:00:29 608

原创 JAVA进程高CPU占用故障排查

问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的

2015-01-07 16:45:32 1808

转载 MySQL日期数据类型、时间类型使用总结

MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 日期范围 ------------ --------- --------------------- -----------------------------------------datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:

2014-08-06 09:55:06 640

原创 Maven项目下 java.lang.ClassNotFoundException 常规解决办法

网上很多要修改.class .project的比较麻烦有时候还不一定管用。下面的方法适合于项目用已经引用了jar,但是运行时却ClassNotFound,请用如下方法试试:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderL

2014-06-25 16:17:54 1173

转载 Eclipse构建Maven项目

1. 安装m2eclipse插件    要用Eclipse构建Maven项目,我们需要先安装meeclipse插件    点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图:  安装成成之后我们在Eclipse菜单栏中点击File->New->Othe

2014-06-16 16:09:54 601

原创 QuickServer开发指南目录

引用农夫山泉的一句话:我不是技术的创作者,我只是搬运工QuickServer开发指南(9)- 数据模式和数据类型 QuickServer开发指南(8)- XML配置 QuickServer开发指南(7)- 使用和定制日志 QuickServer开发

2014-04-30 14:30:39 1045

原创 Java中的transient关键字,在移动开发中的使用

transient关键词修饰的属性是临时的,不会被序列化。那么开发移动接口的同志们应该特别注意使用,这样可以提高不少效率。当然其他方面也要适当使用,通过这个特性,可以提高序列化的效率!百度解释如下,看似别扭难理解,明天去公司写段代码上海,让大家参考下!

2014-04-28 21:50:12 773

转载 Java 8 简明教程——领略Java 8的全新特性

Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。 本文由黄小非 翻译自 winterbe。原文作者Benjamin是Pondus软件公司的总工程师,原文内容如下。 引用Java并没有没落,人们很快就会发现这一点

2014-04-28 14:49:24 749

原创 2014 移动组计划

2014计划:服务端 上线兼容问题服务端  架构调整客户端 版本在线升级(数据包形式的升级方式)接口访问限制加速app(集成MMA的sdk包)、提供准确性(测试规范化)2014计划:服务端 上线兼容问题服务端  架构调整客户端 版本在线升级(数据包形式的升级方式)接口访问限制加速app(集成MMA的sdk包)、提供

2014-04-28 14:33:53 607

原创 网络收集的系列学习贴,大家有好的内容也可跟帖回复

《跟我学Shiro》PDF完结版下载

2014-04-28 13:57:08 1170

转载 HTTP文件断点上传

由于业务需要,手机需要采用http方式传输文件到后台WEB服务器,1、2百K的小文件不会有太大问题,几M甚至几百M的文件就很容易传输失败。所以考虑实现HTTP文件断点续传功能,基本流程如下: 1.客户端计算本地要上传的文件的hashcode2.根据指定的块大小和文件大小计算最终的块数3.发送文件信息到服务器包括要上传的文件名、大小、类型、块数、Hashcode

2014-04-21 16:00:58 773

转载 nginx缓存cache的几种方式

nginx缓存cache的几种方式官方详细参数:http://wiki.nginx.org/NginxHttpProxyModule1、传统缓存之一(404)这个办法是把nginx的404错误定向到后端,然后用proxy_store把后端返回的页面保存。    location / {    root /home/html/;#主目录    expires

2014-03-25 16:44:42 767

转载 nginx rewrite arg 带问号的地址转发参数处理?Nginx重定向的参数问题

Nginx重定向的参数问题   在给某网站写rewrite重定向规则时,碰到了这个关于重定向的参数处理问题。默认的情况下,Nginx在进行rewrite后都会自动添加上旧地址中的参数部分,而这对于重定向到的新地址来说可能是多余。虽然这也不会对重定向的页面显示结果造成多少影响,但当你注意到新地址中包含有多余的“?xxx=xxx”时,心里总还是会觉得不爽。而且可能影响到网站的搜索优化SEO。那

2014-03-13 09:41:36 16430

原创 另类中的另类 Spring quartz在集群环境下解决方案

Spring quartz在集群环境下解决方案网上有很多,大都是建立12张表,真正实现集群。如果你的定时任务不多、处理有快的话,那大可不必这么大费周折,我抱着这种心态,就开始了寻求轻巧的解决办法!!!第一代:绑定mac地址,指定服务器执行第二代:绑定mac地址+绑定context path 执行以后随着时间的飞逝,可能还会推出几代已适应业务系统的增长,这里将第二代成果推荐给

2014-02-25 11:06:16 1263

转载 [我还不懂] Java值传递的终极解释

对于Java的值传递, 你真的了解么? Java里面只有值传递, 这个值是什么? 如果是基本数据类型。 你也许回答的很干脆。 但如果是Object对象呢? 你确定清楚不? 先看下code。Java代码package com.basic;         public class Test {             /**         * @param ar

2014-02-25 10:13:30 727

转载 浅析android应用增量升级

很久没有更新博客了,真是堕落啊,几次想提起笔,却总是被各种琐事耽搁,以后会多写文章记录点滴。背景        随着android应用体积的不断增大,以及应用版本发布的不断更迭,用户的升级成了一个问题,google也意识到不断更新应用对用户流量的损耗,在Google I/O 上提及的 Smart App update,即应用增量升级,或者叫做差分升级的做法,并在新版本的Google Pla

2014-01-10 11:32:00 810

转载 一款不错的网站压力测试工具webbench

webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。  1、适用系统:Linux  2、编译安装:引用wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gztar zxvf webbench-1.5.t

2014-01-03 11:42:34 690

原创 nginx与lvs负载均衡的较量分析

在技术工作者中,常用到的就是lvs负载均衡和Nginx负载均衡了。这两者也是比较普及的。那么,根据不同的需求,两者存在着不同的优势。具体选择哪一个,还要看您的要求了。那么我们在此为大家分享一篇文章,对两者进行了对比,希望能给您一个参考。下面来分析一下lvs负载均衡和Nginx负载均衡的区别:一、lvs负载均衡的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而

2014-01-03 11:20:04 1161

转载 OSI七层模型详解

OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。   一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC头部来决定转发端口的,因此显然它是数据链路层的设备。

2014-01-03 11:15:38 1389

转载 Nginx+Tomcat 负载均衡集群提案

Nginx+Tomcat 负载均衡集群方案该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试。系统架构图下载软件包[root@Nginx-node1 src]# cd /usr/local/src[root@Nginx-node1 src]# wget ftp://ftp.csx.cam.ac.uk/pub/software

2014-01-03 10:57:47 1255

原创 java中 常用的HTTP head信息(欢迎收藏保留)

JSP中获取相应的服务器变量(包括HTTP头中的变量)的方法:SERVER_NAME        request.getServerName();SERVER_SOFTWARE    request.getServletContext().getServerInfo();SERVER_PROTOCOL    request.getProtocol();SERVER_PORT   

2013-12-18 13:32:13 1248

原创 二维码servlet访问使用更方便

二维码通过servlet方式来访问生成,无需保存,即可展现。优点多多。。。。。。今天就来把玩一把,各位观众请坐好观看:package com.cctv.website.control.servlet;import java.io.IOException;import java.util.HashMap;import java.util.Map;import

2013-12-12 11:28:45 1312

原创 同域名下的多项目谨防sessionid互相影响,造成严重后果

同域名下的多项目谨防sessionid互相影响,造成严重后果,保持咱程序猿的优良传统,独立的命名空间,严格的洁癖症,处事不惊的顽强能力。转入正题 已我开发cctv项目为例,当然cctv愿意找我,我是很乐意效劳的,哈哈!!不过我是无证程序猿,很可能去了也是临时工,好吧,我还是拿他做例子吐槽吧:www.cctv.com/zhidaowww.cctv.com/news这里将zhidao、

2013-12-12 10:51:32 6469 1

转载 固定SessionID漏洞

一个简单的登录控制下面是一个最常用最简单的登录控制流程,通过表单提交用户名密码,servlet判断用户名密码,正确则写一个session,然后跳转到登录后的能够看到的页面登录页面JSP/*省略头部信息*/"SessionTestServlet" method="post"> 用户名:"username" type="text" value=""/> 密码:"pass

2013-12-10 09:50:57 1155

原创 修改Tomcat6默認的sesssionid名JSESSIONID

開源就是好,看代碼輕鬆解決問題/tomcat-6.0.x/java/org/apache/catalina/Globals.java1/**2 * The name of the cookie used to pass the session identifier back

2013-12-09 14:43:10 2993

原创 jCharts 柱状图开发实例

下载jCharts jar包,网络上经常下载需要登录或者无法访问国外网站的情况,这里我给大家把源码包提供技术下。/*********************************************************************************************** * File Info: $Id: BarChartServle

2013-11-19 15:33:44 2547 3

原创 科普下:中文版vs2012 调试并编辑代码的设置方式,坑爹的翻译

本人java eclipse出身,喜欢代码调试并修改已不断完善代码质量。最近用vs2012 中文版开发win phone项目,很不爽,非常不爽,为什么,调试时代码不能修改,蛋都碎了。由于时间关系网上没找到解决办法,继续忍耐吧。。。。。。今天闲暇,看着这个久久不能释怀的小锁,决定弄把钥匙开开,过程不赘述了,直接上战果:怎么能颠倒黑白呢?严重怀疑翻译问题!!

2013-11-15 11:30:10 970

原创 win phone 8 toolkit:PerformanceProgressBar 对 COM 组件的调用返回了错误 HRESULT E_FAIL。

win phone 8 本来想使用进度条 却报:对 COM 组件的调用返回了错误 HRESULT E_FAIL。查询各种baidu、google无果,都无法解决,蛋疼。解铃还须系铃人呐,咱用的微软的东西,还是找微软吧,跑到微软的msdn上一搜,哇塞,老外就是研究的透彻呀,原来是win phone8使用ProgressBar不存在性能问题,可以继续使用,至于toolkt:Perfor

2013-11-14 15:11:12 940

原创 win phone 8 NavigationContext 报NullReferenceException解决方案

private void preview_detail(object sender, RoutedEventArgs e) { VehicleFromAd vehicleFromAd = (VehicleFromAd)(sender as MenuItem).Tag; NavigationService.Navigate(new Ur

2013-11-14 10:19:07 727

原创 WP8页面跳转实现参数传递的多种方法(已完善)

方法一:通过WEB传参方式进行传参开始跳转页:NavigationService.Navigate(new Uri("/Page/MainPage/XXXXPage.xaml?Address="+address,UriKind.RelativeOrAbsolute));转入页://此方法应该在页面的Loaded方法体中实现string a

2013-11-12 13:52:50 1044

转载 C#,int转成string,string转成int

1,int转成string用toString 或者Convert.toString()如下 例如:int varInt = 1; string varString = Convert.ToString(varInt); string varString2 = varInt.ToString();2,string转成int如果确定字符串中是可以转成数字的字符,

2013-11-11 16:20:24 762

转载 WP8开发学习(4):Style样式的四种使用

在Web开发中,我们通过CSS来控制页面元素的样式,一般常用三种方式:1.       内联样式表:即直接设置元素的style属性2.       嵌入样式表:即在html页面上写一个…….. 代码段,然后设置元素的class 属性3.       外部样式表:即写一个独立的.css 文件,然后再html页面上引入该文件,然后设置元素的class属性 具体如

2013-11-11 10:46:27 1197

原创 变换莫测的TextBox 可实现数字键盘、字母键盘、组合键盘

在一些控件(TextBox、PassWordBox等)中,有这个属性可以让软键盘产生不同的键面效果,以利于输入。以下是这个属性支持的Scope列表:      1.   AddressCity2. AddressCountryName3. AddressCountryShortName4. AddressStateOrProvince5. AddressStreet

2013-11-06 15:43:32 897

原创 vs win phone 8 开发中异常整理

PM> Install-Package WPtoolkit已安装“WPtoolkit 4.2013.08.16”。Install-Package : 无法安装程序包“WPtoolkit 4.2013.08.16”。您正在尝试将此程序包安装到某个将“WindowsPhone,Version=v8.0”作为目标的项目中,但此程序包不包含与该框架兼容的任何 程序集引用。有关详细信息,请与程序包作

2013-11-06 10:22:56 1123 1

转载 Windows Phone 7 第3方控件集概览

现在距9月16日Windows Phone Developer Tools RTW正是发布已经有一段时间了,在我搜索学习资料的同时也关注了一下有关Windows Phone 7的第3方控件库。我所了解到的完善的控件库主要有4个。一.Silverlight for Windows Phone Toolkit    这是来自微软的开源控件库,里面提供了很多优秀的Windows

2013-11-05 18:08:40 773

原创 adb命令一般异常解决

模拟器未完成启动,等等完成再试adb install -r Auto51_dealer_pad.apk 加入-r参数,重新安装

2013-11-01 09:54:31 634

转载 鉴客 Android APK反编译详解(附图)

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码首先要下载两个工具:dex2jar和JD-GUI前者是将apk中的classes.d

2013-10-28 11:35:59 652

转载 Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代

2013-10-28 11:35:35 836

jcharts jar lib 源码 demo

jcharts jar lib 源码 demo 免费下载啦,使用详情参看:http://blog.csdn.net/sl0007/article/details/16825515

2013-11-19

spring mvc系列教程源码

spring mvc系列教程源码,包含控制器、拦截器、标注的系列源码!

2012-08-13

unix基础知识:系统操作命令

一些基础的东西 unix基础知识:系统操作命令。txt 也是很必要的啊 好好入门啊

2009-11-11

一个不错的Struts2学习资料

市面上好点的学习资料不多,还贵的吓人! 我非了九牛二虎之力在网上搜到个觉得还算满意的Struts2的教程拿来给初学的朋友用! 要的分是高,但是我找的不容易啊,给个辛苦分吧,我包你满意(只限初学者)

2009-09-29

EJB3.0个人笔记

这是我自己总结的EJB笔记 觉得不是很差 拿出来和大家分享一下

2009-09-29

Java夜未眠.程序员的心声.pdf

Java夜未眠.程序员的心声.pdf 我感觉不错 好坏大家看了就知道

2009-06-14

javascript 王者归来.pdf

javascript 王者归来.pdf 相信很多人都听过吧 好我就不说了

2009-06-14

FinalData深度超强硬盘数据恢复专家v2.01.1028企业版汉化绿色版

FinalData深度超强硬盘数据恢复专家v2.01.1028企业版汉化绿色版

2009-06-13

DOS命令大全

DOS命令大全<br>在这个高手云集的地方,我为小鸟送 点基础东西

2008-07-20

空空如也

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

TA关注的人

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