首页
学习
活动
专区
工具
TVP
发布

Ryan Miao

专栏作者
358
文章
699322
阅读量
59
订阅数
现代企业架构框架-数据架构
现代企业架构框架: https://mp.weixin.qq.com/s/SlrEu0_t0slijrNZ6DP4Ng
Ryan-Miao
2022-09-23
6590
OAuth2.0理解和用法
现在网络的资料到处都是,很容易搜索到自己想要的答案。但答案通常只能解决自己一部分的问题。如果自己想要有一套自己的解决方案,还得重新撸一遍靠谱。
Ryan-Miao
2021-04-19
1.1K0
单链表反转
数据结构第一节就是链表。链表由多个node节点组成,每个node节点包含数据和一个指针。指针指向下一个节点。
Ryan-Miao
2021-03-15
4100
Java基础之Synchronized原理
思维导图svg: https://note.youdao.com/ynoteshare1/index.html?id=eb05fdceddd07759b8b82c5b9094021a&type=no
Ryan-Miao
2020-07-01
3990
switch的对象不能为null
虽然不多, 但几乎每次系统出问题的时候,看到api返回值是空的,绝大多数是NPE造成的。 这时候会感慨一下谁写的bug,然后去补判空代码。
Ryan-Miao
2019-07-18
1.6K0
如何忽略Findbugs的bug
如何忽略Findbugs的bug 除了用xml的形式去忽略一些文件和bug。最好用的还是注解: 下面的方法会有MT_CORRECTNESS和STYLE的bug。注解忽略方法为: @edu.umd.cs.findbugs.annotations.SuppressFBWarnings( value = {"MT_CORRECTNESS", "STYLE"}, justification = "I know what I'm doing") public JdbcT
Ryan-Miao
2019-07-17
1.6K0
Java代理类Proxy的用法
利用代理可以在运行时创建一个实现了一组给定接口的新类。这种功能只有在编译时无法确定需要实现哪个接口时才有必要使用。
Ryan-Miao
2019-07-01
1.5K0
Java代码质量检查
又搞一边质量扫描插件,之前做过一遍,然后后面各种忽略,然后就放弃了,所以,应该寻找一种方法,循序渐进的实施。本次将实施一个基本的打包扫描方案,包含
Ryan-Miao
2019-06-15
2.6K0
Java内部类是如何实现的
本代码主要想说明的是作为内部类的TimePrinter可以直接访问外部类TalkingClock的私有成员变量beep。
Ryan-Miao
2019-05-17
7080
不要使用Integer做HashMap的key,尤其在json序列化的时候
使用redisson cache来实现一个缓存功能,缓存省市县的名称,key是区域编码,integer,value是name。结果取的时候,怎么都取不出。
Ryan-Miao
2019-05-07
2.6K0
Java String.split()用法小结
1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
Ryan-Miao
2019-01-24
6400
Postgres空间地理类型POINT POLYGON实现附近的定位和电子围栏功能
现在使用经纬度转geohash的算法,将二维的距离运算转换为like前缀匹配。通过比较9位到5位前缀,来获取附近5米到3km之内的坐标,为了寻求更快的定位方法,测试一下postgres的空间类型。
Ryan-Miao
2018-12-28
3.5K0
如何从两个List中筛选出相同的值
问题 现有社保卡和身份证若干,想要匹配筛选出一一对应的社保卡和身份证。 转换为List<社保卡> socialList,和List idList,从二者中找出匹配的社保卡。 模型 创建社保卡类 /** * @author Ryan Miao */ class SocialSecurity{ private Integer id;//社保号码 private Integer idCard;//身份证号码 private String somethingElse; p
Ryan-Miao
2018-03-14
6K0
idea快捷键总结
使用好快捷键会快很多,这里我慢慢添加我用习惯的快捷键。参考 1.alt+enter 这个几乎万能,有错误提示的时候将光标移动到错误处,然后alt+enter,会给出建议方案;写完一个表达式后,alt+enter会提示补充变量。等 Ctrl-Shift-Space 2.ctrl+alt+t 会弹出surround with:if while try等。需要先选中,不然只选中该行。 3.ctrl+shift+t 会弹出创造测试类。因为这个快捷键,我学会了使用测试。 4. Ctrl+Shift+V 弹出剪切板,里
Ryan-Miao
2018-03-13
7860
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档