摘要: 线程基础 一、线程安全 1.1 概念 :当多个线程访问某一个类(对象或者方法)时,这个类始终都能表现出正确额行为,那么这个类(对象或者方法)就是线程安全的。 1.2 synchronized :可以在任何对象或者方法上加锁,二加锁的这段代码称为“互斥区”或者临界区。 例子: 总结: ​ 当多个线程访 阅读全文
posted @ 2018-07-16 22:53 冰叔博客 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事必先利其器。 我一直都在不断挑选和优化自己的兵器,以追求着最高效率。 此篇分享下我的私家珍藏的各种神兵利器。如果有朋友能推荐更好的,那就不枉此篇。 分为Windows软件和开发工具两类。 快速启动:WOX 快速启动:WOX 快速启动应用+文件搜索+各种实用插件(计算器、翻译、网页快速访问等 阅读全文
posted @ 2018-05-14 21:09 冰叔博客 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 今天终于把朴灵老师写的《深入浅出Node.js》给学习完了, 这本书不是一本简单的Node入门书籍,它没有停留在Node介绍或者框架、库的使用层面上,而是从不同的视角来揭示Node自己内在的特点和结构。建议有一定Node基础或者做过Node方面的小项目的同学阅读,看完以后你的思维会有很奇特的碰撞,我 阅读全文
posted @ 2018-05-04 16:04 冰叔博客 阅读(1733) 评论(0) 推荐(1) 编辑
摘要: 前几天项目中遇到springSecurity问题,研究了大半天,掉进了csrf的坑,先认识一下csrf CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解: 攻击者盗用了你的身份,以你的名义发送恶意请求, 阅读全文
posted @ 2018-04-02 11:09 冰叔博客 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 一、安装redis 这个不多说,网上有各种系统安装redis的操作, redis安装 二、创建sprigboot项目 这个也不多说,不会的前面有相关教程。 三、添加maven坐标 四、编写springboot配置文件 五、可以操作redis了 我把缓存存在redis 相关代码如下: 5.1目录结构 阅读全文
posted @ 2018-03-01 22:38 冰叔博客 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 今天学习一下redis集群的搭建。redis在现在是很常用的数据库,在nosql数据库中也是非常好用的,接下来我们搭建一下redis的集群。 一、准备 首先我们要安装c语言的编译环境,我们要安装redis。 首先安装gcc g++ 命令:> apt-get install gcc 命令:> apt- 阅读全文
posted @ 2018-03-01 21:54 冰叔博客 阅读(4496) 评论(1) 推荐(1) 编辑
摘要: mysql 阅读全文
posted @ 2018-02-26 11:05 冰叔博客 阅读(2861) 评论(0) 推荐(0) 编辑
摘要: 今天学习了一下docker 感觉这东西要学习好多的命令,但是自己又是喜欢这种命令,感觉linux总是高一个等级的东西,这几天学习使用docker安装各种东西,下面记录一些我安装nexus的步骤,还是不算难的,感谢前人给我们准备好的各种东西,这样我们才能在追求技术的道路上感受到快乐。 也许每个公司都有 阅读全文
posted @ 2018-01-31 16:07 冰叔博客 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 当我们有一个Linux系统的时候,可能用到远程ssh登录,当你是没有界面的系统的时候也会用到,远程操作起来比较方便。 首先我们的电脑默认是不安装ssh的,就是无法通过ssh远程连接,所以要安装shh. 2.实现 (1)检查是否开启SSH服务 命令:dpkg -l | grep ssh 查看SSH服务 阅读全文
posted @ 2018-01-30 23:33 冰叔博客 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud简单认识 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩。 微 阅读全文
posted @ 2018-01-29 22:35 冰叔博客 阅读(367) 评论(0) 推荐(0) 编辑