
-----------闲谈----------------
火锅技术栈
我不能保证写的每个地方都是对的,但是至少能保证每一句话、每一行代码都经过了认真的推敲、仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术、对于生活的态度。
我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正地改变世界。面对压力,我可以挑灯夜战、不眠不休;面对困难,我愿意迎难而上、永不退缩。
其实我想说的是,我只是一个程序员,这就是我现在纯粹人生的全部。
展开
-
正则表达式快速入门教程
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎...转载 2019-09-24 20:18:26 · 482 阅读 · 0 评论 -
微信小程序开发教程-微信小程序入门
转自http://blog.jobbole.com/106049/ 微信应用号(小程序,「应用号」的新称呼)终于来了!目前还处于内测阶段,微信只邀请了部分企业参与封测。想必大家都关心「小程序」的最终形态到底是什么样子?怎样将一个「服务号」改造成为「小程序」?我们暂时以一款简单的第三方工具的实例,来演示一下开发过程吧——序言开始开发应用号之前,先看看官方公布的「小程序」...转载 2017-11-14 16:42:04 · 37502 阅读 · 1 评论 -
程序员高效的准备HR面试
今天和大家分享的主题是「程序员跳槽时,如何高效地准备面试?」,但其实今天主要涉及到的是 HR 在面试时有哪些套路,这样可以见招拆招,斩获 offer!主要包括以下内容:一、程序员面试过程中,面试官想要从"自我介绍"获得什么信息? 二、如何去提炼简历中的精华?如何在沟通中体现你的软技能? 三、如何去解释简历中的瑕疵? 四、HR通常喜欢问哪些与技术无关的问题?这些问题背后代表了什么...原创 2018-04-08 20:13:33 · 2105 阅读 · 0 评论 -
Myeclipse配置优化
Myeclipse配置优化MyEclipse 优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。 一:去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。【MAC系统】:点击myeclipse软件-->偏好设置打开配置窗口...原创 2018-03-03 10:46:33 · 4034 阅读 · 0 评论 -
软件技能
摘要:根据我的开发实践及理解,梳理了作为软件工程师解决现实问题应当具备的基础技能。难度:中级。 编程开发本质是运用程序和计算机来解决现实中的各种问题。因此,编程开发人员的才智发挥载体是计算机或者说计算设备,直接武器是程序。程序员用来进行编程开发所需要的技能,归结起来主要如下: 理解计算模型和框架:顺序计算、并发计算(并行计算、分布式计算); 理解应用所基于的计算模型和框...原创 2018-02-27 13:44:53 · 5588 阅读 · 0 评论 -
阿里、腾讯、百度、华为、京东、搜狗和滴滴最新面试题汇集
前一段时间和大牛们交流了一下,据反馈现在Android岗位也没有以前那么多了,没这么好找了,面临2016年寒冬季节,大量公司模仿O2O模式导致死掉企业的很多,在加之培训机构大量的培训人,导致供大于求,当然这不意味着饱和,只是市场更趋于合理一些(只要技术好不用怕的)。最近结合一些面试的同学和大牛们(张旭童)反馈,前几天听童哥去阿里面试顺便整理了下一些面试题目。希望对大家有所帮助,后期会不断更新添加新...原创 2018-01-15 11:38:34 · 740 阅读 · 0 评论 -
淘客链接转成正常淘宝链接JAVA代码实现
更新1:2018/1/15类似于 https://s.click.taobao.com/t?e=m%3D2%26s%3DshhycMgyX5YcQipKwQzePOeEDrYVVa64K7Vc7tFgwiHjf2vlNIV67gtlG6lwPBS0UkCu4LW4fHWggE%2B81xYdaYgwvAJKzKRhR0QUH89hs6odoD3G8jExAxAqvUhwaPOiypAb原创 2017-12-20 16:29:38 · 14308 阅读 · 1 评论 -
生活中的死锁例子及解决办法
1. 有两条道路双向两个车道,即每条路每个方向只有一个车道,两条道路十字交叉。假设车辆只能向前直行,而不允许转弯和后退。如果有4辆车几乎同时到达这个十字路口,如图(a)所示;相互交叉地停下来,如图(b),此时4辆车都将不能继续向前,这是一个典型的死锁问题。从操作系统原理的资源分配观点,如果4辆车都想驶过十字路口,那么对资源的要求如下: l 向北行驶的车1需要象限a和b;原创 2017-12-28 15:50:26 · 5513 阅读 · 0 评论 -
psd转成Muse2018dem(响应式)实现
Muse2018 demo(响应式) 概念:断点值的是浏览器窗口宽度值为了适应不同宽度而设置不同断点值 不同宽度适应往往有两种网页响应式网页与自适应网页的区别:响应式响应式针对的是不同分辨率设备而进行的适配式设计,以利用@media规则为主要手段【主要针对web端(电脑),但在移动端显示的时候,能显示主内容,不会显示其他侧栏之类的,把部分内容隐藏掉】 而原创 2017-11-26 16:50:43 · 2253 阅读 · 0 评论 -
研发工程师必会的Linux命令
1.日志查询类1.1 按关键字不分页查询grep "applyId” app.log //applyId为要查询的关键字,app.log为日志名1.2 按关键字从前往后分页查询cat -n app.log | grep "applyId" | more以上命令会分页输出,使用空格键翻页,使用回车键显示更多1.3 按关键字只显示原创 2017-11-04 11:39:57 · 2728 阅读 · 0 评论 -
优秀程序员应具备的15个素养/特性
1、分享 尽可能地使用开源,并且如果有能力的话也可以把自己的成果分享给大家。整个社会的智慧结晶肯定比一些大公司自管自闭门造车要好。2、公平的心态 不要以为你的选择就是唯一能奏效的,试试其他技术、框架、方法和建议,也许其他的选择比你原先的好也未可知。要用开放的心态去对待任何方法和抉择。3.不可攻击他人 如第2条所言,不原创 2017-09-16 10:43:29 · 1191 阅读 · 0 评论