JAVA学习
文章平均质量分 94
小个子的奥特曼
这个作者很懒,什么都没留下…
展开
-
自我总结的一些java编码习惯(不断更新)
本文记录一下我最近一段时间遇到过的一些代码优化或者代码规范写法,想起来就不断更新和记录。因一些代码是公司代码,为了合理放出来,有一些命名或者格式是自我更改,减少公司代码出现在互联网,可能出现一些命令规范不太好的,比如没有按驼峰命名方式等一些基础错误,有时间逐一更改。1.使用java8后,优化一些代码写法例1:关于list里删除元素,根据阿里规范手册要求,基本使用迭代来处理...原创 2020-02-03 14:44:08 · 559 阅读 · 0 评论 -
【我的javaEE学习】JSP简单学习
一、JSP简介1、SUN公司推出的开发动态web资源的技术,属于JavaEE技术之一。由于原理上是Servlet, 所以JSP/Servlet在一起。二、HTML、Servlet和JSP1、HTML:静态页面,不能包含java代码,只能有HTML有关的标记2、Servlet:写java代码,做页面的输出,不是很方便(开发效率很低)3、JSP:HTML+java...原创 2018-01-24 14:01:25 · 396 阅读 · 0 评论 -
Java关于md5加密
MD5加密原创 2017-04-20 21:09:08 · 279 阅读 · 0 评论 -
【我的javaEE学习】HTTP协议学习
1、HTTP协议概述HTTP是什么?超文本传输协议。描述客户端和服务器端的数据标准,该协议由W3C维护和管理。 版本: HTTP1.0:每次发出请求都需要建立网络连接 HTTP1.1:(主流)在一次网络连接上发出多次请求和得到多次响应。多了一些头。明确: 浏览器遇到以下标记时,会自动发出请求2、HTTP协议...原创 2017-12-21 11:02:53 · 523 阅读 · 1 评论 -
【我的javaEE学习】Cookie和HttpSession笔记简单小结
一、会话管理概述1、什么是会话?好比一次通话。打开浏览器,点击多次链接(发出多次请求和收到多次的响应),关闭浏览器,这个过程就是一次会话。2、解决的问题是什么?共享多次请求中产生的数据。比如购物车。二、客户端技术:Cookie1、概述Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就...原创 2018-01-17 16:03:21 · 342 阅读 · 0 评论 -
【我的javaEE学习】elTagJsl学习笔记
一、EL表达式1、EL简介不是一种语言,只是一个表达式而已,是JSP中专门用于显示数据用的,从JSP2.0主要作用:获取数据并显示到页面上。简单易用:<%List<Book> cart = (List<Book>)request.getSession.getAttribute(“cart”);out.write(cart.g...原创 2018-03-06 14:24:24 · 392 阅读 · 0 评论 -
【我的javaEE学习】过滤器简单学习
一、过滤器1、概述:过滤器属于Servlet规范,过滤器就是对访问的内容进行筛选(拦截)。利用过滤器对请求和响应进行过滤。2、编码步骤:a、编写一个类:实现javax.servlet.Filter接口b、配置web.xml,指定需要过滤的资源。(和Servlet的配置相当类似)3、过滤器的执行过程(生命周期) 生命周期: ...原创 2018-04-04 11:13:03 · 243 阅读 · 0 评论 -
myeclipse从2013换到2017跑项目报java.lang.ClassNotFoundException
今天把自己的开发工具换成了myeclipse2015,然后跑项目报错,报错如上图,刚开始以为是版本的问题,又换成了2017,发现还是这个鬼,最后找了半天发现,2017和2015的需要把我引用的架包单独在web项目里的WebRoot/WEB-INF/lib里放一份,然后再跑就没问题了。...原创 2018-04-19 13:26:06 · 442 阅读 · 0 评论 -
【我的javaEE学习】数据库触发器的简单入门
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。触发器可以分为语句级触发器和行级触发器。1、在一个表中定义的语句级的触发器,当这个表被删除时,程序就会自动执行触发器里面定义的操作过程。这个就是删除表的操作就是触发器执行的条件了。2、在一个表中定...原创 2018-09-04 13:33:53 · 1054 阅读 · 0 评论 -
关于SpringBoot学习中遇到一些问题汇总
关于SpringBoot学习中遇到一些问题汇总最近帮朋友开发一个SpringBoot项目,使用2.0.1的版本,发现和1.X版本有很大区别。1.首先过滤器变化了,之前是直接继承WebMvcConfigurer,现在是实现,其余代码没啥改变。2.配置项也有改的,比如之前servlet-path直接配置就好,现在需要有spring.mvc.pathmatch.use-suffix-pattern...原创 2019-01-31 16:34:59 · 391 阅读 · 0 评论 -
常用正则表达式
常用正则表达式,内容来源于互联网转载 2018-01-22 16:12:35 · 215 阅读 · 0 评论 -
【jsoup爬虫2】用jsoup来实现简单的java爬虫-图片篇
继上一篇抓小说(http://blog.csdn.net/suqi356/article/details/78547137)后,我们这篇来爬虫图片。学会对Fiddler的简单使用。原创 2017-11-21 09:26:42 · 2220 阅读 · 0 评论 -
Hibernate里的配置
一直对Hibernate的一些属性不太懂,今天发现一个问题,就是Hibernate里面不能全部都是property属性他会报错,报错如下:所以说,至少要有个ID,具体原因,等我空闲下来仔细研究研究原创 2017-04-10 16:14:25 · 184 阅读 · 0 评论 -
SSH报错总结2-jsp传到action中文乱码
在开发中,debug模式发现action获的jsp传过来的参数全部是乱码,初步更改去JSP页面, 但是没用,后来就百度各种搜,发现有一招根本的方式,就是更改tomcat配置文件,亲测有效在tomcat\conf下server.xml配置文件中内添加属性URIEncoding="UTF-8"即可,完整如下:connectionTimeout= "20000 " redirec原创 2017-04-13 13:22:46 · 324 阅读 · 0 评论 -
SSH报错总结1
16:02:03,539 ERROR [http-apr-8088-exec-4] SpringObjectFactory:38 - Error building bean org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'zhidao.issue.f原创 2017-04-12 16:09:36 · 296 阅读 · 0 评论 -
JAVA一些趣味题(不间断总结)
1、无意间从网上看到这么一个题:结果是什么呢?无非是true和false(好像是废话),答案是:falsetruetruetrue先说一下第四个和第一个对比,第一个的String b = a+"b";而不是String b="a"+"b";而第四个说白了String abc="abc"和String abc3="ab"+"c"是一原创 2017-08-01 14:23:58 · 1293 阅读 · 0 评论 -
Wireshark的简单使用(关于抓协议)
公司在运维中,发现客户的PC端的客户端总是莫名其妙出现问题,而有些问题服务端并没有相关报错日志,于是我们把排查范围就放到客户端上,是否客户端在交互协议的时候导致一些问题呢?比如客户端上的该显示的数据没有了,相关配置文件都没有问题等类型问题。 先介绍一下Wireshark工具吧,这是一个我觉得比较入门级的抓协议的工具,简单好用而已还有汉化版,Wireshark是世界上最流行的原创 2017-09-04 11:25:19 · 2174 阅读 · 0 评论 -
【我的javaEE学习】前端例子之图片轮播与打字机
最近有时间把自己的学习笔记放上来,方便以后自己复习。一、js实现打字机 之前看过一个案例,实现一句话逐步打印,于是,就有这个案例了。定义定时器: var id =setInterVal(code,毫秒数):每隔指定的毫秒数执行一次函数 var id = setTimeout(code,毫秒数)清理定时器: clearInterVal(i...原创 2017-12-14 13:14:08 · 460 阅读 · 0 评论 -
【我的javaEE学习】前端例子之广告展示与隐藏和左右选择
很多购物平台,都会在打开购物平台首页出现一个广告,然后过一段时间自动关闭。可以利用JS或者Jquery来实现。用js如下:<html><head><title>展示广告,然后隐藏</title><meta http-equiv="pragma" content="no-cache"><meta http-eq...原创 2017-12-15 13:19:58 · 271 阅读 · 0 评论 -
精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!
前端JS源码转载 2017-12-18 10:06:45 · 225 阅读 · 0 评论 -
【我的javaEE学习】Servlet笔记简单小结
一、Servlet概述1、什么是Servlet Servlet是一个运行在服务器端的Java小程序,通过HTTP协议用于接收来自客户端请求,并发出响应。2、Servlet中的方法 public void service(ServletRequest req,ServletResponse res) throws ServletException,java.io...原创 2018-01-04 14:46:38 · 333 阅读 · 0 评论 -
【jsoup爬虫1】用jsoup来实现简单的java爬虫
利用jsoup 来进行网络小说的JAVA爬虫原创 2017-11-16 09:16:11 · 3342 阅读 · 2 评论 -
开发遇到的相对路径和绝对路径问题
最近自己在开发一个项目时候,想引用bootstrap文件,一直引用不对,于是研究了下相对路径和绝对路径的关系。先解释下相对路径和绝对路径的区别:网上搜到的内容如下:什么是绝对路径: 大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就原创 2017-04-10 13:38:30 · 9447 阅读 · 3 评论