会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
钟政123
博客园
首页
新随笔
联系
订阅
管理
2020年3月29日
spring cloud 学习笔记
摘要: 基本概念: CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 spring cloud 技术点: 注册中
阅读全文
posted @ 2020-03-29 16:12 钟政123
阅读(185)
评论(0)
推荐(0)
2020年1月2日
总结
摘要: 寻找到一条道路,以前一直寻找舒适区,但工作中总是有挑战的,如果能力不变强,总会被淘汰.舒适区无从谈起.以前也是这样的,可惜了 工作5年进步不大,技术跟刚毕业差不多.这个结果我不接受但是现实很残酷.我仍然需要努力. 需要把阻碍清除掉.一步步来.可以的刻意练习真的可以的.我的身体不比从前了.活出精彩吧。
阅读全文
posted @ 2020-01-02 19:14 钟政123
阅读(155)
评论(0)
推荐(0)
2018年12月14日
spring boot 使用mongodb基本操作与一些坑
摘要: mongodb虽然无事务性,但是它存取快,能有比较好的扩展性。从钱的角度考虑,相同数据量下,存储到mongodb比oracle便宜1/3 因为钱的缘故,目前我所在的公司开始比较重视数据存储成本。mongodb基本上是强制要求了。 无事务性,在高并发时,该如何处理,特别那种先查询后插入数据的业务逻辑。
阅读全文
posted @ 2018-12-14 15:53 钟政123
阅读(2483)
评论(0)
推荐(0)
2018年11月26日
java 在循环中删除数组元素之二
摘要: 删除数组中的某些元素,需要注意删除后,整个数据的大小会变化。如果以元素下标删除就会出错。 错误示范: 那么,我重新new一个数组,将原来的数据复制到新数组中,总可以吧。但是似乎有点浪费内存,大规模数据或者请求的时候就不适合了。换个思路:既然数据index会变小。那么我重后遍历并删除,这样就可以了吧
阅读全文
posted @ 2018-11-26 14:02 钟政123
阅读(599)
评论(0)
推荐(0)
2018年11月23日
学习spring cloud 笔记
摘要: feign连接默认配置
阅读全文
posted @ 2018-11-23 17:56 钟政123
阅读(123)
评论(0)
推荐(0)
2018年11月6日
一些名词解释
摘要: 缓存穿透,即黑客故意去请求缓存中不存在的数据,导致所有的请求都怼到数据库上,从而数据库连接异常。 布隆过滤器:布隆过滤器(Bloom Filter)是一种节省空间的概率数据结构,由Burton Howard Bloom在1970年提出,用来测试一个元素是否在一个集合里。有可能”误报“,但肯定不会”错
阅读全文
posted @ 2018-11-06 11:29 钟政123
阅读(150)
评论(0)
推荐(0)
2018年11月1日
redis--分布式锁
摘要: 锁是一种安全机制。是对数据可靠性的保护。 以前在单机部署模式的时候,常用java lock 。现在微服务的分布式。部署到不同的机器上的服务需要通过中间件进行加锁。 最简单的模拟的场景是,两个台机子(或者两个服务)执行定时任务。本意是:这个定时任务只要执行一次就好。结果两个都执行了。 解决方案: 利用
阅读全文
posted @ 2018-11-01 17:35 钟政123
阅读(152)
评论(0)
推荐(0)
2018年9月27日
微信小程序的加密与解密--java
摘要: 可能是微信认为java 对称加密算法做的比较好。没有给出java的例子。 微信签名加密:利用最简单的AES加密方式 关键代码: 微信解密方式: 需要密钥,需要偏移量 关键代码: 整个类: package com.paic.aims.common.util; import com.alibaba.fa
阅读全文
posted @ 2018-09-27 14:14 钟政123
阅读(5070)
评论(0)
推荐(0)
2018年9月3日
java 动态代理
摘要: 代理模式是基础的代理模式之一。常用的AOP,日志都是代理模式现象的。在不改变原来的类或者方法的前提下,对外提供增值服务。 java 实现代理的方式 1)代理分静态代理, 2)jdk动态代理, 3)Cglib动态代理。 静态代理实现方式 代码静态代理,主要通过继承相同的接口, java jdk 动态代
阅读全文
posted @ 2018-09-03 15:42 钟政123
阅读(135)
评论(0)
推荐(0)
2018年8月30日
(收藏)CORS(跨域资源共享)
摘要: 博客原地址:https://www.cnblogs.com/cityspace/p/6858969.html 1, 简介CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源(协议 + 域名 + 端口)服务器,发出XMLHt
阅读全文
posted @ 2018-08-30 14:29 钟政123
阅读(190)
评论(0)
推荐(0)
2018年7月15日
策略模式学习笔记--在写更好的代码路上
摘要: 策略模式:将算法封装到类中,针对不同的场景,提供不同的算法。主要成员:Context(算法接收者) Strategy(算法接口) StrategyImpl(算法是实现者) 优点:灵活切换不同算法,减少If语句的使用 缺点:策略过多导致策略类膨胀 举个例子: 根据条件运算输入参数的加法或者减法 算法接
阅读全文
posted @ 2018-07-15 10:55 钟政123
阅读(156)
评论(0)
推荐(0)
2018年6月20日
权限控制-spring security 第三方登录与数据库配置方案详解
摘要: 详情参考:https://springcloud.cc/spring-security-zhcn.html Spring security 提供了接口,依据这些接口可以自定义自己的校验规则。 AccessDecisionManager 权限校验 FilterInvocationSecurityMet
阅读全文
posted @ 2018-06-20 16:08 钟政123
阅读(1869)
评论(0)
推荐(0)
2018年5月15日
cookie认识
摘要: cookie主要作用是:浏览器存储服务端的少量数据。 我以前了解到的:cookie放在浏览器中可能被第三方网站拿到,从而攻击服务器。然后就了解到用token或者网页参数来防止攻击。 现在知道cookie有一个httponly属性,这样的话,浏览器js不能直接获取。安全更进一步。 附上cookie基本
阅读全文
posted @ 2018-05-15 20:49 钟政123
阅读(217)
评论(0)
推荐(0)
2018年4月21日
温习--拦截与过滤的理解
摘要: 首先百度翻译一下两个英文单词:filter 过滤 Interceptor 拦截器 阅读了好几篇博客,得知拦截是基于java的反射的一个动态代理。过滤是针对servlet的容器的中针对url的一些常规处理,比如:加参数,不让该请求通过。 两者的功能有相似的地方,都可以对访问的url进行日志或者权限的校
阅读全文
posted @ 2018-04-21 11:06 钟政123
阅读(190)
评论(0)
推荐(0)
2018年4月16日
curl linux常用命令学习
摘要: curl http://mywebsite.com/index.php?a=1&b=2&c=3 $_GET只能获取到参数a 解决办法 改为 参考: https://www.cnblogs.com/z-books/p/6228284.html
阅读全文
posted @ 2018-04-16 17:44 钟政123
阅读(168)
评论(0)
推荐(0)
2018年4月9日
java8 lambda表达式应用--获取数组中重复的数据
摘要: 现在已经出java 10了。之前趁java8出来的那段时间学习了lambda表达式,最近项目中需要用到在数组中寻找重复数据,按照以前的思维,就是写循环!能解决这个问题,旧的技术确实能解决这个问题,但代码行数和性能不一定有这么好。这就是学习新技术的动力所在吧,不然老是用旧技术,总会有一天发现,旧技术解
阅读全文
posted @ 2018-04-09 15:30 钟政123
阅读(6822)
评论(1)
推荐(1)
2018年4月3日
maven 依赖本地jar包
摘要: maven除了依赖私服上的jar之外。还可以直接引用自己本地的包
阅读全文
posted @ 2018-04-03 14:27 钟政123
阅读(194)
评论(0)
推荐(0)
java 关于时间返回结果与参数的注解@DatetimeFormat和@JsonFormat
摘要: 时间是一个比较常用的类型。显示的时候通常是以String显示的。如果前端参数,前端人员也希望用String作为参数 常用注解 @DatetimeFormat是将String转换成Date,一般前台给后台传值时用 @JsonFormat(pattern="yyyy-MM-dd") 将Date转换成St
阅读全文
posted @ 2018-04-03 14:23 钟政123
阅读(19053)
评论(0)
推荐(1)
2018年3月16日
java float直接转double会出现误差
摘要: 通过debug发现,float 直接转换double会出现误差。数据类型需要通过String转一道 结果 如例子所示,2.8转为double 成了2.799999952316284。,失去精度。 结果
阅读全文
posted @ 2018-03-16 09:06 钟政123
阅读(7559)
评论(0)
推荐(0)
2018年2月4日
spring boot 读取配置文件的方式
摘要: spring boot 进一步封装了spring原来的配置,让程序猿们轻松了很多,真的很感谢spring boot 在日常代码中,会经常遇到读取配置文件属性到自己写的业务逻辑中,spring boot提供了两种方式(我的知道的) 1)@Value 例如 配置文件 如果多个属性该怎么办? 利用注解 @
阅读全文
posted @ 2018-02-04 16:35 钟政123
阅读(284)
评论(0)
推荐(0)
下一页
公告