知识点
whsAf007
这个作者很懒,什么都没留下…
展开
-
Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules(项目不能放在Tomcat中)
修改项目文件下进入后编辑org.eclipse.wst.common.project.facet.core.xml文件修改版本我的Tomcat8.5 修改为3.0 根据自己的Tomcat版本编写原创 2019-04-26 13:36:53 · 251 阅读 · 0 评论 -
Java总结知识点(4)
Limit n,m n代表从第几列开始m代表展示几条数据XML四种解析方式1.DOM方法:首先在内存中创建一个Document对象,然后把XML文档读取进来赋值给这个dom对象。由于dom对象是基于树结构的,所以对dom对象进行遍历即可。对内存中的dom对象可以进行查询、修改、删除操作,还可以写回原XML文档保存修改。优点:a、由于整棵树在内存中,因此可以对xml文档随机访问b、可以对x...原创 2019-05-14 21:59:45 · 291 阅读 · 0 评论 -
Sql语句优化及存储过程
1. 怎么加快查询速度,优化查询效率,主要原则就是应尽量避免全表扫描,应该考虑在where及order by 涉及的列上建立索引。2.:一个表的索引不是越多越好,也没有一个具体的数字,根据以往的经验,一个表的索引最多不能超过6个,因为索引越多,对update和insert操作也会有性能的影响,涉及到索引的新建和重建操作。3.索引建立1.多数查询经常使用的列;2.很少进行修改操作的列;3...原创 2019-05-15 16:35:13 · 4040 阅读 · 0 评论 -
JVM,JRE,JDK的关系及作用
1、JVM:java虚拟机 。作用:保证java语言跨平台。2、JRE:java运行环境 jre=java虚拟机+核心类库。作用:java程序的运行环境。3、JDK :java开发工具集。JDK=jre+java开发工具。作用:java程序的开发环境。简言之:使用jdk开发完成的java程序,交给JRE去运行,由JVM来保证跨平台。...原创 2019-05-24 22:32:29 · 185 阅读 · 0 评论 -
Java容器知识点 插入,遍历及线程安全,单例模式,线程池
Map1.插入Map<String, String> map = new HashMap<String, String>(); map.put("id", "张三"); map.put("username", "张三"); map.put("password", "123123");2.删除只通过key删除返回String (返回的是...原创 2019-05-16 15:54:45 · 359 阅读 · 0 评论 -
JAVA位运算
1.<< 相当于*20 << 2 ——第一数a,第二数b 左移b 意思是:a*b个22.>> 相当于 /第一数a,第二数b 右移b 意思是:a/b个23.& 操作符 (与运算符(&))** 两个操作数中位都为1,结果才为1,否则结果为0 **例如 15 & 1215 二进制 1111 12 二进制 1100...原创 2019-05-25 20:09:44 · 116 阅读 · 0 评论 -
Java设计模式详解
dfsdds转载 2019-05-26 14:50:57 · 572 阅读 · 0 评论 -
Set,Map,List区别
List:1.可以允许重复的对象。 2.可以插入多个null元素。3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。4.常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List 中添加或删除元素的场合更为合适。Set:1.不允许重复对...转载 2019-05-17 14:16:49 · 103 阅读 · 0 评论 -
Java(防止表单重复提交,cookie和session区别,session失效的几种方法,事务四大特性)
1.防止表单重复提交1.通过JavaScript屏蔽提交按钮(不推荐)2.给数据库增加唯一键约束(简单粗暴)3 利用Session防止表单重复提交(推荐)第一次提交数据进入控制层 session.setAttribute(“test”,“test”);当第二次进入控制层就if下如果不为空返回页面不执行操作2.cookie 和session 的区别详解1.cookie数据存放在客户的浏...转载 2019-05-17 16:30:09 · 390 阅读 · 0 评论 -
${pageContext.request.contextPath}的理解
${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。也就是取出部署的应用程序名或者是当前的项目名称1、绝对路径 :在复制jsp时不用修改路径都会正常显示,但是绝对路径pageContext.request.contextPath只有jsp可以识别例如:相对路径:image/...原创 2019-04-28 15:31:13 · 1658 阅读 · 0 评论 -
classpath: classpath*:的区别
【classpath:】此配置表示告诉web容器去classpath(WEB-INF/classes和WEB-INF/lib)中去加载指定名称的配置文件,若是有同名文件,则只会加载一个。【classpath*:】此配置表示告诉web容器去classpath(WEB-INF/classes和WEB-INF/lib)中去加载指定名称的配置文件,若是有同名文件则会全部加载。...原创 2019-04-26 14:36:28 · 106 阅读 · 0 评论 -
Nginx相关知识点
Nginx 相关知识server_name:表示监听到之后需要转到哪里去,这时我们直接转到本地,这时是直接到nginx文件夹内。listen:表示当前的代理服务器监听的端口,默认的是监听80端口。注意,如果我们配置了多个server,这个listen要配置不一样,不然就不能确定转到哪里去了。proxy_pass,它表示代理路径,相当于转发,而不像之前说的root必须指定一个文件夹。ngin...原创 2019-04-22 16:55:13 · 211 阅读 · 0 评论 -
Java总结知识点(1)
JSTL 是一个jsp标准标签库 使用需要 jstl.jar和standard.jar例如 <c:if></c:if>OGNL 是一种强大的表达式语言是Struts2的默认表达式语言EL 是为了使jsp写起来更简单 ${}SSH开发经验:之前做一些完整的项目时一直使用的是JDBC+Servlet+Jsp,然后还有就是DBUtils等一些包来简化一些工作量。我会将my...原创 2019-04-22 16:59:51 · 177 阅读 · 0 评论 -
Java总结知识点(2)
索引:1.聚集索引(一个数据库表只能有一个聚集索引) 聚集索引指的是一列或多列的物理顺序和逻辑顺序是一致的我们通常将主键(一般为自增int型)设为聚集索引(聚集索引提高多行的检索速度)。2.非聚集索引 而非聚集索引则可以有多个,而且非聚集索引并不会改变数据库表的物理结构(非聚集索引是对单行的检索快)。3.索引的类型:1.普通索引2.唯一索引3.全文索引4.单列索引,多列索引5.组合索引4....原创 2019-04-22 17:00:49 · 150 阅读 · 0 评论 -
Java总结知识点(3)
集合类有什么: List集合类,Map集合类,Set集合结构jdbc连接过程:加载jdbc驱动,提供jdbc连接的url,创建数据库的连接,创建一个Statement执行sql语句,处理结果,关闭jdbc连接jdbc:(是对java数据库连接的封装)是一种用于执行sql语句的javaApi可以多种关系数据库提供统一访问SpringMVC执行过程:、用户发送请求到控层,控制层调用(模型)Se...原创 2019-04-22 17:05:39 · 136 阅读 · 0 评论 -
物联网和互联网的区别
物联网:把所有物品通过信息传感设备与互联网连接起来,进行信息交换,即物物相息,以实现智能化识别和管理。1.传感器2.标签技术3.嵌入式系统原理:通过客户端远程操作“物品”(App远程操作家里的设备(空调,电视,灯,等))。互联网+1.就是互联网+传统行业。通过互联网技术技术,实现对传统行业的改革。...原创 2019-04-22 17:30:26 · 1869 阅读 · 0 评论 -
Eclipse自动更新代码(重点)
Eclipse写完代码后Ctrl+s保存后启动Tomcat代码没有发生变化只能Clear项目才能更新新写的代码?其实自动保存很简单的 build automatically——翻译后是自动生成代码就是更新代码!启动Eclipse点击Project ——点击Build Automatically 绝B能成功。找了好久解决方案Over!!!...原创 2019-05-01 22:03:47 · 3354 阅读 · 1 评论 -
Mybatis#{}和${}传值的区别
1 #是将传入的值当做字符串的形式 select id,name from user where id = #{id}相当于select id,name from user where id = ‘1’2 $是将传入的数据直接显示生成sql语句 select id,name from user where id = ${id}相当于select id,name from user where...原创 2019-04-28 15:05:13 · 422 阅读 · 0 评论 -
Tomcat上线部署项目
1.在E:\Tomcat\apache-tomcat-7.0.96\bin路径下配置分别配置2个.bat文件SET JAVA_HOME=D:\jdk ————jdk路径SET TOMCAT_HOME=E:\Tomcat\apache-tomcat-7.0.94 ————tomcat路径...原创 2019-08-10 14:18:29 · 590 阅读 · 0 评论