- 博客(22)
- 资源 (15)
- 收藏
- 关注
转载 GET和POST两种基本请求方法的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你轻轻松松的给出...
2018-06-30 17:57:34 194
原创 java接口中方法、属性修饰符详解
java接口的修饰符:abstract(inteeface本身就是抽象的,加不加abstract都一样)。接口中字段的修饰符:public static final(默认不写)如下解释:public: 使接口的实现类可以使用这个常量static:接口不涉及和任何具体实例相关的细节,因此接口没有构造方法,不能被实例化,没有实例变量,只有静态(static)变量。...
2018-06-28 22:41:47 35447 1
转载 悲观锁、乐观锁的区别及使用场景
定义:悲观锁(Pessimistic Lock): 每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人修改,使用完成后进行数据解锁。由于数据进行加锁,期间对该数据进行读写的其他线程都会进行等待。乐观锁(Optimistic Lock): 每次获取数据的时候,都不会担心数据被修改,所以每次获取数据的时候都不会进行加锁,但是在更新数据的时候...
2018-06-28 21:41:12 352
原创 idea如何设置调用方法时提示方法注释
设置如下:File--->Settings(Ctrl+Alt+s)--->Editor--->General--->看下图
2018-06-28 20:24:24 3240
原创 idea、webStorm怎么使用快捷键复制上一行
今天用idea写代码时,想要复制一行代码,才发现以前用Eclipse的复制快捷键在Idea中不起作用。————————————————————————————————————————————设置如下:File--->Settings(Ctrl+Alt+s)--->Keymap--->搜索输入(duplicate)--->双击Duplicate Entire Li...
2018-06-28 18:47:38 21183 3
原创 servlet中service 、doPost 、doGet的某种联系
今天写Servlet类时,突然想到以前写的servlet里面有时候有service方法,有时候没有service,但是有doGet和doPost方法。首先,得解释下servlet类中service()的地位。最高层的接口Servlet(像HttpServlet等具体的Servlet都是直接或者间接实现了这个接口)里面就有这个方法,所以不管是怎样的servlet类,都有service方法。HttpS...
2018-06-23 20:55:57 397
原创 方法重载和重写的区别
一、方法重载(overload)重载方法的定义是在同一个类中,某方法允许存在一个以上的同名方法,只要它们的参数列表不同即可。方法重载的作用:屏蔽了同一功能的方法由于参数不同所造成方法名称不同。方法重载判断原则: “两同一不同”两同:同类中,方法名相同;一不同:方法参数列表不同(参数类型、参数个数、参数顺序); 只要参数类型,参数个数,参数顺序有一个不同,参数列表就不同.注意:方法重载和...
2018-06-22 16:51:09 541
原创 WebStorm提示代码快捷键
刚开始用WebStorm,发现默认的提示功能Ctrl+space代码提示无效,修改为Alt+/。File--->Settings(Ctrl+Alt+s)--->Keymap添加快捷键时(这里以Alt+斜杠为例),直接按住Alt和斜杠键即可(不是手打字符上去的)。在需要提示的位置Alt+/ 就会出现提示代码。群中更多更全,加群获取下载。...
2018-06-21 11:36:36 17287
原创 WebStorm如何设置字体大小
由于最近要练习一些js代码,特地装了WebStorm,但是发现字体太小,因此将已知的两种方法整理出来。一、Ctrl+滚动滑轮调整字体大小File--->Settings(Ctrl+Alt+s)--->Editor--->General--->Change font size(Zoom)……前面的方框打对勾。如下图点击ok即可。在编辑代码页面Ctrl+滚动滑轮...
2018-06-21 10:37:32 34979 6
原创 java时间类的使用和区别
java中经常使用的6大时间类:java.util.Date 日期格式:年月日时分秒java.sql.Date 日期格式:年月日java.sql.Time 日期格式:时分秒java.sql.Timestamp 日期格式:年月日时分秒纳秒 从数据库中取出来的日期一般都用getTimestamp(...
2018-06-20 20:56:00 395
原创 Eclipse创建Java Web项目时,没有自动生成web.xml文件
今天创建动态Web项目时,发现WEB-INF下面没有自动生成web.xml配置文件。解决方案: 1)方法一: File--->新建动态项目出现如下图,这时候不要急于Finish,请点击next--->出现如下图--->继续Next出现如下图,请选择对勾。创建好的项目,WEB-INF下面就有Web.xml文件。 方法二:在Tomcat安装包里面...
2018-06-15 17:07:04 6047 3
原创 Navicat for Mysql连接数据库时遇到10038错误
使用Navicat for MySQl访问mysql数据库,出现报错,显示“2003- Cant connect MySQL Server on localhost(10038)“。原因:3306端口未对外开放。解决方案: 方法一:我的电脑右键--->管理--->服务和应用程序--->服务--->在里面找到Mysql--->右键启动...
2018-06-15 12:21:52 18691 2
原创 Eclipse中建多层级包时出现的问题
最近一直在学习idea的使用,好久没有用Eclipse了,今天想试着写一个功能,但是在Eclipse中创建包时出现问题了。创建的包都成为平级了。那么Eclipse中如何创建多层包呢?解决方案: 方法一: 1)先在src文件夹下创建com包,在com包里面创建一个类,例如:点击Finish就会出现如下: 2)以此类推建想要建的包,在删除之前的Test类即可。以下是我的效果...
2018-06-14 16:34:19 3586 2
原创 idea创建maven项目时一直在 Process Running
今天打算用idea写个maven项目时,创建到最后就一直在加载。等了大概20分钟,还在Process Running,我就等不下去了,各种查资料,最终解决了这个问题,写篇笔记,以防后期所需。解决方案:1、设置maven的配置 File--->Settings(Ctrl+Alt+S)--->Build--->Build Tools--->Maven---&...
2018-06-14 10:56:34 15522 7
原创 mysql中的时间字段用什么数据类型
Mysql中用来存储日期的数据类型有三种:Date、Datetime、TimestampDate数据类型:用来存储没有时间的日期。Mysql获取和显示这个类型的格式为“YYYY-MM-DD”。按照标准的SQL,不允许其他格式。在UPDATE表达式以及SELECT语句的WHERE子句中应使用该格式。例如:mysql> SELECT * FROM tbl_nameWHERE d...
2018-06-14 09:38:07 17079 2
原创 javaWeb前后台交互(Jdbc+Jsp+Servlet+mysql)
最近翻看以前的笔记,想到以前自己学习完servlet+jsp+mysql却怎么也把前后台连接不上,最后自己折腾好几天,终于搭建成功,写这个笔记也算是记录一下,代码是那个时候的代码,现在稍微加工了下。可以照下面步骤先把前后台连接上,有点成就感,给自己打打气加油加油,然后再研究代码怎么写的。毕竟都是从那个时候爬(自学坑太多)过来的。(这段话只是针对你我等小白,大神请自动忽略,谢谢配合)这次就写最简...
2018-06-08 12:27:07 23505 146
原创 Intellij IDEA 设置字体大小
一、通过设置字体size改变字体File--->settings(ctrl+Alt+s)--->Editor--->Font--->size 设置字体大小--->Apply--->ok 即可二、利用鼠标调整字体大小File--->settings(ctrl+Alt+s)--->Editor--->General 右边的cahnge font...
2018-06-06 20:52:03 1112
原创 IntelliJ IDEA 部署Tomcat服务器
一、部署TomcatFile--->Build,Executtion,Deployment--->Application Servers--->Apply--->ok然后点击Run--->Edit Configurations点击“+”,然后选择Tomcat Servers--->local选择Development 再选择Server ,热处理那个选项是下...
2018-06-04 23:56:04 1607
原创 IntelliJ idea自定义模板Live Templates
1、点击File-->Setting(Ctrl+Alt+S)-->Live Template,点击右侧的+号,选择Template Group2、输入MyGroup(也可以输入自定义的名称。我写的是My),然后点击OK3、选中My之后,再次点击右侧的+号,选择Live Template下图是 正确是 public static void main(String[] args) 粗心...
2018-06-02 20:37:35 1122
原创 idea如何隐藏自动生成的*.iml、.idea文件
idea怎么隐藏创建项目时会自动生成的*.iml和.idea。点击File-->setting(或者Ctrl+Alt+S)-->Editor--> Flie Types 在ignore files and folders,然后在输入框最后面跟上 .idea;*.iml;然后Apply-->OK 即可。最后项目的样子。...
2018-06-02 17:47:20 15102 1
原创 idea 设置黑色或白色背景以及图片背景
idea编辑软件在怎么设置黑色或者白色背景点击File-->setting(或者Ctrl+Alt+S)-->Editor--> Color scheme-->General 选择好风格之后,Apply-->OK 最后弹框中点击Yes即可。--------------------------------------------------...
2018-06-02 17:27:01 11138
转载 数据库模型设计,第一范式、第二范式、第三范式简单例子理解
数据库设计一般满足第三范式就够了第一范式(无重复的列)定义:数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。如果实体中的某个属性有多个值时,必须拆分为不同的属性通俗解释:一个字段只存储一项信息eg:班级:高三年1班,应改为2个字段,一个年级、一个班级,才满足第一范式不满足第一范式学号姓名班级0001小红高三年1班改成学号姓名年级班级0001小红高三年1班第二范式(...
2018-06-01 11:17:20 2842
jdk api 1.8_中文文档.chm
2019-12-20
阿里技术参考图册(算法篇)
2018-08-14
javaWeb前后台交互(只有登录功能)
2018-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人