• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Adrop

有很多希望,有很多梦想,喜欢自由自在,最大的梦想是环游世界。。
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

03 2013 档案

 
博客是另一个自己
摘要:写博客这么多年都没坚持下来,不得不说是一件极大的憾事,当然是自己的不坚持。任何事情坚持下去,最终都会有极大的收获,这是废话。没错,真理往往都是大家都耳熟能详的废话。其实一直在思考,写博客究竟是为了什么?前几年博客火热的时候,很多人同时会维护好几个博客,当然也包括我,偶尔夜深人静文思泉涌的时候,也会写些技术上的心得体会赶紧弄到几个博客上,沾沾自喜一番。可能是互联网发展的原因,写博客的人几乎没什么所得,虚名没有,金钱更没有,当然是在国内,国外倒是很多科技博客、个人博客还是会赚到一点钱。新浪博客、博客大巴,如火如荼,坚持下来的确实没几个,无论名人、草根。究竟是为了跟风,还是真的想记录下自己的所思所想 阅读全文
posted @ 2013-03-20 21:52 Adrop 阅读(149) 评论(0) 推荐(0)
WordPress定时备份到Dropbox方案
摘要:在VPS搭建好WordPress之后,还是要定时备份WordPress上传多媒体文件、MySQL数据库、配置文件等,毕竟有些VPS是不可靠的,很可能随时出问题,定时备份才是王道!也有不少插件实现备份到Google Drive等云存储平台,本文使用定时cron脚本方式,借助Dropbox开放API将备份文件保存至Dropbox,灵活性、可控性更高。 阅读全文
posted @ 2013-03-17 01:09 Adrop 阅读(778) 评论(0) 推荐(0)
WordPress设置
摘要:选择LNMP(Linux CentOS 6.4+Nginx+MySQL+PHP+WordPress)在VPS上架设,地址为Adrop的自留地 http://www.adrop.me,记录安装和配置设的过程及遇到的问题。开源免费的wordpress功能很强大定制性很强,配置起来却也麻烦不少。 阅读全文
posted @ 2013-03-16 13:37 Adrop 阅读(436) 评论(0) 推荐(0)
Head First Pattern之适配器模式
摘要:转自独立blog《Adrop的自留地》----Head First Pattern之适配器模式很多人都有移动硬盘,它比U盘容量大的多,体积也小,携带方便,用来拷资料、备份都很不错。并且硬盘价格越来越便宜,120G的移动硬盘现在才300多。其实移动硬盘里面就是一块普通的笔记本硬盘,还有一个IDE口(或SATA口,看硬盘的类型了,现在一般都是SATA口即串口,IDE口就是并口)和USB口的转换卡,用USB线和电脑上的USB口连接起来就行了。我手头有一个40G的IDE口笔记本硬盘,想在PC电脑上用,但又不想把电脑拆开插主板的IDE线上。看到电脑上还有很多空闲的USB口,就想能不能让笔记本硬盘的IDE 阅读全文
posted @ 2013-03-15 21:09 Adrop 阅读(157) 评论(0) 推荐(0)
Head First Pattern之代理模式
摘要:转自独立blog《Adrop的自留地》1Head First Pattern之代理模式远程代理虚拟代理JDK动态代理和Decorator的比较去年买的Head First Pattern英文版,看了一点点,看起来还是比较吃力。。今年开始一点点的看,慢慢的看进去了,真是好书啊,一点点的从实际例子入手,一步步的、循序渐进的说明每一个设计模式,真是足够的深入浅出!以前也看过阎宏的《Java与模式》,结合中国的传统道家文化、儒家思想,甚至西游记、红楼梦、女娲造人都用上了,说的是也算够透彻了的,但是总感觉还是有些东西理解的不太深。下面总结下这些天看的代理模式。。一句话概括代理模式,就是用代理对象对真实对 阅读全文
posted @ 2013-03-15 21:08 Adrop 阅读(160) 评论(0) 推荐(0)
cpu缓存与并发
摘要:转自独立blog《Adrop的自留地》最近手头没什么需求,除了关注服务部署情况和机器负载之外,深入了解了并发编程的一些东西,了解习一些并发的底层技术,对之前了解的并发实现做了补充,记录并总结如下。Disruptor框架Java实现的一个并发处理框架,其核心是一个无锁、高效、基于数组实现的RingBuffer数据结构,可以在线程间交换数据,根据Martin Fowler的说法,处理能力可以达到600w tps,比Java中的LinkedBlockngQueue效率高很多false cacheing和cache line padding,伪共享和缓存行填充cache line是cpu加载主存数据到 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(364) 评论(0) 推荐(0)
2013,加油
摘要:转自独立blog《Adrop的自留地》2013,加油,Adrop! 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(64) 评论(0) 推荐(0)
来自Windows Live Writer
摘要:转自独立blog《Adrop的自留地》这是一篇从Windows Live Writer编辑的测试文章,以后写blog会在Live Writer中写,google drive目前不再支持发布到blog,很多东西都在上面写的,家里和公司都可以编辑,准备自己写一个服务,使用google drive的sdk和wordpress的xml-rpc接口来实现将google drive的文章一键发布到wordpress。 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(100) 评论(0) 推荐(0)
代码与重构
摘要:转自独立blog《Adrop的自留地》出来混,迟早要还的我们欠下的那些技术“债”这段代码需要怎么重构?if ((version < 380 &&from == 6) || (version < 370 &&from == 7) ||from == 1013) { if (tagNo == 1 && shareMsgId >= 0) { // …; } }如何添加一个新的处理分支bool GetUrlByMD5(const ST& head, ST2& request){ 根据md5从cache中查询url 查到 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(279) 评论(0) 推荐(0)
vps对比
摘要:转自独立blog《Adrop的自留地》hello host VPShttp://hellohostnet.com/vps.html小众软件推荐,非常便宜,国内访问比较慢,ssh经常卡死,唯一的优点是便宜,客服反应比较迅速。服务器美国宾州,每月¥41.65元,实际49,支付宝按月支付ping 耗时电信 ~300ms联通 ~400ms移动 ~250ms国外 <100ms硬件信息SmartVPShttp://smartvps.cn/product.htmlping 耗时非常不错,国内电信联通移动,都在60ms以内,国外慢一点,ssh也非常快。试用中。。。 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(197) 评论(0) 推荐(0)
实在的《重构与模式》
摘要:转自独立blog《Adrop的自留地》之前看过不少有关设计模式的书,《Java与模式》,《Head First Design Patterns》,《重构:改善既有代码的设计》。但是这本《重构与模式》,确实最实在的一本。《重构》从最基本的最常用最简单的重构方法开始介绍,实在是受益良多,对以前对设计模式的理解加深了很多,终于达到真正实践的程度。而《重构与模式》无疑对模式的实践和在实际中的应用,起到了非常好示例作用。GOF的《设计模式》无疑是非常最经典,但是教科书式的风格,总觉得非常晦涩,看完之后也是一知半解,离实践的的地步,实在有点距离。《Head First Design Patterns》用非 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(117) 评论(0) 推荐(0)
JavaScript正则表达式总结
摘要:转自独立blog《Adrop的自留地》一、RegExp对象和字面量 RegExp对象构造方式: var re = new RegExp(“cat”); var re = new RegExp(“cat”,”gim”); g:global,表示找到所有的匹配,如果不指定g选项,只匹配第一个 i:不区分大小写 m:匹配多行 字面量方式: var re = /cat/; var re = /cat/gi; 两者区别: 非字面量来表达正则表达式时,对元字符转义必须用双重转义,而字面量不用,eg: var re = /\?/; // ?为元字符必须转义 var re = new RegExp(‘\\?’ 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(130) 评论(0) 推荐(0)
Servlet与模板方法模式
摘要:转自独立blog《Adrop的自留地》—-Head First Pattern之模板方法模式这年头大家都用struts,或者其他MVC框架,很少有人直接用Servlet了吧,但是相信大部分人都应该知道怎么写Servlet的吧,继承HttpServlet类,覆盖里面的doGet、doPost方法即可,大部分情况下,我们都是对GET和POST一样处理,一般也就这么写了:public MyServlet extends HttpServlet{ public void doGet(HttpServletRequest request, HttpServletResponse response){ / 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(320) 评论(0) 推荐(0)
多线程环境下的单例模式实现
摘要:转自独立blog《Adrop的自留地》—-Head First Pattern之单例模式单例模式我想大家都比较熟悉,就是在JVM运行期间一个类只有一个实例,任何时候都是取得同一个实例,也就是一个全局变量了。单例模式分懒汉式和饿汉式,但是懒汉式的单例在多线程环境下会有同步的问题,下面详细介绍了用3中方法来解决此问题。单例模式具有以下几个特点:1.JVM运行期间有且只有一个实例2.构造函数是私有的3.通过一个静态工厂方法来获得唯一的实例4.累内部有一个私有静态实例,通过静态工厂方法创建后,每次再调用静态工厂方法,返回的都是同一个实例饿汉式:public class Singleton{ priva 阅读全文
posted @ 2013-03-15 20:59 Adrop 阅读(450) 评论(0) 推荐(0)