- 博客(21)
- 资源 (24)
- 收藏
- 关注
原创 快速 统计SVN代码行数
背景:需要统计一段时间内上传到SVN服务器的代码行数,SVN没有自带功能,不过可以通过使用一个Java工具:satasvn.jar来快速完成统计svn log -v --xml G:\IdeaWorkspace\smp_web\smp_web > G:\statsvn\smp_web\smp_web_svn.logjava -jar statsvn.jar G:\statsvn...
2018-12-29 17:25:34 2675
转载 springEL表达式详解及应用
什么是SpringEL?Spring3中引入了Spring表达式语言—SpringEL,SpEL是一种强大,简洁的装配Bean的方式,他可以通过运行期间执行的表达式将值装配到我们的属性或构造函数当中,更可以调用JDK中提供的静态常量,获取外部Properties文件中的的配置为什么要使用SpringEL?我们平常通过配置文件或Annotaton注入的Bean,其实都可以称为静态性...
2018-12-29 15:30:31 949 1
转载 spring的EL表达式
Spring的EL表达式简称为SpEL,让他OGNL表达式等表达式相似,他与spring直接是互相独立的,比如负责解析字符串的接口(ExpressionParse).可以先看下官方的例子:ExpressionParser parser = new SpelExpressionParser();Expression exp = parser.parseExpressio...
2018-12-29 15:06:28 10786
转载 关于 Mybatis的 $ 和 # , 你真的知道他们的细节吗?
关于 Mybatis的 $ 和 # , 你真的知道他们的细节吗?前言在JDBC中,主要使用的是两种语句,一种是支持参数化和预编译的PrepareStatement,能够支持原生的Sql,也支持设置占位符的方式,参数化输入的参数,防止Sql注入,一种是支持原生Sql的Statement,有Sql注入的风险。在使用Mybatis进行开发过程中,隐藏了底层具体使用哪一种语句的细节,我们通过使...
2018-12-29 14:02:40 302
转载 Mybatis最入门---日志配置
SLF4J Apache Commons Logging Log4j 2 Log4j JDK logging 不少应用服务器的classpath中已经包含Commons Logging,如Tomcat和WebShpere, 所以MyBatis会把它作为具体的日志实现。记住这点非常重要。这将意味着,在诸如 WebSphere的环境中——WebSphere提供了Commons Lo...
2018-12-27 09:50:30 272 1
转载 mybatis入门_配置文件的配置
一.全局配置文件配置1.1 properties标签Properties标签可以用来加载配置文件.例如,我们可以将数据库的连接信息放入到一个配置文件(db.properties中..)下为db.propertiesdb.driverClass=com.mysql.jdbc.Driverdb.url=jdbc:mysql://localhost:3306/mybatis?useU...
2018-12-27 09:38:02 159
转载 redis中以层级关系、目录形式存储数据
使用redis存储数据的时候,有时候为了查看的方便,通常会有层级或者说是目录,这时候我们在set的时候,需要将key值使用“:”的符号来区分层级关系,比如:set(“a:b”, “123”),那么在redis中就是a目录下的key值为b的value为123。...
2018-12-26 20:46:52 2383 1
转载 MyBatis中#{}和${}的区别详解
先给大家介绍下MyBatis中#{}和${}的区别,具体介绍如下:1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".2. $将传入的数据直接显示生成在sql中。如:order by $u...
2018-12-26 20:39:27 154
转载 Java的运算符-取整,取绝对值,取余数
舍掉小数取整:Math.floor(3.5)=3 四舍五入取整:Math.rint(3.5)=4 进位取整:Math.ceil(3.1)=4 取绝对值:Math.abs(-3.5)=3.5 取余数:A%B = 余数
2018-12-26 20:06:27 383
转载 java 双重for循环 跳出外层循环
a:for(int i=0;i<n;i++) { b:for(int j=0;j<n;j++) { if(n=0) { break a; } }
2018-12-26 20:03:03 6960
转载 如何获取数据前十条?分别用oracle ,sql server,和mysql
oracle:select * from tab where rownum <= 10;sql server:select top 10 * from tab mysql: select * from tab limit 10db2:select * from tab fetch first 10 rows only
2018-12-26 19:56:04 553
转载 SQL的六种约束——数据库的约束
/*数据库的约束*//*1.not null 非空约束 ①强制列不接受空值 ②例:创建表时,name varchar(6) not null,2.unique 唯一性约束 ①约束唯一标识数据库表中的每条记录 ②unique和primary key都为数据提供了唯一性约束 ③primary key 拥有自动定义的Unique约束 ④注意:每个表中只...
2018-12-26 19:51:54 8380
原创 sql 给已有的表添加一个字段和备注
格式:ALTER TABLE 表名 ADD 字段名称 字段类型(字段长短-选填) NOT NULL(是否不可为空) DEFAULT 0(默认值) COMMENT '已经跑批给SAS的维度数目之和'(备注);例子:
2018-12-26 19:37:32 21620
转载 Java 内省(Introspector)深入理解
Java 内省(Introspector)深入理解一些概念: 内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。 JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value...
2018-12-05 18:57:16 188
转载 java的reflection和introspector
很多朋友在深入的接触JAVA语言后就会发现这样两个词:反射(Reflection)和内省(Introspector),经常搞不清楚这到底是怎么回事,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。1.反射相对而言,反射比内省更容易理解一点。用一句比较白的话来概括,反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。例如我们可以通过类名来生成一个类的...
2018-12-05 18:53:39 142
转载 list<T> 范型
是java泛型的两种用法:List<T>是泛型方法,List<?>是限制通配符List<T>一般有两种用途:1、定义一个通用的泛型方法。伪代码:public interface Dao{ List<T> getList(){};}List<String> getStringList(){ return dao....
2018-12-05 18:46:09 1384
转载 java实现zip,gzip,7z,zlib格式的压缩打包
利用Java原生类和apache的commons实现zip,gzip,7z,zlib的压缩打包 maven依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artif...
2018-12-05 18:40:41 398
转载 tx:advice 强调事务
<tx:advice id="multiMybatisAdvice" transaction-manager="multiMybatisTransactionManager"> <tx:attributes> <tx:method name="save*" propagation="REQUIRED" /> <tx:meth
2018-12-05 18:29:58 326
转载 spring配置文件中util:properties和context:property-placeholder
util:properties和context:property-placeholder标签都可以用来获取外部配置文件中的内容 1、util:properties 它是以声明bean方式来使用,创建了一个bean,下面使用的时候通过SpEL表达式#{}获取bean的属性。<util:properties id="config" location="classpath:db.prope...
2018-12-05 17:01:08 167
转载 一个实用的注解,用来加载properties文件中的值到controller中 @Value
spring容器中properties文件的注入<util:properties id="xxx" location="classpath:xxx.properties"></util:properties>1、properties文件中:username=rootJava类中为属性赋值方式:@Value("xxx.username")domain.u...
2018-12-05 16:46:56 340
原创 设计模式之适配器写接口
我们提供一个统一的接口,根据一个参数字段来判断真正执行的是哪个类。上代码。接口规范:package com.smp.orgBatchManageApi.adapter; public interface IAdapter<R,P> { //查询方法 public R search(P params); } 之前的接口封装map:package com...
2018-12-03 19:47:25 206
JAVA API 说明.rar
2019-05-14
spring-aop-3.0.xsd spring-beans-3.0 spring-context-3.0.xsd spring-mvc-3.1.xsd
2018-03-18
redis windows版本的安装文件+[redis-desktop-manager]
2017-10-17
nginx-1.10.2.tar
2017-09-17
download-IntelliJ-IDEA13基础教程
2017-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人