自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Gitkraken收费问题解决

Gitkraken收费问题解决解决思路:之前用的好好的,突然私库使用收费了,那一定存在自动更新的一个程序,只要把那个自动更新的程序禁止联网就好了ps:只用于个人学习,还是要有版权意识的前提:安装一个可以使用私库的gitkraken版本1.最简单的方法360禁止某个软件联网2.win10系统如何禁止某个特定软件联网https://jingyan....

2020-03-09 10:17:03 10655 4

原创 在IntelliJ IDEA中配置Google Java Code Style及代码格式化快捷键代 码格式(代码的规范)

代码格式,也就是格式化代码格式(Ctrl + Alt + L)以IDEA2018.3版本为例下载Google Java Code Style在IntelliJ中的配置文件https://github.com/google/styleguide/blob/gh-pages/intellij-java-google-style.xml...

2019-08-27 15:34:51 1819

原创 MySQL各个版本的下载方法

MySQL的每个版本在官网都是有存档的1.进入官网2.找到下载,社区版3.找到存档版本4.找到inster5.愉快的下载

2019-08-18 20:15:08 1276

原创 sql语句union用法,根据字段顺序进行合并,而不是字段名称

字段名称可以不同,字段数量、数据类型、顺序必须相同。这样查出来的数据才是对的。如果字段数量不同但是如果字段名称不同(as 别名也算),数据类型不同,在这个时候,查询出来的数据是以左边的表为主的,也就是名字会变成左边的名字,数据类型会变成文本的数据类型下面是w3school的说明:UNION 操作符用于合并两个或多个 SELECT 语句的结果集。需要注意...

2019-07-11 18:14:43 2301

原创 IDEA中 Ctrl+ALT+V这个快捷键无法使用(被有道词典占用)

idea中Ctrl+Alt+v 自动补全的快捷键不好使了,就找呀,看所有的软件那个快捷键使用了Ctrl+Alt+v去软件的设置里面找一找(发现是有道占用了快捷键,英语差没办法呀!!!)解决方法把快捷键删掉(最简单)、配置成其它的(只要不在冲突就好)...

2019-07-09 09:27:30 2072

原创 Java 最常见的 200+ 面试题:面试必备(加上自己的一点小总结,外加无偿分享)

有急需的小伙伴可以直接下载,不墨迹(连接失效,随时评论,会更新的!!!)链接:https://pan.baidu.com/s/1boi0nPmDxa29L2hgNg2MqQ提取码:li6o也可以支持下,用积分下载(ps:我可能也需要积分去下载一些东西,我为人人,人人为我)https://download.csdn.net/download/yuanmomoya/1129707...

2019-07-08 23:25:02 688

原创 com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException反序列化异常

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException出现这种问题的情况是由于JSON里面包含了实体没有的字段导致反序列化失败。序列化的代码@Overridepublic ResultDTO<HbZxVerifyStateDTO> getVerifyState(String type, St...

2019-07-08 16:38:38 2548

原创 很喜欢的一段话

翻过这道山,就有人听到你的故事。项目(需求)是很好的学习途径,项目(需求)+看书,这样效果才好,注意项目在前面。方向错了的话,容易出问题和狼狈。择苦则安,择做则乐(闲)。悟透:所有错误的抉择(所有的挣扎)都是因为没想明白,没领悟透。接兼职:疯狂接兼职技能才能快速提升。这绝对是当下最最最优秀的决定。勤奋是有回报的。我最开始想象的不正是如此么。接触:那些不好的东西,不要接触,停不下来的,比如...

2019-06-03 16:04:01 287

原创 Redis设置密码

打开redis的配置文件################################## SECURITY #################################### Require clients to issue AUTH &lt;PASSWORD&gt; before processing any other# commands.  This might be ...

2019-01-20 12:57:35 315

原创 IDEA 2018.3版设置代码提示不区分大小写

idea2018.3版设置代码提示不区分大小写,跟2017版的设置不同   

2019-01-20 10:07:24 2558

原创 Centos7卸载自带的jdk

1.查看jdk的版本,centos7自带的jdk[root@yuanmomo ~]# java -versionopenjdk version "1.8.0_181"OpenJDK Runtime Environment (build 1.8.0_181-b13)OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)2.查看...

2019-01-18 14:14:23 646

原创 elasticsearch在测试时报错:curl: (7) Failed connect to 192.168.109.131:9200; 拒绝连接

大部分人使用elasticsearch是在虚拟机上,curl: (7) Failed connect to 192.168.109.131:9200; 拒绝连接 这个问题是由于jvm内存不足造成的。只需要改一下jvm的配置就行。(我这个是Centos7的)(1)找到jvm.options 在哪liunx命令:whereiselasticsearch(2)更改...

2018-11-30 17:54:10 45942 4

原创 request请求

request对象:        创建: 服务器运行中接受到用户请求时,会将请求报文封装为请求对象,并传入到service方法中最终交给doGet        代表:请求报文对象        作用:获取请求报文中的所有内容             1、获取请求头             2、获取请求url地址中的所有内容             3、获取请求参数[重...

2018-09-09 10:39:21 208

原创 javaWeb中动态获取项目的基准地址

动态的获取项目的基准地址,在使用先对地址时引入使用。 引入:这是在学习request请求时了解的,也可以拼接除项目的基准地址!!!!         //1、获取请求头        String agent = request.getHeader("User-Agent");        System.out.println("agent:"+agent);      ...

2018-09-09 10:39:04 1254 1

原创 javaWeb中的乱码问题

  乱码:  中文引起的乱码[GBK: 2字节一个字符    UTF-8: 3字节一个字符    ISO8859-1: 1字节一个字符]        原因:  编码解码格式不统一                               浏览器编码解码格式:         - 如果交给浏览器的响应报文设置了响应编码的响应头,浏览器优先使用        - 如果响应头中...

2018-09-09 10:38:52 207

原创 response响应

response:        代表:响应报文对象        创建:服务器接受到用户请求时,会将服务器的配置信息创建为响应对象,并在调用service方法时传入到方法中           最终传递给doGet方法        作用:             1、设置响应报文的响应体,设置浏览器的显示内容                  [响应体就是浏览器解析显...

2018-09-08 10:56:28 398

原创 EL表达式

总的总结EL简介 EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。EL在得到某个数据时,会自动进行数据类型的转换。 EL表达式用于代替JSP表达式(&lt;%= %&gt;)在页面中做输出操作。 EL表达式仅仅用来读取数据,而不能对数据进行修改。 使用EL表达式输出数据时,如果有则输...

2018-09-08 10:54:55 328

原创 JSTL表达式的使用

要使用JSTL首先要引入相关jar包。必须导包引入!!!一般引入的代码也放到base标签中      jsp脚本片段使用JSTL替代              - 取出域中的属性值,先判断,然后遍历或者直接显示到页面中              - jstl一般结合EL表达式使用,先取出值然后使用jstl判断或遍历              - jstl每个标签都是一套jav...

2018-09-08 10:52:39 11189 1

原创 JavaWeb中的路径问题

要知道我们在ide中新建的项目,当发布到服务器上时,src中内容是不会发布的,发布的是src中编译好的class文件,且class文件放在WebContent下的WEB-INF中的一个文件,当我们去访问发布的网址时路径会发生变化!!!!绝对路径由服务器解析,到项目名        要区分相对路径和绝对路径。        更要区分哪个是浏览器解析,哪个是服务器的解析。以及他们对...

2018-09-08 10:48:13 4448 1

原创 JavaWeb项目登录注册失败错误提示

当登陆或注册失败时。返回错误信息 1、在LoginServlet中判断登录失败时,向request域中设置登录失败消息   2、在login.jsp页面中取出错误消息显示   3、在RegistServlet中判断注册失败时,在request域中设置注册失败消息   4、在regist.jsp页面中取出错误消息显示 当我们登陆或...

2018-09-08 10:44:59 19860

原创 注册失败表单数据回显

当我们注册时,尤其时填写很多内容时,一但我们填写的内容有错,Serlvet给我们转发回来一个新的注册页面,之前写的内容就全没有了,有没有办法解决呢????没有使用el表达式,使用后代码将更加简洁还是通过域,去请求,判断值是否存在,做出相应的操作!!!! ...

2018-09-08 10:44:03 722

原创 Base标签的使用减少代码冗余(页面的提取)

封装呀!!提取!!减少代码的冗余!!不论是新建泛型类,还是引入base等的便签,减少代码冗余Base标签的使用,减少代码冗余,也是解决相对路径常用的方法   &lt;%@ page language="java" contentType="text/html; charset=UTF-8"     pageEncoding="UTF-8"%&gt; &lt...

2018-09-08 10:40:12 312

原创 转发和重定向

//3、根据DAO处理的结果给用户响应【一般使用转发或者重定向】        if(user==null) {            //没有查询到用户对象,登录失败[转发到login.html让用户继续登录]            //转发是在服务器内部执行的,地址由服务器负责解析使用: 基准地址到项目名,不用添加项目名            request.getReque...

2018-09-08 10:37:40 352

原创 九大内置对象

jsp的9大内置对象(隐含对象):在jsp页面翻译后的servlet的service方法中初始化过的对象   面试题              jsp脚本片段和jsp表达式在翻译后会翻译到service方法中,所以可以直接使用service方法内初始化 的对象              范围对象: 在一定范围内对象仍然存在,可以共享数据javaWeb主要用四个域对象        ...

2018-09-08 10:33:42 1591 1

原创 JSP入门

区分一下html、servlet、jsp的区别:              html页面:              静态页面,写标签显示数据方便,但是不能再页面中使用java代码,使用变量             Servlet:              可以在java代码中处理用户请求时通过response对象给用户响应一个页面              可以在页面中显示...

2018-09-08 10:30:31 127

原创 Android Studio连接夜神模拟器

打开dos窗口--------》win+R或者运行!!输入 adb connect 127.0.0.1:62001如果成功就可以直接使用,不用再去配置环境变量!!!如果显示下图,不是内部或者外部命令。。。。则是环境变量的事,你需要配置一下环境变量 找到夜神的安装目录下的bin目录,复制这个路径!!!!去配置环境变量!!!!成功!!!! ...

2018-09-05 13:09:26 780 1

原创 XML文档解析

解析xml文件    导包使用!!!! 用的不是太多,大多都在用json   @Test public void test01() throws Exception {//测试 xml文档的解析,使用dom4j/*** 1、导入dom4j的jar* 2、创建解析器对象* 3、使用解析器将xml文档加载到内存中转成document对象...

2018-08-31 17:44:19 161 1

原创 jQuery复习(个人使用)

函数的四个作用:传入参数为函数时:在文档加载完成后执行这个函数  window.onload = function(){} 相当于$(function(){ }) 传入参数为【HTML字符串】时,根据这个字符串创建结点对象,就是网页中插入对应的标签元素。var $aEle  = $("&lt;a href='#' &gt;点我&lt;/a&gt;"); 传入参数为【选择器字符串】时:根据...

2018-08-30 10:56:54 330

原创 jQuery实现添加删除记录

实现删除(询问是否删除),和添加其中最重要的是//动态给a标签委派事件没有学动态前,我们添加完员工后再去删除,这时在添加完员工后又添加了删除事件,但是也带来的多次绑定删除事件。实例中的注释的代码可以看出,也可亲自试一下还有就是事件绑定的迭代用到的CSS@CHARSET "UTF-8";#total { width: 450px; margin-left: a...

2018-08-29 21:31:39 1551

原创 jQuery选择器之表单选择器

点击相应的按钮,对应实现变化val方法会根据传入的value值去下拉选框中将和他对应的option选中单选框和复选框通过val方法设置选中时  需要通过js数组传参,这就要val(["radio2"])   [ ]的使用 &lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&...

2018-08-29 21:19:38 1651 1

原创 jQuery实践选择器之全选、全不选

实现如图案例,实现全选、全不选、反选                 用到   attr("checked" , true);//隐式迭代                       用到attr("checked" , false);//隐式迭代                //反选按钮:选中变为未选中,未选中变为选中,看看这其中的具体实现,代码很精简&lt;!DOCT...

2018-08-29 21:12:20 4157 2

原创 jQuery事件绑定和解绑

就是当操作发生时,做出的相应处理,对于网页来说,操作无非式鼠标和键盘给的,对应的事件包括单击、双击、鼠标经过等等,我们要对相应的操作绑定事件/* 通过jquery绑定事件 */        //1、通过事件类型绑定事件        //2、通过bind("type1 type2 type3..." , function(){//事件处理函数})方法绑定多个事件(相反的多个操作)  ...

2018-08-29 21:01:46 168

原创 jQuery中的dom查询、增删改

jQuery中的dom查询、增删改dom查询(例子中体现)eq()选择索引值为等于 3 的 div 元素first()选择第一个 div 元素filter()在div中选择索引为偶数的has()选择div中包含.mini的children()在body中选择所有class为one的div子元素find()在body中选择所有class为mini的div后代元素ne...

2018-08-29 20:52:38 281

原创 jQuery核心函数之选择器

主要讲通过选择器,去获取文档(网页)中的内容,标签、文本、表单等。说白了就是想法去得到你要分为四个部分:                基本选择器:类似于CSS,写CSS的四种方式,通过id、class、选择元素(为一个或者多个标签添加样式)、复合选择,我们可以通过id、class、元素名、复合选择选择器来获取                 层次选择器:把网页看成一个有层次的倒树,...

2018-08-29 20:38:33 287

原创 jQuery入门知识

jQuery核心函数得作用核心函数的4个作用   :  根据传给核心函数参数不同一共有以下四个作用      重点1.传入参数为[函数]时:在文档加载完成后执行这个函数   window.onload = function(){}2.传入参数为[HTML字符串]时:根据这个字符串创建元素节点对象3.传入参数为[选择器字符串]时:根据这个字符串查找元素节点对象    重要   ...

2018-08-29 19:30:22 148

原创 jQuery总结

首先我是学javaEE的,对于jQuery并不是全面深入的学习,专业前端的看看就行了!!!也用于自己的复习!!!引入一本有关jQuery书中的一段话有助于理解通过 jQuery 库编写尽量少的代码来为网站添加复杂功能。通常情况下,使用 jQuery 在网站中添加 JavaScript 函数比自己编码实现这些函数要容易得多。 jQuery 的用户界面工具包,借助于它,你能够轻松地为网站...

2018-08-29 19:17:52 169

原创 MySQL进阶7:连接查询

#进阶7:连接查询(有点理解)/*一、理解查询的字段或条件来自于多张表,这个时候则需要使用多表连接查询,简称连接查询 笛卡尔乘积的现象: 表1行数m行,表2行数n行,结果为m*n行如何产生的? 没有添加连接条件如何解决? 添加连接条件 如何添加连接条件?sql92语法:              内连接:                     等值连接 ...

2018-08-23 16:32:09 373

原创 MySQL之分组查询

#进阶6:分组查询/*语法:(执行顺序)select 分组函数,分组的字段 -- ⑤from 表名 --   ①where 分组前的筛选条件-- ②group by 分组的字段,...  -- ③having 分组后的筛选条件 -- ④order by 排序列表 --⑥特点:筛选可以分为分组前筛选和分组后筛选                            ...

2018-08-23 15:22:38 371

原创 MySQL之函数(单行函数、分组函数)

##进阶函数/*调用语法:select函数名(实参列表);分组函数和单行函数的区别:        单行函数:将一个数据进行处理,返回一个值        分组函数:将虚拟表看做一个组,处理一组数据,返回一个值常见的分组函数:    sum(字段):求该字段的所有值的和    avg(字段):求该字段的平均值    max(字段):求最大值    min(字段):求最小值...

2018-08-23 14:26:03 2078

原创 equals代码比较优化

if(username.equals(“admin”){   .... } 答案: if(“admin”.equals(username)){ } 第一次看到这个题是蒙的,   尽可能的避免null指针异常   ...

2018-08-22 22:41:21 1042 1

200+最常见Java面试题参考答案(嗯嗯).pdf

200+最常见Java面试题参考答案,共200多道题,全面讲解

2019-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除