IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝:而自己加班加点搞到天亮还做不完. 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置:而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来. 为什么大牛写完的程序测试上线后,几乎完美运行,用户无懈可击:而自己的程序bug重重,改好一个却又引出另一个,按下葫芦浮起瓢,几近崩溃. 为什么同样是程序员,大牛工资1W,而自己只能拿区区的3K? 大牛显然知道一些小菜所不知道的秘密,这秘密又是…
为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝:而自己加班加点搞到天亮还做不完. 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置:而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来. 为什么大牛写完的程序测试上线后,几乎完美运行,用户无懈可击:而自己的程序bug重重,改好一个却又引出另一个,按下葫芦浮起瓢,几近崩溃. 为什么同样是程序员,大牛工资1W,而自己只能拿区区的3K? 大牛显然知道一些小菜所不知道的秘密,这秘密又是什么呢? 这个秘密就是设计模式.设…
结合我工作中碰到的运维问题,总结一下Linux下server常见的运维问题以及定位方式.这里的server主要指自主开发的逻辑server,web srv因为通常采用通用的架构所以问题比较少. 逻辑server通常的处理能力在3k/s - 1w/s之间,因业务特点而不同.逻辑server一般是自主开发的,虽然在上线前大都经过功能和压力测试,但放到现网环境上部署后还是难免会出现一些问题,有些问题是在灰度发布时就可以发现,而有些问题则是一个漫长的暴露过程.下面先总结一下大致的问题分类和定位方法.  …
去年11月,一篇名为<Playing Atari with Deep Reinforcement Learning>的文章被初创人工智能公司DeepMind的员工上传到了arXiv网站.两个月之后,谷歌花了500万欧元买下了DeepMind公司,而人们对这个公司的了解仅限于这篇文章.近日,Tartu大学计算机科学系计算神经学小组的学者在robohub网站发表文章,阐述了他们对DeepMind人工智能算法的复现. 在arXiv发表的原始论文中,描述了一个单个的网络,它能够自我学习从而自动的玩一些…
Linux就这个范儿 第12章 一个网络一个世界 与Linux有缘相识还得从一项开发任务说起.十八年前,我在Nucleus  OS上开发无线网桥AP,需要加入STP生成树协议(SpanningTreeProtocol).当时我对STP不太了解,只知道它是由一个名字叫man却不是man的,并有“互联网之母”称号的牛人发明的.于是就上网査找资料.那时参考资料很少,很幸运Linux上有STP的源码可以借鉴,从而顺利的在Nucleus上实现了STP,也因此与Linux结下了不解之缘.从那时起我就下决心不…
本keystone源码分析系列基于Juno版Keystone,于2014年10月16日随Juno版OpenStack发布. Keystone作为OpenStack中的身份管理与授权模块,主要实现系统用户的身份认证.基于角色的授权管理.其他OpenStack服务的地址发现和安全策略管理等功能.Keystone作为开源云系统OpenStack中至关重要的组成部分,与OpenStack中几乎所有的其他服务(如Nova, Glance, Neutron等)都有着密切的联系.同时,Keystone作为开源…
本章目的:探究--知其然与知其所以然,KnowHow与KnowWhy. 1.Know-How体系与代价: 100多年的汽车研发历史表明,企业只有开发过两代车以上才能逐步建立和完善Know-How体系.北汽从萨博获得的Know-How是欧洲拥有70年历史的豪华汽车企业的知识与智慧的历史积淀,其自主研发体系的建立耗时将大幅缩短,整车研发技术管理体系也会又好又快地发展. 北汽的此次海外技术收购,目标并不仅仅集中在“制造图纸”一类的单一技术文件,而是希望买到能保证北京汽车持续开发和生产出高质量轿车的管理…
此文已由作者温正湖授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 开宗明义,keepsync和trysync是网易MySQL分支版本InnoSQL的两个参数,非常重要的两个参数.从某种程度上说,他们决定了MySQL主从复制实例是采用异步复制(async)还是半同步复制(semi-sync).为什么不得不说呢,因为不断有同学问怎么看当前RDS实例是同步还是异步状态,keepsync和trysync这两个参数是干嘛用的,怎么进行设置?于是简单写下semi-sync和这两个参…
“你好天猫精灵”,“主人有什么吩咐”,“打开灯”,“好的,灯已打开”.对于这样的对话应该大多数人都很熟悉,这就是智能家居的缩影.对于现在市面上层出不穷的智能家居系统,功能越来越繁杂,可是因为开发难度高,大部分人停留在机械式操作的层面.没有自己参与的任何事情对于自身而言都是没有灵魂的.你可曾想过有一天能让自己开发的程序融入到智能家居体系中为你服务呢?YF3300,带你迈出属于自己的智能家居改造第一步. 一.云端配置 (1)在搜索框中输入https://living.aliyun.com/#/,进入…
各位看官老爷们,这里是RuaiRuai工作室(以下简称RR社),一个做单机游戏的兴趣作坊. 本文跟大家聊一下社团内第一个游戏项目.算是从萌新项目组长的角度,从第一个里程碑的结点处,往前看总结一下项目之初我们的规划.目标和基本情况,涉及一点点对游戏的理解.不过管理经验和业务经验尚浅,希望各路同行多多交流,各路大佬多多指点. 团队组成 RR社在成立之初仅有连同笔者在内的三名程序员,虽代码能力参差不齐,但是大家都对游戏拥有着充分的热诚,和想要通过游戏表达自己的创意.能力.才华的欲望.当三个有能力把想法…
大家好,我是Bypass,一个人一直保持着写博客的习惯,为此维护了一个技术公众号,致力于分享原创高质量干货,写的内容主要围绕:渗透测试.WAF绕过.代码审计.应急响应.企业安全. 一直以来,我把它当成我的技术博客在维护,每周一篇的频率在更新,每一篇都由我亲自撰写,力求原创,即使是分享一个很简单的小技巧,也需要耗费不少时间去测试.整理. 以前,自己写技术博客的时候可以比较随意,因为是写给自己看的:但写公众号的时候,希望每一篇能给别人带来一点收获.为此,一个人写了两年的公众号,也坚持了两年,其实蛮累…
https://github.com/donglegend/mySwiper mySwiper 移动端全屏滑动的小插件,简单,轻便,好用,只有3k 下载 直接下载 bower install mySwiper 预览 预览demo 使用 支持amd和cmd规范 直接引入 <link rel="stylesheet" type="text/css" href="dist/swiper.css"> <script type="…
导读:三个月过去了,好友张森终于把一款默默无名的软件打造出了日均1W+在线的平台,我认为成功的因素很简单,1,找准了用户群体的痛点;2,肯花精力做运营;3,合理的推广.本文是他的自述,打造一款产品,说起来很简单,但做起来就麻烦了,来看看他是如何做的吧. 网站的推广方法各式各样,那么怎么在短时间内将一个刚上线的新网站打造成行业内最活跃的平台呢?相信大家都很好奇,我是怎么用90天时间将“换链神器”从零开始打造成一个[日均在线网站10000]的友情链接平台? 确切的说“换链神器”是一款友情链接互换的软…
只看标题的话,肯定有不少人会选择月薪 2W 的工作,很明显,钱多嘛!但实际上,这里是有前提的,完整的问题如下: 一份月薪 2W,但加班无底线,基本没有自由时间的工作,和一份月薪 1W,但正常工作时长,自由度很高的工作,你会怎么选?原因... 这个问题是我在某社交软件上提问的,当时正在下班回家的路上,不到一会儿功夫,就收到了很多评论,先来看下大家都是怎么说的. 后面还有几屏的评论,这里就不截图了.总的来说,每种选择都对应着各种各样的理由,有的看重钱,毕竟以大多数人目前的财力,都不能免俗:有的人更看…
今天焊RC522的实验板,接收电阻买的是5.1K,焊接时发现丝层写的是432,阻为4.26K.理论值应该是4.3K…
这个是我在逛知乎的时候发现的一个帖子,在这里小小的整理了一下,收集了一些评论,然后我分享出来,希望对自己还有同行有所帮助. 著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 链接:http://www.zhihu.com/question/28822607/answer/42229866 来源:知乎 听到题主问了这个问题,不禁想到了我自己刚毕业找工作的那段往事.... 以下仅仅是个人意见哦,经供参考.别喷我哦= = -----------------------------…
起因 感谢各位大佬的支持收获了人生第一个(很有可能也是唯一一个)1W star 项目. 从今年一月份创建项目至今 8 个月时间. 一共关闭了 27 个 issue,47 个 RP,总共有 11 位小伙伴参与维护. 神奇般的连续两个月上了 GitHub Java 热门榜首. 整个热度走势图也是一路向北: 过程中也有许多朋友反馈得到了帮助,自己确实没想到能起到这么好的作用. 更名 趁这机会我想给项目重新换个名字,因为我发现做到现在这里面并不仅仅包含面试的内容. 我们也不应该只为了面试而使用该项目,里…
---恢复内容开始--- 我们经常说幻想着使用已有数据发表高分文章,的确,这样的童话故事每天都在发生,但如何走出第一步我们很多小伙伴不清楚,那么我们就从水稻SNP数据库的使用来讲起. http://snp-seek.irri.org/ 这是3k的水稻变异库,上面保存着现成的SNP,由于数据过大,网站的维护方使用了Plink的格式来给我们在线储存SNP的信息,可以理解毕竟3025个水稻的全基因组SNP,怎么算都不是个小数. Plink格式是如下三个文件: base_filtered_v0.7.be…
using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp3 { class Program { static LinkedList<int> sortArrayLink = new LinkedList<int>();…
// 预计存入 1w 条数据,初始化赋值 10000,避免 resize. HashMap<String,String> map = new HashMap<>(10000) // for (int i = 0; i < 10000; i++) Java 集合的扩容 HashMap 算是我们最常用的集合之一,虽然对于 Android 开发者,Google 官方推荐了更省内存的 SparseArray 和 ArrayMap,但是 HashMap 依然是最常用的. 我们通过 Ha…
前言 学 Android 有一段时间了,想必不少人也和我一样,平时经常东学西凑,感觉知识点有些凌乱难成体系.所以趁着这几天忙里偷闲,把学的东西归纳下,捋捋思路. 这篇文章主要针对 Service 相关的知识点,进行详细的梳理,祝大家食用愉快! 文章目录 方便大家学习,我在 GitHub 建立了 仓库 仓库内容与博客同步更新.由于我在 稀土掘金 简书 CSDN 博客园 等站点,都有新内容发布.所以大家可以直接关注该仓库,以免错过精彩内容! 仓库地址: 超级干货!精心归纳 Android .JVM…
通常在初始化 HashMap 时,初始容量都是根据业务来的,而不会是一个固定值,为此我们需要有一个特殊处理的方式,就是将预期的初始容量,再除以 HashMap 的装载因子,默认时就是除以 0.75. 例如想要用 HashMap 存放 1k 条数据,应该设置 1000 / 0.75,实际传递进去的值是 1333,然后会被 tableSizeFor() 方法调整到 2048,足够存储数据而不会触发扩容. 当想用 HashMap 存放 1w 条数据时,依然设置 10000 / 0.75,实际传递进去的…
对于创业而言,能卖出这创业第一步的,大多都经过了长期反复的心理拷问与折磨. 因为当你迈出创业的那一步,你可能需要面对的是毫无收入保障的生活,以及后果自负的结局. ALL IN才是迈出创业第一步的关键(创业者诸葛磊) 我自己当年在真正迈出这一步的时候也经历了太多的纠结与不安.我从毕业那会儿选择实习的第一家公司就是创业公司,不过这个公司最后证明确实一个不太靠谱的创业公司.当时自己什么不懂,只有自己的一股冲劲,想学习,想成长,这是大多数刚毕业年轻人的真实想法.而很多创业公司也正好看中了这一点. 半年的…
前言 学 Android 有一段时间了,想必不少人也和我一样,平时经常东学西凑,感觉知识点有些凌乱难成体系.所以趁着这几天忙里偷闲,把学的东西归纳下,捋捋思路. 这篇文章主要针对 Service 相关的知识点,进行详细的梳理,祝大家食用愉快! 文章目录 方便大家学习,我在 GitHub 建立了 仓库 仓库内容与博客同步更新.由于我在 稀土掘金 简书 CSDN 博客园 等站点,都有新内容发布.所以大家可以直接关注该仓库,以免错过精彩内容! 仓库地址: 超级干货!精心归纳 Android .JVM…
2018前端面试总结,看完弄懂,工资少说加3K | 掘金技术征文:https://juejin.im/post/5b94d8965188255c5a0cdc02…
文章目录 大访问量优化整体思路 ab压力测试及nginx性能统计模块 ab压力测试及nginx性能统计模块 ab压力测试 nginx性能统计模块 nginx单机1w并发优化 整装待发: socket nginx曾名 socket 系统层面 文件 nginx层面 文件 系统层面 再出发 大访问量优化整体思路 高性能的服务器的架设 对于高性能网站 ,请求量大,如何支撑? 1方面,要减少请求 对于开发人员----合并css, 背景图片, 减少mysql查询等. 打开网易新闻,发现首页的css是直接写在…
如题,这是我在知乎上看到的一个热门话题--要现在的我来回答的话,毫无疑问会选择上海,即便月薪只有 5000 也去,还要趁早去. 有读者可能会质问我:"你之前不是说在三线城市洛阳工作很爽吗?怎么反悔了?" 不要着急反驳我,听我来说说原因嘛. 我上了两年大学,稀里糊涂的,对未来完全没有计划.大二结束后就随波逐流地去了苏州,又稀里糊涂地进了一家日企,算上大三实习的一年,我在苏州停留了 3 年半. 之后回到了家乡洛阳,一直到现在,有 6 年多时间.工资一直没有上涨过,但房价在以肉眼可见的速度蹭…
. 本文是给**「建议收藏」200MB大厂面试文档,整理总结2020年最强面试题库「CoreJava篇」**写的答案,所有相关文章已经收录在码云仓库:https://gitee.com/bingqilinpeishenme/Java-interview 千上万水总是情,先赞后看行不行,奥力给 本文为多线程面试题答案的上篇:线程基本概念+线程池,锁+其他面试题会在下篇写出. 上篇情况: 共有15道面试题 图文并茂,概念+代码相互辅助 1.1w余字儿,建议收藏方便以后查阅 1. 什么是进程?什么是线…
一.前言:接口测试之伤:cookie,session,token本是一家! cookie,session,token的区别早就已经成为测试同行的心病,各大论坛,各大博客,各大视频网站无不充斥着各种疑问???cookie,session,token本是一家!奈何各位测试同仁总是要把它们分开!各位做测试的小伙伴们只要是做过接口测试或者面试过接口测试都一定会遇到这个问题,在写这篇文章之前笔者也看过很多篇关于session,cookie,token的文章,感觉不是各种复制抄袭,就是泛泛而谈没讲到要点上.…
大家好,我是沉默王二. 很多初学编程的同学,经常给我吐槽,说:"二哥,你在敲代码的时候会不会有这样一种感觉,写着写着看不下去了,觉得自己写出来的代码就好像屎一样?" 这里我必须得说一句,初入"江湖"的时候,确实会觉得自己的代码写得很烂,但这么多年下来,这种感觉已经荡然无存了. (吹嘛,我也会,哈哈) 那,怎么才能让写出来的代码不那么烂呢? 我的一个经验就是,"拿来主义",尽量不去重复造轮子.使用那些已经被验证过,足够优质的开源库不仅能够让我们的代…