- 博客(16)
- 收藏
- 关注
转载 webService接口调用
个人总结下几种常用的接口调用方式,具体看对方提供的是什么样的webService接口,如有错误,欢迎指正;1、以前玩微信公众帐号开发的时候,调用过百度翻译的接口,就是这种形式的接口:/*** 翻译(中->英 英->中 日->中 )* * @param source* @return*/public static String translate(String
2018-01-30 18:03:14 297
转载 Python之%s%d%f
%s 字符串[python] view plain copystring="hello" #%s打印时结果是hello print "string=%s" % string # output: string=hello #%2s意思是字符串长度为2,当原字符串的长度超过2时,按原长度打印
2018-01-29 16:19:13 655
转载 有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
0与一些虚值的比较:0与false0==falsetrue0与'':0==''true 0与[]:0==[]true 0与NaN:0==NaNfalse0与undefined0==undefinedfalse0与null0==nullfalse 0与{}
2018-01-29 10:12:39 355
转载 开发时验证的前后台验证
正常来说,前台验证和后台验证是都要有的。因为JS验证不安全,如果有意为之,那么完全可以绕过你的JS验证。如果你开发的是商业应用,那么稳定性和安全性是相当重要的,而这里就存在有安全漏洞。客户端验证:仅仅是为了方便,它可以为用户提供快速反馈,给人一种运行在桌面应用程序的感觉,使用户能够及时察觉所填写数据的不合法性。基本上用脚本代码实现,如JAVASCRI
2018-01-26 14:01:45 469
转载 Spring事务的配置详解:AOP配置数据库操作的事务
最近在项目中,由于要重写数据操作层的代码,因此数据库操作的事务,也需要重新配置。下面就借着这个机会总结一下Spring配置事务的几种方式。说到Spring的事务,我们需要先明白2个概念:声明式事务和编程式事务。编程式事务管理,由于和程序的耦合性太大,使用的并不广泛,通常项目中使用的是声明式事务管理。而声明式事务管理的实现原理就是AOP。首先我们来简单的把声明式事务和编程式事务做一下对比:A
2018-01-25 11:01:08 259
转载 java内部类
Java 内部类 分四种:成员内部类、局部内部类、静态内部类和匿名内部类。 1、成员内部类: 即作为外部类的一个成员存在,与外部类的属性、方法并列。注意:成员内部类中不能定义静态变量,但可以访问外部类的所有成员。public class Outer{private static int i = 1;private int j=10;private int
2018-01-24 13:46:23 119
转载 Tomcat服务器原理详解
【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分:第一部分、Tomcat的简介和启动过程第二部分、Tomcat部署webapp第三部分、Tomcat处理一个http请求的过程 【简介】 Tomcat依赖/conf/server.xml这个配置文件启动server(一个Tomcat实例,核心就是
2018-01-23 17:05:14 133
转载 dbcp连接池参数含义
Apache的数据库连接池 DBCP 参数意义和设置网上已经有很多,这里收集并结合项目的情况,整理总结一下方便以后参考和不用记那么多东西,懒人计划,^=^,,内容如下:更多见官网: http://commons.apache.org/proper/commons-dbcp/configuration.html池配置属性:指定的内容initialSize:
2018-01-23 16:42:02 491
转载 js事件冒泡
JavaScript事件冒泡简介及应用一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document
2018-01-22 16:17:23 174
转载 多线程死锁的产生以及如何避免死锁
原文网址:点击打开链接一、死锁的定义多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。下面我们通过一些实例来说明死锁现象。先看生活中的一个实例,2个人一起吃饭但是只有一双筷子,2人轮流吃(同时拥有2只筷子才能吃)。某一个时候,一个拿了左筷子,一人
2018-01-19 16:05:21 148
转载 sleep与wait的区别
一sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复,调用sleep 不会释放对象锁。由于没有释放对象锁,所以不能调用里面的同步方法。sleep()使当前线程进入停滞状态(阻塞当前线程),让出CUP的使用、目的是不让当前线程独自霸占该进程所获的CPU资源,以留一定时间给其他线程执行的机会;sleep()是Thread
2018-01-19 13:51:01 169
转载 多线程同步锁
一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 public class Foo { private int x = 100; public int getX() { return x; } public int f
2018-01-19 11:04:34 235
转载 map集合在页面上的遍历
public class Login { @RequestMapping(value="login") public ModelAndView login(){ ModelAndView mav = new ModelAndView(); mav.setViewName("welcome"); //返回的文件名
2018-01-18 13:47:49 564
转载 java/js获取网页代码
package test;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class HttpTest { private String u; private Strin
2018-01-17 15:33:54 211
转载 ant脚本打包
使用ant脚本前的准备1、下载一个ant安装包。如:apache-ant-1.8.4-bin.zip。解压到E盘。2、配置环境变量。新增ANT_HOME:E:\apache-ant-1.8.4;PATH增加:E:\apache-ant-1.8.4\bin。3、检查ant是否配置完成。运行->cmd输入:ant -version。查看是否打印ant的版本号。打包的
2018-01-11 10:32:52 412
转载 log4j等级
日志记录器(Logger)是日志处理的核心组件。 org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行
2018-01-04 10:18:46 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人