摘要:
在公司的某角落里,看到了《鸟哥的linux私房菜》,顿时想看看是什么鬼。 其他时候还要自己去买才有,现在正好,比图书馆方便。看完了,写点啥! 编辑器很重要,一个vim就主要是我的使用方向: vim很重要但我已经用得较熟了,nano是最简单的了。 tar,-cvjfz解压缩,安装文件。 makefil 阅读全文
摘要:
作为网络开发人员,怎能不使用一些抓包工具呢?fiddler是个不错的选择。 不过,一般情况下,我们往往使用浏览器自带的控制台的【网络】选项就可以达到查看数据的通信情况了,当然,一些浏览器不容易捕捉的事情,就不得不使用第三方的抓包工具了。记录一下常用的fiddler的使用功能,以便能更快速使用需要的功 阅读全文
摘要:
在项目中时常会用到redis,redis看起来好像很难的样子,而且我也确认反复学习了很久,但是,总结下来,自己使用到的东西并不太多,如下作一些总结工作。 1、安装(单机) 1.1 windows, 直接下载,解压到某个目录即可使用。 1.2 linux , 下载安装包, tar 解压, make 编 阅读全文
摘要:
单库单表 单库单表是最常见的数据库设计,例如,有一张用户(user)表放在数据库db中,所有的用户都可以在db库中的user表中查到。 单库多表 随着用户数量的增加,user表的数据量会越来越大,当数据量达到一定程度的时候对user表的查询会渐渐的变慢,从而影响整个DB的性能。如果使用mysql, 阅读全文
摘要:
在大多数应用场景下,我们使用mysql进行查询时只会用到'=', '>' , '<' , in, like 等常用的方法,看起来,大多数情况下,已经足以应付我们的小型应用了。不过,在一些特殊场景,则需要特殊的查询方式了。 1. 根据状态来排序的查询 假设现在一个记录有四种状态,未处理(0)、正在处理 阅读全文
摘要:
引语:变化总会给人带来不安,会让妥协,会让人成长或后退! 我在学校时的专业并非计算机专业,然而出来之后,就直接转行到了IT行业了。很多人问我为什么?我说,因为我在学校自学过很多东西啊,出来都会用得上。 是的,我在学校里确实学习过很多编程相关的东西。如最开始的C语言,我相信很多人都是从这门语言开始学习 阅读全文
摘要:
引语:在上一篇文章中说到,在页面中可以用隐藏的方式让你的上传页面看起来漂亮。但是这对于性能来说,并没有什么卵用,那么在后台的处理中,难道就没有一些处理技巧么?所谓后台的技巧,应该要包括上传得快一点,上传的文件大一点!那么,本文就来说说,后端处理都有些什么技巧吧! 业务场景一、我们只会选择一个单个的文 阅读全文
摘要:
引语:大家都知道,html中上传文件就一个input,type=file就搞定了。但是,这个标签的样式,实在不值得提点什么,要改动他的样式,恐怕也是较难的。但是其实挺简单,今天就来说说上传文件小技巧吧! 1. 怎样自定义样式? 1. 只管按照自己喜欢看到的样式去定义即可,如<a href='java 阅读全文
摘要:
引语:在许多的web应用中,我们都是通过同步操作的方式去处理我们的业务,但是往往也有这样的业务诉求,即一个操作可能比较耗时,或者有许多的不确定性(如支付操作需要等待第三方结果通知)。在这种业务场景下,再使用同步的方式去操作,可能就不太合理了。那我们想到的是,使用同步先返回临时结果,再通过异步通知最终 阅读全文
摘要:
引语:相信很多人都自认为自己是个全栈工程师,不管有没有验证过,我也不例外。心中总有一种傲气,事情都能做,只是做得好不好,时间够不够的问题!所以,对很多事情,我其实是一点不怕的,随着时间的推移,人总是应该要进步的,去做一些没做过的事,才对得起成长二字! 刚好上上个月,公司有一个新的项目需求,需要做一个 阅读全文