注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
chenatu
14
获赞数
0
关注数
12
粉丝数
关注他
发私信
北京
清华大学 | 自动化系
mrchenatu.com
IP 属地未知
2016-06-25 加入
浏览 7.8k
举报
屏蔽
主页
回答
5
提问
3
文章
36
更多
欢迎大家访问我的个人博客mrchenatu.com
PS. 复杂一点的问题 segmentfault都没什么好回答哎...
106 声望
|
学徒
springboot
53
spring
34
java
22
javascript
21
spring-security
16
1
黄金勋章
归零进一
3
白银勋章
火爆问题
9
青铜勋章
学生
受欢迎问题
见多识广
个人动态
回答了问题
2016-12-20
java偏向锁,轻量级锁与重量级锁为什么会相互膨胀?
chenatu
偏向锁他们说的场景我还是理解的,但是我不理解的是我什么只有偏向锁就OK了,轻量级锁解决了什么偏向锁解决不了的问题呢?
提出了问题
2016-12-20
java偏向锁,轻量级锁与重量级锁为什么会相互膨胀?
发布了文章
2016-12-09
spirng-boot中,基于既有的token验证方式,利用spring-security实现权限系统
chenatu
用过spring-security的都应该能感觉到,spring-security把authentication和authorization封装的比较死。默认的authorization是基于session的。利用session验证过的信息,保存进SecurityContext,权限系统再根据SecurityContext保存的用户权限相关信息,来进行权限管理。
提出了问题
2016-11-22
Kafka的consumer如何根据offset来确定读取哪个patition呢?
赞了回答
2016-11-18
.gitignore中的!配置项为什么不起作用
panshir
可能是因为你已经把这个目录加到git里面了,然后在去写gitignore 这样子是不起作用的,用git rm 把git中不想要的路径删掉,然后在看下应该就可以了gitignore好像屏蔽不掉已经添加到git中的文件或路径。
回答了问题
2016-11-18
java邮件发送问题
chenatu
用kafka,或者rocketmq什么的吧。能简化你的编程模型。看你求助了问题,也许多线程啊,持久化什么的自己实现也会有困难。所以用队列吧,风险比较小。
关注了问题
2016-11-18
java邮件发送问题
发布了文章
2016-11-18
利用collectd, influxdb和grafana进行简单的负载预警
chenatu
利用collectd, influxdb和grafana进行监控系统搭建可以参考这篇文章Monitoring hosts with CollectD, InfluxDB and Grafana grafana的操作比nagios和cacti真的友好很多,可定制的能力也强很多。
发布了文章
2016-11-14
安利一个grafana的插件grafana-influx-dashboard
chenatu
利用grafana+collectd+influxdb快速搭建监控系统是很多创业公司采用的一个方案,网上也有很多相关教程。但是对于管理几十台上百台机器的话,一台一台配置graph确实好麻烦。grafana提供了相应的scripted template编程方式。但是编写起来还是要花一些时间,尤其对于前...
发布了文章
2016-11-06
spring-boot支持websocket
chenatu
spring-boot本身对websocket提供了很好的支持,可以直接原生支持sockjs和stomp协议。百度搜了一些中文文档,虽然也能实现websocket,但是并没有直接使用spring-boot直接支持的websocket的特性。
发布了文章
2016-11-06
spring-boot单元测试
chenatu
其中MockMvc可以模拟http对于controller的请求主要用到的函数在我的测试用例里面都列出来了。大家开发的时候直接看javadoc就好了。
发布了文章
2016-11-06
angularjs利用ui-route异步加载组件
chenatu
ui-route相比于angularjs的原生视图路由更好地支持了路由嵌套,状态转移等等。随着视图不断增加,打包的js体积也会越来越大,比如我在应用里面用到了wangeditor里面单独依赖的jquery就300多k。异步加载各个组件就很有必要。在这里我就以ui-route为框架来进行异步加载...
发布了文章
2016-11-03
Leetcode 18. 4Sum
chenatu
复杂度是o3 先排序,关键还是要处理连续重复数据,i和j都要取一串连续数字中最左面的那一个 {代码...}
发布了文章
2016-11-02
Leetcode 17. Letter Combinations of a Phone Number
chenatu
我的做法是利用迭代来代替递归本质这个是一个尾递归结构,跟数数是一个道理 {代码...} 看到更加优雅的一个解法 {代码...}
发布了文章
2016-11-01
Leetcode 16. 3Sum Closest
chenatu
这个题很简单,还是取一个值,然后另外两个值从两端向中间逼近 {代码...}
发布了文章
2016-10-25
Leetcode 15 3 sum
chenatu
这道题的复杂度是O(n^2)。问题是这样的,如果我取中间,然后再左右各取的话,去重虽然不会增加复杂度,但是最后leetcode结果还是会超时。
赞了回答
2016-10-19
js闭包问题
justcoding
因为i最终的值是6,6个li的事件回调函数里面是共享的同一个i,可以这样解决: {代码...} 或者 {代码...}
回答了问题
2016-10-19
js闭包问题
chenatu
要看作用域,在js中,对于var是没有块作用域的概念的,当你的for循环执行完毕之后,i最后的值为6。可以用高级关键字let来替代var
关注了问题
2016-10-19
js闭包问题
发布了文章
2016-10-18
tomcat项目支持跨域访问
chenatu
在web.xml中添加如下filter {代码...} 具体配置参考CORS Filter 在Access-Control-Allow-Origin: * in tomcat中有答案说,对于tomcat6版本中通用的方法是需要添加 {代码...} 配置如下filter {代码...}
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据