03 2017 档案

摘要:使用zk的应用节点和zk数据本身的同步,当系统启动时使用zk配置的信息和zk本身存储不一致, 此时应存在一个更新机制将应用配置数据和zk数据更新一致。 启动时更新拉取zk配置中心的更新本地数据,以zk中心数据为基准。如果设置数据新版本,那么 刷新机制将导致m*n*n其中m是程序配置项和zk中心中不同 阅读全文
posted @ 2017-03-29 17:47 杉枫 阅读(1079) 评论(0) 推荐(0) 编辑
摘要:线上zk做配置管理,最近突然发现两个节点一直在刷下边 java.nio.channels.CancelledKeyException at gnu.java.nio.SelectionKeyImpl.readyOps(libgcj.so.10) at org.apache.zookeeper.ser 阅读全文
posted @ 2017-03-27 16:17 杉枫 阅读(671) 评论(0) 推荐(0) 编辑
摘要:@echo on color 2f mode con: cols=80 lines=25 @REM @echo 正在清理git文件,请稍候...... @rem 循环删除当前目录及子目录下所有的SVN文件 @rem for /r . %%a in (.) do @if exist "%%a\.svn 阅读全文
posted @ 2017-03-23 16:44 杉枫 阅读(1578) 评论(0) 推荐(0) 编辑
摘要:由于netbeans 默认不支持amd cpu渲染,故需要修改默认配置文件,修改后netbeans没有问题。 http://stackoverflow.com/questions/34560485/net-beans-crashes 阅读全文
posted @ 2017-03-22 13:01 杉枫 阅读(380) 评论(0) 推荐(0) 编辑
摘要:windows下启动elasticsearch,依赖于配置好JAVA_HOME D:\Program Files\Java\jdk1.7.0_71 命令行启动elasticsearch.bat即可实现服务启动。 通过head插件可以方便查询elasticsearch中数据 连接http://blog 阅读全文
posted @ 2017-03-17 16:42 杉枫 阅读(3582) 评论(0) 推荐(0) 编辑
摘要:<script type="text/javascript"> var t = 5; //倒计时的秒数 function showTime(){ document.getElementById('time').innerHTML= t +"S后跳转到首页"; if(t==0){ var ua = n 阅读全文
posted @ 2017-03-14 17:52 杉枫 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:abtest业务线上接口每分钟执行3万多次,到半夜1点多访问量小的时候会经常报内存占比过高, 经调研分析发现与白天访问量高时线程数、cpu等无太大差异,主要差异存在内存会涨到很高并持续 一段时间。 现经过同事分析将内存释放方式改为cms方式及时释放虚拟器内存,摒弃原有方式吞吐量优先方式。 setsi 阅读全文
posted @ 2017-03-14 15:10 杉枫 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1、重要的是找到性能热点,最慢的那个逻辑,优化才有意义。 2、合并io、减少不合理日志io,多线程io通过同步合并数据。 3、缓存非pin相关数据、缓存非个性化中间数据。 阅读全文
posted @ 2017-03-09 18:40 杉枫 阅读(174) 评论(0) 推荐(0) 编辑
摘要:jsoup解析html很方便不用写复杂的正则表达式,因为html经常变,花大时间写正则表达式收益不大 jsoup解析 div并且class是masthead的标签如下: 阅读全文
posted @ 2017-03-09 09:59 杉枫 阅读(139) 评论(0) 推荐(0) 编辑
摘要:选择下拉列表值样例方式 $("#updateAppName").get(0).selectedIndex = 0; $("#updateAppName").get(0).selectedIndex = 1; 阅读全文
posted @ 2017-03-08 18:44 杉枫 阅读(179) 评论(0) 推荐(0) 编辑
摘要:一年之计在于春在于春,做个计划 0、学习产品规划功能,学习流量获取方式。 1、首先是系统开发完成上线,不断完善上线,app端,小程序端。 2、学习python首先用于抓取。 3、学习小程序。 4、学习app端。 阅读全文
posted @ 2017-03-08 11:11 杉枫 阅读(157) 评论(0) 推荐(0) 编辑
摘要:禁用弹窗是需要引用一个新的dll,引用方式http://www.itjsxx.com/csharp/IHTMLDocument2_namespace.html, 禁用新的弹窗的方式http://blog.csdn.net/wonsoft/article/details/5197015。 做个记录避免 阅读全文
posted @ 2017-03-06 19:56 杉枫 阅读(157) 评论(0) 推荐(0) 编辑
摘要:JMX协议监控,可通过JMX协议远程监控,实时监控线上jvm情况,并通过平台管理界面进行 展示,可以通过监控实时获得线上服务器运行情况。 可以监控内存、实时线程、共享内存等各种信息。 获取实时线程信息并显示: import javax.management.MBeanServerConnection 阅读全文
posted @ 2017-03-06 11:18 杉枫 阅读(844) 评论(0) 推荐(0) 编辑
摘要:下游发现接口可用率非100%,马上线上查看,发现数据在有些情况下通用补数的数据是空, 有20%的用户是没有相应偏好等的数据的,需要通用补数来补数,结果通用补数没有数据。 通用补数数据的检查报警时必须要存在的,否则通用补数导致线上程序bug,总结一下,避免 后续再犯。 阅读全文
posted @ 2017-03-03 23:10 杉枫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:虾米推荐真聪明,直接推你相关的经典歌曲。会让你觉得推荐的非常准。 阅读全文
posted @ 2017-03-02 17:40 杉枫 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一些瀑布流好的网址 https://github.com/germanysbestkeptsecret/Wookmark-jQuery http://code.ciaoca.com/jquery/wookmark/ http://www.jianshu.com/p/39c5f4beb575 http 阅读全文
posted @ 2017-03-02 16:16 杉枫 阅读(597) 评论(0) 推荐(0) 编辑
摘要:在对于所有用户数据都一致的情况下,服务端数据接口提供的方式是,按照一定的规则查询出 数据分页进行排序即可。 但对于个性化的数据,上述方式行不通,个性化的数据会根据每个人的历史爱好、实时爱好进 行排序。 阅读全文
posted @ 2017-03-01 14:44 杉枫 阅读(1381) 评论(0) 推荐(0) 编辑
摘要:zk节点扩充,从3个节点扩充为7个节点,需要先安装4个节点,在将4个节点的配置进行修改,然后在修改 原有的3个节点。至此完成对zk的扩充实现,在此做个记录。 zk节点的顺序,与对应zk与所在序列保持一致,并且与启动顺序保持一致,如顺序不一致会导致不一致节点 启动失败。 阅读全文
posted @ 2017-03-01 14:25 杉枫 阅读(314) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示