-
解决请求参数的中文乱码问题(get、post)
2018-11-28 在web请求与响应中,会遇到乱码问题,比如填写表单数据时,难免会输入中文,姓名、公司名称等。由于HTML设置了浏览器在传递请求参数时,采用的编码方式是UTF-8,但在解码时采用的是默认的ISO8859-1,因此会导致乱码的出现。 实现步骤: (1)设置编码方式...
2018-11-28 08:53:07
-
Java中的锁分类
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分类并不是全是指锁...
2018-11-28 08:52:56
-
Java并发(二十):线程本地变量ThreadLocal
ThreadLocal是一个本地线程副本变量工具类。 主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特别适用于各个线程依赖不同的变量值完成操作的场景。 一、ThreadLocal的核心机制 每个Thread线...
2018-11-28 08:52:57 java并发编程
-
servlet生命周期和执行流程
一 、生命周期 servlet 声明周期可以分四个阶段: 类装载过程 init() 初始化过程 service() 服务过程,选择doGet \ doPost destroy() 销毁过程 servlet接口如下 public interface Servlet { void init( ServletConfig var1) throws ServletException; ServletConfig ge...
2018-11-28 08:52:49
-
2018年Java生态行业报告
0 Java版本使用占比 毫无疑问,Java8被广泛用于生产环境! Java 9和Java 10的使用率非常低,不到5%。 2017年,Java 7和更早的版本的数量大约是24.4%,现在是10.6%所以生态系统显然正在升级,主要是升级到Java 8。 1 Spring版本使用占比 Spring 4是现阶段应用最广泛的版...
2018-11-28 08:52:49 java开发
-
7.4 (java学习笔记)网络编程之TCP
一、TCP 1.1 TCP(Transmission Control Protocol 传输控制协议),是一种面向连接的,安全的传输协议,但效率相比于UDP而言比较低。 TCP传输时需要确保先建立连接之后,再进行传输这样就保证了传输的可靠性。 java中将TCP封装成了对应的类。 ServerSocket:服务端 Soc...
2018-11-28 08:52:42
-
Java并发编程系列(二)-synchronized同步锁
synchronized基本用法 从一个简单的例子入手 1 public class C1 { 2 private int count = 10 ; 3 4 public void foo() { 5 count-- ; 6 System.out.println(Thread.currentThread().getName() + " count=" + count); 7 } 8 9 public static void main(String[] args) {...
2018-11-28 08:52:41
-
Java 由浅入深GUI编程实战练习(一)
项目简介: 1.实现利用下拉菜单的方式选择发送快捷语句; 2.实现对留言信息内容的置顶处理以及至尾处理; 3.实现清屏处理或现实保留部分留言内容; 运行界面: 代码展示: import java.awt.BorderLayout; import java.awt.Button; import java.awt.Choice; import java...
2018-11-28 08:52:37
-
spring boot2集成ES详解
一:运行环境 JDK:1.8 ES:5.6.4 二:学习内容 如何构建spring-data-elasticsearch环境? 如何实现常用的增删改查? 如何实现对象嵌套也就是1对多这种关系? 三:JAVA依赖环境 根据spring-data-elasticsearch官网说明,我这采用的是3.0.6.RELEASE版本,spring boot采...
2018-11-28 08:52:36
-
对象与类(详解上)
对象与类(上) 类 实例 实例域 实例域值 对象与实例的区别 对象变量与对象的区别 自定义类模板 构造器 隐式参数与显示参数 final实例域 ①类: 是构造对象的的模板,类之中定义的是属性和行为(方法)。 class Person { // 定义一个Person类 String name ; int age ;...
2018-11-28 08:52:32
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




