自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fbysss的专栏

换个角度看世界,这时你就是胜者

  • 博客(250)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux常用技巧备忘录之老司机版

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处前言:linux基本命令就不在这里列出。本文记录的主要是1.容易忘记的知识点2.常用的、需求强烈的技巧3.疑难杂症旨在备忘、提高工作效率。希望我的总结对你有所帮助一、vi技巧:vi的时候,如果内容里面有注释,在某些终...

2017-11-13 00:41:34 2718

原创 爬虫配置必备:JQuery|querySelector|Cheerio DOM节点选择干货集

网页爬取,是一项既费脑子又繁琐的工作。因为网页格式不一,很难完全靠机器自动识别。通常,我们可以采用css选择器来选取DOM节点,从整个网页中抽取我们需要的内容。前端大家最熟悉的应该是JQuery了。如果JQuery不好用,可以直接使用原生的document.querySelectorAll,现在的浏览器大多也都支持了。如果是Nodejs爬虫,一般采用cheerio模块(可以理解为后端的JQuery)来解析DOM。cheerio虽然高仿JQuery,但还是有些差异,而且一些特性尚未实现。尽量更新到最新

2017-01-31 01:51:16 6370 2

原创 Evernote mac下无法登录的问题解决

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处1.Evernote mac客户端无法登录:偶然一次登出之后,死活无法再登录了。提示无法连接服务器。而且,iphone和mac都不行。chrome网页版可以。iphone提示“暂时无法连接到印象笔记服务”,mac提示“请检查你的网

2016-10-10 01:34:22 5877

原创 ssh 连接异常解决纪实(Shared connection to xxx.xxx.xxx.xxx closed.)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处问题:连接服务器,之前都很好,突然出现错误:Shared connection to xxx.xxx.xxx.xxx closed.背景:客户端为mac pro,term 2,配置了~/.ssh/config排查:1.尝试其他工具,同样不

2016-06-03 12:48:31 17560

原创 linux下安装jdk-解决wget无法下载jdk的问题

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处大家都知道jdk无法直接通过wget下载。原来需要cookie,如下:一、下载wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-sec

2016-04-19 15:58:15 14208 1

原创 解决Cmder无法在Windows Xp下运行的问题

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处一、前言:之前写过一篇文章《 拥抱cmder,和cmd说再见》, 介绍cmder。cmder是很不错,但有一个问题,那就是它对Windows XP似乎是不支持的。二、解决过程:官方的完整下载地址:https://github.com/

2015-08-02 00:08:01 11372 2

原创 阿里云服务器MySQL无法连接问题解决纪实

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处背景:在调试程序的时候,发现数据库访问相关的环节出现错误:12:16:40,941  WARN ThreadPoolAsynchronousRunner:608 - com.mchange.v2.async.ThreadPoolAsync

2015-06-04 21:26:11 32763 1

原创 关于RMI的几个问题解决

1.多网卡导致的RMI连接问题:Caused by: java.rmi.ConnectException: Connection refused to host: xx.xx.xx.xxx; nested exception is:        java.net.ConnectException: Connection timed out: connect       at

2015-06-04 21:06:51 17581

原创 项目开发环境搭建手记(5.Jenkins搭建)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处一、下载下载地址:http://pkg.jenkins-ci.org/redhat/这里有下载包注意:sudo wget -O /etc/yum.repos.d/jenkins.repohttp://pkg.jenkins-ci.or

2015-03-05 21:15:24 51619 2

原创 项目开发环境搭建手记(4.Maven私服Nexus安装及自动部署到Tomcat)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处一、.maven安装下载maven:http://maven.apache.org/download.cgitar zxvf apache-maven-3.2.5-bin.tar.gzmv apache-maven-3.2.5 /

2015-03-05 20:52:11 19354

原创 项目开发环境搭建手记(3.GitLab搭建)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处 1.git安装Centos下面,就是这么任性:yum install git中间有2步需要输入y确认一下。其他操作系统方法:http://git-scm.com/download/linux安装完成后,git --ver

2015-03-05 20:05:01 60752 4

原创 项目开发环境搭建手记(2.Jdk安装——替代原有的OpenJDK)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处前言:Centos下,Java已经安装好了,1.7版本的,但是并没有JAVA_HOME等环境变量。于是:export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9export CL

2015-03-05 18:16:50 8410

原创 项目开发环境搭建手记(1.VMware配置)

作者:fbysssQQ:溜酒酒吧酒吧吾散blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处背景:刚做的一个Android App,在搭建开发环境的过程中,遇到不少问题,好在一路披荆斩棘,总算都解决了,特此记录。环境:Win7下 vmware安装CentOS6.5系统。目标:主要完成后端的持续集成环境(App的自动打包还没做)。

2015-03-05 17:19:59 6693

原创 CentOS虚拟机根分区磁盘扩容纪实

开发服务器是虚拟机,原来只规划了2G,后来发现硬盘不够用了,需要进行扩容。

2015-02-07 14:40:57 20989 1

原创 Nginx快捷配置Tomcat虚拟主机

Tomcat的webapps目录中,有两个应用:app1、app2,如果没有nginx,我们的访问路径为:http://www.domainname.com:8080/app1http://www.domainname.com:8080/app2端口号暴露给用户很不好看也不安全。修改Tomcat配置文件的做法,也可以,但感觉麻烦一些,在这里并不推荐。让用户感觉不到Tomcat的存在,并让Tomcat服务器安全的藏在Nginx后面,是我们的目的。

2015-01-30 22:21:27 9349

原创 拥抱cmder,和cmd说再见

作为一个程序员,即使是在windows工作环境,cmd也是我们必不可少的使用工具。然而,windows发展了这么多年,cmd还是一如既往、毫无改进。下面先列举cmd几大不能忍的“特性”1.窗口size不能便捷缩放2.复制文本,不能直接用鼠标拷贝,还需要多一道菜单操作;而且,还只能块状拷贝,而不是按行字符,极其不便3.不支持多Tab页,多窗口管理不便此外,cmd界面丑陋,只有黑白界面,而且不支持文字颜色区分。OK,是时候终结这个时代了,忘掉cmd,让我们在更舒适的环境下敲命令吧!

2014-12-12 14:08:49 75652 8

转载 【转】The C10K problem翻译

The C10K problem翻译The C10K problem如今的web服务器需要同时处理一万个以上的客户端了,难道不是吗?毕竟如今的网络是个big place了。现在的计算机也很强大了,你只需要花大概$1200就可以买一个1000MHz的处理器,2G的内存, 1000Mbit/sec的网卡的机器。让我们来看看--20000个客户,每个为50KHz,100Kbyes和 50Kbit/sec

2014-04-22 09:26:21 5012

转载 【转】Node.js软肋之CPU密集型任务

Node.js在 官网 上是这样定义的:“一个搭建在Chrome JavaScript运行时上的平台,用于构建高速、可伸缩的网络程序。Node.js采用的事件驱动、非阻塞I/O模型使它既轻量又高效,是构建运行在分布式设备上的数据密集型实时程序的完美选择。”Web站点早已不仅限于内容的呈现,很多交互性和协作型环境也逐渐被搬到了网站上,而且这种需求还在不断地增长。这就是所谓的数据密集型实时(data-

2014-04-22 09:09:52 5887

转载 【转】setTimeout和setInterval的区别你真的了解吗?

setTimeout和setInterval这两个函数, 大家肯定都不陌生, 但可能并不是每个用过这两个方法的同学, 都了解其内部的实质甚至可能会错误的把两个实现定时调用的函数理解成了类似thread一样的东西, 认为会在一个时间片内, 并发的执行调用的函数, 似乎很好很强大, 但其实并不是如此, 实际的情况是javascript都是以单线程的方式运行于浏览器的javascript引擎中的, se

2014-04-22 09:01:21 3965

原创 了解Tengine,感觉不错

粗浅了解了一下Tengine,感觉很不错,备忘。官网:http://tengine.taobao.org/特性继承Nginx-1.2.9的所有特性,100%兼容Nginx的配置;动态模块加载(DSO)支持。加入一个模块不再需要重新编译整个Tengine;流式上传到HTTP后端服务器或FastCGI服务器,大量减少机器的I/O压力;更加强大的负载均衡能力,包括一致性hash模块、会话保持模块,还可以

2013-11-14 11:10:53 4450

转载 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2 等

引用地址:http://www.apkbus.com/android-5986-1.html 摘要: 你是否曾经有过要计算一个非常大的数据(几百 GB)的需求?或在里面搜索,或其它操作——一些无法并行的操作。数据专家们,我是在对你们说。你可能有一个 4 核或更多核的 CPU,但我们合适的工具,例如 grep, bzip2, wc ...  英文原文:Use multiple CPU Cores w

2013-10-31 10:06:49 3366

转载 自适应网页设计(Responsive Web Design)

前言:通常,在国内更流行【响应式Web设计】这个概念。但在我看来,这个翻译很蹩脚,Responsive web Design很大程度上是指兼容性和适应性,也不是什么新概念,更多的是一种总结性的东西。什么响应式?如何响应?让人云里雾里。我们不需要造新词,不需要让人摸不着头脑的、故弄玄虚的东西。自适应Web设计,这样的叫法我认为更好。看到这篇文章,感觉不错,摘抄与此。引用地址:http://www.r

2013-08-01 14:55:14 1905

转载 【转】App应用内搜索:移动搜索的新入口

引用地址:http://mobile.163.com/13/0315/12/8Q0OCF8M0011671M.html周鸿祎以手机用户访问淘宝购物举例:在传统PC上,用户访问淘宝肯定要先打开浏览器,而在手机上,用户只需要点击手机App即可。百度这几天发生了两件事儿:百度移动应用更名为手机助手、百度应用支持App内搜索。在外界看来,这事儿过了第二天就没人关注了。但笔者将这两件事情联系起来看到的是,百

2013-06-21 11:53:43 2851

原创 我的职业观

从业10多年,我呆过的公司不算多,一共3个。我不是一个喜欢跳槽的人。我是程序员出身,后因工作积极、执行力强被提拔为主管。在现在的公司,我有机会学习到了很多管理知识。比如德鲁克、稻盛和夫等企业家的管理哲学。看过一些书,感觉很不错,推荐大家也看看。《首先,打破一切常规》《现在,发现你的优势》《赢》《领导梯队》《卓有成效的管理者》《垂直攀登》等等这些书里面,有很多思想,是异曲同工,或者相互引用的。比如时

2013-04-11 08:17:16 4696

转载 从小型网站到超大规模网站的MySQL参考架构

引用地址:http://www.infoq.com/cn/news/2013/03/MySQL-Reference-Architectures从小型网站到超大规模网站的MySQL参考架构作者 Abel Avram 译者 臧秀涛 发布于 2013年3月18日领域 运维 & 基础架构, 架构 & 设计 主题 MySQL , SQL , 关系型数据库 , 扩展性 , 架构 , Performance ,

2013-03-20 13:24:33 1705

原创 ftp相关参数备忘

ftp 非默认端口:ftpftp>open ip port 在地址栏上直接输用户名密码:ftp://user:password@ip:port

2013-03-20 10:14:42 1326

原创 《程序员的职业素养》读书心得之【程序改与不改】

《程序员的职业素养》读书心得之程序改与不改作者RobertC.Martin在书中提到一点:如果你希望自己的软件灵活可变,那就应该时常修改它。上面也提到了【童子军训练守则】,即每次代码check in,应该比check out时更简洁,每次读代码,都应该进行点滴的改善。而这样的理念,往往与现实发生冲突。因为对于经营者(比如项目负责人或者运营总监)来讲,对可工作的软件进行任何修改都会带来风险。分析:其

2013-02-05 14:56:24 1674

转载 浏览器缓存机制

浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理

2012-12-21 18:06:34 1547 1

原创 immutable object点滴

WIKI:In object-oriented and functional programming, an immutable object is an object whose state cannot be modified after it is created.Primitive wrappers (Integer, Long, Short, Double, Float, Charact

2012-12-13 18:48:24 1394

转载 逐渐挖掘Autoboxing/Auto-Unboxing

J2SE 1.5提供了“Autoboxing”和“Auto-Unboxing”的机制,可以让编译器来自动完成在基本类型和它们的包裹对象之间的转化工作,从而能够用一种更简单的方式,来避免同时存在两套类型系统所带来的一些麻烦。本文介绍Autoboxing/Auto-Unboxing机制的使用方法、实质、发生时机、局限、对重载机制的影响以及对性能的妨碍等问题。传统上,在Java程序中,可以往一个容器类(

2012-12-13 15:47:13 1339

原创 关于使用new Integer还是Integer.valueOf的研究

作者:fbysssmsn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处前言:最近看到这样的说法:使用Integer.valueOf代替new Integer更有效率,原因是研究了Integer源码,发现有一个缓存可以利用。对此我也一探究竟。发现这其实与Java的自动装箱拆箱有关,直接使用Int

2012-11-19 19:09:29 7258 4

转载 匿名函数中undefined形参疑问

引用地址:http://www.css88.com/archives/4724唉,基本功不扎实,昨天在微博上问了个问题,就匿名函数中undefined形参,不知道是干什么用的。经常看到这样的匿名函数代码:1;(function ( $, window, document, undefined ){2 3//函数体内具体代码4 5})(jQuery, window,document);一般在很多jQ

2012-11-12 10:35:38 2512 1

转载 高效代码审查的十个经验

引用地址:http://www.oschina.net/news/34531/code-review代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。1. 代码审查要求团队有良好的文化团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。“A的代码有个

2012-11-08 10:17:15 1409

转载 Facebook如何提高软件质量

引用地址:http://www.infoq.com/cn/news/2012/11/Facebook-on-software-quality刘彪是微软测试技术团队的一名软件设计工程师,他在自己的博客上分享了Facebook如何提高软件质量的原则、手段和背后的原因。在文章开头,刘彪指出:虽然facebook已经早已不是创业公司,但是不难看出它在产品研发和质量控制仍然保持着创业公司的风格。他提到,Fa

2012-11-07 18:54:52 1914

转载 幂等性 个人理解及应用

[原创链接: http://www.smithfox.com/?e=16 转载请保留此声明, 谢谢]绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的, 幂等性强调的是外界通过接口对系统内部的影响, 外界怎么看系统和幂等性没有关系. 就上面这种解释, System.getCP

2012-09-27 14:10:04 41086 2

原创 关于Memcached CAS协议

个人小结:简单来说,CAS(Check and Set)是一个确保并发一致性的机制,属于“乐观锁”范畴;原理很简单:拿版本号,操作,对比版本号,如果一致就操作,不一致就放弃任何操作,操作后版本号加1。联想另外一个机制,与这个有点类似:防重复提交1.makeToken:server生成一个token,并传到页面中,也就是版本号(只要不刷新页面,这个值都不变);2.checkValid:提交时对比页面

2012-09-20 11:28:55 3875 1

原创 【学习笔记】AS3快速上手笔记

作者:fbysssmsn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss声明:本文由fbysss原创,转载请注明出处关键字:AS3,ActionScript引言: 如果有java、javascript基础,AS语法很好理解,有一个上午足够。看了本文,基本可编写代码调试。1.       开发工具FlashBuilder。新建一个【Acti

2012-06-15 16:25:54 1207

转载 CAP理论十二年回顾:"规则"变了

引用地址:http://www.infoq.com/cn/articles/cap-twelve-years-later-how-the-rules-have-changed作者 Eric Brewer 译者 郭晓刚 李湃 发布于 2012年6月11日领域 企业架构, 运维 & 基础架构, 架构 & 设计, 语言 & 开发 主题 架构分享到        编者按:由InfoQ主办的全球架构师峰会将

2012-06-12 12:39:44 1976

原创 从Mozilla推Flash渲染方案想到的

最近Firefox浏览器的缔造者Mozilla推出了一个新的解决方案,即使用HTML5技术来渲染和播放Flash文件。 个人认为此举对HTML5和Flash来说,是一个多赢的事情,理由是:1.用户更方便:可以无需插件使用、观看Flash;2.开发者更放心:Flash既然可以通过HTML5运行,不愁再有【Flash即将死去】的 忧虑;3.HTML5可借助Flash目前的地位促进自己的发展。参考文章:

2012-06-07 16:28:57 1126

原创 关于NFC、谷歌钱包的理解

NFC:Near Field Communication 即近距离通讯技术RFID(Radio Frequency IDentification)技术,又称电子标签、无线射频识别,公交卡就是使用这种技术。NFC 传输范围较小,安全、低功耗RFID是一种识别技术,而NFC是一种交互的通信方式。有人说,NFC是RFID的一种改良版本。目前智能手机将支持NFC,也就是嵌入NFC芯片,以后使用手机就直接刷

2012-06-06 20:31:36 4089

JQuery1.3中文参考手册(chm)

JQuery核心API说明,选择器、DOM操作、事件处理、动画效果等,均有实例,chm版的就是好。看起来很舒服。

2009-12-07

高质量cpp编程(林锐博士)

软件质量是被大多数程序员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1 个读者的建议。

2008-11-05

mysql5.1参考手册中文版chm

mysql5.1参考手册中文版 chm

2008-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除