tujiyue
码龄18年
求更新 关注
提问 私信
  • 博客:295,326
    社区:79,604
    问答:33
    374,963
    总访问量
  • 29
    原创
  • 90
    粉丝
  • 23
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
加入CSDN时间: 2008-03-01

个人简介:性格开朗、处世随和、积极向上、工作压力大、教育不太好

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得13次评论
  • 获得32次收藏
  • 博客总排名1,613,029名
创作历程
  • 28篇
    2012年
  • 27篇
    2011年
  • 2篇
    2010年
成就勋章
TA的专栏
  • J2EE
  • Java
    21篇
  • linux
    4篇
  • MySQL
  • NoSQL
    8篇
  • Web服务器
    5篇
  • 开源工具
    3篇
  • 开源框架
    2篇
  • 相关协议
  • 设计模式
  • 读书笔记
    14篇
  • 转载文章
    28篇
  • 缓存
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

JavaMail POP3接收邮件示例

/** * CrazyItTest * 使用JavaMail 编写接收邮件示例 */package com.labci.javamail.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Properties;import javax.mail.Folder;import javax.mail.M
原创
博文更新于 2011.05.27 ·
3056 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MongoDB JAVA API插入和删除示例


/** * MongoDBTest * MongoDB插入和删除数据示例 */package com.labci.mongodb.test;import java.net.UnknownHostException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import com.mongodb.BasicDBObject;import com.mong
原创
博文更新于 2011.05.22 ·
11816 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

反向代理缓存

传统代理: 用户隐藏在代理服务器之后。代理服务器工作在应用层,它只转发它支持的协议的数据。    反向代理(Reverse Proxy): 这种机制是Web服务器隐藏在代理服务器之后,实现这种机制的服务器称作反向代理服务器(Reverse Proxy Server)。此时,Web服务器成为后端服务器,反向代理服务器称为前端服务器。    引入反向代理服务器的目的之一就是基于缓存的加速。我们
转载
博文更新于 2012.01.29 ·
6421 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

软件测试规范

发布资源 2008.04.05 ·
application/x-rar

cglib.jar

发布资源 2008.04.09 ·
application/x-zip

jquery库,很好的js库

发布资源 2008.09.28 ·
text/x-c

Linux常用命令速查备忘

PS:备忘而已,详细的命令参数说明自己man一. 启动,关机,登入,登出相关命令[login] 登录[logout] 登出[exit] 登出[shutdown] 停止系统[halt] 停止系统[reboot] 重启动[poweroff] 切断电源[sync] 把内存里的内容写入磁盘[lilo] 安装lilo启动管理程序
转载
博文更新于 2012.07.09 ·
929 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

tcpdump参数用法详解

一直在linux下开发的人一定会用到tcpdump,下面就是关于tcpdump的使用方法说明(1). tcpdump的选项-a 将网络地址和广播地址转变成名字;-d 将匹配信息包的代码以人们能够理解的汇编格式给出;-dd 将匹配信息包的代码以c语言程序段的格式给出;-ddd 将匹配信息包的代码以十进制的形式给出;-e 在
转载
博文更新于 2012.07.09 ·
1085 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux Web服务器网站故障分析常用的命令

PS:整理一些Linux Web服务器网站故障分析常用的命令,内容均来源于网络。如果你是老手,什么好的命令集或者必杀技欢迎留言,丰富此文!系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for
转载
博文更新于 2012.07.09 ·
936 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

优化Linux的内核参数来提高服务器并发处理能力

PS:在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器,如果使用Apache的可以启用其Worker模式,来提高其并发处理能力。除此之外,在考虑节省成本的情况下,可以修改Linux的内核相关TCP参数,来最大的提高服务器性能。当然,最基础的提高
转载
博文更新于 2012.07.09 ·
968 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

淘宝使用的Web服务器Tengine(基于Nginx开发)开源了

我们很高兴的宣布由淘宝网核心系统部开发的Tengine服务器终于正式开源了。淘宝网是亚洲最大的电子商务网站,Alexa全球排名第12位。每天访问淘宝网的PV超过了几十亿。大压力的访问,对淘宝网的Web服务器提出了严苛的要求。经过一系列的对比,我们最终选择了Nginx作为我们的Web服务器,因为它性能高,又非常节省资源(CPU和内存),并且有足够的灵活性。一开始我们使用Nginx还仅
转载
博文更新于 2012.07.09 ·
2284 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

常用的正则表达式全面总结

PS:正则表达式用于字符串处理、表单验证等场合,实用高效。以下表达式本人收集于网络,做了简单整理,以备不时之需。没有全部验证,可能会存在部分错误,读者请自己调试鉴别更正。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符
转载
博文更新于 2012.07.09 ·
1460 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Tomcat启动过程原理详解

基于Java的Web 应用程序是 servlet、JSP 页面、静态页面、类和其他资源的集合,它们可以用标准方式打包,并运行在来自多个供应商的多个容器。Web 应用程序存在于结构化层次结构的目录中,该层次结构是由 Java Servlet 规范定义的。Web 应用程序的根目录包含直接存储或存储在子文件夹中的所有公共资源,比如图像、HTML 页面等。构成:Web应用由Web组件(一组Java类库
转载
博文更新于 2012.07.09 ·
1164 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Memcached安装

版本:memcached-1.4.13由于memcahced使用 libevent库,libevent是个程序库,它将Linux的epoll、BSD类操作系统的kqueue等事件处理功能封装成统一的接口。即使对服务器的连接数增加,也能发挥O(1)的性能。 为了发挥memcached在Linux、BSD、Solaris等操作系统上的高性能,因此这里先安装libevent库,版本是libevent
原创
博文更新于 2012.06.24 ·
893 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

BTrace使用简介

很多时候在online的应用出现问题时,很多时候我们需要知道更多的程序的运行细节,但又不可能在开发的时候就把程序中所有的运行细节都打印到日志上,通常这个时候能采取的就是修改代码,重新部署,然后再观察,但这种方法对于online应用来说不是很好,另外一方面如果碰到不好改的代码,例如引用的其他的外部的包什么的,就很麻烦了,BTrace就是一个可以在不改代码、不重启应用的情况下,动态的查看程序运行细节的
转载
博文更新于 2012.05.25 ·
838 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA核心层--反射--动态代理

要在JAVA技术上突破普通的层面,并拥有一翻设计理念的高度,除了要有很好的设计思维之外,反射在适当的使用下,将会把框架做得非常清晰,并且代码编写也非常简便。在面向对象的编程中,我们为什么要忌讳去大量使用if else switch语句,因为这样写是将逻辑硬编码了,JAVA的思想就是将其配置化,一旦可配置化后,就逐渐可管理化,并随着产品的成熟逐步实现自动化管理的过程(这又涉及到设计能力了),
转载
博文更新于 2012.02.01 ·
1490 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Java基础小技巧回顾--关于String点点滴滴

其实本文非常简单,不过有很多朋友经常问,网上很多例子也写个大概,很多人也只是知道和大概,就本文而来读起来非常的轻松,不过算是一些小技巧;但是我们的程序中相信用得最多的就是char数组和byte[]数组,而String就是由char[]数组组成的,一般情况下我们就可以认为String用得是最多的对象之一。有关Sring的空间利用率方面,这里不想多说,只能说很低很低,尤其是你定义的
转载
博文更新于 2012.01.31 ·
844 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

析JAVA之垃圾回收机制

对于JAVA编程和很多类似C、C++语言有一个巨大区别就是内存不需要自己去free或者delete,而是由JVM垃圾回收机制去完成的。对于这个过程很多人一直比较茫然或者觉得很智能,使得在写程序的过程不太考虑它的感受,其实知道一些内在的原理,帮助我们编写更加优秀的代码是非常有必要的;本文介绍一些JVM垃圾回收的基本知识,后续的文章中会深入探讨JVM的内在;首先在看文章之前大家需要知道为什么要写JVM
转载
博文更新于 2012.01.31 ·
1520 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

系统架构-性能篇章2(系统拆分1)

系统为什么拆分?系统做大了,并发量无法扛得住,如何做?业务做复杂了,单个应用中不能个性化,如何做?模块和逻辑对各类资源开销非常特殊,如何做?。。。。。。拆分、拆分、再拆分。由 全世界用一个系统表达全世界所有的企业和公司的业务开始,注定系统做大后必然拆分的走向,也就是一个大力士无法完成成千上万群众所能做到的一件大事,高集 成度的硬件和软件解决方案,为传
转载
博文更新于 2012.01.31 ·
6615 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

系统架构-性能篇章1(应用系统性能2-OOM&参数配置)

对于JVM的内存写过的文章已经有点多了,而且有点烂了,不过说那么多大多数在解决OOM的情况,于此,本文就只阐述这个内容,携带一些分析和理解和部分扩展内容,也就是JVM宕机中的一些问题,OK,下面说下OOM的常见情况: 第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出:那什么样的情况就是堆栈溢出呢?当你看到下面的关键字的时候它就是堆栈溢出了:j
转载
博文更新于 2012.01.31 ·
2829 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多