- 博客(21)
- 资源 (24)
- 收藏
- 关注
原创 学习编程我们需要一点思维
场景一、我们是聪明人的幸运在一堆未知的知识面前,就好比我们身陷一个迷宫。需要尝试无数多次才能找到迷宫的出口,我们还得拥有无比强大的坚毅力,才能在不累死的情况下活下来,最终找到出口。你或许已经感觉到自己拥有非与常人的能力,是的你的确非常坚毅或非常的聪明。聪明人,假如再把你空投到这个迷宫的其他任意位置你还干去吗?场景二、我们是不太聪明人的幸运在一堆未知的知识面前,就好比我们身陷一个迷宫。幸运的是我们拥...
2018-03-06 13:54:06
446
原创 Hibernate懒加载急加载我们需要注意的问题
1、显而易见的概念懒加载——也被称为延迟加载,它在查询的时候不会立刻访问数据库,而是返回代理对象,当真正去使用对象的时候才会访问数据库。急加载——就是只要我们实体做了关联,全部一次性执行完所有的SQL语句2、@OneToMany ****默认为懒加载**** @Test public void find(){ Session s= sessionFactory.
2017-12-28 10:41:06
1889
原创 JAVA中集合总结
JAVA中的集合按照接口继承分为collection和Map两个分支,collection为数组结构,独有的特点是可以迭代。Map为键值对结构,往往是散列算法(hash),当然collection接口下的Set集合也是散列算法散列算法(hash)你可以这样来理解,就是计算机中的任何对象包括文件、字符串都是二进制组成,那么我给这些字节进行取模(除以某个数求余数,这样除以那个数不定并且很多数除以这个数值
2017-12-26 09:10:41
520
原创 工作流(Workflow)
工作流(Workflow)是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。工作流管理系统(WfMS)是处理工作流的电脑软件系统,其主要功能是通过计算机技术的支持去定义、执行和
2017-12-22 13:46:43
40629
2
原创 J2EE框架(四)核心设计模式
这一章主要讲两种设计模式:建造者设计模式和工厂设计模式,这两种设计模式在持久层框架基本上都是一起出现,建造者用于加载资源为工厂做好准备,工厂专门用来生产具体对象。这里的资源往往是框架开放给用户自定义的信息,比如:数据库配置信息、spring上下文配置信息。建造者模式负责把这些信息加载到内存并封装到一个对象中。 工厂模式利用构建在内存中的对象,来创建具体的某个对象(比如:session)因此1、
2017-12-21 16:40:35
4744
原创 J2EE框架(三)Reflect
反射能做什么?反射可以根据Class对象获取和设置它的所有,字段、方法、构造方法、类的注解,可以操作任何修饰字段、方法的能力当然包括私有修饰符反射的边界是什么?反射只能获取方法的返回类型、返回值、参数、并不能获得方法中的执行代码,当然我们可以通过代理动态注入新的执行代码但原代码永远存在且不变。运用反射注意什么?1、反射本质是获得Class
2017-12-20 14:56:58
336
原创 J2EE框架(二)Class
Class是反射的基础,我们先看看API的阐述:Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也
2017-12-19 13:23:28
374
原创 J2EE框架本质基础(一)边界
我们在J2EE阶段会用到非常多的框架比如:struts 、hibernate、mybaits、spring、shiro、Activiti 、ActiveMQ 等这些框架有两个边界第一、 这些框架比起原生态的代码效率会降低1、这些框架的目的都是:可扩展、符合尽量多的领域,所以都会运用反射创建对象(就好比设计模式,都是面向抽象编程,其实反射也可以理解为抽象因为它是通过Cla
2017-12-19 11:07:39
524
原创 关于SpringMVC,Web.xml监听器是否必须
我们首先来看两个配置: spring org.springframework.web.servlet.DispatcherServlet ]-servlet.xml,如spring-servlet.xml contextConfigLocation /WEB-INF/spring-servlet.xml&nb
2017-06-27 09:53:24
5135
原创 成员变量\局部变量\静态变量的区别
成员变量\局部变量\静态变量的区别 成员变量: 1、成员变量定义在类中,在整个类中都可以被访问。 2、成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。 3、成员变量有默认初始化值。 局部变量: 1、局部变量只定义在局部范
2016-09-19 17:58:26
343
原创 JAVA类我们要搞懂这些
1、类的组成部分:包名、类名、属性、方法2、属性与方法的区别3、构造方法的作用4、方法的参数与返回值5、实例化一个类的过程6、静态方法属性在内存中存在的形式7、方法的重载
2016-09-14 16:56:44
416
原创 JAVA数组
1、数组为什么是引用数据类型?2、数组长度为什么不可变?3、遍历数组如何避免越位?4、foreach 如何遍历数组?5、API查询静态类Arrays如何操控数组?6、用自己的思想理解什么是二位数组
2016-09-13 19:50:18
368
1
原创 JAVA循环语句
1、JAVA的循环语句有: 1、 while 2、do while 3、for2、循环语句需要有一个入口,有一个终止循环的条件3、//小括号里面为布尔值:真或者假是循环的入口,大括号为循环体必须有改入口条件的表达式。 while(){ };4、//不管小括号里面的值为真还是假都要执行循环体一次do{}while();5、
2016-09-10 15:16:42
351
原创 JAVA成员变量和局部变量
1、认识变量:从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用2、局部变量:方法或语句块内部定义的变量3、成员变量:方法外部、类的内部定义的变量注意:类外面(与类对应的大括号外面)不能有变量的声明下面例子仔细分析,成员变量和局部变量的区别和使用
2016-09-07 10:31:50
376
3
原创 MyEclipse基本操作
1、新建项目:【File】——>【New】->【Java Project】---->输入项目名——>选择JDK 完成2、包的命名规范:com.公司名称.项目名称.模块名称3、类方法的命名规范:类首写字母大写、方法首写字母小写4、关闭显示项目:选中项目点击【右键】——>【close project】--->关闭项目选中项目点击【右键】——>【opne proj
2016-09-06 15:46:57
454
2
原创 JAVA基础配置JAVA环境
为什么要配置JAVA 环境?1、Java程序的运行必须经过编写 、编译 、运行 三个步骤。编写是指在Java开发环境中进行程序代码的输入,最终形成后缀名为.java的Java源文件。编译是指使用Java编译器对源文件进行错误排查的过程,编译后将生成后缀名为.class的字节码文件,这不像C语言那样最终生成可执行文件。运行是指使用Java解释器将字节码文件
2016-09-05 20:29:07
458
2
转载 HTML5 中websocket长连接的具体实现方法
HTML5中通过调用与数据通信相关的Web Socket API,实现从服务器中推送信息到客户端。Socket又称为套接字,是基于W3C标准开发在一个TCP接口中进行双向通信的技术。通常情况下,Socket用于描述IP地址和端口,是通信过程中的一个字符句柄。当服务器端又多个应用服务绑定一个Socket时,通过通信中的字符句柄,实现不同端口对应不同应用服务功能。目前,大部分浏览器都支持H
2015-07-09 15:45:40
2968
转载 HTML5 中websocket长连接的具体实现方法
HTML5中通过调用与数据通信相关的Web Socket API,实现从服务器中推送信息到客户端。Socket又称为套接字,是基于W3C标准开发在一个TCP接口中进行双向通信的技术。通常情况下,Socket用于描述IP地址和端口,是通信过程中的一个字符句柄。当服务器端又多个应用服务绑定一个Socket时,通过通信中的字符句柄,实现不同端口对应不同应用服务功能。目前,大部分浏览器都支持H
2015-07-09 15:33:40
8288
工作流整理
如图: 工作流设计思路 工作流模板: 目的:为工作流进行分类 主要字段:模板ID、模板名称、模板描述 工作流节点: 目的:为工作流做一个预期设置 主要关联表:用户表(包括用户ID,节点ID,模板ID)、流程步骤表(步骤ID、模板ID、节点...
2010-03-26 17:07:42
214
Struts2 action 并发访问线程安全问题
本人最近二年一直在用struts2,对struts2的安全问题一直没多大关心,认为一个大家可以公认的框架,应该不会出现大的安全问题,自己考虑到的东西,别人估计已经考虑到了。为了自己用的踏实就做了一次小小的测试。可能我的这次测试没测试到要点,还喜欢大家多提意见,小弟在这里先说一声谢谢了。 测试目的:测试struts2 同一个action连续2次请求是否线程安全 测试内...
2010-03-11 17:48:57
540
1
cloud最简单的代码:注册服务器,服务器、客户端
2018-07-27
POI操作读取EXCLE数据详细注解
2017-09-20
JAVA-微讲堂01环境变量-陈冬
2017-03-11
英语字根表 想记大量词汇的人必背
2010-03-11
JBPM3 表结构 JBPM3 表结构 JBPM3 表结构
2009-09-18
JBPM4 配置 文档
2009-09-07
很全面的AO树形菜单
2008-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人