会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hongda's blog--收藏与分享
首页
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
38
下一页
2019年2月19日
Redis setnx命令 分布式缓存
摘要: setnx命令 将 key 的值设为 value,当且仅当 key 不存在。 若给定的 key 已经存在,则 SETNX 不做任何动作。 SETNX 是SET if Not eXists的简写。 getset命令 将键 的值设为 , 并返回键 在被设置之前的旧值。 返回给定键 的旧值。 如果键 没有
阅读全文
posted @ 2019-02-19 16:37 hongdada
阅读(3416)
评论(0)
推荐(0)
2019年2月15日
Java Volatile关键字 以及long,double在多线程中的应用
摘要: Java Volatile关键字 以及long,double在多线程中的应用 概念: volatile关键字,官方解释:volatile可以保证可见性、顺序性、一致性。 可见性:volatile修饰的对象在加载时会告知JVM,对象在CPU的缓存上对多个线程是同时可见的。 顺序性:这里有JVM的内存屏
阅读全文
posted @ 2019-02-15 14:54 hongdada
阅读(1439)
评论(0)
推荐(0)
2019年2月1日
Java IO流
摘要: [TOC] Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对 数据传输的总称或抽象 。即数据在两设备间的传输称为流, 流的本质是数据传输 ,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据
阅读全文
posted @ 2019-02-01 17:13 hongdada
阅读(407)
评论(0)
推荐(0)
2019年1月30日
Base64 空格,加号问题
摘要: 缘由: 在一个项目中,app请求tcpdump日志与记录的日志内容不一致 请求 识别成 请求 识别成 这个在base64解密的时候会出现异常,base64需要的是加号,而不是空格 造成的原因: 在js中,对url的加密分别由三种方式: 第三种方式, 变成 java代码: 特么加号变成%2B,空格变成
阅读全文
posted @ 2019-01-30 14:38 hongdada
阅读(13914)
评论(0)
推荐(0)
2019年1月24日
Win10优化
摘要: 节省C盘空间 C盘下有一个papefile.sys文件,一个hiberfil.sys文件 hiberfil.sys文件是休眠文件,跟物理内存大小相关,现在基本是nvme固态,可以自己关闭,不然也一直写入,影响硬盘寿命 以管理员身份打开cmd,运行 powercfg -h off papefile.s
阅读全文
posted @ 2019-01-24 13:33 hongdada
阅读(3100)
评论(0)
推荐(1)
2019年1月16日
CPU高速缓存/伪共享
摘要: CPU高速缓存/伪共享 Code: public class Main { static long[][] arr; public static void main(String[] args) { long sum = 0L; arr = new long[1024 * 1024][8]; //
阅读全文
posted @ 2019-01-16 18:50 hongdada
阅读(773)
评论(0)
推荐(0)
CMS GC启动参数优化配置
摘要: 简介: java启动参数共分为三类; 其一是 标准参数 ( ),所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 其二是 非标准参数 ( X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容; 其三是 非Stable参数 ( XX),此类参数各个jvm实现会
阅读全文
posted @ 2019-01-16 16:34 hongdada
阅读(11648)
评论(0)
推荐(3)
2019年1月15日
java中equals,hashcode和==的区别
摘要: == java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型 byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 基本数据类型与其他内存==比较,其他类型都会拆箱转换成基本数据类型 2.引
阅读全文
posted @ 2019-01-15 15:14 hongdada
阅读(1140)
评论(0)
推荐(0)
2019年1月12日
SpringBoot HttpServletResponse Header Cookie输出问题
摘要: 问题: 在一次Response写入header和cookie的时候,发现部分信息没有被输出 工具类: CookieUtils: SpringServletUtil: 使用: 很简单的测试使用 ,但是发现cookie只能输出一个 查看源码: org\apache\tomcat\embed\tomcat
阅读全文
posted @ 2019-01-12 13:07 hongdada
阅读(9370)
评论(0)
推荐(0)
2019年1月8日
Intellij IDEA 设置启动JVM参数
摘要: 打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置: 采用CMS垃圾回收配置: -server -Xms1024m -Xmx2048m -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=5
阅读全文
posted @ 2019-01-08 14:19 hongdada
阅读(31624)
评论(0)
推荐(2)
2019年1月7日
VsCode快捷键
摘要: [TOC] 常用 General | 按 Press | 功能 Function | | | | | Ctrl + Shift + P,F1 | 显示命令面板 Show Command Palette | | Ctrl + P | 快速打开 Quick Open | | Ctrl + Shift +
阅读全文
posted @ 2019-01-07 18:43 hongdada
阅读(1167)
评论(0)
推荐(0)
2018年12月29日
MySql 语句收集
摘要: =与:=区别 = 只有在set和update时才是和:=一样,赋值的作用,其它都是等于的作用。鉴于此,用变量实现行号时,必须用:= := 不只在set和update时时赋值的作用,在select也是赋值的作用。 序列号: 两种创建变量并赋值的方式 SET @变量名 = 值; SELECT 值 INT
阅读全文
posted @ 2018-12-29 18:15 hongdada
阅读(327)
评论(0)
推荐(0)
SpringBoot 整合使用dubbo
摘要: 这里主要是按照teaey作者的spring boot starter dubbo框架进行一些变化的使用 依赖包: 注意dubbo里面要去除mybatis依赖,不然会跟现有的冲突 工具类库: DubboProperties: DubboAutoConfiguration 服务提供者: applicat
阅读全文
posted @ 2018-12-29 15:08 hongdada
阅读(1593)
评论(0)
推荐(0)
2018年12月24日
Git rebase使用
摘要: [TOC] rebase的优点和缺点 优点 rebase最大的好处是你的项目历史会非常整洁 rebase 导致最后的项目历史呈现出完美的线性——你可以从项目终点到起点浏览而不需要任何的 fork。这让你更容易使用 git log、git bisect 和 gitk 来查看项目历史 缺点 安全性, ,
阅读全文
posted @ 2018-12-24 18:38 hongdada
阅读(1998)
评论(0)
推荐(0)
2018年12月18日
远程调试Spring项目
摘要: [TOC] 服务端启动: 启动jar包: 一般启动: 远程调试启动: address是项目启动以后对外提供的调试端口 复杂的demo: 使用环境变量参数调试jar包: 设置环境变量 然后可以直接命令行启动tomcat即可。 如果是内嵌tomcat的话,上面的方法就不行 当然这样有点作弊,因为跟上面的
阅读全文
posted @ 2018-12-18 17:52 hongdada
阅读(2352)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
38
下一页
公告