Java
文章平均质量分 73
CherishZsq
潜心学习,一个菜鸟的蜕变史!
展开
-
Http请求带有特殊字符的参数处理
Http请求方法有四种:Get、Post、Put、Delete;我们一般用到的就两种,Get和Post。Get请求:参数通过Url进行传递,不安全。如果参数有特殊字符(&、?)时,可能会把一个参数分解为多个参数进行传递。 如:http://www.iyiqiba.com?url=www.baidu.com?type=1&name=zhaPost请求:参数一般是通过请求体传递的(可以通过参数传递)原创 2017-03-23 15:06:46 · 17450 阅读 · 1 评论 -
Mybatis Generator 使用(Maven插件)
最近搭一个项目后台框架,项目采用SSM框架,项目比较紧急,所以选用Mybatis Generator来自动生成XML、Dao和Model来减少重复的工作。 Mybatis Generator有以下两种使用方法: 直接下载相关jar包 下载地址:https://github.com/mybatis/generator/releases 使用maven中的generato原创 2017-06-21 17:40:03 · 663 阅读 · 0 评论 -
Java多线程(一)——实现多线程的两种方式
java实现多线程的常用方式有两种:继承Thread类、实现Runnable接口实现run方法。继承Thread实现方式:public class ThreadTest extends Thread{ private int ticket = 100; public void run() { while(ticket > 0){原创 2017-07-26 12:00:07 · 533 阅读 · 0 评论 -
Java多线程(三)——手动实现Future模式
在上一章节中向大家介绍了Java为我们提供的Future工具,为了深入了解此模式,本章节将带大家手动来实现future模式。future模式:使用多线程的目的是为了充分利用计算机资源,来减少处理时间,这必然导致多线程的执行是异步的。然而很多场景下我们需要得到线程执行结果,那么如何来实现呢?future模式提供给我们一种方案,即客户端发送请求,服务端线程启动后就直接返回结果data(并没有真正的结果数原创 2017-08-13 17:28:20 · 603 阅读 · 0 评论 -
Integer实现原理及缓存机制
Java涉及知识点装箱和拆箱反射及设置对象访问权限原理函数参数的值传递和引用传递Integer原理及缓存机制实现一个函数来交换参数的两个值1. 装包和拆包java提供的基本类型以及其对于的包装类型基本类型对于包装类型byteBytecharCharactershortShortintIntegerlongLongflo...原创 2019-01-02 11:07:54 · 5088 阅读 · 2 评论