- 博客(175)
- 收藏
- 关注
原创 @Component注解
Spring自带的@Component注解及扩展 @Component:定义Spring管理Bean @AspectJ风格的切面可以通过@Compenent注解标识其为Spring管理Bean,而@Aspect注解不能被Spring自动识别并注册为Bean,必须通过@Component注解来完成Java代码 @Component
2017-10-27 11:15:33
6717
原创 svn设置提交忽略某些文件或文件夹
在svn客户端,想设置忽略提交.class文件,通过 properties > New > Other 添加一个忽略的属性,,还是不行:部分屏蔽了,部分class还是在列表中再次参考了一下:Settings > General > Global ignore pattern 添加了一个 *.class就行了。转载一下:svn设置提交忽略某些文件或
2017-10-27 11:13:53
855
原创 SpringMVC传参,接参,集中传参,jsp页面提参的方式,以及关于SpringMVC下载和异常方式
SpringMVC集中传参方式 http://blog.youkuaiyun.com/xb12369/article/details/46711553SpringMVC获取jsp页面提交的参数的方式 http://blog.youkuaiyun.com/qq441568267/article/details/53443226SpringMVC 的几种传参的方式 http://blog.youkuaiyun.com/qq_27
2017-09-25 09:28:04
660
转载 Oracle---常用SQL语法和数据对象
http://www.cnblogs.com/oumyye/p/4452008.html#3543628
2017-09-15 14:49:23
266
转载 Spring MVC 在JSP中获取service层的Bean对象
在使用spring框架的过程中,受益于Spring框架中Bean的自动注入的方便,同时在JSP中需要使用到service层中的对象的时候,因为在service层都有dao层的自动注入,所以若是在JSP中直接使用如:[java] view plain copy print?ServiceUser su = new ServiceUser();
2017-09-04 14:28:53
2027
原创 java重定向
代码块代码块语法遵循标准markdown代码,例如:java重定向: ①相对路径:response.sendRedirect("Manager/index.jsp") 生成的地址:原来请求地址+参数生成完整的URL即: h
2017-09-04 09:25:59
1925
原创 sql 一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。
一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。1、如果A表TID是自增长,并且是连续的,B表的ID为索引select * from a,b where a.tid = b.id and a.tid>500000 limit 200;2、如果A表的TID不是连续的,那么就需要使用覆盖索引.TID要么是
2017-09-01 16:23:33
8268
1
原创 mysql优化
1、优化数据类型 MySQL中数据类型有多种,如果你是一名DBA,正在按照优化的原则对数据类型进行严格的检查,但开发人员可能会选择他们认为最简单的方案,以加快编码速度,或者选择最明显的选择,因此,你可能面临的都不是最佳的选择,如果可能的话,你应该尝试以通用准则来改变这些决定。 (1)避免使用NULL NULL对于大多数数据库都需要特殊处理,MySQL也不例外,它需要更
2017-09-01 15:57:01
294
原创 redis缓存
分布式(有效减少单个机器的并发访问数量),快速(读数据,异步写入磁盘),可持久化数据,速度相对于memcached快.支持多种数据结构,2. redis相比memcached有哪些优势?(1) memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型(2) redis的速度比memcached快很多(3) red
2017-09-01 15:21:03
516
转载 $.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的
2017-08-28 14:47:08
251
转载 Apache Shiro V1.2 SecurityUtils与SecurityManager的关系以及Subject的创建
SecurityUtils是一个抽象的工具类,提供了 SecurityManager 实例的保存和获取的方法,以及创建Subject的方法。一、SecurityUtils中的方法SecurityUtils提供了 getSecurityManager()和setSecurityManager外,还有个特别的方法 getSubject(),这是获取subject的最有效的途
2017-08-28 13:50:07
3410
原创 this.class.getProtectionDomain().getCodeSource().getLocation()
this.class.getProtectionDomain().getCodeSource().getLocation()如果直接执行.class文件那么会得到当前class的绝对路径。如果封装在jar包里面执行jar包那么会得到当前jar包的绝对路径。
2017-08-28 09:26:58
5399
转载 最新手机号码验证正则表达式
转自:最新手机号码验证正则表达式js版由于手机号段的不断更新,以前的正则表达式已经无法满足需求。重新编写这条表达式,号段资料来源依据:http://www.jihaoba.com/tools/haoduan/现有手机号段:移动:139 138 137 136 135 134 147 150 151 152 157 158 1
2017-08-25 15:54:26
463
原创 jquery 中 $.map 的使用方法
$.map(data,function(item,index){return XXX})遍历data数组中的每个元素,并按照return中的计算方式 形成一个新的元素,放入返回的数组中[javascript] view plain copyvar b = $.map( [55,1,2], function( item,index )
2017-08-25 15:12:54
1867
原创 html5中新增两个表单属性,分别autocomplete和novalidate属性
1.autocomplete属性 该属性用于控制自动完成功能的开启和关闭。可以设置表单或者input元素,有两个属性值,当设置为on时,启动该功能;当设置off时,关闭该功能。启用该功能后,当用户在自动完成域开始输入时,浏览器就会在该域中显示填写的选项。用户每提交一次,就会增加一个用于选择的选项 DOCTYPE html>html>head lang="en">
2017-08-25 10:19:53
3644
原创 关于页面显示当前登录的用户
这个是可以存放到session中的setUser(user, session);这个方法中写了:/*** 将User对象存储到session* @param user*/public static void setUser(User user,HttpSession session){session.setAttribute(SESSIONKEY, user);
2017-08-17 13:55:49
553
原创 Jsp 记住密码
index.jsp contentType="text/html; charset=GBK"%>http://java.sun.com/jsp/jstl/core" prefix="c"%> String path = request.getContextPath(); String basePath = request.getScheme() + "://"
2017-08-16 17:26:35
626
原创 document.body.appendChild(div);的用法
document.body,createElement(nodeName)document.body.createTextNode(txt)配合使用的,作用是将指定的DOM类型的节点加到document.body的末尾.例如://创建textNodevar txt=document.body.createTextNode("asdf");//创建objectNodevar p=document.b
2017-08-16 14:41:52
60068
原创 jquery $(document).ready() 与window.onload的区别
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个
2017-08-16 10:56:47
204
原创 $.each 和$(selector).each()的区别
jQuery.each( collection, callback(indexInArray, valueOfElement) )collection 遍历的对象或数组callback(indexInArray, valueOfElement) 在每一个对象上调用的函数说明一个通用的遍历函数 , 可以用来遍历对象和数组. 数组和含有一个length属性的伪数组对
2017-08-16 10:55:28
247
原创 java.lang.IllegalArgumentException: Document base D:\apache-tomcat-pointfor\webapps\manager does not
java.lang.IllegalArgumentException: Document base D:\apache-tomcat-pointfor\webapps\manager does not exist or is not a readable directory关于这个问题报错的原因,,会导致项目跑起来修改jsp,前台页面没反应,一般跑起来不需要重新跑就是可以修改的,,
2017-08-11 16:59:36
908
原创 For input String "true"
For input String "true"这个错误呢是转换错误,,,有可能是在String转int的时候出现的,我这里呢是因为主键id返回后台的数据为true,然后我去转它为int当然会报错的,我这里呢是我在页面展示列表的时候吧主键设为了:{field: 'id',checkbox: true},所以这里改下就好了{checkbox: true}
2017-08-10 17:31:34
5012
原创 二级联动的下拉框
controller中:/*** 一级类目* * @param product* @return* @return*/@RequestMapping("/oneCascade.do")public @ResponseBodyList oneCascade(HttpServletRequest request) {System.out.println("进
2017-08-08 10:51:51
569
原创 jquery操作select(取值,设置选中)
jquery操作select(增加,删除,清空) http://huapengpeng1989412.blog.163.com/blog/static/58828754201342841940720/ jQuery获取Select选择的Text和Value: 123456789
2017-08-08 10:40:29
286
原创 关于getAttribute()和setAttribute()方法
setAttribute()方法与它们有一个本质上的区别:它允许我们对属性节点的值做出修改。类似于getAttribute()方法,setAttribute()方法也是一个只能通过元素节点对象调用的函数,但setAttribute()方法需要我们向它传递两个参数:getAttribute()方法不能通过document对象调用,这与我们此前介绍过的其他方法不同。我们只能通过一个元素节点
2017-08-07 11:58:25
1373
原创 关于关闭弹窗
var index = parent.layer.getFrameIndex(window.name); //关闭layer弹出层 parent.layer.close(index);在前面主页面的add方法加一个end:function(){ location.reload();
2017-08-03 17:44:32
552
原创 新增时表格里面中文显示的是问号,后台是中文
新增时表格里面中文显示的是问号,后台是中文这种情况呢,我是连得别人的数据库,,,然后字符集的编码格式不同,所以在jdbc.properties里面的url=jdbc:mysql://000.000.0.000:0000/servermonitor?characterEncoding=utf-8加了一个?characterEncoding=utf-8就好了
2017-08-03 17:42:01
1810
翻译 Bootstrap Table 中文文档(完整翻译版)
表格参数:名称标签类型默认描述-data-toggleString‘table’不用写 JavaScript 直接启用表格。classesdata-classesString‘table table-hover’表格的类名称。默认情况下,表格是
2017-08-03 15:46:00
630
原创 我用jquery的checkbox实现的删除功能,原生的
controller类@RequestMapping("/deleteusername.do")public @ResponseBodyvoid deleteusername(HttpServletRequest request) {System.out.println("进入删除方法");String value = request.getParameter("concent
2017-08-03 15:44:26
260
原创 js获取所有checkbox的值的简单例子
<input type="checkbox"name="test"value="值1"/>显示的内容<input type="checkbox"name="test"value="值2"/>显示的内容<input type="checkbox"name="test"value="值3"/>显示的内容
2017-08-03 14:51:50
4677
原创 jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX)参数 描述 newelement1 必需。要添加到数组的第一个元素。 newelement2 可选。要添加到数组的第二个元素。 newelementX 可选。可添加多个元素。
2017-08-03 14:50:02
15450
原创 <c:forEach items="${userList}" varStatus="i" var="item" >
通过el表达式,将获取到的list对象定义为item,之后即可获取到此对象的值 --> ${item.id} ${item.userName} ${item.level}
2017-08-03 11:28:18
17068
1
原创 xml的controller解析,通过接口状态去更新页面状态
public static String getxmlvalue(String keyname, String srcstr) { if (srcstr.indexOf("") >= 0) { srcstr = srcstr.substring(srcstr.indexOf("") + keyname.length
2017-08-02 17:08:19
415
原创 ajax领悟 ajax提交新增方法
如果你是用的最原始的表单提交,那么里面是用action去传要去的.do的地址,,,这个时候呢又不让你用这种方式了,让你用ajax去提交,那你只需要在然后在ajax中url传入地址,在加上一些成功自动关闭弹窗和刷新的功能 用户名:密 码:等 级:提交 function addban(){$.ajax({url :
2017-08-02 14:25:57
927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人