- 博客(50)
- 收藏
- 关注
转载 设计模式
1、装饰者模式通过实现共同的被装饰者接口,来定义装饰者抽象对象,继承相同的抽象对象,来增加新的装饰。调用时通过嵌套装饰者对象来为被装饰对象增加相应的装饰。
2017-09-26 09:40:19
278
原创 学习代理
1、静态代理静态代理:原对象以及代理对象通过实现一个相同的接口来实现静态代理,但相应的静态代理增加维护起来会相对来说较为复杂一点,需要同时修改原对象以及代理对象的方法。2、动态代理代理对象可以不需要实现接口中的方法,但是原对象必须实现接口中的方法。JDK实现代理只需要使用newProxyInstance方法,但是该方法需要接收三个参数,完整的写法是:static O
2017-09-25 09:18:20
415
原创 Jfinal 开发学习
JFinal 首先要将jar放入web-inf下的lib文件夹内(图中所选的几个jar包,另外几个是ueditor的jar包)web.xml项目文件结构model包结构可以通过相关JFinal官网,下载相关demo来进行通过尝试一个简单JFinal项目的部署实现,有一个大致的思路:在a_little_config.txt文件中存有数据库连
2017-09-13 13:55:36
315
转载 cmd组合和管道命令
1.&Usage:第一条命令 & 第二条命令 [& 第三条命令...] 用这种方法可以同时执行多条命令,而不管命令是否执行成功2.&& Usage:第一条命令 && 第二条命令 [&& 第三条命令...] 用这种方法可以同时执行多条命令,当碰到执行出错的命令后将不执行后面的命令,如果一直没有出错则一直执行完所有命令; 3.||Usage:第一条命
2017-07-24 13:01:40
1228
原创 20170710之前的工作学习总结
在工作中,了解到了Restful的URL命名规范,了解到关于JS编写的ES6(ES2015)标准的变更,BLAZEds基本框架,GUAVA并发编程,OSGI框架即动态化模块化系统的一系列规范,以及Webservices与它的三个基本要素:SOAP(Simple Object AccessProtocol)、UDDI(Universal Description, Discoverry and Int
2017-07-10 11:05:20
312
转载 笔记
java堆 主流虚拟机都是按照可扩展来实现的(通过-Xmx和-Xms控制)。永久代有-XX:MaxPermSize的上限服务器管理员在配置虚拟机参数时,会根据实际内存设置-Xmx等参数信息,但经常忽略直接内存,使得各个内存区域总和大于物理内存限制(包括物理的和操作系统级的限制),从而导致动态扩展时出现OutOfMemoryError异常。
2017-07-08 10:36:33
233
转载 问题整理
(一)后台数据传入MySQL数据库乱码:可能是MySQL默认数据字符集编码不匹配的问题1、最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值(修改前请先关闭MySQL服务),如 default-character-set = utf8 character_set_server = utf8修改完后,重启mysql的服务,service mysql re
2017-06-28 08:55:41
218
转载 Linux 分区笔记
硬盘限制:主分区与扩展分区最多可以有四个扩展分区最多只能有一个(操作系统的限制)逻辑分区是由扩展分区持续切割出来的分区。能够被格式化后作为数据访问的分区为主分区与逻辑分区,扩展分区无法格式化。逻辑分区的数量依操作系统而不同,在linux系统中,IDE硬盘最多有58个逻辑分区(5号到63号),SATA硬盘则有11个逻辑分区(5号到15号)
2017-06-14 11:15:33
211
转载 antd 相关学习 Button
api:Ant Design of React按钮有四种类型:主按钮(primary)、次按钮(default)、虚线按钮(dashed)、危险按钮(danger)通过配置type属性即可:图标按钮:当需要在Button内嵌入Icon时,可以设置icon属性,或者直接在Button内使用Icon组件。如果想控制Icon具体的位置,只能直接使用Icon组件,而非icon属性。
2017-06-12 17:37:09
11612
原创 Linux 的一些帮助网站
计算机基础(http://www.study-area.org/compu/compu.htm)网络基础(http://www.study-area.org/network/network.htm)netman推荐的相关网络书籍http://linux.vbird.org/linux_basic/0120howtolinux/0120howtolinux_1.phpStud
2017-06-08 17:21:15
1978
转载 hibernate学习笔记5 ------ 缓存,注解
缓存介于应用程序和永久性数据存储源之间,使用缓存,可以降低应用程序直接读写永久性数据存储源一、一级缓存 session级 load()二、二级缓存 sessionFactory级三、查询缓存一级缓存:1、当对象save()时 会自动放入缓存2、get() 和 load() 有缓存l
2017-04-18 20:09:11
348
转载 hibernate学习笔记4 ------QBC/命令HQL查询/本地SQL/存储过程
Session.createCriteria(Emp.class)Criteria 查询采用面向对象方式封装查询条件,又称为对象查询。由Hibernate自动产生SQL查询语句Criteria 由Hibernate Session进行创建,使用Criteria的add(),方法加入“条件实例”,条件实例由Restrictions静态方法返回。Restrictions.eq() :
2017-04-18 18:36:44
433
转载 React入门学习
详情可参考:React 入门实例教程使用React,js技术,需要导入3个包:react是react的核心包react-dom是提供与DOM相关的功能browser作用是将JSX文件转成JavaScript语法$ babel src --out-dir build可以将 src 子目录的 js 文件进行语法转换,转码后的文件全部放在 build
2017-04-16 10:25:19
542
转载 2017-04-09 JS阅读笔记
转自:JavaScript高级程序设计---学习笔记(三)一、递归在JavaScript中使用递归调用的时候,若将函数的引用赋予一个变量后,之后将原来的函数引用置null,之后再次调用之后的变量调用函数时,会出错:可以通过在写递归函数的时候,将其中调用的函数名替换成arguments.callee来实现,arguments.callee是一个指向正在执行的函数的指针,因此可以用它来实
2017-04-09 09:28:49
196
原创 20170324-20170401 新人任务学习整理
config.inidatasourc.xmllog4j.propertiespolicy.xml应用策略配置文件,支持以路径方式直接指向源代码 (模块等)client_exclude_modules.propertiesclient_include_modules.propertiesweb.xmlweblogic.xml旧版本中若出现部署停止,可通
2017-04-01 15:58:11
473
转载 eclipse 快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个
2017-03-31 09:15:58
449
转载 20170328 测试注意事项
代码规范接口调用 mock:可参考:http://blog.youkuaiyun.com/sinat_26935081/article/details/49668849通过跑接口进行接口测试集成的接口自动化测试单元测试 unit test (例如:Junit) 可以在代码编写,或者在需求分析时编写测试用例,用于后期数据代码程序的测试demo通用
2017-03-29 13:56:22
228
转载 20170327 微服务、架构相关
-----项目需要考虑的几个方面Availability ----可用性Scalability ---- 可伸缩性 (物理层面,性能,例如硬件的提升等)Extensibility ------可扩展性 (软件层面)Performance -----Security -----安全性可用性的量化 !!!qps:每秒查询率QPS是对一个特定的
2017-03-29 13:31:55
360
转载 20170323——MySQL 整理
MySQL 在cmd 中进行登录时,不要直接密码明文登录MySQL 可通过指令跳过密码验证详见:http://www.cnblogs.com/mumue/p/3816185.html通过Socket来操作MySQL,有点在于在Linux下能够更快的执行,有更高的效率。可参考:http://www.cnblogs.com/cnzeno/p/6347158.html
2017-03-29 09:59:35
219
转载 BeanUtils工具简介
Beanutils工具在使用时几乎只用到以下几个方法,其中一个方法通常情况下都是使用匿名内部类。BeanUtils.setProperty(bean, name, value);其中bean是指你将要设置的对象,name指的是将要设置的属性(写成”属性名”),value(从配置文件中读取到到的字符串值)BeanUtils.copyProperties(bean, name, value),
2017-03-21 15:05:34
275
原创 sguap 所接触到的名称
三个都是java实体对象,vo,跟po比较类似,po是persistent object,是在是orm框架中的entity,po的每个属性基本上都对应数据库表里面的某个字段,而vo(value object)有时可以跟po一样,有时并不对应。POJO(Plain Old Java Objects)是简单java对象,他并不继承任何类(继承Object),实现任何接口,只有属性跟get set方
2017-03-21 14:34:37
860
原创 sguap本地操作
为了能够进行本地的操作,需要先移除模块项目下的MAINFEST.MF中的isc模块,并修改映射之后的类文件,Shift+Ctrl+O移除不需要的包,并注释掉两行报错的代码。
2017-03-21 13:53:43
1949
1
原创 sguap 遇到的异常以及处理方法
一、org.springframework.web.client.ResourceAccessException: I/O error: Connection timed out: connect; nested exception is java.net.ConnectException: Connection timed out: connect问题原因:sguap部署时,默认数据库为Or
2017-03-21 10:50:21
5850
1
转载 Spring+Struts2+Hibernate 框架整合 配置文件
web.xml:<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://j
2017-03-05 11:44:04
202
原创 Java 杂
java中有一个关键字volatile,他有一个作用就是防止指令重排序,那么我们把singleton用volatile修饰下就可以了,如下。private volatile static Singleton singleton;
2017-03-05 11:01:29
302
原创 网页开发 ——杂
WEB-INF文件夹下的页面收到保护,不能直接通过response.redirect()进行访问,需通过request.getRequestDispatcher("/WEB-INF/test.jsp").forward(request,response)进行访问
2017-03-04 13:57:49
180
转载 HibernateUtil工具类的编写
package com.hlx.util;import org.hibernate.*;import org.hibernate.boot.registry.StandardServiceRegistry;import org.hibernate.boot.registry.StandardServiceRegistryBuilder;import org.hibernate.cfg.C
2017-03-02 15:40:10
363
转载 hibernate学习笔记3 —— 批量更新 检索策略
批量更新:1)session => jdbc-bache-size=? 10至50间为佳if()
2017-03-02 15:37:38
287
原创 hibernate 学习笔记(2)——HQL和高级查询
hib 4.3 实体映射文件xml 中地址末尾的空格要去掉,在Myeclipse10中。表之间的关联关系:()先不自动添加表间关联关系1、一对多:one to many grade 一方 =》多个学生private Set();xml:单向关联:只有设置的一方能得到另一方的信息2、多对一:many to one双向关联:级联操作 双方都进行了设
2017-03-02 14:38:39
351
原创 hibernate 学习笔记(1)
HIbernate提供了数据持久化层解决方案:(即数据库访问框架)——我是这样理解的1、开发源代码的对象关系映射框架2、对JDBC进行了非常轻量级的对象封装(其实我感觉并不算完全轻量级,封装了部分底层方法,带来了一定的简化,也使其在这些方面变得不容易自定义?Mybatis感觉相对更加轻量化一点。。)3、将JavaBean对象和数据库的表建立对应的关系将数据连接信息都存放在配置文
2017-03-02 11:26:58
284
原创 myoa 小项目的错误以及相关想法
页面间直接传递数据,通过对s:debug的查看,发现数据传入了parameters这一值栈中,通过网上的查询,发现在网页中显示parameters中的数据,需要如下使用:#parameters.proName在我的userInfoEdit。jsp中尝试发现,显示不出来尝试可能是我的表单中元素名称中含点:user.id尝试用另一种方法进行:#parameters['user。id']
2017-03-02 10:43:28
351
原创 Struts2 ——学习笔记7 杂
实体.hbm.xml文件中设置以下属性,作用为能够动态修改dynamic-insert=truedynamic-update=true格式化数据显示:(配置文件)package.proporties :#number format.money={0,number,#0.00#} #datedate.format={0,date,yyyy-MM-
2017-02-25 13:30:14
227
原创 Struts2————学习笔记6 文件的上传与下载 以及AJAX
文件上传:1) 标签中需要添加 enctype="multipart/form-data"属性2)在Action中添加接收文件的成员,成员的setter命名规则如下(X为上传文件名):setX(File file)setXContentType(String contentType)setXFileName(String fileName)3)设置文件保存路径的时候使用
2017-02-25 11:09:24
352
转载 SpringMVC+Spring下文件基础配置
web.xml文件配置<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.co
2017-02-22 16:38:50
197
转载 Python 学习
Python中raw字符串与多行字符串如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?)如果要表示多行字符串,可以用'''...'''表示Python中U
2017-02-21 10:59:38
200
转载 JS学习
一、nodeName 属性: 节点的名称,是只读的。1. 元素节点的 nodeName 与标签名相同2. 属性节点的 nodeName 是属性的名称3. 文本节点的 nodeName 永远是 #text4. 文档节点的 nodeName 永远是 #document二、nodeValue 属性:节点的值1. 元素节点的 nodeValue 是 unde
2017-02-17 14:07:12
177
原创 Socket通信
Server:public class Server { public static void main(String[] args) throws Exception{ ServerSocket server = new ServerSocket(9999); Socket socket = null; while(true){ socket =
2017-02-12 17:48:44
172
原创 编程相关——RMI
RMI(即Remote Method Invoke 远程方法调用)。在Java中,只要一个类extends了java.rmi.Remote接口,即可成为存在于服务器端的远程对象,供客户端访问并提供一定的服务。JavaDoc描述:Remote 接口用于标识其方法可以从非本地虚拟机上调用的接口。任何远程对象都必须直接或间接实现此接口。只有在“远程接口”(扩展 java.rmi.Remote 的接口)中
2017-02-05 12:07:04
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人