- 浏览: 15755 次
- 性别:
- 来自: 杭州
最新评论
-
yuoveyu:
应该最好搞个jboss用户去运行吧。
Install JBoss AS in CentOS
文章列表
在Hibernate中使用memcached方法:
1、加入从http://code.google.com/p/spymemcached/下载jar包。
2、加入从http://code.google.com/p/hibernate-memcached/下载的jar包。
3、在linux下安装从http://code.google.com/p/memcached/下载的源码包。
hibernate.cache.use_query_cache=true
hibernate.cache.use_second_level_cache=true
hibernate.cache.u ...
楔子
一直在研究互联网技术,经常访问这样那样的网站,突发奇想,为什么我们不去看看这些网站的技术架构是怎么样的呢?研究一下源代码?于是便有了这个系列,首先找谁呢?我想还是找山寨版的开心网开刀吧,这个开心网,不是那个开心网,呵呵。
坦白说,我不太想注册,也不想研究太多太多,一般来说,一个网站最重要的是首页,Ok,那我们就从首页开始吧。
本系列文章仅仅是个人研究发布,仅供参考,本人不承担任何责任,呵呵,谢绝跨省抓捕。对于开心网,因为是一个封闭系统的系统,我挑了一个注册的页面来分析。页面网址:http://reg.kaixin.com/kx7201.do?ss=10112&rt=26分析工 ...
程序员分成几种不同的境界
- 博客分类:
- 非技术类
《程序员》杂志上有一篇文章写的非常好,这里节选一段。文章一标题是《程序员分成几种不同的境界》。对比了一下,我觉得自己看来只能属于第五流的程序员。把这篇文章引在这儿,是准备时时刻刻激励自己,往更高层次努力,或者追求更高人生境界。
五流程序员比技术和工具 五流程序员关心的是用什么工具可以产生什么结果,追逐他听过最新、最好、最时髦的技术,沉浸于一些小练习,却很少走出象牙塔和客户或市场进行真正的沟通,甚至完成大型的真实案例。
四流程序员比整合和管理 四流程序员比前者更关心在什么地方使用什么,他的心里放着集成各种技术的地图,而不偏向单一工具和技术,他在乎运作一场战役的风险,还有资金成本 ...
不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧。如果你学了Java却连一个 Button还不会写,就象你学习Visual Basic却不会用Button,那可绝对是不能被原谅的。Swing技术的应用已经在国外大行其道,由于java的免费、易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了java开发上。Swing出现了快10年了,凭借其先进的设计思想,一直未曾落后于哪种语言的界面开发技术,使用和理解Swing的设计思想,对软件开发者大有裨益。
...
头文件:
#ifndef STUDENT_H_
#define STUDENT_H_
#include <string>
using namespace std;
class Student {
public:
Student();
Student(string, char, string, int);
void setFirstName(string);
void setMiddleName(char);
void setLastName(string);
void setScore(int);
string getFir ...
链表:
#ifndef LINKEDLIST_H_
#define LINKEDLIST_H_
#include <stdexcept>
using namespace std;
template<typename T>
class Node {
public:
T element;
Node<T> *next;
Node() {
next = NULL;
}
Node(T element) {
this->element = element;
next = NULL;
}
};
...
刚在一家公司离职,因为公司上市后规模迅速状大,急于开发几款战略产品支承,公司高层对我们之前进行的一个项目非常重视,投入巨大。系统开发之初需求原本很明确,但新的需求总是在开发的过程中不断地被提出,今天来 ...
svn2cvs.py
#!/usr/bin/env python
import os, sys, cn.dixian.checkoutsvn as checkoutsvn, cn.dixian.checkoutcvs as checkoutcvs
tags = 'all'if len(sys.argv) < 2: tags = 'all'else : tags = sys.argv[1]
checkoutcvs.cocvs(tags)checkoutsvn.cosvn(tags)
os.chdir('/var/opt/payCVS/')#os.system('rsyn ...
一个架构究竟是简单还是幼稚,我们怎么判断:
一个架构可达到的简单程度,应该取决于业务需求,而不是技术平台。理想情况下,在项目周期的前期,架构满足业务需求的能力就可以用经验方法评测出来,而不是全凭主观臆 ...
Tomcat内存溢出的原因
在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:1.OutOfMemoryError: Java heap space(堆溢出)2.OutOfMemoryError: PermGen space(永久保存区域溢出)3.OutOfMemoryError: unable to create new native thread.(无法创建新的线程)
Tomcat内存溢出解决方案
对于前两种情况,在应用本身没有内存泄露的情况下可以用设置t ...
虽然现在用APACHE COMMONS DBCP可以非常方便的建立数据库连接池, 但是像这篇文章把数据库连接池的内部原理写的这么透彻,注视这么完整,真是非常难得,让开发人员可以更深层次的理解数据库连接池,真是非常感谢这篇文章的作者。
package cn.dixian.auxiliary.commons;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLExc ...
杭州*网科技:
曾经去过的人告诉我,他们在打广告而已,其实跟本就不招人。
林子大了,什么鸟都有。
我的发展方向:高并发、海量数据处理、ERP。
Python - Sending Email using SMTP
Simple Mail Transfer Protocol (SMTP) is a protocol which handles sending e-mail and routing e-mail between mail servers.
Python provides smtplib module which defines an SMTP client session object that can be used to send mail to any Internet machine with an SMTP o ...
a) install JDK, both 1.5 and 1.6 are suitable.
[root@centos ~]# yum install java-1.6*
[root@centos]# vi /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@centos ~]# java -version
java version &qu ...
搭建开发环境CentOS+MyEclipse+Oracle。有些东西真得记不住了,需要经常回顾才行。
安装ORACLE的时候,准备工作非常重要。
屁股决定脑袋还是有一定道理的。