● 架构篇
z-xiaoyao
这个作者很懒,什么都没留下…
展开
-
MVC+EasyUi环境搭建
什么是easyui? jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 easyui的优势? easyui为创建现代化原创 2016-07-18 21:38:56 · 4634 阅读 · 44 评论 -
jvm(三):对象
关于对象,我们需要面对的问题主要有对象的创建,对象在内存中的布局,对象的结构,对象的访问定位。 对象的创建 对象的创建过程如下图所示: 其主要步骤有:给对象分配内存,初始化对象,执行构造方法。 在对象创建过程中出现的线程安全性问题由线程同步和本地线程分配缓冲来解决 对象在内存中的布局 a、指针碰撞 b、空闲列表 对象内存的分配方式由堆内存是否规整决定,堆内存是否规整又有垃圾回...原创 2018-05-27 21:49:52 · 205 阅读 · 10 评论 -
记录日志处理的一种方式
根据现在我们itoo的结构,结合开发过程中开发人员对日志使用情况的反馈,以下是我对日志处理的一种新的方式的尝试,仅供大家参考。 Itoo-tool中配置: 首先在itoo-tool中定义的结构如下:exception包中itooException为itoo异常,继承RuntimeException,代码如下: public class ItooException extends RuntimeEx...原创 2018-04-29 20:31:15 · 370 阅读 · 13 评论 -
itoo集成jpa
一、 将spring-jpa.xml添加到service中resources目录下的spring包中: 二、 在resources目录下的spring包中的spring.xml中添加此文件配置 三、 新建jpa的repository包,此包类似于mybatis的dao包 四、 更改spring-jpa文件的包扫描路径 将此处改为自己的entity包路径 此处改为新建的repository包的路...原创 2018-05-06 21:23:54 · 283 阅读 · 11 评论 -
多线程--synchronized同步方法
1、方法中的变量不存在非线程安全问题HasSelfPrivateNum publicclassHasSelfPrivateNum{ publicvoidaddI(Stringusername){ try{ intnum=0; if(username.equals("a")){ num=100; System.out.println("asetover"); Thread.sleep...原创 2018-03-04 14:33:38 · 270 阅读 · 11 评论 -
maven项目代码打成tag?
当我们正在开发的系统有了初步稳定的版本后,通常我们需要在SVN上将稳定的代码打成tag,之后再继续开发扩展功能,具体是如何处理的呢?总体分为两个步骤: 1、将代码的pom文件中SNAPSHOT改为RELEASE,提交SVN打成tag 2、将SNAPSHOT的源码改为下一版本继续开发SNAPSHOT到RELEASE1、在以下目录下,执行maven命令mvn versions:set -D...原创 2018-02-22 20:23:26 · 3219 阅读 · 25 评论 -
多线程--一不小心遇见你
最近刚刚接触了多线程,在此做一个简单的总结,和大家一起分享。1、实现多线程编程的方式: a、继承Thread类 b、实现Runnable接口2、常用方法start() 通知线程规划器此线程准备就绪,等待调用线程对象的run方法,注意执行start()方法的顺序不代表线程启动的顺序 Run方法前加synchronized关键字 使多个线程在执行run方法时,以排队的方式...原创 2018-02-28 17:39:20 · 338 阅读 · 16 评论 -
telnet实现远程连接
关于telnet我们可能还不是太熟悉,这是一个非常强大的命令,首先我们来看一下他的作用: 它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。 具体应该怎么做呢? wondows原创 2015-11-29 15:29:19 · 17639 阅读 · 100 评论 -
spring代理简析
aop是指面向切面编程,ProxyFactoryBean是spring aop的底层实现与源头,为什么这么说呢?首先我们看一段配置: 1、target是目标对象,需要对其进行切面增强 2、proxyInterfaces是指代理对象所实现的接口 3、interceptorNames:是指通知器(Advisor)列表,通知器中包含了通知advice与切点pointcut 概括一下,Proxy...原创 2018-07-08 21:34:56 · 410 阅读 · 2 评论