用这张图作为开头吧,早餐的时候打开网易,苏神破门红军4-0登榜首的新闻,习惯性的点进去看看KOP的评论,有一句回复『利物浦该夺冠了,多少年了.喜欢利物浦比喜欢老婆还早,老婆都成黄脸婆了.现在带着女儿一起熬夜看利物浦比赛,该给个联赛冠军了!』   一段KOP的评论,直接触到心里那块软软肉,多少人在看到这篇新闻时『我努力不去想,但利物浦真的在争冠』湿润了眼眶,多少段青春回忆是那个曾年轻并无所不能的杰队陪你度过,多少次不可思议的绝杀反超燃烧起你浑身上下的肾上腺素,竖起汗毛,满脑子嗡嗡响的激情本能的…
自由是有代价的:聊聊这几年尝试的道路 现在不愿意写过多的技术文章了,一点是现在做的技术比较偏,写出来看的人也不多,二来是家庭事务比较繁多,没以前那么有时间写了.最近,园子里多了一些写经历的文章,我也将自己这几年的经历写下来,供大家参考,尤其是(1)向往自由生活的:(2)想从一线城市返回家乡较小的城市的. 每一条路都是由荆棘铺成的,每一个选择都是面临风险和收益的,我们需要做的事就是选择最适合自己的. 以前也写了不少了,但是不断有新的行动,新的感悟,不妨再写一篇文章总结一下. 生活最重要的问题是你想…
今天面试的时候被问到一个问题,是关于 JS 异步的.当时我脑海中闪过了一个单线程的概念,但却没有把真正的原理阐述清楚.所以回来特意重新回顾了前面单线程和异步相关的一些知识点. 虽然之前学习的时候也接触了单线程模型相关的东西,但当时理解得并不是很清楚和明白.所以这道面试题也没有给出一语中的的答案.重新阅读阮一峰的 <JavaScript 运行机制详解>和我之前写的<setTimeout 异步与回调>之后.我决定重新写一篇博客来更加白话的总结 JS 的单线程机制和异步. 重演历史 -…
如约而至,Java 10 正式发布!   3 月 20 日,Oracle 宣布 Java 10 正式发布. 官方已提供下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html . 在 Java 9 之后,Java 采用了基于时间发布的策略,每 6 个月一个版本.这是采用新的发布策略之后的第一个版本. Java 10 主要有 12 个新特性. 具体来看看. JEP 286: Local-Variable Type I…
sb博主又犯sb错误了! 他觉得以往模拟赛因为犯sb错误扔的分足足有1k分了! 于是他想记录一下自己犯的sb错误看看自己到底有多sb! 嗯就从今天开始吧 2018.9.28 1. 二分边界写错.骚什么啊卡那么紧的上界是要干啥啊开1e9是能死啊? 2. 如果差分完要求前缀和的话记得扫两遍啊扫两遍,只扫一遍求的是原数组的值记住了 3. 真心立flag-->空间再开炸就剁手!! 4. 一个数 x 想求它遍历模 n 剩余系的话应该是 (n-1)/gcd(x,n),不是(n-1)/x 注意了 5. 啊双模…
题目 题目大意 求区间\([A,B]\)有多少个数是"完美的". 一个数是"完美的",当且仅当这个数的各位能分成两个集合,使得两个集合中数字的和相等. \(B\leq 10^9\) 思考历程 其实思考这题的时候已经没有什么时间了. 但我还是努力地去想正解. 看到的第一眼就会想到数位DP,然后脑中就弹出了一个DP状态. 很快就被自己证伪了,因为显然有重复. 想其它做法,却一直搞不出来. 看时间真的不多了,于是就去打暴力. 思想特别简单,枚举\([A,B]\)中的数,然…
Final exam  Day -30 平姐在班会上突然就说了一句,离期末考只有一个月了. 刚从体育节的气氛中脱离出来的我想了想,好像还真的是诶. 又努力地去想了想,好像不太慌张呢. Final exam  Day -19 明天初一还有兴趣班,问hb和zjy要不要去. 得到的一致回答都是√,又问我怎么说. 行吧, 那我不去了... Final exam  Day -18 结果摹了一篇<兰亭集序>,可惜到后面写多了一个字,推翻. 安慰自己说324个字错误率能这么低已经很好了,等期末考过后再重写一…
  本想『标题党』一下的,『高速反击遭遇剧情反转,巴西人力挽狂澜绝处逢生!』这种好像看起来比较厉害的标题似乎在大战之后的第五天已显得不合适了. /不害臊    反正晚了,干脆写点能够引起讨论.并且在未来能翻查论证的内容. 带着问题往下走吧:   1.速度与宽度,罗杰斯选哪个? 2.斯特林的成长 3.菱形4-4-2进攻方式单一 4.纳瓦斯or米尔纳 5.队长的作用 总览.阵式   红军再次祭出菱形4-4-2   罗杰斯,包括佩莱格里尼都是带着3分的理念开场的,就如同曼联一役,此役罗杰斯必然走菱形4…
上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚合整理一些iOS第三方库的开发资源,放到网上,其实更多的方便自己随时随地翻阅.不管是,翻译也好,原创也好,他们都有个共同的属性是: 自己不久的工作中能用到. 后来,自己关注的点,开始往ReactNative方向发张,这半年,几乎新需求都是基于ReactNative开发的.所以,关于 iOS 开发本身,事实是真…
每周读书笔记链接汇总 20145211 <Java程序设计>第1周学习总结--小荷才露尖尖角 20145211 <Java程序设计>第2周学习总结--桃花依旧笑春风 20145211 <Java程序设计>第3周学习总结--绝知此事要躬行 20145211 <Java程序设计>第4周学习总结--园日涉以成趣 20145211<Java程序设计>第5周学习总结--独上高楼,望尽天涯路 20145211 <Java程序设计>第6周学习总结-…
在努力准备申请一份UX设计师职位时,你最烦心和担忧的事哪一个环节?是写一份UX设计师简历?回答面试官的问题?还是在一遍遍的煎熬中等待一个面试电话?是的,这些都是不轻松的事儿,但还有一个同样糟心的事,那就是写一封得体的UX设计师求职信. 即使对于有经验的UX设计师而言,能写出一份得体满意的求职信也是很需要花费一番心思的.短短数字,要把你所有的设计技巧和项目经验充分表达,还要传达出你对应聘工作的热情,还要显得与众不同,能一眼吸引面试官的目光. 的确是很难. 但不用担心,如果你正好在准备找工作,又恰好…
命这样的标题,我没有瞧不起创业型公司,我只是有点急了,因为男朋友今天晚上就要回复招聘公司了.我先来说说来由吧. 前段时间男朋友离职了,从毕业到现在在公司呆了2年多,因为资金不足导致他做的项目被迫停止了.他做的是门户网站,包括主要管理平台(新闻,视频类等).客服管理平台.厂商管理平台和用户管理平台.上一家公司很小,就几个人,那个项目就他一个人做.因为一个人的关系,前台后台设计都他做.很早之前我就劝他离职,但是他不干,想留下来继续奋斗,想看看公司到底能不能发展.一个小公司要发展不是一朝一夕就能发展好…
[前提] 想要实现使用某种语言,比如Python,C#等,去实现模拟登陆网站的话,首先要做的事情就是使用某种工具,去分析本身使用浏览器去登陆网页的时候,其内部的执行过程,内部逻辑. 此登陆的逻辑过程,主要指的是,需要访问哪些地址,提交哪些http请求,其中包含了有哪些查询关键字,涉及到哪些post的数据,涉及到哪些cookie等等. 只有知道了内部逻辑过程,才能谈及,使用某种语言去实现,模拟,此套登陆网站的过程. 关于分析工具,其实有很多种,此处选用,之前在 [总结]浏览器中的开发人员工具(IE…
       在<汇编语言>第十五章中我们可能遇到这样的问题:程序运行正确,但是debug单步调试,却无法运行,修改int 9h中断例程入口地址的指令,虚拟模式下,debug提示指令无效,而在实模式下,则程序卡死.        这里我的看法如下:因为我们单步的时候,当设置9号中断偏移地址的指令执行后,这时段地址还没有进行相应的设置,而单步键入命令(如:t命令)的时候程序要调用键盘中断程序,这就导致程序转去一个错误的地址执行程序,这就造成了一种假象-程序卡死,其实这时只是键盘中断的入口地址不正…
嗯,已经是第四篇了,这篇起我就要开始细说语法了,不过在那之前再次申明下主旨:"C++我想这样用" 系列文案是为C程序员打造的,不是C++程序员. 我的终极目标是:让那些觊觎面向对象范式,却又重度强迫症的C脑残粉能够在C++环境下(如C++IDE.C++编译器等)不妥协的,用他们的习惯的C风格,写出他们觊觎很久的带有面向对象的代码.这么啰嗦的话我不想次次都提,但是又怕被不明情况的人乱骂一气,于是我想到了一个词来高度概括上述宗旨-----C with Class! 没错,带类的C,这是C+…
忘记你在使用windows时的使用习惯和使用思维.学习Linux,一定要适应Linux的命令行界面,因为命令行才是Linux的真正魅力所在,而X-window或着说桌面环境也只是运行在命令行模式下的一个应用程序,所以我们很多人从windows转过来的第一件事情就是抱怨Linux的桌面没有windows好用.本人最初安装Linux是因为我的笔记本电脑太旧,安装windowsXP总是死机,于是选择了当时最流行的ubuntu8.04安装,并不是我当时有多么厉害会使用Linux,而是当时我只想找一个wi…
一.发生了什么? 1.那是一个阳光明媚的下午,老婆和她的闺蜜正在美丽的湖边公园闲逛(我是拎包拍照的). 2.突然接到甲方运营小妹的微信:有个顾客线上付款了,但是没有到账,后台卡在微信支付成功(正常状态是充值成功). 我第一反应是第三方充值系统挂了吧(之前第三方系统接口经常超时,各种小问题),然后让运营小妹查下后台的异常提示. 3.过了2分钟之后,我还是不放心,用手机(当时没有背电脑出门)登陆后台看了下,发现后台已经进不去了,猜测可能是我的网络不好(公园的移动信号不给力,只有1格信号). 4.过了…
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是LeetCode专题的44篇文章,我们一起来看下LeetCode的75题,颜色排序 Sort Colors. 这题的官方难度是Medium,通过率是45%,点赞2955,反对209(国际版数据),从这份数据上我们大概能看得出来,这题的难度不大,并且点赞远远高于反对,说明题目的质量很不错.事实上也的确如此,这题足够简单也足够有趣,值得一做. 题意 给定一个n个元素的数组,数组当中的每一个元素表示一个颜色.一共有红白蓝三种颜色,分别用…
第0.1节 HTML5和桌面软件开发的碰撞 当我们谈论桌面软件开发技术的时候,你会想到什么?如果不对技术本身进行更为深入的探讨,在我的世界里,有这么多技术概念可以被罗列出来(请原谅我本质上是一个Windows程序员的事实). 操作系统 API.操作系统发展到今日,几乎桌面应用的所有功能,都是基于系统API构建的.调用API和语言及技术无关,哪怕是使用汇编.例如(代码来源于网络,本地重新编译): ;我的第一个win32汇编程序 ;一个经典的hello world !程序 ;>>>>&…
前端是一个看似入门门槛不高,但要学好很难的领域.前端的知识体系庞杂又松散,技术演进快,如果摸不清脉络的话很容易陷入盲人摸象的困境甚至跑偏.其实只要掌握了正确的方法,学习前端和学好前端就只是个时间问题.1.梳理清楚知识体系框架学习前端,不管是入门还是进阶,一定都要有知识体系建设的想法.就算是刚开始学,也一定要有这样的意识.前面说过,因为前端知识点多而分散,所以如果不能构建起自己对于前端的知识体系框架的认识,很容易就会不知所措,没了方向.   这样看起来是不是清爽很多?2.准备和基础的学习HTML,…
写惯了技术类的文章,这种总结和唠嗑型的我基本也就在年末才来一篇.说实话,这种轻松类的文章往往比技术类的要受欢迎的多,因为其受众更广,看起来也不烧脑. 说来愧疚,这一年其实产出有点低,大致就写了不到二十篇技术随笔,特别下半年入职腾讯后就更少有时间动笔了. 但再忙也没打算摒弃写文章的习惯,一来是为了自己沉淀,二来也是希望自己能为国内的前端分享出点贡献——这想法虽然有些滑稽,却也是我本人确切真实的想法.有时会想着自己能给这个社会带来.留下些什么,如果没有揭露相对论的能力,那么写点文章我还是得以胜任的.…
俗话说,自己写的代码,6个月后也是别人的代码……复习!复习!复习!涉及到的知识点总结如下: 为什么学习Java的内存模式 缓存一致性问题 什么是内存模型 JMM(Java Memory Model)简介 volatitle关键字 原子性 可见性 有序性 指令重排 先行发生——happen-before原则 解释执行和编译执行 其他语言(c和c++)也有内存模型么? 为什么需要关注Java内存模型?   之前有一个我实习的同事(已经工作的)反讽我:学(关注)这个有什么用? 我没有回答,我牢记一句话…
本文是Unity官方教程,性能优化系列的第三篇<Optimizing garbage collection in Unity games>的翻译. 相关文章: Unity性能优化(1)-官方教程The Profiler window翻译 Unity性能优化(2)-官方教程Diagnosing performance problems using the Profiler window翻译 Unity性能优化(3)-官方教程Optimizing garbage collection in Uni…
转自: http://han.guokai.blog.163.com/blog/static/136718271201211631456811/ http://www.barretlee.com/blog/2015/10/05/how-to-build-a-https-server/ http://www.cnblogs.com/P_Chou/archive/2010/12/27/https-ssl-certification.html 简述 HTTPS 的运作 如上图所示,简述如下: 客户端生…
命是弱者的借口,运是强者的谦词 你有什么技能比大多数人(超过90%以上)更好? 针对这个技能的获取你有什么成功的经验? 与老师博客中的学习经验有什么共同之处? 其实我经常会去想自己有什么拿得出手的优点,但总是会尴尬的发现并没有什么.其实并不是说丁点儿没有,而是这些优点想要表现出来的话,首先得要克服怕麻烦这个缺点.而往往这个怕麻烦,会因事而异.所以,经常会有对我持两种看法的人.比较差的当然就是说懒啊,没有上进心啊,不会为人处世之类的,典型代表首选我妈.从小到大,我妈对我最不满意的就是这些,而对我上…
实现我们分类数字的网络 好,让我们使用随机梯度下降和 MNIST训练数据来写一个程序来学习怎样识别手写数字. 我们用Python (2.7) 来实现.只有 74 行代码!我们需要的第一个东西是 MNIST数据.如果有 github 账号,你可以将这些代码库克隆下来, git clone https://github.com/mnielsen/neural-networks-and-deep-learning.git 或者你可以到这里 下载. 顺便说一下, 当我先前说到 MNIST 数据集时,我说…
还有一周暑期集训就要结束了,从7月份结束军训到现在一个多月的时间,收获也是有的只不过与之前预想的相比显得十分微薄. 无论是前两天的两场个人赛还是之前的组队赛自己始终是在ranklist的后半部分.一开始是很不能接受的,为自己找各种今天心情不好天气不好精神不好之类的借口来满足心理安慰.被虐到后来渐渐地也明白了自己其实比之前对自己的水平定位弱很多,于是借口理由也统统不再去想,因为事实就是自己水平太弱,拿不到那个rank是因为水平配不上.把这件事想清楚大概也是一种收获.因为在之后心情平稳了很多,不在为…
一.一些抱怨 自从国庆放假上班以来,又是忙碌的工作直到现在,但是说忙好像也没有加几天班,只是上班的时候工作排的挺满.但是别人貌似一直都不太忙(也是我自己觉得),感觉就很不爽. 我喜欢快速做完一件事,然后剩下的时间可以很充裕,一边学习一边去改进之前的东西.却总发现如果你做的越快,下一件事就来的越快.总会思考,是应该很努力的去工作,还是装作很努力的去工作. 我发现,对于在小城市工作的程序员来说,在小公司里面,而且是做前端这种无足轻重的工作,常常会有看不到一点未来的感觉.总会羡慕那些在北上广的同学,但…
转载了这篇文章,希望能对自己和看到这篇博客的人有所激励. 成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人. ------------------------------------------------------------------------------------------------------------------------------------------- [[[[[[[文章好长,做好心里准备]]]]]]]]]]]…
看到最近园子里掀起了“.NET快不行了”.“.NET工资太低了”.“转行做XX”等一系列之风,不由得想说点什么,我只是基于自己的观点,你认同或者不认同,我就是这样认为,无所谓对与错,写文章就是为了交流思想. 犹记得第一次参加面试时,一位53岁的微软老程序员问我:”你热爱编程吗?请以‘热爱编程’为题谈一下你的感受或者看法”.我当时傻乎乎的,套用我写情书的话侃侃而谈:“自从96年第一次见到电脑,我就被它深深的吸引住了,当初的ucDos,WPS,至今都印象深刻,尤其是求伯君闭门三个月开发的WPS更是让…