自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gradual的博客

http://blog.gradual.top

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java中Socket的用法(二) NioSocket的用法

从JDK1.4开始,Java新增了新的IO模式——nio(new IO),nio再底层采用了新的处理方式,极大地提高了IO的效率。我们使用的Socket也属于IO的一种,nio提供了相应的ServerSocketChannel和SocketChannel,他们分别对应原来的ServerSocket和Socket。要理解NioSocket的使用必须先理解三个概念:Buffer Channe...

2018-10-31 22:14:49 351 1

原创 Java中Socket的用法(一) 普通Socket的简单用法

Java中网络通信是通过Socket实现的,Socket分为ServerSocket和Socket两大类,ServerSocket用于服务端,可以通过accept方法监听请求,监听到请求后返回Socket,Socket用于具体完成数据传输,客户端直接使用Socket发起请求并传输数据ServerSocket的使用可以分为三步:创建ServerSocket。ServerSocket的构造方法...

2018-10-31 21:08:23 490

原创 DFS算法学习 蓝桥杯 六角填数

如图所示六角形中,填入1~12的数字。使得每条直线上的数字之和都相同。图中,已经替你填好了3个数字,请你计算星号位置所代表的数字是多少?public class DFS1 { //记录每个位置所填的数 private static int arr[] = new int[13]; //标记每个已经填写的数,已填写为true,反之 private static boolean fla...

2018-03-29 16:54:12 363

原创 MyBatis3 学习笔记(一) 关于第一个小程序引发的一些小异常

SqlSession中statement中写的是namespace+"."+statement的id当时我写错了statement的id导致和UserMapper.xml中的不一样,findUserByName写成了finUserByName导致查不到改成test.findUserByName就解决了

2018-02-01 14:07:41 189

原创 SpringMVC4 学习笔记(十三)【校正请求参数名】

当表单中提交的参数名和处理器中读取的参数名不一致的时候,如果不做处理,是无法正确读取到参数的 比如这样: 姓名: 年龄: @Controller@RequestMapping("/test")public class MyController { @RequestMapping("/register.do") public

2018-01-29 14:58:36 257

原创 SpringMVC4 学习笔记(十二)【解决中文乱码过滤器 CharacterEncodingFilter】

Encoding:需要设置的字符编码forceEncoding:是否无视getCharacterEncoding()中的设置。为true时,将由自己设置的Encoding覆盖。CharacterEncodingFilter源码:package org.springframework.web.filter;import java.io.IOException;import java

2018-01-29 14:45:58 509

原创 SpringMVC4 学习笔记 (十一)【对提交的参数的限制】

@RequestMapping(value={"/first.do","hello.do"},params={"name","!age"}) //必须有请求参数,必须有name参数,一定不能携带age参数,别的参数没有要求 public ModelAndView doFirst(HttpServletRequest arg0, HttpServletResponse arg1) throws E

2018-01-29 11:32:07 898

原创 SpringMVC4 学习笔记(十) 【请求方式的限制】

@RequestMapping(value="/second.do",method=RequestMethod.POST) public ModelAndView doSecond(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception { ModelAndView mv = new ModelAndView()

2018-01-29 11:28:05 332

原创 SpringMVC4 学习笔记(九) 【通配符】

package cn.wycclub.handlers;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.bind.annotation.RequestMapping;import org.sp

2018-01-29 10:43:46 175

原创 SpringMVC4 学习笔记(八) 【命名空间】

@Controller@RequestMapping("/cn/wyc") //命名空间,访问时前面必须加上这个作为前缀(也可以不写,省略)public class MyController { //此时访问/cn/wyc/first.do或/cn/wyc/hello.do即可访问到 @RequestMapping({"/first.do","/hello.do"}) public M

2018-01-29 10:30:56 316

原创 SpringMVC4 学习笔记(七) 【第一个注解小程序】

@Controllerpublic class MyController { @RequestMapping("/my.do") public ModelAndView doFirst(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception { ModelAndView mv = new ModelAndV

2018-01-29 10:27:26 230

原创 SpringMVC4 学习笔记(六)【视图解析器ViewResolver】

视图解析器有很多种,常见的有四种InternalResourceViewResolver 默认的视图解析器,只能访问内部资源,无法访问外部资源BeanNameViewResolver  视图解析器对象 RedirectView:定义外部资源视图对象  JstlView:定义内部资源视图对象  缺陷:每一个资源都要这样配置,会让整个springmvc.xm

2018-01-28 22:27:11 426

原创 SpringMVC4 学习笔记(五) 【处理器 继承类和方法名解析器】

处理器不但可以实现Controller和HttpRequestHandler接口,还能继承实现了对应接口的抽象类常用的有两个AbstractController (继承了WebContentGenerator类,实现了Controller接口) 继承该类后需要复写handleRequestInternal方法。 贴上AbstractController部分源码。      

2018-01-28 13:34:08 344

原创 SpringMVC4 学习笔记(四)【处理器适配器HandlerAdapter】

常用的处理器适配器实现类有两种HttpRequestHandlerAdapter 处理实现了HttpRequestHandler接口的处理器,当处理器实现接口后复写handleRequest方法(无返回值)。public class MyController implements HttpRequestHandler { public void handleRequest(

2018-01-28 12:08:02 2021

原创 SpringMVC4 学习笔记 (三) 【处理器映射器HandlerMapping】

处理器映射器(HandlerMapping)接口负责根据request请求找到对应的Handler处理器及Interceptor拦截器,并将他们封装在处理器执行链(HandlerExcutionChain)对象中,返回给中央调度器(DisptcherServlet)。常用的有两个HandlerMapping实现类BeanNameUrlHandlerMappingSimpleUrlH

2018-01-28 00:42:33 845

原创 SpringMVC4 学习笔记(二) 【当中央调度器映射路径一定要为/时的应对方案】

如果在web.xml中,中央调度器(DispatcherServlet)的映射路径为/,将导致静态资源无法正常访问,但是解决方式也是有的。解决方式一: 因为Tomcat提供了一个默认的Servlet,用来处理请求。(以下是Tomcat自带web.xml中配置的默认Servlet)所以可以将静态资源映射到Tomcat默认的Servlet上 default *.j

2018-01-28 00:14:27 509

原创 SpringMVC4学习笔记(一)【 第一个SpringMVC小程序】

先学配置方式,再学注解方式,加强印象!一开始学习SpringMVC先做一个小Hello World来鼓舞一下士气了。首先导包   差点忘了,还有一个logging.jar创建MyController 实现Controller接口 public class MyController implements Controller { public Mode

2018-01-27 23:47:39 265

原创 MySQL远程访问

最近刚在阿里云租了一年的学生机,开始了对于服务器方面的学习,首先就在搭建方面下功夫了,装好了MySQL后,便在想着自己电脑远程连接上,网上的教程看的倒是稀里糊涂的.终于找到一个教程成功弄好了,先做个记录吧,说不定下次我换镜像了又要重新设置呢 MySQL允许远程访问的设置 1.注释bind-address = 127.0.0.1。>cd /etc/mysql>sudo vim my.cnf将bi

2017-06-28 12:12:32 273

转载 Lineage OS Build for armani(转过来留作参考)

IntroductionThese instructions will hopefully assist you to start with a stock Xiaomi Redmi 1S, unlock the bootloader (if necessary), and then download the required tools as well as the very latest sou

2017-03-11 11:35:53 1832

原创 记录一下编译红米1s C/W (armani)Lineage OS的过程

参考于这篇文章 https://www.isthnew.com/build-lineageos编译必备软件都已装好1.设置repo$ mkdir ~/bin$ PATH=~/bin:$PATH$ curl https://download.mokeedev.com/git-repo-downloads/repo > ~/bin/repo$ chmod a+x ~/bin/repo2.建立Li

2017-03-09 20:59:38 2548

转载 DIV中添加滚动条

div 设置滚动条显示:overflow :yesdiv 设置滚动条自适应显示:overflow :autodiv 设置上下滚动条显示:overflow-y :yesdiv 设置上下滚动条自适应显示:overflow-y :auto如果该div被包含在其他对象例如td中,则位置可设为相对:position:relative

2016-12-28 10:46:14 669

转载 最近做网页留下的一些记录吧(关于DIV布局)

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">"http://www.w3.org/1999/xhtml">"Content-Type"content="text/html; cha

2016-12-28 10:43:49 229

[图灵程序设计丛书].数据结构与算法:JavaScript描述.pdf

[图灵程序设计丛书].数据结构与算法:JavaScript描述.pdf

2019-07-10

[图灵程序设计丛书].AngularJS权威教程.ng-book.pdf.txt

[图灵程序设计丛书].AngularJS权威教程 电子非扫描版。

2019-06-15

[图灵程序设计丛书].Android基础教程.第4版.pdf.txt

[图灵程序设计丛书].Android基础教程.第4版 百度云下载地址,电子版非扫描

2019-06-15

[图灵程序设计丛书].Android编程权威指南.第3版.txt

[图灵程序设计丛书].Android编程权威指南.第3版,电子版,非扫描

2019-06-15

尚硅谷Spring Boot 核心技术篇(上) 整合篇(下) 补链接

包含尚硅谷Spring Boot 核心技术篇(上) 整合篇(下),课件,使用工具及源码全套

2019-03-28

动力节点 SSM和SSH视频,源码及讲义

Hibernate5 Spring4 SSH框架整合 SSM之Adapter设计模式 SSM之Spring4 SSM之SpringMVC SSM之MyBatis SSM框架整合 SSM源码 SSM和SSH课程讲义

2018-01-29

空空如也

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

TA关注的人

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