- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 mysql 解决中文乱码问题
版本:mysql-5.0.67-win32 my-medium.ini 复制后改名 my.ini,添加 default-character-set=utf8 # The following options will be passed to all MySQL clients[client]#password = your_passwordport = 3306
2009-07-24 22:06:00 576
转载 JavaMail 使用总结 java/jsp发邮件 带附件
因为项目中有一个功能要自动发送邮件。之前没有接触过,便研究一番,现在讲一些代码供大家分享。其实这些代码也是在网上找到的,修改了。网上的代码很多都是太繁琐了,其实不过就几条语句罢了。很多所谓的高手还把他们封装成一个个函数,一个个类,生怕别人不理解。废话少说,先准备好需要的jar包 javamail包 activation包这些你在网上都能下载。如果用MyEclipse,里面自动集
2009-07-19 08:46:00 1732
原创 数据库查询速度慢的原因
●查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是
2009-07-13 15:31:00 3514 1
转载 Tomcat中https协议的部署
随着网络的日益流行,在给我们带来上网便利的同时,也给一些恶意分子提供了传播平台,以至现在的病毒是层出不全,因此各个网上银行系统也采用了相应的防御措施,如最普遍的就是采用https协议,而不用http协议来进行传输,提供数据传输的安全性了,并采用了相关的数字签名或硬件如工行的U盾等相关手段来提高安全性了,现在说明下我比较常用的Tomcat服务上https协议是如何部署的: 1、用-genkey命令
2009-07-09 18:33:00 689
转载 sql的left join 命令详解
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表
2009-07-09 13:58:00 6139
原创 数据库SQL千万级数据规模处理概要
我在前年遇到过过亿条的数据。以至于一个处理过程要几个小时的。后面慢慢优化,查找一些经验文章。才学到了一些基本方法。综合叙之,与君探讨之。1. 数据太多。放在一个表肯定不行。比如月周期表。一个月1000万,一年就1.2亿,如此累计下去肯定不行的。所以都是基于一个周期数据一个表。甚至一个周期数据就要分几个分表。主要是考虑实际的数据量而定。当你创建一个新表时,可能这个表需要有索引,但是都要先
2009-07-09 13:03:00 3777 1
转载 深入浅出URL编码
一、问题: 编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文字符通常出现在以下两个地方:(1)、Query String中
2009-07-09 12:56:00 569
转载 上传图片 预览效果
实现在上传图片的同时预览已选择的图片效果............................代码如下:无标题文档 var flag=false; function DrawImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){
2009-07-09 12:52:00 492
转载 button多个事件处理
有时候需要一个button按钮,点击跳到别的页面,又不想多写js代码,如下代码可以实现:1.如果让本页转向新的页面则用:button onclick="window.location.href(连接)"> 2.如果需要打开一个新的页面进行转向,则用:button onclick="window.open(连接)">button value=刷新 onclick="window.
2009-07-08 16:25:00 713
转载 windows 下安装两个MySQL
由于两个MySQL进程需要不同的配置文件,以下所有操作均是在WInXP下进行,未验证其他系统。不过估计在 win2000, win2003下均可行。原创文章,转载需注明来源。 【作者:天边残雪 wangkilin#126.com】 安装步骤:原创文章,转载需注明来源。 【作者:天边残雪 wangkilin#126.com】1. 安装第
2009-07-08 16:13:00 557
转载 Jquery plugin 大全
文件上传(File upload)Ajax File Upload .jQUploader .Multiple File Upload plugin . jQuery File Style .Styling an input type file .Progress Bar Plugin .表单验证(Form Validation)jQuery Validation .Auto He
2009-07-08 13:54:00 1022
转载 jquery 学习
(一)jQuery的基本用法:随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、 jQuery、mootools、Bindows以及国内的JSVM框架等,jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化
2009-07-08 13:19:00 1001
转载 如何规划和选择数据库服务器 IBM 互联网服务器部 房树新
1、 前言当一个新的业务系统开发完成后,需要在一个区域乃至全国推广此应用软件,如何根据业务规模来选择服务器配置、内外置磁盘大小、以及网络带宽,是一件复杂的事情。一个最真实的评估,是建立一个接近真实业务应用的操作环境,进行各种压力测试,测算出不同的用户数量下,系统的响应时间和吞吐量,并得出当时服务器的各种资源的利用率情况,对硬件资源的完整评估,需要考虑下列三个方面:
2009-07-07 13:22:00 2828 1
转载 大型网站架构演变和知识体系
大型网站架构演变和知识体系之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所
2009-07-07 11:27:00 448
转载 Ehcache缓存配置
Ehcache缓存配置 简介 Cache的配置很灵活,官方提供的Cache配置方式有好几种。你可以通过声明配置、在xml中配置、在程序里配置或者调用构造方法时传入不同的参数。 你可以将Cache的配置从代码中剥离出来,也可以在使用运行时配置,所谓的运行时配置无非也就是在代码中配置。以下是运行时配置的好处: · 在同一个地
2009-07-04 18:00:00 582
转载 Hibernate ehcache and query cache配置
环境:spring1.2.5+hibernate3.0.51、 applicationContext.xml org.hibernate.cache.EhCacheProvider
2009-07-04 17:21:00 1060
原创 如何做镜像服务器
为什么做镜像服务器?镜像服务器的主要目的就是为了服务器之间的负载均衡!而在我们国家,镜像服务器更多用于解决南北线路不通(网通电信互联缓慢)的问题!如何做镜像服务器?1.基于特定服务器软件的负载均衡这种技术是利用网络协议的重定向功能来实现负载均衡的,例如在Http协议中支持定位指令,接收到这个指令的浏览器将自动重定向到该指令指明的另一个URL上。由于和执行服务请求相比,发送定位指令对Web服务器的负
2009-07-04 16:13:00 573
转载 浅析大型门户网站的架构
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
2009-07-04 16:07:00 507
转载 spring hibernate 事务
通常建议采用声明式事务管理。声明式事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。声明式事务管理的配置方式,通常有如下三种:1.使用TransactionProxyFactoryBean为目标bean生成事务代理的配置。此方式是最传统,配置文件最臃肿、难以阅读的方式。2.采用
2009-07-03 13:58:00 591
转载 在Spring中配置log4j
在Spring中配置log4j2008年05月19日 星期一 10:32----------------------------------------------------------------------------------------------------在Spring中配置log4j-------------------------------------------
2009-07-03 12:49:00 1259 1
原创 mysql 数据类型
其中的长度以字节为单位名称长度 用法TINYINT(M)BIT,BOOL,BOOLEAN1如果为无符号数,可以存储从0到255的数;否则可以存储从-128到127的数。SMALLINT(M)2如果为无符号数,可以存储从0到65535的数;
2009-07-02 16:12:00 358
转载 Proxool连接池
Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。开源项目地址是: http://proxool.sourceforge.net/ 配置连接池比较的简单: 1、将下载的包解开,从包中的lib目录下将proxool-xxx.jar(xxx随着不同的版本号变化)加入你的工程
2009-07-02 13:02:00 536
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人