自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 IOS推送 & Android消息推送

IOS推送 & Android消息推送IOS另外推送可以增加重试机制,防止推送失败IOS使用APNS 实现IOS消息推送前置准备:需要APNS证书//创建APNS链接 public static ApnsClient getAPNSConnect() { if (apnsClient == null) { try { // 四个线程 EventLoopGroup eventLoo

2024-03-28 16:15:52 215

原创 Redis记录

redisredis删除过期Key:1.惰性删除:当客户端请求到该key的时候,redis检查一下过期时间,如果已过期,则删除该key2.定期删除:redis会定期检查设置了时间的key,频率 1秒10次,也就是100ms/次,会随机抽取一部分,检查是否过期,如果过期了,则删除key。注意:并不是运行检查所有的库,所有的键,而是抽取一定数量的键=设置过期时间的键。3.如果数据过多,惰性删除和定期删除还无法删除完全,则:内存淘汰机制。...

2022-04-28 14:12:50 704

原创 【无标题】SQL优化

SQL优化记录SQL优化纯SQL上的优化SQL优化关于SQL优化的记录纯SQL上的优化使用Explain + sql 的优化 暂略 (可以定位一下性能消耗点)limit查询优化:limit 分页:如果查询条件中,有查询结果字段在最外层部分,可以将查询结果列表先在内层查询,分页。(原理:假如原查询结果值10000条,如果在最外层分页,那么封装的结果值也将封装10000遍。例子:select b,c from (select (select b from B where xxx)b,c form

2022-04-25 13:55:58 66

转载 IDEA解决JDK版本问题

--------------此文章搬运的,防止以后用找不到----附原作者链接https://blog.csdn.net/qq_32360995/article/details/91849864一、背景即使我电脑安装的JDK版本是8,然而在idea运行中常常提示xxjdk1.5已过时之类的,why?明明是我装的JDK8啊二、解决鼠标点击file->setting,进入idea的设置页面settings,根据截图操作,懒得写了,最后点击ok然后,鼠标点击file->Project S

2021-04-29 16:34:34 507

原创 Java基础-声明式注解

声明式注解@Inherited //这个注解表示自动继承区分:父子类上,如果父类上标注的 某个注解上带@Inherited的注解 ,那么子类也可以拥有该注解。如果接口上 某个注解上带@Inherited的注解,实现类则不会拥有该接口的这个注解@Retention(RetentionPolicy.RUNTIME) //声明注解的生命周期3种:source:源码上 class:字节码上 runtime:运行时 source <calss < runtime@Ta

2021-04-27 17:31:59 465

原创 负载均衡的几种策略代码分析 ribbon举例

ribbon负载均衡的几种策略代码分析//随机策略public Server choose(ILoadBalancer lb, Object key) { if (lb == null) { return null; } Server server = null; while (server == null) { if (Thread.interrupted()) { return null; }

2021-03-30 17:21:42 133 4

原创 git基础操作记录

Git简单基础应用从远程仓库获取项目代码1.新建项目地址2.打开git bash here3.执行命令 git init(将文件交给git管理,初始化本地仓库)4.git clone url (url是远程仓库的地址)5.拉取项目完成!Git切换本地用户信息(初入新环境,如果图方便的话,可以切换上一任遗留的Git信息)git config --global user.name 查看当前用户git log 查看历史提交记录 Q 退出查看界面切换git用户步骤:(git

2021-03-15 18:24:24 57

原创 mysql的一些小记录,后续慢慢补充

mybais的一些错误问题记录中英文“,”“,”导致的插入异常错误信息:org.springframework.jdbc.BadSqlGrammarException:Column count doesn’t match value count at row 1报错意思是:值与列不匹配。若将字段分隔的逗号,写成中文的,会出现这个问题,一定要小心呐!细心细心。。。。...

2020-06-12 18:45:07 101

空空如也

空空如也

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

TA关注的人

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