- 博客(33)
- 资源 (2)
- 收藏
- 关注

原创 Wireshark的简单使用(关于抓协议)
公司在运维中,发现客户的PC端的客户端总是莫名其妙出现问题,而有些问题服务端并没有相关报错日志,于是我们把排查范围就放到客户端上,是否客户端在交互协议的时候导致一些问题呢?比如客户端上的该显示的数据没有了,相关配置文件都没有问题等类型问题。 先介绍一下Wireshark工具吧,这是一个我觉得比较入门级的抓协议的工具,简单好用而已还有汉化版,Wireshark是世界上最流行的
2017-09-04 11:25:19
2213
原创 自我总结的一些java编码习惯(不断更新)
本文记录一下我最近一段时间遇到过的一些代码优化或者代码规范写法,想起来就不断更新和记录。因一些代码是公司代码,为了合理放出来,有一些命名或者格式是自我更改,减少公司代码出现在互联网,可能出现一些命令规范不太好的,比如没有按驼峰命名方式等一些基础错误,有时间逐一更改。1.使用java8后,优化一些代码写法例1:关于list里删除元素,根据阿里规范手册要求,基本使用迭代来处理...
2020-02-03 14:44:08
613
原创 【我的javaEE学习】Dubbo学习入门
一、架构发展 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。⑴单一应用架构 主要用于网站流量很小,只需要一个应用,将所有功能都部署在一起,方便减少部署节点和成本。 关键是简化增删查改工作的数据访问框架(ORM,即对象关系映射)⑵垂直应...
2019-06-26 13:40:20
250
原创 关于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
413
原创 【我的javaEE学习】JDBC简单入门
一、JDBC简介1、JDBC是SUN公司为了简化操作数据推出一套规范。数据库厂商的驱动就是对JDBC的实现。2、Java Data Base Connectivity(java数据库连接),它主要由接口组成。java.sql.* javax.sql.* JDK中数据库的驱动jar包二、JDBC的编码步骤前提:拷贝数据库的驱动到构建路径中(classpath)1、注...
2018-10-24 13:31:55
501
原创 【我的javaEE学习】数据库触发器的简单入门
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。触发器可以分为语句级触发器和行级触发器。1、在一个表中定义的语句级的触发器,当这个表被删除时,程序就会自动执行触发器里面定义的操作过程。这个就是删除表的操作就是触发器执行的条件了。2、在一个表中定...
2018-09-04 13:33:53
1087
原创 【我的javaEE学习】redis的简单入门
四月份学习的redis,虽然我个人认为应该分到数据库里,但是我学习他的目的,主要是为了JAVAEE开发,所以我继续归类到这个类里。redis的环境我是搭建在自己的特惠买的阿里云服务器上,自学的入门教程,如有问题欢迎指出,彼此交流。1.redis在linux上的安装1.1安装redis编译的C环境,如果不安装的话,后面编译redis的环境会有报错。命令如下”yum install gc...
2018-07-04 10:49:48
695
原创 myeclipse从2013换到2017跑项目报java.lang.ClassNotFoundException
今天把自己的开发工具换成了myeclipse2015,然后跑项目报错,报错如上图,刚开始以为是版本的问题,又换成了2017,发现还是这个鬼,最后找了半天发现,2017和2015的需要把我引用的架包单独在web项目里的WebRoot/WEB-INF/lib里放一份,然后再跑就没问题了。...
2018-04-19 13:26:06
465
原创 【我的javaEE学习】过滤器简单学习
一、过滤器1、概述:过滤器属于Servlet规范,过滤器就是对访问的内容进行筛选(拦截)。利用过滤器对请求和响应进行过滤。2、编码步骤:a、编写一个类:实现javax.servlet.Filter接口b、配置web.xml,指定需要过滤的资源。(和Servlet的配置相当类似)3、过滤器的执行过程(生命周期) 生命周期: ...
2018-04-04 11:13:03
274
原创 【我的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
416
原创 Oracle 建立索引及SQL优化
一、建立数据库索引:索引有单列索引和复合索引之说。建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By 则也经过进行索引。 3、不应该在小表上建设索引。优缺点: 1、索引主要进行提高数据的查...
2018-02-11 09:53:22
11018
2
原创 【我的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
423
原创 【我的javaEE学习】Cookie和HttpSession笔记简单小结
一、会话管理概述1、什么是会话?好比一次通话。打开浏览器,点击多次链接(发出多次请求和收到多次的响应),关闭浏览器,这个过程就是一次会话。2、解决的问题是什么?共享多次请求中产生的数据。比如购物车。二、客户端技术:Cookie1、概述Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就...
2018-01-17 16:03:21
373
原创 【我的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
360
原创 【我的javaEE学习】HTTP协议学习
1、HTTP协议概述HTTP是什么?超文本传输协议。描述客户端和服务器端的数据标准,该协议由W3C维护和管理。 版本: HTTP1.0:每次发出请求都需要建立网络连接 HTTP1.1:(主流)在一次网络连接上发出多次请求和得到多次响应。多了一些头。明确: 浏览器遇到以下标记时,会自动发出请求2、HTTP协议...
2017-12-21 11:02:53
547
原创 【我的javaEE学习】前端例子之广告展示与隐藏和左右选择
很多购物平台,都会在打开购物平台首页出现一个广告,然后过一段时间自动关闭。可以利用JS或者Jquery来实现。用js如下:<html><head><title>展示广告,然后隐藏</title><meta http-equiv="pragma" content="no-cache"><meta http-eq...
2017-12-15 13:19:58
294
原创 【我的javaEE学习】前端例子之图片轮播与打字机
最近有时间把自己的学习笔记放上来,方便以后自己复习。一、js实现打字机 之前看过一个案例,实现一句话逐步打印,于是,就有这个案例了。定义定时器: var id =setInterVal(code,毫秒数):每隔指定的毫秒数执行一次函数 var id = setTimeout(code,毫秒数)清理定时器: clearInterVal(i...
2017-12-14 13:14:08
491
原创 【jsoup爬虫2】用jsoup来实现简单的java爬虫-图片篇
继上一篇抓小说(http://blog.youkuaiyun.com/suqi356/article/details/78547137)后,我们这篇来爬虫图片。学会对Fiddler的简单使用。
2017-11-21 09:26:42
2257
原创 公司里常用到linux命令
用途命令步骤清理磁盘步骤①df-h(看硬盘大小)②du-sh *(看那个文件夹大)③cd文件名(进入最大的哪个文件夹中)④看文件日志⑤cat/dev/null>日志文件名(清理日志)⑥按①②的顺序检查一下硬盘是否清理好过滤查询①过滤出/etc/passwd文件中包含r
2017-08-08 13:51:11
689
原创 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
1319
原创 我的工作中SQL学习
一、Decode()函数1、表达式:decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)2、解释:if(条件==值1) return(翻译值1)Else if(条件==值2) return(翻译值2) ......Elseif(条件==值n) return(
2017-04-13 13:28:48
327
原创 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
350
原创 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
313
原创 Hibernate里的配置
一直对Hibernate的一些属性不太懂,今天发现一个问题,就是Hibernate里面不能全部都是property属性他会报错,报错如下:所以说,至少要有个ID,具体原因,等我空闲下来仔细研究研究
2017-04-10 16:14:25
199
原创 开发遇到的相对路径和绝对路径问题
最近自己在开发一个项目时候,想引用bootstrap文件,一直引用不对,于是研究了下相对路径和绝对路径的关系。先解释下相对路径和绝对路径的区别:网上搜到的内容如下:什么是绝对路径: 大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就
2017-04-10 13:38:30
9514
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人