- 博客(508)
- 资源 (46)
- 收藏
- 关注
转载 Java8——打破你对接口的认知
Java 8 至 2014 年发布至今,已经过了 6 个年头了,最新的 Java 14 都发布了。Java8之前接口只能由抽象方法,不能有实现方法。但是从Java8之后,接口里面是可以写实现方法的,可以在接口中添加默认方法和静态方法。 默认方法用default修饰,只能用在接口中,静态方法用static修饰,这个我们不陌生了。并且接口中的默认方法、静态方法可以同时有多个。 在接口中写实现方法一点也不稀奇,像这样的用法,从 Java 8 到 Java 14 已是遍...
2020-10-14 11:36:27
368
原创 json-lib-2.2-jdk15.jar依赖包
json-lib-2.2-jdk15.jar包有其它几个依赖 包:commons-beanutils.jar,commons-httpclient.jar,commons- lang.jar,ezmorph.jar,morph-1.0.1.jar。下载地址:http://www.docjar.com/http://json-lib.sourceforge.net/http://...
2018-12-12 10:26:22
5746
原创 mysql小记
1、MySQL not in 查询失效错误语句:SELECT * FROM hb_qy_green_ask WHERE ZZJGDM NOT IN (SELECT ZZJGDM FROM hb_qy_arith);正确语句:SELECT * FROM hb_qy_green_ask WHERE ZZJGDM NOT IN (SELECT ZZJGDM FROM hb_qy_arith ...
2018-08-16 10:24:33
530
原创 windows server 2012 安装mysql 5.7.22小结
最近因为mysql漏洞问题要升级mysql到最新版本,从官网下载下mysql5.7.22 安装在windows server 2012服务器上遇到如下问题:1、把mysql5.7.22放到服务器上后,双击mysqld.exe报错:缺少dll或者某些其他错误。于是从网上下载了一个软件DirectXRepair_v3.7(据说必须是增强版好用,点击即可下载)。这款软件不进会修复系统的dl...
2018-05-26 01:08:06
3136
原创 使用mui.ajax访问后台遇到的问题
今天使用mui.ajax({})访问后台,无乱如何都访问不到,还不报错。通过查找问题,才发现:原来用手机真机访问mui属于跨域访问,不能使用localhost 或者127.0.0.1之类的ip,只能使用实际的IP才能访问。
2017-09-29 22:45:18
7184
原创 使用http访问非应用服务器中的文件
今天遇到一个问题,想使用http访问非tomcat下的文件,我们都知道通过http可以访问tomcat/webapp/应用程序下的文件,但是如果你的应用上传的附件路径放到webapp/应用程序下的话,每次升级服务,都会覆盖以前的附件,造成不必要的麻烦,所以一般都会把上传路径放到服务器的其他盘符中。有些情况就需要访问上传的附件,具体做法如下: 修改tomcat/conf/server.x
2017-09-29 22:36:40
3747
原创 sqlserver2012错误问题
今天安装SqlServer 2012出现错误,可能是之前安装的没有删除干净,如下图,试了好多方法都不行,明明拥有所有权限,但是还是报无权限。最后终于找到一个解决办法:第一步,必须以管理员身份运行cmd.第二步,运行以下语句:secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /
2017-07-08 07:41:38
3929
原创 mysql导入*.sql文件时报错: 2006 - MySQL server has gone away
navigate导入*.sql数据时候,报一下错误:解决方法是:适当增大 max_allowed_packet 参数可以使client端到server端传递大数据时,系统能够分配更多的扩展内存来处理。将max_allowed_packet参数调节为256M。即可解决。注意: 使用set global命令修改 max_allowed_packet 的值,重启m
2017-05-01 19:50:09
594
转载 类找不到总结java.lang.ClassNotFoundException
(1)org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class'com.microsoft.sqlserver.jdbc.SQLServerDriver' 答:sqljdbc.jar(2)Java.lang.ClassNotFoundException: org.sp
2017-01-12 16:54:39
1443
转载 利用POI将word转换成html实现在线阅读
利用POI将word转换成html实现在线阅读一、分析通过网上找资料,发现用Java实现word在线阅读有以下的实现方式:1Word=>PDF(OpenOffice+JodConverter)=>SWF(pdf2swf)=>FlexPaper浏览2Word=>PDF(MSOffice+JACOB)=>SWF(pdf2swf)=
2016-12-20 15:27:15
2112
原创 db2创建表时,报错:SQL0286N
今天在db2中创建库表,结果总是报错SQL0286N ,原因是其中一个字段长度是4000,而表空间页大小也是4K,超出了表空间页大小,就会报此错误。 解决办法:创建表空间页大小改为32K。
2016-12-20 13:57:57
2095
原创 安装上db2后,输入命令总是报错:SQL1092N
今天在服务器上安装db2 9.7版本后,在db2cmd中输入命令总是报错SQL1092N。 原因是当前登录用户无权使用命令。 解决方法: 第一,将登录用户加入DB2ADMNS组和 DB2USERS组里面,然后重启服务器第二,在db2cmd命令窗口中,输入:db2set DB2_GRP_LOOKUP=LOCAL,TOKENLOCAL,回车即可。
2016-12-20 13:52:20
8819
原创 MyEclipse关于查看Jar引入问题
总结Java中引用某个类,如何知道这个类来自哪个Jar包,目前我知道两种方法: 1、使用快捷键contrl+T,找到Jar包。此方法有一个缺点:如果一个项目中有好几个相同名字但是版本不同的Jar,比如POI3.10.jar和POI3.14.jar,这样我们就不知道此类引用了哪个Jar包,于是产生第二种方法。 2、在程序中写入如下代码,输出Jar的绝对路径,即可知道来自哪个J
2016-12-19 14:09:53
3554
原创 使用JSON报错问题
今天使用JSONObject对象,从而引入了json-lib-0.9.jar包,但是会报错,发现还需要其他包:commons-beanutils-1.8.0.jar,commons-collections.jar,commons-logging-1.1.1.jar,ezmorph-1.0.4.jar,commons-lang3-3.2.jar。 引入上面报后还是会报错:java.l
2016-11-16 15:57:46
1463
原创 各个数据库统计表相关数据的视图
mysql:information_schema.tables db2:SYSCAT.TABLES oracle:user_tables
2016-10-14 16:16:42
3007
转载 各个数据库取前10行记录
access:select top (10) * from table1 where 1=1 db2:select column from table where 1=1 fetch first 10 rows only 取第三行到第5行的记录select * from (select row_number() over() as row from table) as tem
2016-10-14 16:12:49
4413
原创 db2 ERRORCODE=-4499, SQLSTATE=08001解决办法
1、 db2 ERRORCODE=-4499, SQLSTATE=08001,解决办法a、 需要使用db2set DB2COMM=TCPIP,才可以使用jdbc type v4来连接b、 若此时仍旧报错,检查”db2 get dbm cfg |findstr SVCENAME”,查看TCP/IP服务名称和/etc/services中定义的db2服务名称是否匹配,windows下是
2016-10-10 10:44:09
82818
1
原创 mysql数据库迁移到db2数据库
最近客户要求把mysql数据库改为用db2数据库,真是醉了,市面上各类数据库,语法不一样,函数不一样,工具也不一样,增加了程序员的负担。我用过Oracle、mysql、db2数据库,感觉db2是最难用的,可能用习惯了Oracle,用db2特别难用。但是客户是上帝,让干嘛就干嘛呗。于是上网搜了搜迁移工具,十分感谢IBM开发了IBM MTK数据库迁移工具,也许是IBM为了抢占其他数据库市场才开发的(只
2016-09-23 09:34:35
11602
1
原创 MAVEN学习、部署及构建项目
1、MAVEN的作用 MAVEN是跨平台的项目管理工具,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理,可以将项目过程规范化、自动化、高效化及强大的可扩展性,利用MAVEN自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等。 项目构建:项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几
2016-09-21 11:26:09
483
原创 Oracle字符集修改
1.Oracle服务器端字符集修改SQL> conn sys/sys assysdba;SQL> shutdown immediate;SQL> STARTUP MOUNT;SQL> ALTER SESSION SETSQL_TRACE=TRUE;SQL> ALTER SYSTEM ENABLERESTRICTED SESSION;SQL> ALTE
2016-02-19 22:07:10
532
原创 Oracle11g服务器端和客户端安装到同一笔记本中需要注意的问题
第一, 环境变量中,path中的Oracle客户端配置要在服务器端后面,否则会报错(ORA-12560:TNS:protocol adapter error)。 第二, 环境变量中,ORACLE_HOME=D:\oracle\product\11.2.0\dbhome_1(一定要是服务器端地址,不能是客户端地址)。 第三, 环境变量中 ,O
2016-02-19 22:03:04
9476
1
转载 深入理解Java
1 字符串的不变性。 String s=”abcd”; s=s.concat(“ef”); 注意:s是字符串引用变量;”abcd”是字符串对象。2.equals()和hashCode()的关系。 哈希码是设计用于提高性能的。 如果两个对象相等,那么它们一定有相同的哈希码;但是如果两个对象有相同的哈希码,但它们不一定相等。 3.Java异常类的层次结构。 注意:红颜色标注的方块属
2016-02-13 22:17:35
605
原创 Redis总结
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是一个Key-Value存储系统。它支持存储的value类型相对更多,包括String、List、Set、zset(sorted set 有序集合)和Hash。这些数据类型都支持push/pop、add/remove及取交集和差集及更丰富的
2016-01-18 16:03:02
481
转载 Java易犯错误
1、将数组转换为数组列表 错误:List list =Arrays.asList(arr); 正确:ArrayList list =new ArrayList(Arrays.asList(arr)); 解释:Arrays.asList()方法返回一个受指定数组支持的固定大小的列表,这不是java.util.ArrayList类,java.util.
2015-02-14 11:07:03
718
原创 Tomcat安装问题
今天在我的电脑上重新安装Tomcat,总是报错,终止服务。 具体解决方案: 首先删除以前安装的Tomcat文件; 其次在cmd中输入sc delete tomcat6;最后在选择tomcat的安装目录中,不要带有空格。
2015-02-09 13:43:04
603
原创 window server 2008上安装Oracle遇到的问题
今天去给客户安装系统,其服务器上的系统是Window Server 2008,我在上面安装Oracle 10g,怎么装都报错,装了一上午,最后询问Oracle专家,找到了原因:我的Oracle版本是Oracle10.2.1,而Window Server 2008上至少要安装Oracle 10.2.4版本。
2015-02-04 08:32:31
794
原创 使用Jquery修改onclick中的参数
今天遇到这样一个问题,JSP中已经有标签,我想在JS中重新修改param1。首先想到的是使用Jquery的bind("click"),但是运行后,不好用;然后我就使用unbind("click"),在使用bind("click"),运行后还是不好用。思来想去,最后使用了attr()方法为onclick重新赋值,最后好用了。 即$(this).attr("click","del(para
2015-01-15 15:14:54
14167
2
原创 启动Weblogic时遇到两个问题Management141266和javax.xml.stream.FactoryConfigurationError
今天启动Weblogic时遇到错误weblogic.management.ManagementException: [Management:141266]
2014-11-05 17:42:04
2895
原创 使用JS中的Date实现不同的时间格式
(new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==> 2009-03-10 二20:09:04 * (new Date()).pattern("yyyy-MM-dd
2014-09-11 16:46:29
1109
转载 ORACLE聚合函数avg()注意点
AVG:用avg函数进行平均运算时会忽略空值(即最终出现的平均值不对[如果原始数据中存在空值的话]),可以这样子来解决:avg(nvl(comm,0))或者sum(comm)/count(*)--------------------------------PS:在ORACLE机制中使用聚合函数的时候直接忽略了空值,将非空的数据进行运算∴在sum(comm)和avg(comm
2014-09-02 14:43:18
23692
转载 js document.all的用法
document.all用法 一.document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.也可以通过给某个元素设置id属性(id=aaa
2014-08-29 08:59:34
28982
1
转载 Java Map 按key排序和按Value排序
一.理论准备 Map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。 TreeMap:基于红黑树(Red-Black tree)的 NavigableMap 实现,该映射根据其键的自然顺序进行排序,或者根据创建映射时提供的 Comparator 进行排序,具体取决于使用的构造方法
2014-08-12 19:38:08
47846
转载 EL,OGNL两种表达式用处的不同
两者都是在服务器端执行的,JSP转化为servlet并编译为java文件,其中会把EL,OGNL,等解释出来,并返回给客户端。OGNL表达式依赖于struts2标签,必须结合struts2标签使用,如:但是查看信息这样是不行的,因为标签不是struts2标签当然可以把它改为查看信息这样就行.说明:中%{ }作用是告诉解释器,这之间的代码为OGNL表达式,这很有用。
2014-07-08 16:23:28
698
转载 Struts2值栈学习
1:简单的说,值栈是对应每一个请求对象的轻量级的数据存储中心,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样数据被集中管理起来而不凌乱。 简单的说,值栈能够线程安全的为每个请求提供公共的数据存取服务。 当有请求的时候,Struts2会为每个请求创建一个新的值栈,也就是说,栈和请求是一一对应的,不同的请求,值
2014-07-08 15:50:09
787
转载 ActionContext和ServletActionContext小结
ActionContext(com.opensymphony.xwork.ActionContext)是Action执行时的上下文,上下文可以看作是一个容器(其实我们这里的容器就是一个Map而已),它存放的是Action在执行时需要用到的对象. 一般情况, 我们的ActionContext都是通过: ActionContext context = (ActionContext) actionC
2014-07-08 15:12:24
624
转载 Struts2中的OGNL详解
OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。
2014-07-08 14:59:59
750
Windows下cygwin+MyEclipse 8.5+Nutch1.2+Tomcat 6.0
2012-03-19
Cloud Security and Privacy
2011-08-22
云计算安全研究(中科院)
2011-08-22
云计算安全七宗罪、云计算安全七宗罪
2011-07-22
commons-fileupload-1.0-beta-1.jar、commons-beanutils-1.8.3.jar
2011-07-22
commons-fileupload-1.0-beta-1.jar、commons-beanutils-1.8.3.jar
2011-07-22
maven nexus 安装包.rar
2020-12-16
visit3.0.1_x64.exe
2019-08-14
DirectXRepair_v3.7修复工具
2018-05-26
学习Hibernate所用的下载包
2013-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人