- 博客(126)
- 资源 (9)
- 收藏
- 关注
原创 1.主要框架汇总(ready)
1.mybatis2.shiro安全认证框架3.web服务框架:cxf,soap,rest4.activiti工作流引擎
2020-03-15 11:10:47
189
原创 一.全家桶主要成员(ready)
▌1.spring framework也就是我们经常说的spring框架,包括了ioc依赖注入,Context上下文、bean管理、springmvc等众多功能模块,其它spring项目比如spring boot也会依赖spring框架。▌2.spring boot它的目标是简化Spring应用和服务的创建、开发与部署,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用的微...
2020-03-15 11:04:59
241
原创 一.工具汇总(leaning)
1.软件工程:StartUML/Rational Pose/MindManageer2.Maven3.版本管理:svn,git
2020-03-15 10:55:41
159
原创 四.javaWeb开发知识(leaning)
1.javaWeb概述:http,xml2.servlet3.jsp4.javaweb应用实现基础知识XML DOM SAX解析反射技术三层架构MVC框架分页,ajax技术事件监听机制过滤器报表插件日志log4jjunit...
2020-03-15 10:51:20
95
原创 三.数据库(leaning)
mysql/oracle1.数据库基本语法2.安装和常见问题3.navicate和plsql4.游标/存储过程/函数/触发器/事务管理5.数据库性能优化6.jdbc操作数据库7.数据库连接池实现原理...
2020-03-15 10:46:01
115
原创 二.java基础知识(leaning)
1.javaSE概述2.java语言基础3.数组4.java面向对象5.异常处理6.常用类7.集合8.javaio流与文件9.java多线程
2020-03-15 10:42:04
105
原创 三.javaScript知识架构(ready)
JavaScript基本语法DOM对象和DOM事件BOM对象正则表达式JavaScript面向对象ajax运用Web前端性能优化JavaScript框架和工具:jquery框架/案例
2020-03-15 10:33:17
186
原创 一.H5知识架构(ready)
前端基本知识(前端开发流程/软件与编辑器/浏览器/前端开发语言)Html5标签与css3属性选择器浮动定位表格表单/html5新增属性
2020-03-15 10:28:07
413
转载 JQuery中#和.的作用?
$("#label"):这个代码选中html文档中,id为label的标签,即;$(".label"):这个代码选中html文档中,class属性为label的标签,即;$("label"):这个代码选中html文档中,标签名为label的标签,即;
2015-01-14 11:06:25
904
原创 MYSQL语句
MYSQL语句 注意写法3个表都非常大时,原因待查1.超级耗时(几分钟)select * from ywlrleft join sys_user suser on suser.dept_id=ywlr.studentid and suser.user_type in(6,8)left join xxpt_student st on ywlr.studentid=st.id
2014-12-23 10:55:06
540
转载 CMPP3.0 状态报告出现的错误代码
CMPP3.0 状态报告出现的错误代码CB:0001 非神州行预付费用户CB:0005 PPS用户状态异常(包括未头次使用、储值卡被封锁、储值卡进入保留期、储值卡挂失)CB:0007 用户余额不足CA:0054 发送消息失败CB:0001 非神州行预付费用户(用户已经被销号)CB:0002 数据库操作失败CB:0053 梦网用户不存在CB:0005 移动用户帐户数据
2014-10-13 15:07:08
1524
转载 td内容 换行和不换行
固定td内容不换行:内容或内容或内容表格的列宽度固定,每一列都相等(平均分table的宽度):td内容超出指定宽度换行:内容
2014-10-13 14:32:00
2212
转载 RegexpMethodPointcutAdvisor和NameMatchMethodPointcutAdvisor的区别
Spring AOP中有两个PointcutAdvisor——RegexpMethodPointcutAdvisor和NameMatchMethodPointcutAdvisor,它们都在org.springframework.aop.support包中,都可以过滤要拦截的方法。配置方法也大致相同,其中一个最主要的区别是——RegexpMethodPointcutAdvisor:需要加上完
2014-06-25 10:11:27
1290
转载 ucs2 和 utf16
最近在处理一个跨国版本问题时 接触到 ucs2 这种字符集, unicode 的 utf8 utf16 utf32 倒是经常听说, 但工程里用的 ucs2这种倒是第一次了解。 找了一些资料发现原来 这是 不同标准制定委员会 之间产生的 命名差异 , 虽然内容一样但并没有因此废除掉其中一个,而且在标准变更时 ,这2种字符集同时按新标准更新并仍旧保持编码一致 原文如下---------
2014-06-16 10:25:09
953
转载 quartz一些报错
java.lang.NoClassDefFoundError: javax/transaction/UserTransaction缺少 jta.jar
2014-06-02 19:08:36
3293
转载 Java静态内部类
两种内部类Java的内部类有两种,一种是静态内部类,另一种是普通内部类,普通内部类可以获得外部对象的引用,所以在普通内部类能够访问外部对象的成员变量 ,也就能够使用外部类的资源,可以说普通内部类依赖于外部类,普通内部类与外部类是共生共死的,创建普通内部类的对象之前,必须先创建外部类的对象。创建普通内部类的代码如下:Outer o = new Outer();
2014-05-30 10:32:18
642
转载 在Web环境下,获取Spring的ApplicationContext的简便方法
在web环境下,Spring的ApplicationContext是又容器管理的,通过ContextLoaderListener载入。要获取ApplicationContext需要先得到ServletContext,而得到ServletContext又要先获取session。而且每一个要使用ApplicationContext的地方都要这么做。 但是,通过扩展ContextLoade
2014-05-29 16:20:43
700
转载 cmpp短信开发的一些资料
using System;using System.Collections.Generic;using System.ComponentModel;using System.Net.Sockets;using System.Runtime.InteropServices;using System.Security.Cryptography;using System.Thre
2014-05-29 11:20:56
1026
转载 The user specified as a definer ('root'@'%') does not exist。
在使用mysql视图是出现问题: The user specified as a definer ('root'@'%') does not exist。 一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。 解决办法: 登陆mysql ,执行 mysql -u root -pPasswd mysql >gr
2014-05-26 10:30:54
565
转载 socket中的短连接与长连接
TCP连接简介当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:
2014-05-23 14:37:59
521
转载 把 jar包 做成 windows 服务, 让它自动启动
把 jar包 做成 windows 服务, 让它自动在后台启动、运行1, 准备工具Hello.jar: 可运行的包。这里我的是最简单的say helloworld! Main函数所在类路径:org.hello.Main,JavaService: 下载地址http://download.zh.forge.objectweb.org/javaservice/JavaSe
2014-05-22 17:27:10
9163
转载 mysql 在cmd命令行下操作遇到的转义字符
今天在cmd命令行下,用mysqldump来进行备份数据库,遇到了这个一个问题, 先看命令如下, mysqldump -uyaner -pyaner&123 -h 192.168.0.5 test dbtest.sql其中'&'字符在cmd下是特殊字符, 所以得用‘^’来进行转义,应该写成如下 mysqldump -uyaner -
2014-05-22 11:55:37
976
转载 Connection is read-only. Queries leading to data
spring事务影响改成 read-only="false"
2014-05-08 10:29:38
762
转载 关于jdbc中Statement对象isClosed()的问题
isClosed()是jdk6.0新增的。驱动类旧的话,就没能实现。解决办法就是去掉isclosed这个判断。直接关闭就好。
2014-05-07 14:33:52
2072
转载 Spring中ref local与ref bean区别
今天在做SSH框架Demo实例时,在ApplicationResources.properties文件时对与感到不解,经查找资料才弄明白,如下: bean id = "userDAOProxy" class = "org.springframework.transaction.interceptor.TransactionProxyFactoryBean" >
2014-04-30 14:13:56
2369
转载 @Autowired 注释遇到的问题,@Qualifier 帮助解决问题
当候选 Bean 数目不为 1 时的应对方法在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。我们可以来做一个实验:清单 10. 候选 Bean 数目为 0
2014-04-30 14:06:37
593
转载 JAVA学习(七)__Spring的@Autowired注入规则
@Autowired 默认是按照byType进行注入的,但是当byType方式找到了多个符合的bean,又是怎么处理的?经过一些代码的测试,我发现,Autowired默认先按byType,如果发现找到多个bean,则,又按照byName方式比对,如果还有多个,则报出异常。例子:@Autowiredprivate ExamUserMapper examUser
2014-04-04 12:03:09
500
转载 Java的堆与非堆内存
堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给 自己
2014-03-21 11:36:57
742
转载 修改HttpServletRequest的参数【转】
当我们在做web应用的时候都会处理客户端提交到服务器的数据,如去除前后空格,一些非常字符,SQL注入类似的东西,在这里我主要说前后空格我是怎么来解决的,其它也都可以照此方法快速、方便、有效的解决,但是我一般对于非法字符,都是采用了标签来解决它的,并没有使用Filter转义掉(纯属个人解决办法)。 去除前后空格看似非常简单的事,但是有许多人可能就是因为这一个小问题,折磨自己半天,客户端
2014-03-19 10:27:00
7968
转载 openssl TXT_DB error number 二 failed to update database
openssl TXT_DB error number 2 failed to update database产生的原因是: This thing happens when certificates share common data. You cannot have two certificates that look otherwise the same.
2014-03-13 17:21:16
711
转载 (OS 10048)通常每个套接字地址 (协议/网络地址/端口) 只允许使用一次
出现如下错误的解决办法: (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: could not bind to address 0.0.0.0:1213no listening sockets available, shutting downUnable to open logs 1:通过 netstat
2014-03-13 16:31:24
1551
转载 Spring AOP+ehCache简单缓存系统解决方案
需要使用Spring来实现一个Cache简单的解决方案,具体需求如下:使用任意一个现有开源Cache Framework,要求可以Cache系统中Service或则DAO层的get/find等方法返回结果,如果数据更新(使用Create/update/delete方法),则刷新cache中相应的内容。 根据需求,计划使用Spring AOP + ehCache来实现这个功能,采用ehCac
2014-03-13 09:40:29
587
转载 几种常见排序算法的比较与实现
几种常见排序算法的比较与实现1冒泡排序(Bubble Sort)冒泡排序方法是最简单的排序方法。这种方法的基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。在冒泡排序算法中我们要对这个“气泡”序列处理若干遍。所谓一遍处理,就是自底向上检查一遍这个序列,并时刻注意两个相邻的元素的顺序是否正确。如果发现两个相邻元素的顺序不对,即“轻”的元素在下面,就交换它们的
2014-03-11 16:07:35
501
转载 Hibernate get和load区别
get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数
2014-03-11 14:48:17
406
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人