摘要: Servlet是线程不安全的,Struts1是基于Servlet的框架 而Struts2是基于Filter的框架,解决了线程安全问题 因此Struts1和Struts2基本没有关系,只是创造者取名问题   接下来搭建并测试 下载Struts2:https://struts.apache.org/ 解压后目录如下: ... 阅读原文
2018-02-20 22:31:03 阅读(736) 评论(0)
摘要: 一、线程和进程 进程(Process): 1、是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 2、在早期面向进程设计的计算机结构中,进程是程序的基本执行实体。 3、在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是... 阅读原文
2018-02-20 19:29:02 阅读(749) 评论(0)
摘要: 类级别查询优化: 创建一个实体类: package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cust_id; private... 阅读原文
2018-02-20 17:44:03 阅读(693) 评论(0)
摘要: 创建实体类对象: package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cust_id; private String c... 阅读原文
2018-02-20 16:01:03 阅读(761) 评论(0)
摘要: HQL语句中不可以出现与表有关的内容,而是对象的属性 实体类(注意配置文件): package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Lon... 阅读原文
2018-02-20 15:10:05 阅读(775) 评论(0)
摘要: 前言   随着用户的增多,空间和并发量越来越多,会导致一台solr服务器干不过了。这时候,就需要将solr集群以下。 集群架构      由多台服务器共同完成索引和搜索任务  实现的思路是将索引数据进行shard(分片) 拆分,每个分片由多台的服务器共同完成。 当一个索引或搜索请求过来时会分别从不同的shard的服务... 阅读原文
2018-02-20 13:10:06 阅读(724) 评论(0)
摘要: 一、设计流程 创建一个主窗口 jf创建两个主面版 mainJP1, mainJP2创建三个子面版 subJP1, subJP2, subJP3创建三个标签,赋值 第1个页面、第2个页面、第3个页面创建两个按钮 btn1, btn2,赋值 上一页、下一页 设置主窗口的布局为GridLayout(2,1)设置主面版mai... 阅读原文
2018-02-20 12:28:03 阅读(802) 评论(0)
摘要: 针对本文,博主最近在写《成神之路系列文章》 ,分章分节介绍所有知识点。欢迎关注。 一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/j... 阅读原文
2018-02-20 10:46:02 阅读(711) 评论(0)
摘要: 一、Spring整合Struts 1. 初步整合 只要在项目里面体现spring和 strut即可,不做任何的优化。 struts 环境搭建 创建action public class UserAction extends ActionSupport { public String save... 阅读原文
2018-02-20 08:50:04 阅读(770) 评论(0)
摘要: 一、Hibernate 1、一对多注解 2、单表注解 二、Struts2   Struts2注解    三、Spring 1、IOC注解 2、AOP注解   阅读原文
2018-02-20 07:25:13 阅读(746) 评论(0)