- 博客(28)
- 资源 (5)
- 收藏
- 关注
原创 Chrome浏览器控制网速
在测试的时候有时候需要控制网络速度,可以在浏览器,F12打开开发者模拟后,在NetWork面板中去设置网络的通信方式。默认是正常模式,这里可以设置断网模式,或者模拟Fast , Slow等,甚至可以设置上次下载的速度,如下:点击其下 Custom Add,可以设置为自己制定的上传下载速度,如下:...
2019-04-25 10:18:12
3801
原创 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
1001
原创 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
2535
原创 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
2374
原创 如何销毁Activity,和如何一次销毁多个activity
在平时开发中打开过三个activity,分别为:A, B, C,用android设备中的"back"按钮,需要点击三下,才能退出到主界面(即需要三次操作才能销毁掉这三个activity)。那么如何只需要点击一次back就能一次把这三个activity一次销毁掉呢,方法挺简单的,步骤如下:(1)创建一个ActivityCollector.java,此类用作收集和销毁activity的公共类.
2015-01-07 11:37:28
16651
原创 js渐变显示渐变消失
以下是渐变的js代码(表示多余三行的要隐藏,点击"more"显示剩下的,点击“less”要逐渐隐藏):function showAccomplishmentTableRow(){ $("#accomplishmenttable tr:hidden").first().show(2000,function(){ showAccomplishmentTableRow(); }); if($
2013-08-01 15:21:05
3241
原创 项目中遇到的一些小问题
1.其实在validate中加验证很easy的,如下:/status/ActAdminSubmitToStore'; return validateBanner();"/>这个红色的一定要放在后面,不然会有错的。 function validateBanner(){ if('${appBuild.binaryPath}' == '') { alert("Pleas
2012-03-27 16:18:26
911
转载 forward 和redirect的区别
一句话,转发是服务器行为,重定向是客户端行为。为什么这样说呢,这就要看两个动作的工作流程: 转发过程:客户浏览器发送http请求----》web服务器接受此请求--》调用内部的一个方法在容器内部完成请求处理和转发动作----》将目标资源发送给客户;在这里,转发的路径必须是同一个web容器下的url,其不能转向到其他的web路径上去,中间传递的是自己的容器内的request。在客户浏览器路径栏显
2012-03-23 17:06:39
643
原创 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
3358
1
转载 spring security(一)
1.Spring Security简要介绍Spring Security以前叫做acegi,是后来才成为Spring的一个子项目,也是目前最为流行的一个安全权限管理框架,它与Spring紧密结合在一起。Spring Security关注的重点是在企业应用安全层为您提供服务,你将发现业务问题领域存在着各式各样的需求。银行系统跟电子商务应用就有很大的不同。电子商务系统与企业销售自动化工具又有很
2012-03-15 21:42:29
833
转载 软件测试基础知识之测试基本概念
测试种类 解释 黑盒测试 不基于内部设计和代码的任何知识,而是基于需求和功能性。白盒测试 基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。 单元测试 最微小规模的测试,以测试某个功能或代码块。典型的由程序而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。累积综合测试 当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够
2012-02-17 14:38:38
804
原创 PayPal账户的支付
这是一个手机端支付,server端提供支持,是通过手机端支付,把userId, price传入到paypal的一连接中去,(这个连接包括一个跳转到服务器的servlet)。我是做server端的,所以说一下server端的处理。因为学习过Paypal支付的一些资料,所以知道paypal在请求我这个servlet时会传一个"memo"的参数。这个参数放的是“userId/priceId/rand
2012-02-16 14:39:37
1060
原创 Spring的理解
Spring实现了工厂模式的工厂类BeanFactory,用于管理容器中的Bean.(1)Ioc (控制反转) : 通过BeanFactory来获取要管理的bean,方法:getBean("id"), id配置文件applicationContext.xml文件中bean的id,由Spring来创建这个Bean的实例对象的类名和属性。Ioc是一种编程思想,利用这种思想可以实现模块之前的解耦合。
2012-02-12 20:59:38
681
原创 线程问题
线程被称为轻量级的进程,线程是进程的执行单元,就像进程在操作系统中的地位一样。线程在程序中是独立的,并发的执行流。当进程被初始发,主线程就被创建,一般的应用程序,仅要求有一个主线程,但我们也可以在该进程中创建多条顺序执行流,这些顺序执行流就是线程,并且是独立的。注:一个程序运行后,至少有一个进程,一个进程中可以包含多个线程,但至少要包含一个线程。 多线程:在同一个应用程序中,同时有多
2012-02-12 15:57:39
620
原创 hibernate的级联、延迟加载、inverse属性
hibernate的级联是用来说明数据库中二个表之间的相互关系(one---to ---one, one ---to---many, many---to---many)。当对主对象做某种操作时,是否对其相关联的子对象也做相对应的操作。常见的级联(cascade)有:(1) none: 表示在保存、修改、删除时不对其级联对象不做任何的操作,它是默认值。(2)save-update:表示在
2012-02-11 16:40:04
2456
原创 对Hebernate缓存的理解
Hibernate的缓存目前比较常见的使用是它的:一级缓存(Session缓存),二级缓存(第三方插件缓存)。缓存: 缓存就是把当前查询出来或是使用过的对象保存到内存中(一个数据结构当中),这个数据结构通常是或类似于hashMap,当以后要使用某个对象时, 会先到缓存中去找有没有这个对象,如果有就使用缓存中的,如果没有就 到数据中去查询,并将查询出来的数据保存到缓存中,方便
2012-02-11 12:19:28
1852
原创 hibernate的理解
1. Hibernate是jdbc的轻量级的封装,是一个独立的持久层框架。它是一个和JDBC密切相关的框架,所以hibernate的兼容性和JDBC的驱动和数据库有一定的关系。 2. Hibernate的ORM,把数据库的表与java对象相关联。主要是通过封装JDBC代码来实现的。使用hibernate框架就不用再去写JDBC代码了,要把保存数据直接save对象,要获取数据直接ge
2012-02-09 22:50:18
627
原创 对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
899
转载 关于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
999
转载 Hibernate POJO为什么要实现Serializable接口
无意当中想到这个问题,然后google 一下。找到一篇对 serialization 介绍的文章,关于这个问题比较多的人解释是:hibernate有二级缓存,缓存会将对象写进硬盘,就必须序列化,以及兼容对象在网络中的传输 等等...?目的:将二级缓存中的内容持久化保存下来,便于恢复缓存的信息,hibernate的缓存机制通过使用序列化,断定应该是基于序列化的缓存,如没有serializab
2011-12-23 15:31:42
631
原创 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
2656
原创 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
33990
1
原创 RSS的缓存
首先要给RSS一个配置文件,配置缓存对象,缓存时间等。 properties="hostName=localhost, port=40001,socketTimeoutMillis=2000" /> memoryStoreEvictionPolicy="LRU" maxElementsOnDisk="10000000" diskEx
2011-11-17 11:29:39
1317
原创 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
455
原创 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
5773
原创 妙用Map
--------------------------------------------------------------------------------------------severse中的方法--------------------------------------------------------------------------------------------...
2010-08-17 13:49:18
156
原创 两个日期时间相减怎么处理
public class Test { public Test() { } public long fromDateStringToLong(String inVal) { //此方法计算时间毫秒 Date date = null; //定义时间类型 ...
2010-08-10 11:23:13
1041
表单中为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
821
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人