-
深入浅出JVM之垃圾收集算法
深入浅出JVM之垃圾收集算法 判断哪些对象需要被回收 引用计数算法: 给对象中添加一个引用计数器,每当有一个地方引用时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。 但是JVM没有使用此方法,因为此方法无法解决2个...
-
分布式Id - redis方式
分布式Id - redis方式 本篇分享内容是关于生成分布式Id的其中之一方案,除了redis方案之外还有如:数据库,雪花算法,mogodb(object_id也是数据库)等方案,对于redis来说是我们常用并接触比较多的,因此主要谈谈结合redis生成分布式id方案。 分布式Id设计流程图 基于re...
-
看懂什么是环境变量!
看懂什么是环境变量! 前言 相信大家初学java时,肯定会涉及到配置环境变量,而在网上搜索大多是教我们如何如配置,真正说明为什么要去配置环境变量的不多。 不管在windows里还是liunx里都少不了环境变量的配置,一键Copy是解决不了问题的,还可能会出现各种各样的问题...
2019-09-17 10:23:17 java开发学java在linux中文件LinuxWindowsecho系统AVADO
-
JDK环境变量的配置
JDK环境变量的配置 因为重装了系统,重新配置JDK环境变量,过程中遇到一些问题,分享一下。 本文图片较多,适合新手 -- ( : 工具: Window 10 JDK1.8,官网或百度云很好找 步骤: 一、安装 单击安装包,进入以下界面: 直接点击下一步。 安装路径建议为C盘,总占用空间...
-
来看一下Java中“-”与equeals的区别
来看一下Java中“-”与equeals的区别 简介: == ==是比较两个变量的值,如果是基本数据类型,那么就是比较的基本数据的大小值 情况一 int a=1 ; int b=1 ;System.out.println(a ==b); 以上图中:==比较的就是上面两个内存块中的值,都是1,所以是true 但是如果存储的是...
-
Java中的集合类(List,Set.Map)
Java中的集合类(List,Set.Map) 1.List 1.1 Arraylist 与 LinkedList 区别 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是 不保证线程安全 ; 底层数据结构: Arraylist 底层使用的是 Object 数组;LinkedList 底层使用的是 双向链表 数据结构 插入...
-
并发Bug之源有三,请睁大眼睛看清它们
并发Bug之源有三,请睁大眼睛看清它们 写在前面 生活中你一定听说过——能者多劳 作为 Java 程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下 SQL 吗? 看过中国古代神话故事的也一定听过——天上一天,地上一年 一切设计来源于生活,上一章 学并发编程...
-
不要小看小小的 emoji 表情
不要小看小小的 emoji 表情 前言 好久没更新了,最近事比较多,或许下个月就会恢复到正常的发文频次。 这篇文章得从一个 emoji 表情开始,我之前开源的一个 IM 项目中有朋友提到希望可以支持 emoji 表情传输。 https://github.com/crossoverJie/cim/issues/12 正好那段...
-
实施微服务架构的关键技术
实施微服务架构的关键技术 原文链接:https://mp.weixin.qq.com/s/oI3Py2PZY31mA5iOOOd73g 本文来自CCTC2017大会孙玄的演讲。 大家都在提微服务架构,微服务架构到底是什么?它有哪些特点和设计模式?我们在打造微服务架构过程中,这些设计模式在实战当中如何应用?数...
-
解决问题:SpringMvc中转发的html文件中文是乱码
解决问题:SpringMvc中转发的html文件中文是乱码 目录 1.环境说明,以及前言 2.问题描述: 3.失败的方法(这里写失败并不代表在其他情况不管用) 3.1 html网页本身编码不是UTF-8(推荐尝试) 3.2 web.xml中没有设置配置编码方式(ssm框架配置必定配置) 3.3修改html 文...
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
