- 博客(74)
- 资源 (13)
- 收藏
- 关注
原创 StringUtilsd的isEmpty、isNotEmpty、isBlank、isNotBlank
1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是 StringUtils 判断是否为空的示例: StringUtils.isEmpty(null) = true StringUtils.isEmpty("")
2013-08-28 12:44:15 12211
StringUtilsd的isEmpty、isNotEmpty、isBlank、isNotBlank
1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是 StringUtils 判断是否为空的示例: StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true ...
2013-08-28 12:44:00 49
原创 小知识点
web.xml配置统一错误处理errorPage:指定错误提示页面(转发技术)。值为一个路径。如果以"/"开头,表示绝对路径,/代表当前应用。 另一种配置错误页面的方式(非转发技术):修改web.xml,配置全局错误提示页面 java.lang.Exception
2013-08-27 23:10:51 787
小知识点
web.xml配置统一错误处理errorPage:指定错误提示页面(转发技术)。值为一个路径。如果以"/"开头,表示绝对路径,/代表当前应用。 另一种配置错误页面的方式(非转发技术):修改web.xml,配置全局错误提示页面 <error-page> <exception-type>java.lang.Exception</exception-type> ...
2013-08-27 23:10:00 60
原创 小错误
关于Action中开启事务Action中开启了事务,即产生了代理,这时候不能继承ActionSuport或其他任何接口,否则会报noSuchMethod异常原因:有接口的类使用的代理为jdk,jdk根据接口的方法代理,子类所有的方法无法代理页面报no result异常目标有三种情况:1、第二种情况:配置问题,action的result结果集或者是xml配
2013-08-27 23:04:43 765
小错误
关于Action中开启事务Action中开启了事务,即产生了代理,这时候不能继承ActionSuport或其他任何接口,否则会报noSuchMethod异常原因:有接口的类使用的代理为jdk,jdk根据接口的方法代理,子类所有的方法无法代理页面报no result异常目标有三种情况:1、第二种情况:配置问题,action的result结果集或者是xml配...
2013-08-27 23:04:00 170
原创 创建表空间
create tablespace TMS_WORK logging datafile 'C:\oracle\oradata\user_data.dbf'size 50m autoextend on next 50m maxsize 20480m extent management local;
2013-08-27 21:53:32 606
原创 mysql
mysql截取字段字符串SELECT SUBSTRING(login_time,12,2),COUNT(*) FROM LOGIN_LOG_P GROUP BY SUBSTRING(login_time,12,2) ORDER BY SUBSTRING(login_time,12,2)
2013-08-27 21:53:12 769
创建表空间
create tablespace TMS_WORKloggingdatafile 'C:\oracle\oradata\user_data.dbf'size 50mautoextend onnext 50m maxsize 20480mextent management local;
2013-08-27 21:53:00 55
mysql
mysql截取字段字符串SELECTSUBSTRING(login_time,12,2),COUNT(*)FROMLOGIN_LOG_PGROUPBYSUBSTRING(login_time,12,2)ORDERBYSUBSTRING(login_time,12,2)TRUNC(excel函数)功用:将数字的小数部分截去,返回整数。TRUNC(number,n...
2013-08-27 21:53:00 87
原创 myeclipse
工程属性Properties/MyEclipse/Web/Web Context-root修改的时候:/ 表示root路径隐藏关闭工程在package explorer右侧有个向下的小三角,点击以后选择Filters-->>>弹出的新窗口中第三项为Closed projects,选中此复选框然后点击OK即可。comments注释
2013-08-27 21:50:04 753
原创 myeclipse
工程属性Properties/MyEclipse/Web/Web Context-root修改的时候:/ 表示root路径隐藏关闭工程在packageexplorer右侧有个向下的小三角,点击以后选择Filters-->>>弹出的新窗口中第三项为Closedprojects,选中此复选框然后点击OK即可。comme...
2013-08-27 21:50:00 63
原创 linux命令小结
-f: 覆盖/删除时不加提示。 -r: 删除目录包括子目录。 -i: 覆盖/删除时加提示。 -a: 复制目录时保持文件属性。 -v:打印出详细信息。-c: 当发生改变时,报告处理信息。-p:保存权限1) 重复操作命令 Ctrl+r:重做上一个动作。(常用) 2) 撤销命令 u:复原前一个动作。(常用) 5) 屏幕翻滚类命令 Ctr
2013-08-27 21:39:49 813
linux命令小结
-f: 覆盖/删除时不加提示。-r: 删除目录包括子目录。-i:覆盖/删除时加提示。-a: 复制目录时保持文件属性。-v:打印出详细信息。-c: 当发生改变时,报告处理信息。-p:保存权限1) 重复操作命令Ctrl+r:重做上一个动作。(常用)2) 撤销命令u:复原前一个动作。(常用)5) 屏幕翻滚类命令Ctrl+b;向文件首翻一屏Ctrl+f:向...
2013-08-27 21:39:00 49
原创 jquery
页面做加法运算td id= "count" colspan ="2" align="left"> 合计: span> 50.0span >分 script type="text/javascript" > $().ready( function(){ var count=0; $.each($( "input[name='val
2013-08-27 21:37:52 620
jquery
页面做加法运算<tdid="count"colspan="2"align="left"> 合计:<span>50.0</span>分<scripttype="text/javascript"> $().ready(function(){varcount=0;
2013-08-27 21:37:00 55
原创 java基础
BigDecimal一般的float型和Double型数据只可 以用来做科学计算或者是工程计算,由于在商业计算中,要求的数字精度比较高,所以要用到java.math.BigDecimal类,它支持任何精度的定 点数,可以用它来精确计算货币值。package test.java;import java.math.BigDecimal;public cl
2013-08-27 21:32:28 578
java基础
BigDecimal一般的float型和Double型数据只可 以用来做科学计算或者是工程计算,由于在商业计算中,要求的数字精度比较高,所以要用到java.math.BigDecimal类,它支持任何精度的定 点数,可以用它来精确计算货币值。packagetest.java;importjava.math.BigDecimal;publicclassT...
2013-08-27 21:32:00 56
原创 javascript笔记
字符串倒序var str = "s,d,f,a,s,g,f" ;function reverse(str) {// 在此处加入代码,完成字符串翻转功能 var strArr = str.split( ","); var newStr = ""; for( var i=strArr.length-1;i>=0;i--
2013-08-27 21:30:46 952
javascript笔记
字符串倒序varstr ="s,d,f,a,s,g,f";functionreverse(str) {// 在此处加入代码,完成字符串翻转功能varstrArr = str.split(",");varnewStr ="";for(vari=strArr.length-1;i>=0;i--){newStr+=strArr[i]+"...
2013-08-27 21:30:00 105
原创 hibernate日常笔记
jdbcTemplatebean id= "jdbcTemplate" class= "org.springframework.jdbc.core.JdbcTemplate" > property name ="dataSource" ref="nuDataSource"/> bean >映射文件使用formula(公式)关键词在l
2013-08-27 21:27:31 689
hibernate日常笔记
jdbcTemplate<beanid="jdbcTemplate"class="org.springframework.jdbc.core.JdbcTemplate"><propertyname="dataSource"ref="nuDataSource"/></bean>映射文件使用formu
2013-08-27 21:27:00 85
原创 mongo-分片
分片分片(sharding)是指将数据拆分,将其分散存在不同的机器上的过程。路由器mongos:分片之前要运行一个路由进程,该进程名为mongos。这个路由器知道所有数据的存放位置,所以应用可以连接它来正常发送请求。对应用来说,它仅知道连接了一个普通的mongod。路由器知道数据和片的对应关系,能够转发请求道正确的片上。如果请求有了回应,路由器将其收集起来回送给应用。
2013-08-17 23:11:20 2031
mongo-分片
分片分片(sharding)是指将数据拆分,将其分散存在不同的机器上的过程。路由器mongos:分片之前要运行一个路由进程,该进程名为mongos。这个路由器知道所有数据的存放位置,所以应用可以连接它来正常发送请求。对应用来说,它仅知道连接了一个普通的mongod。路由器知道数据和片的对应关系,能够转发请求道正确的片上。如果请求有了回应,路由器将其收集起来回送给...
2013-08-17 23:11:00 491
原创 mongo-基本操作
NoSQL介绍NoSQL(非关系型数据库):Not Only SQL关系型数据库:Oracle、Mysql关系型数据库: dataBase->table->record->field面向对象数据库:dataBase->collection->document->JSON优势:简单的扩展快速的读写(是SQL的十倍)低廉的成本(硬件要求低)灵活的数据模型(结构灵活
2013-08-17 23:09:57 10294
mongo-基本操作
NoSQL介绍NoSQL(非关系型数据库):NotOnlySQL关系型数据库:Oracle、Mysql关系型数据库:dataBase->table->record->field面向对象数据库:dataBase->collection->document->JSON优势:简单的扩展快速的读写(是SQL的十倍)低廉的成本(硬件要求...
2013-08-17 23:09:00 283
原创 构造函数经典面试题
package text;public class test extends B{test(){System.out.print("t");A s = new B();}public static void main(String[] args) {test t = new test();}}class A{A(){System.out.pr
2013-08-17 00:07:40 1501
构造函数经典面试题
package text;public class test extends B{test(){System.out.print("t");A s = new B();}public static void main(String[] args) {test t = new test();}}class A{A(){System.out.print("AA");}}class ...
2013-08-17 00:07:00 488
原创 悲观锁、乐观锁、行级锁、表级锁
更新丢失:新改的覆盖先改的,开发中有三种方法解决1、将事务级别提高到最高级别TRANSACTION_SERIALIZABLE操作双方都要提升级别;查询使用共享锁;更新使用更新锁;一方查询,一方更新,共享锁和更新锁会冲突;当双方更新锁,出现死锁,程序会自动回滚一方操作,从而避免更新丢失2、悲观锁(加的是表级锁)一方:查询语句加 for update;另一方:查询语句加 for upd
2013-08-17 00:06:25 7188 1
悲观锁、乐观锁、行级锁、表级锁
更新丢失:新改的覆盖先改的,开发中有三种方法解决1、将事务级别提高到最高级别TRANSACTION_SERIALIZABLE操作双方都要提升级别;查询使用共享锁;更新使用更新锁;一方查询,一方更新,共享锁和更新锁会冲突;当双方更新锁,出现死锁,程序会自动回滚一方操作,从而避免更新丢失2、悲观锁(加的是表级锁)一方:查询语句加forupdate;另一方:查询语句加forupdat...
2013-08-17 00:06:00 136
原创 SQL 联合语句
1、内联合(inner join)只生成同时匹配表A和表B的记录集。SELECT * FROM TableA INNER JOIN TableB ON TableA.name = TableB.name 2、全外联合(full outer join)生成表A和表B里的记录全集,包括两边都匹配的记录。如果有一边没有匹配的,缺失的这一边为null。(如下图)SELECT
2013-08-17 00:04:35 1394
SQL 联合语句
1、内联合(innerjoin)只生成同时匹配表A和表B的记录集。SELECT*FROMTableAINNERJOINTableBONTableA.name=TableB.name2、全外联合(fullouterjoin)生成表A和表B里的记录全集,包括两边都匹配的记录。如果有一边没有匹配的,缺失的这一边为null。(如下图)SELECT*FROMTableAFULLOUT...
2013-08-17 00:04:00 107
原创 Strust2MVC
Strust2MVCMVCview:servlet:EL表达式struts2:ognl表达式model:1、页面上的参数是用什么样的方式传递过来的准则:model层对容器的依赖性越少越好2、model采用什么样的数据结构来解决获取页面数据的问题数据可以来自很多张表的数据3、model层是多例还是单例4、与spring容器的整合能力5、关于url映射的
2013-08-16 23:58:37 759
Strust2MVC
Strust2MVCMVCview:servlet:EL表达式struts2:ognl表达式model:1、页面上的参数是用什么样的方式传递过来的准则:model层对容器的依赖性越少越好2、model采用什么样的数据结构来解决获取页面数据的问题数据可以来自很多张表的数据3、model层是多例还是单例4、与spring容器的整合能力5、关于url映...
2013-08-16 23:58:00 51
原创 struts2执行流程
当Web容器收到 请求(HttpServletRequest)1、它将请求传递给一个标准的的过滤链包括 (ActionContextCleanUp)过滤器2、然后经过Other filters(SiteMesh ,etc),3、接下来需要调用FilterDispatcher核心控制器,4、然后它调用ActionMapper确定请求那个Action,ActionMapper返回一
2013-08-16 23:55:23 3715
struts2执行流程
当Web容器收到请求(HttpServletRequest)1、它将请求传递给一个标准的的过滤链包括(ActionContextCleanUp)过滤器2、然后经过Otherfilters(SiteMesh,etc),3、接下来需要调用FilterDispatcher核心控制器,4、然后它调用ActionMapper确定请求那个Action,ActionMapper返...
2013-08-16 23:55:00 103
原创 struts2的验证框架
1、校验,struts2提供的多种校验方式:*验证Action中全部方法在Action同包下,创建:Action类名-validation.xml如:LoginAction创建LoginAction-validation.xml在这里LoginAction只有一个方法那就是login方法,当我们访问login方法的时候,struts2中的验证拦截器就会加载LoginAction-v
2013-08-16 23:53:29 1024
原创 struts2-常用功能
一、interceptor拦截器1、自定义拦截器public class Cus_Emp_Interceptor implements Interceptor {public String intercept(ActionInvocation invocation) throws Exception {// TODO Auto-generated method stubCust
2013-08-16 23:53:04 4940
struts2的验证框架
1、校验,struts2提供的多种校验方式:*验证Action中全部方法在Action同包下,创建:Action类名-validation.xml如:LoginAction创建LoginAction-validation.xml在这里LoginAction只有一个方法那就是login方法,当我们访问login方法的时候,struts2中的验证拦截器就会加载LoginAction-validatio...
2013-08-16 23:53:00 104
struts2-常用功能
一、interceptor拦截器1、自定义拦截器public class Cus_Emp_Interceptor implements Interceptor {public String intercept(ActionInvocation invocation) throws Exception {// TODO Auto-generated method stubCustomer custo...
2013-08-16 23:53:00 143
LiquiBase数据库版本管理组件使用示例
2021-02-10
spring-boot-elasticseach-demo.zip
2020-03-21
spring-boot-rabbitmq-demo.zip
2020-03-09
mybatis-generator生成代码完整示例
2019-01-31
无忧辩论赛计时器
2011-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人