解析器 解析器的作用 解析器的作用就是服务端接收客户端传过来的数据,把数据解析成自己可以处理的数据。本质就是对请求体中的数据进行解析。 在了解解析器之前,我们要先知道Accept以及ContentType请求头。 Accept是告诉对方我能解析什么样的数据,通常也可以表示我想要什么样的数据。 Con ...
分类:
其他好文 时间:
2019-01-14 20:12:51
阅读次数:
135
@Autowired 自动注入 (存在多个可注入Bean时,通过 @Qualifier 指定)@Resource 与@Autowired作用相同@Repository 只能标注在 DAO 类上。该注解的作用不只是将类识别为 Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的 ...
分类:
其他好文 时间:
2019-01-14 18:51:54
阅读次数:
186
People are always talking about 'the problem of youth'. If there is one--which I take leave to doubt -- then it is older people who create it, not the ...
分类:
其他好文 时间:
2019-01-14 14:34:58
阅读次数:
171
腾讯开源的 Paxos库 PhxPaxos 代码解读 Accept阶段(一) 在看Accept阶段代码之前, 我们再回想一下 Basic Paxos算法; 1. Basic Paxos 算法是为了使集群中的Acceptor们达成一个最终的值, 或者不能达成一个最终的值; 就是说, 要么达成一个最终的 ...
分类:
其他好文 时间:
2019-01-12 18:59:33
阅读次数:
467
select函数的作用: select()在SOCKET编程中还是比较重要的,可是对于初学SOCKET的人来说都不太爱用select()写程序,他们只是习惯写诸如 conncet()、accept()、recv()或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执 ...
分类:
其他好文 时间:
2019-01-12 15:19:46
阅读次数:
210
框架层级及基本组件: 参考:https://www.cnblogs.com/jier888/p/8998724.html Java作为开发语言 Maven管理项目及Jar包 Testng作为测试框架,管理测试用例集,生成测试报告 Selenium为测试工具 Testng被选为测试框架的优点 灵活的测 ...
分类:
其他好文 时间:
2019-01-12 12:04:59
阅读次数:
265
MVC与MTV模型 一、MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接受用户的输入调用模型和视图完 ...
分类:
其他好文 时间:
2019-01-12 10:32:38
阅读次数:
173
点击Genymotion出现Genymotion Unable to load VirtualBox engine 解决方案: 打开官网,下载VirtualBox 点击安装: 然后再次点击打开Genymotion,问题解决了 下面是登陆Genymotion操作: 1.点击Accept 2.选择Yes ...
分类:
移动开发 时间:
2019-01-12 00:22:38
阅读次数:
316
a)ThresholdFilter属性:onMatch表示匹配设定的日志级别后是DENY还是ACCEPT,onMismatch表示不匹配设定的日志级别是DENY还是ACCEPT还是NEUTRAL b)上面说的match/misMatch指的是高于或等于设定的日志级别。所以,要先定义日志级别高的Fil... ...
分类:
其他好文 时间:
2019-01-11 20:02:45
阅读次数:
618
问题: 在 ThinkPHP 中使用原生 js 发起 Ajax 请求的时候、在控制器无法使用 IS_AJAX 进行判断。而使用 jQuery 中的 ajax 是没有问题的。 在ThinkPHP中、有一个判断是 ajax 请求的常量 IS_AJAX; Ajax 请求常用的有两种情况:一种是原生 js ...
分类:
Web程序 时间:
2019-01-10 21:43:39
阅读次数:
179