- 博客(50)
- 资源 (1)
- 收藏
- 关注
原创 在prepareForSegue方法中获取表格所点行的indexpath
1.先要再storyboard中对segue设置一个id2.获取segue id进行判断3.sender就是被点击的那一行的sender,这样就可以获取到所点行的indexpath了- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ if ([segue.identifier isEq
2014-02-26 23:20:42
706
原创 fmt标签国际化
pageEncoding="UTF-8"%>String headd=request.getHeader("Accept-Language");String head=request.getHeader("user-agent");String local=request.getLocale().getLanguage();if(local.equals("zh")
2013-08-29 13:12:07
1100
转载 TOMCAT 常用配置
1.apr 许多朋友可能在启动tomcat的时候都会看到类似这样的信息: 引用org.apache.catalina.core.AprLifecycleListener init 信息: The Apache Tomcat Native library which allows optimal performance in production environments w
2013-08-23 15:09:04
806
原创 JNDI 配置连接池
spring 配置文件 META-INF 目录下context.xml url:地址 driverClassName:驱动地址 username:用户名 password:密码 jmxEnabled:连接池是否注册JMX代理,默认true testWhileIdle:空闲时是否进行验证,检查对象
2013-08-20 09:34:53
1227
原创 Spring - Tomcat jdbc pool 配置
Spring 配置文件class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">destroy-method="close">${connection.url}${connection.driverClassName}
2013-08-20 09:32:56
4337
原创 jersey调用webservice
@PostConstruct private void init() { ClientConfig clientConfig = new DefaultClientConfig(); clientConfig.getFeatures().put(JSONConfiguration.FEATURE_POJO_MAPPING, Boolean.TRUE); client = Cl
2013-07-29 12:05:29
1049
原创 ajax和restful接口的传输
var u = new Object(); //对象属性需要与后台对象的属性一致,否则会报400错误u.accountId = $("#username").val();u.pwd = $("#password").val();public Map login(@RequestBody User user) {}参数中使用@RequestBody注解可以直接将前台对象转换为后台
2013-07-29 11:16:11
2726
原创 日期类型转换
public static final int HOURS = 0;public static final int MINUTES = 1;/** * 将字符串转换成日期格式 * @param date * @param format * @return * @throws Exception */ public static Date parseDate(Str
2013-07-29 10:22:38
541
原创 @value的2种注入方法
@Value(value = "#{global['disabled']}") @Value("#{global.getProperty('disabled')}")
2013-07-25 14:42:38
1015
转载 jSP 获取路径的方法 错误 为验证过 (转载)
一、关于绝对路径和相对路径1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt代表了test.txt文件的绝对路径。http://www.s.com/inx.htm也代表了一个URL绝对路径。相对路径:相对于某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表We
2013-06-27 16:19:37
611
原创 JS按键代码的处理
var KEY={UP:38,DOWN:40,W:87,S:83}$(function(){$(document).keydown(function(e){switch(e.which){//e.which 返回按下去的键的代码case KEY.UP: //获得UP的代码进行比对var top=parseInt($("#paddleB").c
2013-05-04 17:17:38
534
原创 Eclipse控制台乱码
程序中输出:System.out.println("编码格式为:"+java.nio.charset.Charset.defaultCharset());如果不是UTF-8修改环境变量新增变量名:JAVA_TOOL_OPTIONS变量值:-Dfile.encoding=UTF-8
2013-04-24 16:17:17
903
原创 使用java工程框架的web工程的配置 (依赖工程)
2个工程一个java工程框架,一个javaweb工程1.首先是java工程框架里必须有jar包,比如国际化,上传下载等等常用的包,然后就是一些常用的java类,比如封装后的BaseAction等等2.新建javaweb工程build path->Libraries->Add JARs->选择java框架工程->找到所有的jar文件->添加3.Window->preferences->T
2013-04-23 17:33:30
725
转载 Eclipse中修改tomcat内存大小
一:修改Eclipse中的tomcat的内存大小Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Edit按钮->在弹出对话框里点击JRE后面的Installed JREs按钮->在弹出对话框中选中tomcat使用的那个JRE->点击Edit按钮->在弹出对话框中,
2013-04-22 09:24:29
512
转载 Javascript 中 null、NaN和undefined的区别
1.类型分析: js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。代码var a1;var a2 = true;var a3 = 1;var a4 = "Hello";var a5 = new Object();var a6 = null;va
2013-04-17 17:11:47
424
原创 使用JSONObject对JSON字符串转对象时重复value的结果
'filename':'111.txt','filename':'111.txt','filecontent':'MQ=='将filename的value重复2次,后一个不会覆盖前一个,而是会追加输出:"filename":["111.txt","111.txt"],"filecontent":"MQ=="方括号和中间的,号是自动添加的
2013-04-15 11:48:15
1771
原创 CSS3 背景渐变色 linear-gradient的兼容问题
GOOGLEbackground-image: -webkit-linear-gradient(top,#006699,#003300);Firefoxbackground-image: -moz-linear-gradient(to bottom, #006699, #003300);background-image: linear-gradient(to bottom, #00
2013-04-12 12:14:58
2963
转载 Dom4j格式化转义字符问题
1、不得不说的XML CDATA部件 在XML文档中的所有文本都会被解析器解析。 只有在CDATA部件之内的文本会被解析器忽略。 不合法的XML字符必须被替换为相应的实体。 如果在XML文档中使用类似" <小于号>>大于号&&和
2013-03-22 17:30:31
708
原创 webservice工具方法
public String postMethodInvoke(String url,String xml) throws Exception{ DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(url); String state = null; tr
2013-03-15 15:51:35
518
原创 CXF框架的restful webservice 环境配置(二) 客户端
package com.client;import java.io.IOException;import java.io.UnsupportedEncodingException;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.client.Clie
2013-03-15 15:47:56
641
原创 CXF框架的restful webservice 环境配置(一) 服务端
1.导入CXF的jar包2.写对外发布的接口package com.service;public interface Service {public String SendMail(String xml);//POST方法参数常规写法public String getMail(@PathParam("appID")String appID){};//GET方法的路径参数要这
2013-03-15 15:24:54
940
原创 commons-mail发送带附件,显示图片的邮件(图片保存在邮件服务器)
import java.net.URL;import javax.mail.internet.MimeUtility;import org.apache.commons.mail.EmailAttachment;import org.apache.commons.mail.HtmlEmail;public class SendTest {public static void
2013-03-11 17:21:47
1817
原创 高并发的Linux和tomcat的一些配置整理
1.Tomcat server.xml port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="2048" URIEncoding="utf-8" minSpareThr
2013-03-06 10:01:05
1494
转载 Android中RelativeLayout各个属性的含义
android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx" --将控件
2013-03-05 15:34:07
524
转载 sp dip px
dip device independent pixels(设备独立像素). 不同设备不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 在android上开发的程序将会在不同分辨率的手机上运行。为了让程序外观不至于相差太大,所以引入了dip的概念。比如定义一个矩形10 x 10dip.在分辨率为160dpi的屏上,比如G1,正好是1
2013-03-05 15:15:33
612
原创 常用表达式
日期精确到分钟,带时区String str1="2012-01-01 21:23+01";String regex1="^([0-9]{4})-([0][1-9]|[1][0-2])-([0][1-9]|[1][0-9]|[2][0-9]|[3][0-1])\\s([0][0-9]|[1][0-9]|[2][0-3]):([0][0-9]|[1][0-9]|[2][0-9]|[3][0-9
2013-03-04 14:22:17
215
转载 乱码
java中文乱码中文问题 我是个好人三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Eclipse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字。第二处编码为解码格式。因为存为UTF-8的文件被解码为iso8859-1,这样 如有中文肯定出
2013-03-04 11:05:24
667
转载 从30岁到35岁:为你的生命多积累一些厚度
你所有不曾料想过的问题,都会随着时间的推移而与你不期而遇;你所有曾经潇洒的随遇而安,同样也会随时间流逝而让你承担那些似乎命中已经注定的代价。在这个世界上,“唯一不可阻挡的是时间,它像一把利刃,无声地切开了坚硬和柔软的一切,恒定地向前推进着,没有任何东西能够使它的行进产生丝毫颠簸,它却改变着一切。”我始终相信一句话:出来混,迟早要还的。虽然你我皆是凡人,只是这芸芸众生中的普通一员,但我依然希望每个人
2012-12-17 15:30:59
416
1
原创 Linux下的Postgresql安装,并且可以远程连接
首先下载好安装文件,找到安装文件所在的文件夹,显示postgresql-9.2.1-1-linux.run黑色需要授权,命令:#chmod +x postgresql-9.2.1-1-linux.run输入命令(如果双击无效):./ postgresql-9.2.1-1-linux.run启动安装,按提示操作,没难度,和WINDOWS一样装好后,一路回车,直到输
2012-11-04 21:45:26
688
原创 Linux环境下的JAVA开发环境部署
由于公司新项目要在LIUNX服务器上跑,我这个菜鸟光荣的负责服务器环境部署,结果数据库远程连不上,服务器系统跨掉一次,终于被我弄好了,写下此教程,希望童鞋们不要重蹈覆辙了我的系统是CENT OS6.2的,LINUX系统大同小异先是装JDK的教程1. 控制台输入:java -version 这个必须要有啊,因为如果系统自带的有JDK要先卸载啊,我吃了好大一个亏的,切记啊显示:
2012-11-04 21:22:04
404
转载 Struts2中的OGNL表达式
浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic
2012-10-03 20:25:22
434
转载 struts2标签和OGNL表达式
1.OGNL表达式语言OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能,如:支持对象方法调用,如xxx.sayHello(); 支持类静态方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名
2012-10-03 20:23:37
504
原创 siterator各种遍历用法
4、普通属性public String execute(){ username = "zhangsan"; password = "123";}"username"/> "password"/> 5、自定义对象public String execute(){ userInfo = new UserInfo(); userInfo.setUsernam
2012-10-03 20:22:27
408
原创 struts2自动编号
s:iterator value="#session.cart.items" status="s">tr>td valign="top">${s.count }//自动编号td>td valign="top">${book.proname }td>td valign="top">${book.dangprice }td>td valign="top"
2012-10-03 20:10:33
286
原创 点击按钮不刷新页面
$('.list_r_list_button>img').click(function(e){var id=$(this).next().val();$.post('../shopping/cart_list.action',{'book.id':id});$(this).next().next().children('span').html("已添加至购物车").fadeOut(20
2012-10-03 20:08:08
958
原创 改变购物车书籍数量
script type="text/javascript">function strip(str){var reg=/(^\s*)|(\s*$)/g;return str.replace(reg,'');}function modify(id,qty){if(strip(qty).length==0){alert('请输入数量');return}
2012-10-03 20:06:48
917
转载 Java_详解_1、==和Equal
l 总结1、= =操作符比较的是操作符两端的操作数是否是同一个对象;另外= =操作符两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。2、String的equals()方法比较的是两个String对象的内容是否一样3、= =比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如:int a=10 与 long b=10L 与 double c=10.0都是相
2012-10-03 20:03:58
439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人