- 博客(24)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
转载 深入理解java String
一、String类想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码:public final class String implements java.io.Serializable, Comparable, CharSequence{ /** The value is used for character storage. */
2017-02-20 17:45:54 351
原创 druid 数据库密码加密
druid 数据库密码加密cmd命令:1、切换的druid-0.2.9.jar包所在目录2、在命令行中执行如下命令:java -cp druid-0.2.9.jar com.alibaba.druid.filter.config.ConfigTools you_password 即输出加密后密码3、 -->
2017-02-08 14:30:18 341
转载 Mybatis 高级结果映射 ResultMap Association Collection
MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库能够完美映射到所有应用程序,也将是非常棒的,但也没有。结果集映射就是MyBatis为解决这些问题而提供的解决方案。例如,我们如何映射下面这条语句?[java] view plain copy
2017-01-15 20:47:09 421
原创 SpringMVC详细示例实战
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping--><servlet> <ser
2017-01-15 12:31:49 272
原创 SpringMVC详细示例实战教程
一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置123456789101112131415servlet> servlet-name>spri
2017-01-15 11:51:54 186
原创 SpringMvc上传文件(阿里云)
● springMvc 上传文件 springMvc.xml配置<!-- SpringMVC上传文件时,需配置MultipartResolver处理器 --><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property n
2017-01-15 11:36:13 1211 1
原创 springMVC的参数绑定方式
1.接收数组 页面<script type="text/javascript"> $(document).ready(function(){ var ids = new Array(); ids.push(341); ids.push(345); $.ajax({ type
2017-01-15 11:05:39 266
原创 SpringMvc 自动转换日期格式
在对应的controller中添加如下代码,即可将页面传来的日期字符串转为Data日期对象@InitBinder protected void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2017-01-15 10:45:29 453
原创 在controller中用@value读取配置文件的方法
project.properties文件#RongYunAPP_KEY=123456APP_SECRET=123456如果是在controller中获取须在springMvc.xml中配置再次配置加载属性文件<!-- 加载配置文件 --> <context:property-placeholder location="classpath:resource/*.properties" />
2017-01-14 17:48:53 2239
原创 linux安装JDK和tomcat
安装JDK卸载自带的jdk:rpm -qa | grep java[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64[root@localhost ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-11.1.13.4.
2017-01-14 15:41:17 1371
原创 mybatis批量插入
INSERT INTO j_product_evaluation(PE_ID,PRODUCT_ID,EVALUATION_ITEM_ID,SCORE,STATUS,DESCRIPTION,USER_ID,CREATE_DATE) VALUES ( #{item.peId}, #{item.productId}, #{item.evaluationItemId
2017-01-14 15:37:39 215
原创 mybatis插入后主键返回
<insert id="insert" parameterType="com.wenwen.pojo.User" > <selectKey keyProperty="id" resultType="long" order="AFTER"> SELECT LAST_INSERT_ID() </selectKey> insert into edu_user (ID,
2017-01-14 15:35:09 220
原创 mybatis中 like的写法
<if test="search != null"> and (s.id LIKE '%${search}%' or s.name LIKE '%${search}%')</if>
2017-01-14 15:17:42 396 1
原创 mybatis 在if 里判断字符串
这样会有问题<if test=" name=='你好' "></if>换成<if test=' name=="你好" '></if>这样也可<if test=" name=='你好'.toString()"></if>
2017-01-14 15:16:06 1240
转载 java保留两位小数
import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; public void m1() {
2017-01-14 15:03:39 174
原创 cookie实现记住密码功能
操作cookie实现记住密码功能 jquery.cookie.js引入两个js<script src="js/jquery-1.8.0.min.js" type="text/javascript" ></script> <script src="js/jquery.cookie.min.js" type="text/javascript" ></script> //初始化页面时验证是否记住了密
2017-01-14 14:54:48 463
原创 java web项目监听session查看在线人数
Servlet中有一个session监听接口:HttpSessionListener,我们可以通过HttpSessionListener监听接口实现对当前在线人数的监听HttpSessionListener是个session监听器,它有两个方法: public void sessionCreated(HttpSessionEvent event){} public void sessionDes
2017-01-14 14:48:30 3319
转载 mysql获取字符串长度的方法
length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符 CHAR_LENGTH(str) 返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()返回值为 10,而CHAR_LENGTH()的返回值为5。 CHARACTER_LENGTH(str) CHARACTER_LENGTH()是CHAR_L
2017-01-14 14:46:41 8912
原创 Jquery表单异步提交
提交id为teacher_detail的表单//修改/添加教师详情表资料 function saveDetail(){ .post("/admin/teacher/upDetail",.post("/admin/teacher/upDetail",(“#teacher_detail”).serialize(), function(data){ if(data.status ==
2017-01-14 14:43:44 237
原创 输入框只能输入数字和小数点
限制文本框只能输入正数,负数,小数onkeyup="value=value.replace(/[^-?d.]/g,')" 限制文本框只能输入正数,小数onkeyup="value=value.replace(/[^d.]/g,')" 实例代码:<html> <head> <script type="text/javascript" src="http://code.jquery.co
2017-01-14 14:40:25 368
原创 本地jar包安装到maven
本地jar包安装到maven库(只需修改黄色)mvn install:install-file -Dfile=aspectjweaver-1.8.8.jar-DgroupId=org.aspectj -DartifactId=aspectjweaver -Dversion=1.8.8 -Dpackaging=jar
2017-01-14 14:37:19 236
转载 Jquery中的bind(),live(),delegate(),on()绑定事件方式
前言 因为项目中经常会有利用jquery操作dom元素的增删操作,所以会涉及到dom元素的绑定事件方式,简单的归纳一下bind,live,delegate,on的区别,以便以后查阅,也希望该文章日后能帮助到园友,文中如有不当之处,还望各位指正,话不多说,直接进入正题。bind()简要描述 bind()向匹配元素添加一个或多个事件处理器。使用方式 $(selector)
2016-12-31 13:21:00 313 1
转载 如何从eclipse中下载并导入Github上的项目
如何从eclipse中下载并导入Github上的项目eclipse导入项目,方法就是点击File ->Import,选择Existing Projects into Workspace但前提是,你导入的这个项目原本就是用eclipse的构建的,否则导入后基本都是一堆报错信息,做Java开发的IDE除了eclipse,还有IDEA、NetBeans等,如果是其他IDE构建的项目,就没
2016-10-12 18:15:21 25287 8
转载 记一条好用的SQL语句
appinfo表中有一个字段名字叫做owner_id,这个字段里面存的值是用逗号隔开的多个人的工号,那么我想随便拿一个工号,按照owner_id这个字段去进行查询,就可以使用以下sql语句:select * from appinfo where concat (',',owner_id,',') regexp ',123123,'ibatis中用法: select * from appin
2016-10-09 17:35:25 249
请教mysql关于用户连续登陆天数的sql语句,用户在一天内可多次登陆
2016-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人