会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不积跬步,无以至千里
不积小流,无以成江海
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
18
下一页
2021年3月9日
@Table @Entity @RestController
摘要: 1 @Table声明mysql表名。若不使用@Table明确指定表名,spring会默认 2 @Entity声明类为实体或表。 3 @RestController 在控制器的类上注解,= @Controller + @ResponseBody,@Controller注解表示处理http请求。 4 @
阅读全文
posted @ 2021-03-09 19:20 江湖凶险
阅读(62)
评论(0)
推荐(0)
编辑
2021年3月5日
redis须知
摘要: 1 概念 redis是一个基于内存的NoSql的key-value数据库。 它可以存储key与不同类型的value之间的映射关系。 2 redis特点 单线程:redis是单线程的,因此不存在多线程并发上下文切换的资源消耗。 IO多路复用:基于非阻塞的IO多路复用技术,单线程可以处理多个socket
阅读全文
posted @ 2021-03-05 15:54 江湖凶险
阅读(64)
评论(0)
推荐(0)
编辑
服务报错 nginx 502 的原因 可能是服务挂了
摘要: 1 服务端报错 nginx 502,可能是服务进程挂了,先检查一下。如果不是,则追踪nginx的相关配置。 补充:在查看服务端日志的时候, tail -fn xxx.log 查看log时,若感觉log没有变化,则有可能是同时启动了多个实例,这时需要手动停掉其中几个实例,然后再查看日志。
阅读全文
posted @ 2021-03-05 14:10 江湖凶险
阅读(1017)
评论(0)
推荐(0)
编辑
2021年3月4日
springboot dependencies 与 dependencyManagement
摘要: 对于有多个module的项目来说,父module的依赖引用在使用时需要注意一些地方。 dependencies-即使在子module中不写该依赖项,那么子module仍然会从父module中继承该依赖项(全部继承)。 dependencyManagement里只是声明依赖,并不实现引入,因此子mod
阅读全文
posted @ 2021-03-04 19:45 江湖凶险
阅读(1269)
评论(0)
推荐(0)
编辑
idea 中 java快捷键
摘要: windows 1)回到上一个、下一个光标处。可以在层层查看代码中迅速返回到上一层。 alt + 左键、右键。 2)查看方法被哪些地方引用了 alt + f7 3)报错之后如何通过追踪源码查找具体错误原因? 通过注解一层层查找,打断点调试。 4)选中多行 alt + 鼠标拖动,选中。可以批量给修改多
阅读全文
posted @ 2021-03-04 16:31 江湖凶险
阅读(222)
评论(0)
推荐(0)
编辑
2021年3月2日
stream list.toMap注意
摘要: 一般情况下list转map,采用如下方法 Map<String,String> tokenToIdMap = allEntities.stream().collect( Collectors.toMap(UmengDeviceToken::getDeviceToken, UmengDeviceTok
阅读全文
posted @ 2021-03-02 19:21 江湖凶险
阅读(543)
评论(0)
推荐(0)
编辑
2020年12月17日
@Value注解
摘要: 1 @Value注解作用 读取配置文件中的属性。 @Value的值有以下两类:${ property : default_value } #{ obj.property? :default_value } $注入的是外部配置文件对应的property,使用“:”对未配置或值为空的属性设置默认值。 #
阅读全文
posted @ 2020-12-17 17:12 江湖凶险
阅读(7530)
评论(0)
推荐(1)
编辑
2020年12月10日
select|poll|epoll
摘要: select,poll和epoll都是IO多路复用技术。多路指的是多个网络连接,复用是指复用一个线程。 目前epoll是性能最高的多路复用技术,nginx就是基于epoll技术。但是,在网络连接数不多的情况下,IO多路复用的效率不如多线程+阻塞IO。 1 select 每次调用,都需要将文件描述符集
阅读全文
posted @ 2020-12-10 17:43 江湖凶险
阅读(72)
评论(0)
推荐(0)
编辑
2020年12月9日
为什么说cpu不是redis的瓶颈
摘要: 大概是以下几点吧 1 redis是基于内存的,因此减少了cpu将数据从磁盘复制到内存的时间 2 redis是单线程的,因此减少了多线程切换和恢复上下文的时间 3 redis是单线程的,因此多核cpu和单核cpu对于redis来说没有太大影响,单个线程的执行使用一个cpu即可 4 只是相对其它的数据库
阅读全文
posted @ 2020-12-09 15:29 江湖凶险
阅读(1444)
评论(0)
推荐(0)
编辑
2020年12月8日
IO模型
摘要: 本篇了解一下常见的IO模型:阻塞IO、非阻塞IO、信号驱动IO、异步IO 通常用户进程一个完整IO包括两个阶段:用户进程空间<->内核空间,内核空间<->设备空间(网络/磁盘)。IO有内存IO、磁盘IO、网络IO,通常所说的IO是指磁盘或网络IO。 在linux系统中,程序无法直接操作IO设备,必须
阅读全文
posted @ 2020-12-08 17:53 江湖凶险
阅读(237)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
9
···
18
下一页
公告