自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 Chrome浏览器控制网速

在测试的时候有时候需要控制网络速度,可以在浏览器,F12打开开发者模拟后,在NetWork面板中去设置网络的通信方式。默认是正常模式,这里可以设置断网模式,或者模拟Fast , Slow等,甚至可以设置上次下载的速度,如下:点击其下 Custom Add,可以设置为自己制定的上传下载速度,如下:...

2019-04-25 10:18:12 3266

原创 android中常见的二种数据解析方法----XML和Json

第一种:XML解析:String xmlStr = "1google2ie3chrome"; public void parseXMLWrithPull(String xmlStr) { try { XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); XmlPullParser xml

2015-01-17 15:51:53 943

原创 Android网络常用的请求---HttpURLConnection和HttpClient

/** * method one: * */ public static void sendHttpRequest(final String urlStr, final HttpCallBackListener listenser) { new Thread(new Runnable() { @Override

2015-01-13 16:11:40 2487

原创 gcm出现"internal error: retry receiver class not set yet"

在做gcm的时候,会遇到,有时候可以push信息成功,有时候不可以,并且会出现以下senderId接收不到的异常:12-11 14:07:02.363: E/GCMRegistrar(10954): internal error: retry receiver class not set yet12-11 14:07:09.023: E/AndroidRuntime(10954): FATA

2015-01-07 14:16:34 2318 1

原创 如何销毁Activity,和如何一次销毁多个activity

在平时开发中打开过三个activity,分别为:A, B, C,用android设备中的"back"按钮,需要点击三下,才能退出到主界面(即需要三次操作才能销毁掉这三个activity)。那么如何只需要点击一次back就能一次把这三个activity一次销毁掉呢,方法挺简单的,步骤如下:(1)创建一个ActivityCollector.java,此类用作收集和销毁activity的公共类.

2015-01-07 11:37:28 16513 11

原创 js渐变显示渐变消失

以下是渐变的js代码(表示多余三行的要隐藏,点击"more"显示剩下的,点击“less”要逐渐隐藏):function showAccomplishmentTableRow(){ $("#accomplishmenttable tr:hidden").first().show(2000,function(){ showAccomplishmentTableRow(); }); if($

2013-08-01 15:21:05 3135

原创 项目中遇到的一些小问题

1.其实在validate中加验证很easy的,如下:/status/ActAdminSubmitToStore';   return validateBanner();"/>这个红色的一定要放在后面,不然会有错的。 function validateBanner(){   if('${appBuild.binaryPath}' == '') {    alert("Pleas

2012-03-27 16:18:26 872

转载 forward 和redirect的区别

一句话,转发是服务器行为,重定向是客户端行为。为什么这样说呢,这就要看两个动作的工作流程: 转发过程:客户浏览器发送http请求----》web服务器接受此请求--》调用内部的一个方法在容器内部完成请求处理和转发动作----》将目标资源发送给客户;在这里,转发的路径必须是同一个web容器下的url,其不能转向到其他的web路径上去,中间传递的是自己的容器内的request。在客户浏览器路径栏显

2012-03-23 17:06:39 602

原创 Spring security(二)

jsp页面代码如下:  id="inputForm">       Administrative login             Your login attempt      was not successful, try again.      Reason:        value="${SPRING_SECURITY_LAST_EXCEPT

2012-03-15 21:53:46 3290 1

转载 spring security(一)

1.Spring Security简要介绍Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,它与Spring紧密结合在一起。Spring Security关注的重点是在企业应用安全层为您提供服务,你将发现业务问题领域存在着各式各样的需求。银行系统跟电子商务应用就有很大的不同。电子商务系统与企业销售自动化工具又有很

2012-03-15 21:42:29 789

转载 软件测试基础知识之测试基本概念

测试种类 解释 黑盒测试 不基于内部设计和代码的任何知识,而是基于需求和功能性。白盒测试 基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。 单元测试 最微小规模的测试,以测试某个功能或代码块。典型的由程序而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。累积综合测试 当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够

2012-02-17 14:38:38 751

原创 PayPal账户的支付

这是一个手机端支付,server端提供支持,是通过手机端支付,把userId, price传入到paypal的一连接中去,(这个连接包括一个跳转到服务器的servlet)。我是做server端的,所以说一下server端的处理。因为学习过Paypal支付的一些资料,所以知道paypal在请求我这个servlet时会传一个"memo"的参数。这个参数放的是“userId/priceId/rand

2012-02-16 14:39:37 989

原创 Spring的理解

Spring实现了工厂模式的工厂类BeanFactory,用于管理容器中的Bean.(1)Ioc (控制反转) : 通过BeanFactory来获取要管理的bean,方法:getBean("id"), id配置文件applicationContext.xml文件中bean的id,由Spring来创建这个Bean的实例对象的类名和属性。Ioc是一种编程思想,利用这种思想可以实现模块之前的解耦合。

2012-02-12 20:59:38 626

原创 线程问题

线程被称为轻量级的进程,线程是进程的执行单元,就像进程在操作系统中的地位一样。线程在程序中是独立的,并发的执行流。当进程被初始发,主线程就被创建,一般的应用程序,仅要求有一个主线程,但我们也可以在该进程中创建多条顺序执行流,这些顺序执行流就是线程,并且是独立的。注:一个程序运行后,至少有一个进程,一个进程中可以包含多个线程,但至少要包含一个线程。      多线程:在同一个应用程序中,同时有多

2012-02-12 15:57:39 570

原创 hibernate的级联、延迟加载、inverse属性

hibernate的级联是用来说明数据库中二个表之间的相互关系(one---to ---one, one ---to---many, many---to---many)。当对主对象做某种操作时,是否对其相关联的子对象也做相对应的操作。常见的级联(cascade)有:(1) none: 表示在保存、修改、删除时不对其级联对象不做任何的操作,它是默认值。(2)save-update:表示在

2012-02-11 16:40:04 2398 2

原创 对Hebernate缓存的理解

Hibernate的缓存目前比较常见的使用是它的:一级缓存(Session缓存),二级缓存(第三方插件缓存)。缓存:         缓存就是把当前查询出来或是使用过的对象保存到内存中(一个数据结构当中),这个数据结构通常是或类似于hashMap,当以后要使用某个对象时, 会先到缓存中去找有没有这个对象,如果有就使用缓存中的,如果没有就 到数据中去查询,并将查询出来的数据保存到缓存中,方便

2012-02-11 12:19:28 1789

原创 hibernate的理解

1. Hibernate是jdbc的轻量级的封装,是一个独立的持久层框架。它是一个和JDBC密切相关的框架,所以hibernate的兼容性和JDBC的驱动和数据库有一定的关系。       2. Hibernate的ORM,把数据库的表与java对象相关联。主要是通过封装JDBC代码来实现的。使用hibernate框架就不用再去写JDBC代码了,要把保存数据直接save对象,要获取数据直接ge

2012-02-09 22:50:18 572

原创 对Struts的理解

1. Struts是一个基于MVC模式的web层框架,其实也是一个servlet,是一个名为ActionServlet的servelt。在web.xml文件中我们将符合某些特征的请求交给servelt,具体分给那个Action要依据struts--config.xml文件来决定。   2. actionServlet在提交请求参数到action时,会将这些参数封装成一个formBean。

2012-02-09 21:54:04 842

转载 关于Webservice接口的Java客户端调用

String endpoint="http://localhost:8080/xxx/services/userservice?wsdl";String id = "11111"; Service service = new Service();Call call = (Call) service.createCall();call.setTargetEndpointAddress

2011-12-28 10:35:38 792

转载 Hibernate POJO为什么要实现Serializable接口

无意当中想到这个问题,然后google 一下。找到一篇对 serialization 介绍的文章,关于这个问题比较多的人解释是:hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等...?目的:将二级缓存中的内容持久化保存下来,便于恢复缓存的信息,hibernate的缓存机制通过使用序列化,断定应该是基于序列化的缓存,如没有serializab

2011-12-23 15:31:42 584

原创 spring security3的学习笔记

1、在spring-security官网下载最新jar然后拷贝jar到项目的lib下。 2、在classpath下添加security配置文件,例如applicationContext-security.xml.网上现在大多都是2.0的schema. 要根据自己使用的版本而定.下面是3.0的schema.xmlns:s="http://www.springframework

2011-11-28 16:08:57 2619

原创 java 根据url下载图片保存到本地

import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;import java.net.URLConnection;/*** 使用URLConnection下载文件或图片并保存到本地。** @author 老紫

2011-11-17 15:05:07 33830 2

原创 RSS的缓存

首先要给RSS一个配置文件,配置缓存对象,缓存时间等。     properties="hostName=localhost, port=40001,socketTimeoutMillis=2000" />    memoryStoreEvictionPolicy="LRU" maxElementsOnDisk="10000000" diskEx

2011-11-17 11:29:39 1229

原创 web.xml的配置

我知道在web.xml中有两种配置error-page的方法,一是通过错误码来配置,而是通过异常的类型来配置,分别举例如下:一.   通过错误码来配置error-pageEg. 500/error.jsp上面配置了当系统发生500错误(即服务器内部错误)时,跳转到错误处理页面error.jsp。二.   通过异常的类型配置error-pageEg. java.lang.NullException/error.jsp上

2011-04-22 15:57:00 429

原创 js统计图(js chart)和jQuery插件

演示地址:http://www.jscharts.com/examplesjQuery插件地址:http://www.filamentgroup.com/lab/creating_accessible_charts_using_canvas_and_jquery/

2011-01-10 14:16:00 5711

原创 妙用Map

--------------------------------------------------------------------------------------------severse中的方法--------------------------------------------------------------------------------------------...

2010-08-17 13:49:18 125

原创 两个日期时间相减怎么处理

public class Test { public Test() { } public long fromDateStringToLong(String inVal) { //此方法计算时间毫秒 Date date = null; //定义时间类型 ...

2010-08-10 11:23:13 988

表单中为file的文件是否为空验证

[size=x-small][/size][color=blue] var oFile = document.getElementById('file'); oFile.onblur = function(){ if(oFile.value == ""){ alert('空'); } }; 通过docuement.getElement...

2010-08-06 14:05:49 763

普天身份证阅读器开发包最新

普天身份证阅读器开发包最新代码,方便大家直接使用

2015-01-20

PLSQL基础教程

对初级想了解和学习PLSQL的developer有一定的帮助

2014-07-02

重构-改善现有代码

适合项目重构时学习,可能帮忙你更好的去整理和构造代码。

2013-08-01

wic_x86_chs.exe

.net开发工具包

2013-07-31

DatePicker

My97DatePicker,时间插件,精确到时分秒

2013-01-02

空空如也

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

TA关注的人

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