自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

niqinge

世界因分享更美丽

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 tcp协议和udp协议

tcp/ip分层模型由4个层次构成,即应用层、传输层、网际层和网络接口层。传输层协议有tcp和udp。tcp协议也就是传输控制协议,是整个tcp/ip协议簇中最重要的协议之一,它在IP提供的不可靠数据服务的基础上,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。其最主要和最重要的是tcp采用了一种叫重发的技术,具体的说,在tcp传输过程中,发送方启动一个定时器,然后将数据包发出,当接...

2018-03-30 16:23:29 434

原创 spring+springMvc+Mybatis简单案例超详细

上一篇文章介绍了spring+springMvc+Mybatis的搭建,地址https://blog.csdn.net/niqinge/article/details/79280204现在来仔细介绍一个简单的案例。在搭建完ssm框架之后,不懂搭建的朋友可以先看看我的上一篇文章地址https://blog.csdn.net/niqinge/article/details/792802041、先建立一...

2018-03-29 18:15:46 11509 9

原创 try、catch、finally详解

第一种情况:try、catch、finally三段代码中都含有return时,则以finally中的retrun为准,其它return均无效;但是其它return之前的代码有效。第二种情况:try和catch中年含有return,但是finally中不含return;则代码会在执行try/catch中return之前去执行finally中的代码块,然后再执行try中的return操作。结论:1、不...

2018-03-26 17:39:27 1733

原创 java常用排序算法

1、冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的...

2018-03-21 14:46:56 243

原创 linux下常用vi操作命令

   上一篇文章我们阐述了linux常用的命令,这篇文章主要阐述linux系统的vi操作指令。编辑器: vivi 的工作模式 编辑模式 插入模式 命令模式 shell 切换 选项设置 vim 和 gvim 的高级特色 1.6.1  vi 的工作模式Vi 在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标、删除文字、复制或粘贴文字等。这些按键均是普通的字符,例如 l 是向右移...

2018-03-21 10:15:34 2544

原创 linux常用命令大全

--  unix系统操作命令大全用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。1.1 登录  当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:  Login: guest [Ente...

2018-03-21 10:12:45 363

原创 Java web项目目录介绍

web 程序一般都会部署在Tomcat的目录webapps下,而在web项目中,也有自己特有的目录结构,具体如下:/web:应用根目录。/WEB-INF/:Tomcat会隐藏该文件夹下所有的文件及文件夹。保护它们无法通过浏览器直接访问。/WEB-INF/web.xml:Web程序最主要的配置文件。/WEB-INF/classes/:主要用来存放编译后的文件,类文件都会放置在此目录中,包括Servl...

2018-03-20 15:29:27 3414

原创 servlet接口

Servlet接口实现了java.servlet.Servlet接口,此接口中规定了特定的方法来处理特定的请求,在项目开发中只需要实现Servlet的相关方法即可。用户对Web程序进行访问时,Tomcat调用这些方法,已完成业务的处理。1、GET方法:此种方法常用来查询信息。根据HTTP协议,以GET方式查询时,提交的查询内容是显示在浏览器的地址栏中是,并且GET方式提交的网址不能

2018-03-20 15:19:25 385

原创 sql优化详解

1、sql语句优化:Where条件的先后顺序会对执行效率产生影响,介入解析器是按照先后顺序依次解析并列条件,优化的原则是:表之间的连接必须出现在其它WHERE条件之后,那些可以过滤最多跳记录的条件尽可能排在前面,要实现此优化过程可以重新组织WHERE条件的顺序或者通过子查询以缩小连接记录数目的规模来实现优化。

2018-03-20 10:45:00 345

原创 UNION、INTERSECT、EXCEPT的区别详解

union运算:表示去并集,例如:(select * from a) union (select * from b);与select语句不同的是union会自动去除重复。如果需要显示重复的可以使用union all。intersect运算:表示去交集,例如:(select * from a) intersect(select * from b);except运算:表示对两个相同结果集的关系去差集,...

2018-03-19 17:40:53 3905

原创 String类为什么是final的

String类是final的好处与害处只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。但如果字符串是可变的,那么String interning将不能实现(译者注:String interning是指对不同的字符串仅仅只保存一个,即不会保存多个相同的字符串。),因为这样的话,如果变量改变了它的值,那么其它指...

2018-03-19 11:10:58 1081

基于Android Studio开发手机本地文件浏览器

本项目编译环境在Android Studio 2.1,在手机上运行时需要注意手机系统版本必须在4.0—6.0之间(包含)。

2016-06-14

空空如也

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

TA关注的人

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