`
sqe_james
  • 浏览: 261852 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
  就如苏格拉底所说,人生就是一次无法重复的选择。无论是犹豫之、亦或误会之错过,还是坦然失之交臂,蓦然回首间,皆已悔之晚矣,只是人生没有重复这个选项。曾几何时,慎戒己之:审问之,慎思之,明辨之,笃行之。择之慎,过之莫悔。然恒持之百分之八九十,松毁之末端,一切皆付之流水。正如儒家先贤所言:时也势也,命也运也,此之谓也。悔之、毁之又如何,能回否?若回答是否定的,为之又何义。正如前人总结,面对无法回头的人生,只能做三件事:郑重的选择,争取不留下遗憾;如果遗憾了,就理智的面对它,然后争取改变;假若也不能改变,就勇敢地接受,不要后悔,继续朝前走。   《史记》云:"顺,不妄喜;逆,不惶馁; ...
redis、memcache、mongoDB 对比   Redis Memcache MongoDB 综合 分布式的数据结构服务器,具有持久化机制,binlong功能,支持VM,sharding中的一致性哈希机制,支持cluster 优势是速度快,并发高,缺点是数据类型有限,查询功能不强,一般用作缓存 文档型的非关系数据库,优势在于查询功能比较强大,能存储海量数据 操作便利性 数据结构丰富些(list,set,hash等),较少的IO次数 数据结构单一 支持索引、查询语言和丰富的数据表达、
1. 初始化设置 #yum -y update  更新 #tzselect  时区设置 #5>9>1>1   #cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 保存时区   安装中文支持 # yum install "@Chinese Support"   现在,我们再看VPS上的时间,已经更新为北京时间了 #date -R Sat, 25 Feb 2012 18:57:58 +0800   如果需要定时更新的话,可以安装一个ntp服务 #yum install ntp ...
一、javamail 异常 1. java.lang.NoClassDefFoundError: javax/mail/Authenticator  表示没找到mail.jar等javamail所需的依赖库,将这些依赖文件放到tomcat自带库文件夹或部署项目的WEB-INF/lib目录下即可。 2. Tomcat: java.lang.ClassCastException: javax.mail.Session  这个异常说明Tomcat自带库和webapp项目库里均有mail.jar和activation.jar依赖文件,删除两者之一即可。 官方说明: Although Tomc ...
介绍 BigMemory是Terracotta的一个纯Java产品,允许在对象堆外使用一个额外的内存存储类型。被打包使用在企业级Ehcache作为一个嵌入式管理单元作业储存,称作 “离线堆存储”。如果企业级Ehcache是分布在一个Terracotta集群中,你可以在Ehcache(Terracotta客户端或L1)和Terracotta服务阵列(L2)两者中配置BigMemory。   这个离线存储堆,不受制于Java GC,比DiskStore快100倍,且允许创建非常大的缓存(我们已经测试的超过350GB)。   由于离线堆是以字节为单位的数据存储,有两层含义: 仅系列化 ...
by Vadim Tropashko   翻译: Janwer Zhang 原文链接: Trees in SQL:Nested Sets and Materizlized Path 关系数据库通常被认为是在其先辈网络和分层模型上的进步发展。在每个层级查询方面,当模型转换成依赖关系时,他们结果是惊人地不完整。几乎每两三个月总有关于如何在数据库中建立树模型的问题弹出在comp.database.theory新闻组。在本文中我将探讨两者用四个众所周知的方法的实现,并展示它们之间的关联。我们将找到一个可以被看作是具体路径(mat ...
Commencement speaker Steve Jobs (holding documents) departs Stanford Stadium with, from left, the Rev. Scotty McLennan, Provost John Etchemendy and Board of Trustees Chairman Burt McMurtry, among others.   原文讲稿请参阅斯坦福官方网站 。   Stay Hungry. Stay Foolish. 是苹果的 CEO Steve Jobs 于2005 ...
优化是一个综合复杂的问题,涉及到硬软件平台。这里仅就MySQL5.0 SQL 查询语句方面作个小结。先举个例子: 现在表register(PRIMARY KEY regId),service(PRIMARY KEY servId, index serviceId )和subscribe(PRIMARY KEY subId,FOREIGN KEY regId/servId),且前两表跟后张表均为一对多关联,假设有如下表格结构: CREATE TABLE `subscribe` ( `subId` int(10) unsigned NOT NULL auto_increment, ...
最近看Hibernate Reference 文档时,发现Hibernate Tools 3.x 这官方推荐的工具已经很强大了。由于之前开发如有用到Hibernate的 一般直接在Ant Task 中结合xdoclet2 来生成相关代码,在代码中有较好的标注才能生成质量过得去的代码,不是 ...
顺畅时要有明智的前瞻性及对执行力的贯彻,逆境时能及时有效地解决问题,而不是无谓的报怨、借口、犹豫。 简言之:执行计划,解决问题! 并将此作为以后长期的一项个人方针,结合自身的原则:戒空谈,务实干!算是对工作学习这么几年来的个人总结及概括,作为在以后的工作、生活中指导方针及原则。   工作这么多年了,很久没静下心来好好的总结一下了。思考了很长一段时间,以上算是这些年来经验的总结及个人的认知的简括,也是对自己的鞭策及提醒!
  今天在整理一些很多年前的笔记时,发现有一篇一直很喜欢的励志美文,特发上来和大家分享一下。 备注:此文曾于二十世纪九十年代初风靡日欧,激励过无数人。     青 春 塞缪尔 厄尔曼(美)     青春不是年华,而是心境;青春不是桃面、丹唇、柔膝,而是深沉的意志,恢宏的想象,炽热的感情;青春是生命的源泉在不息的涌流。     青春气贯长虹,勇锐盖过怯懦,进取压倒苟安。如此锐气,二十后生有之,六旬男子则更多见。年岁有加,并非垂老;理想丢弃,方堕暮年。     岁月悠悠,衰微只及肌肤,热忱抛却,颓唐必至灵魂。忧烦、惶恐、丧失自信,定使心灵扭曲,意气如灰。     无论年届花甲,抑或二八芳龄,心中皆有 ...
XMLHttpRequest 简介   要实现Ajax 各种效果,必须非常熟悉一个 JavaScript 对象,即 XMLHttpRequest 。这个小小的对象实际上已经在几种浏览器中存在一段时间了,但真正为大家所熟悉是在Ajax 开始流行以后。下面给出用于该对象的很少的几个方法和属性。 open() : 建立到服务器的新请求 send() : 向服务器发送请求 abort() : 退出当前请求 readyState : 提供当前 HTML 的就绪状态 responseText : 服务器返回的请求响应文本 要注意这些方法和属性都与发送请求 ...
一、变更或重置 root 密码 1.设置初始密码或者修改原密码    a. 直接进入 MySQL 安装目录 bin 子目录下运行 mysqladmin 命令    linux 下如下执行:    [root@janwer root]# /usr/local/mysql/bin/mysqladmin -uroot -p原来的密码 password 新密码也可以这样    [root@janwer root]# /usr/local/mysql/bin/mysqladmin -uroot -p password 新密码                                    En ...
注意:由于我是作为数据库服务器,所以安装系统时,只需要基本的,其余的都可以不安装。  新建一个名为 mysql 的用户组# groupadd mysql 在 mysql 用户组下新建一个名为 mysql 的用户# useradd -g mysql mysql# tar xzf mysql-5.0.70.tar.gz# cd mysql-5.0.70   源码编译 MYSQL ( 环境 CentOS 5.2 + Intel Pentium 4 630 3.00GHz + 4G RAM, 根据具体环境做相应的变更) # CHOST="i686-pc-linux-gnu" CF ...
  1. 下载 minimal installation CD , 并刻录成启动盘;   2.  使用如下命令可以查看机器的配置情况,如CPU, 硬盘,内在等; livecd root # lspci   如果你需要加载一些新硬件,可用 modprobe ,如 livecd root # modprobe r8169   通过如下命令可探测你硬件的性能,并可估算出大概的安装时间: # grep bogo /proc/cpuinfo  bogomips:3337.81   # hdparm -tT /dev/sda   /dev/hda: Ti ...
Global site tag (gtag.js) - Google Analytics