JAVA杂七杂八
文章平均质量分 75
zzzzzyj995
这个作者很懒,什么都没留下…
展开
-
JAVAWeb——servlet
1.概述Servlet是JavaWeb的三大组件之一,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据; 处理请求; 完成响应。 例如客户端发出登录请求,或者输出注册请求,这些请求都应该由Servlet来完成处理!生命周期方法:https://www.cnblogs.com/lgk80...原创 2018-12-20 08:39:02 · 95 阅读 · 0 评论 -
java各种语言
******************************************************标记语言:静态,html,xml脚本语言:1.轻量级,无需编译,解释执行 2.javascript编程语言:需要编译*******************************************************jsp...原创 2019-03-13 14:27:01 · 202 阅读 · 0 评论 -
ThreadLocal 与 Synchronized区别
https://www.cnblogs.com/xhyouyou/p/6932286.html转载 2019-03-22 14:25:28 · 89 阅读 · 0 评论 -
问答社区——推拉
原创 2019-04-03 22:02:38 · 141 阅读 · 0 评论 -
问答社区——选择显示在首页的问题或回答
原创 2019-04-03 22:11:44 · 125 阅读 · 0 评论 -
问答社区——异步队列+关注
原创 2019-04-03 22:13:53 · 151 阅读 · 0 评论 -
项目问题——
1.Model是指:2.return(“redirect:”+xxx)xxx路径会重新访问return("login")地址不变,直接去往login.html3.json串??4.logger.error输出日志,用于定位错误信息5.输入输出流://由于java天生多线程,需要使用当前线程去获取资源文件,不然会会导致和当前线程所运行的类加载器不一致I...原创 2019-03-23 10:37:08 · 156 阅读 · 0 评论 -
刷题
1.hashmap为何不安全hashtable是啥2.面向对象编程的三大特性**封装:隐藏细节,数据安全 实现方法:private public 修饰符,具有最大的访问权限,可以访问任何一个在 CLASSPATH 下的类、接口、异常等。 protected 修饰符,主要作用就是用来保护子类,子类可以访问这些成员变量和方法,其余类不可以。 default(默认) 修饰...原创 2019-03-26 15:34:54 · 62 阅读 · 0 评论 -
java控制台输入
做了实习的第一个笔试,方法都写的好好的,自己idea上也ok,到了牛客网上就数组越界,心塞的不行。查了一下都讲是输入输出的问题。一方面觉得笔试这样设置非常不合理,另一方面也明白是自己输入输出着实没学到位,因此没有这方面应急能力。所以总结一下输入输出。步骤:(1)创建Scanner对象,接受从控制台输入Scanner input=new Scanner(System.in);(2)...原创 2019-04-04 11:46:55 · 54015 阅读 · 3 评论 -
算法——贪心算法
集合覆盖问题、旅行商问题等都属于NP完全问题,在数学领域上并没有快速得到最优解的方案,非常适合用贪婪算法。判断方法:1.元素较少时,一般运行速度很快,但随着元素数量增多,速度会变得非常慢 2.涉及到需要计算比较"所有的组合"情况的通常是NP完全问题 3.无法分割成小问题,必须考虑各种可能的情况。这可能是NP完全问题 4.如果问题涉及序列(如旅行商问题中的城市序列)且难以解决,它可能就是NP完全...转载 2019-04-05 15:34:54 · 236 阅读 · 0 评论 -
JAVA源码阅读——Integer.toBinaryString
1.判断连续零的个数,从而计算出所需字符数组长度 public static int numberOfLeadingZeros(int i) { // HD, Figure 5-6 if (i == 0) return 32; int n = 1; if (i >>> 16 == 0)...原创 2019-04-01 15:54:26 · 100 阅读 · 0 评论 -
mysql常用语法
1.select语法:SELECT column_1, column_2, ... FROM table_1 [INNER | LEFT |RIGHT] JOIN table_2 ON conditions WHERE conditions GROUP BY column_1 HAVING group_conditions ORDER BY column_1 LIMIT...原创 2019-04-02 21:43:55 · 69 阅读 · 0 评论 -
多线程
https://www.cnblogs.com/wxd0108/p/5479442.html转载 2019-05-22 11:25:56 · 53 阅读 · 0 评论 -
多线程
首先先介绍几个概念:1.进程和线程 进程:进程可以理解为一个正在执行的程序 线程:在进程中独立运行的子任务2.多线程 指一个进程运行中产生了不止一个线程3.并行与并发 并行(parallel):是真正的同时;多个线程分布在不同CPU上同时执行。 并发(concurrent):通过CPU调度,让用户看上去同时执行。一个物理CPU(也可以多个物理CPU) 在若...原创 2019-05-23 22:17:46 · 96 阅读 · 0 评论 -
token session cookie
https://blog.csdn.net/jikeehuang/article/details/51488020https://www.cnblogs.com/xiaozhang2014/p/7750200.htmlhttps://blog.csdn.net/mydistance/article/details/84545768身份认证token更安全,有状态会话可使用session...转载 2019-03-20 00:01:49 · 51 阅读 · 0 评论 -
JAVAWeb——jdbc
1 JDBC中的主要类(接口)在JDBC中常用的类有:DriverManager; Connection; Statement; ResultSet。 2 DriverManager其实我们今后只需要会用DriverManager的getConnection()方法即可:Class.forName(“com.mysql.jdbc.Driver”);//注册驱动 Str...原创 2019-02-20 17:13:10 · 93 阅读 · 0 评论 -
myEclipse快捷键
Alt + / 代码引导 Ctrl + T 在方法上按此键可进入实现类 Ctrl + 鼠标左键 在方法上按此键可进入接口 Ctrl + Alt + H 在方法上按此键可进入调用此方法的上一级方法 Ctrl + O 显示当前类中所有方法的列表 Ctrl + Shift + O 导入缺少的包 Ctrl + Shift + R 根据文件名搜索文件 Ctrl + Shift + I 进入断点...原创 2018-12-14 21:20:57 · 58 阅读 · 0 评论 -
JAVAWeb——解析xml文件
https://www.cnblogs.com/xtdxs/p/6628851.html转载 2018-12-09 21:02:03 · 128 阅读 · 0 评论 -
JAVAWeb——HTML中name和id的区别
几乎所有标签都有id属性,但只有一部分有name属性,像表单控件,框架相关标签,A标签等,其它很多标签是没有name属性的.id 在HTML中的作用: 1、用id选择相应的style sheet(风格). 2、 <A ..> 链接的目的地 3、脚本语言用它找目的地(找该id的标签) 4、作为名字,用于声明某OBJECT el...转载 2018-12-09 21:05:27 · 2062 阅读 · 0 评论 -
JAVAWeb——反射的原理
* 后面学到的框架,大多数都是使用反射来实现的 * 在框架开发中,都是基于配置文件开发 ** 在配置文件中配置了类,可以通过反射得到类中的 所有内容,可以让类中的某个方法来执行 1.反射的原理: * 首先需要把java文件保存到本地硬盘 .java * 编译java文件,成.class文件 * 使用jvm,把...原创 2018-12-15 20:46:17 · 103 阅读 · 0 评论 -
JAVAWeb——HTTP协议
协议:协议的甲乙双方,就是客户端(浏览器)和服务器! 理解成双方通信的格式!请求协议;客户端发给服务器响应协议;服务器发送给客户端 1.请求协议 格式: 请求首行; 请求头信息; 空行; 请求体。(1)get请求 打开IE,在访问hello项目的index.jsp之间打开Htt...原创 2018-12-18 11:07:59 · 386 阅读 · 0 评论 -
JAVAWeb——Tomcat
一、简介web资源:html:静态资源;浏览器可以看懂 JSP/Servlet:动态资源。它可以有变量,需要先转化为html再给浏览器看 1.客户端:在web中主要指浏览器 2.web服务器:主要作用是接受客户端的请求,给客户端做出响应。对于JavaWeb程序而言,还需要有JSP/Servlet容器,JSP/Servlet容器的基本功能是把动态资源转换成静态资源。 我们需...原创 2019-01-03 20:01:39 · 112 阅读 · 0 评论 -
JAVAWeb——相对路径绝对路径
https://www.cnblogs.com/yaya-yaya/p/5708891.html路径1. 客户端路径和服务器端路径 * 客户端路径需要给出应用名称,例如:/day05_1/AServlet * 服务器端路径无需给出应用名称,例如:/AServlet2. 客户端路径 1). 页面中都是客户端路径: * 超链接的href * 表单的action * <im...转载 2018-12-25 22:06:16 · 81 阅读 · 0 评论 -
JAVAWeb——jsp
原创 2019-01-02 09:54:43 · 109 阅读 · 0 评论 -
JAVAWeb——response输出流
1. response.getOutputStream() *输出字节流,类型为:ServletOutputStream*只有print()方法2. response.getWriter();*输出字符流,类型为:PrintWriter *有print() write()**print方法就是调用write方法实现的,也就是将object转换成String了而已。还有...转载 2019-01-17 15:38:14 · 3368 阅读 · 0 评论 -
JAVAWeb——加载配置文件
https://www.cnblogs.com/doudouxiaoye/p/5693454.html原创 2019-02-21 15:42:26 · 257 阅读 · 0 评论 -
JAVAWeb——commom dbutils包
common-dbutils.jarQueryRunnerupdate方法:* int update(String sql, Object... params) --> 可执行增、删、改语句* int update(Connection con, String sql, Object... parmas) --> 需要调用者提供Connection,这说明本方法不再管理C...转载 2019-02-25 21:54:57 · 245 阅读 · 0 评论