自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

what_fck的博客

不想秃头的程序员

  • 博客(7)
  • 收藏
  • 关注

原创 Redis-Springboot

慢慢补充,有用到就写进来。 1.导入jar包。 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0&l...

2019-03-08 16:49:15 159

原创 工作日记(二)

1.记录一下最近在做的东西,公司项目遇到的问题。 多个账号密码异步请求接口获得数据,请求的时候,需要在头部带上token,引发了一个问题。 当token过期时,多个线程同时去请求获得新的token:问题如下,当第一个线程拿到token后,第二个线程去请求token。导致第一个token失效。同理,第二个token也会因为第三个token而失效。导致所有的token都不可用。 现有的解决方案是...

2019-03-08 16:29:54 503

原创 。仅仅用于记录自己的学习过程

第一章:零碎的知识点 1.无状态对象一定是线程安全的,比如函数内的局部变量保存在线程栈中,只能有当前线程访问。 2.一些线程不安全的例子: i++ 的执行顺序是读取i;修改i++;写入i=i++; 这三个操作并非原子操作,最后i的状态依赖于之前的状态。显然多个线程i++,将出现很多意想不到的结果。 3.竞态条件 常见的竞态条件类型就是,先检查后执行。if(xxx){ doSomethi...

2019-03-06 18:52:29 520

原创 springcloud之(二)

1.Ribbon实现负载均衡 假如我们的Hello world服务的访问量剧增,用一个服务已经无法承载, 我们可以把Hello World服务做成一个集群。 载均衡可分为服务端负载均衡和客户端负载均衡,服务端负载均衡完全由服务器处理,客户端不需要做任何事情。而客户端负载均衡技术,客户端需要维护一组服务器引用,每次客户端向服务端发请求的时候,会根据算法主动选中一个服务节点。常用的负载均衡算法有:...

2019-03-04 00:19:44 99

原创 springcloud之(一)

1.eureka的作用 要管理分布式环境下的各个springBoot微服务,就需要服务的注册与发现问题。 既然是注册,必定有个管理注册中心的服务器,每个需要在springcloud管理的服务或者springboot应用被称为client需要在eureka中注册。 springcloud使用eureka server作为注册的服务中心,每个需要访问配置文件的client都通过server...

2019-03-03 20:20:52 129

原创 上班记录

上班第一天 给的需求是: 1.用Java程序,通过账号密码登陆 移动物联网后台,实现模拟登陆----->获得cookies信息。 难点:1.1密码在登陆前通过RSA算法加密(加密的公钥是后台动态传过来不断改变) ~$1.1:通过浏览时network可以发现rsa.js的加密文件。在java中通过构造js运行引擎,运行js代码。rsa.js需要两个参数进行加密,moudle和messa...

2019-02-28 16:55:44 191

转载 JDBC——java中数据库的应用

JDBC——java中数据库的应用 异常抛出不作说明 第0步,准备连接到数据库的jar包(经常被忽略的一个重要步骤) //添加jar包的方法(eclipse):项目–>属性–>库–>添加JAR包 第1步,加载JDBC驱动程序(加载数据库驱动到jvm) Class.forName(“con.mysql.jdbc.Driver”); 作用:将Driver类的实例注册到DriverManage

2017-02-01 08:42:18 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除