随笔分类 -  Java开发

摘要:江枫先给我们介绍一下自己,和你在这次淘宝“双十一”事件中所扮演的角色? 大家好,我是淘宝技术保障部的江枫。目前主要负责数据库的稳定性这一块。双十一这一天,我主要是负责协调整个数据库团队和保障整个数据库在“双十一”过程中的稳定性不受任何影响。 那给我们详细的谈一下淘宝网现在整个数据库整体的一个架构,包括它硬件的组成。 淘 宝的数据库发展到今天,已经是一个非常复杂的系统。我大概算了一下,淘宝目前所有的数据库服务器加起来可能已经超过800台。那在这么一个规模底下,淘宝 的数据库团队这么多年也是随着淘宝的业务发展一起成长起来的,但淘宝数据库目前核心的数据库还在小型机和高端的存储上面,还有很多的数... 阅读全文
posted @ 2013-11-27 07:01 锐洋智能 阅读(1572) 评论(0) 推荐(0)
摘要:对于二次开发来说,很大一部分就找找文件和找数据库的变化情况对于数据库变化。还没有发现比较好用的监控数据库变化监控软件。今天,我就给大家介绍一个如何使用mysql自带的功能监控数据库变化1、打开数据库配置文件my.ini (一般在数据库安装目录)(D:\MYSQL)2、在数据库的最后一行添加log=log.txt代码3、重启mysql数据库4、去数据库数据目录 我的是(D:\MYSQL\data) 你会发现多了一个log.txt文件我的是在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\dat 阅读全文
posted @ 2013-11-26 13:06 锐洋智能 阅读(48146) 评论(4) 推荐(1)
摘要:使用不同的兩個帳戶发送email时,第一个账户可以发送成功,但到第二个账户的时候就报出了501mailfromaddressmustbesameasauthorizationuser的错误。具体代码如下:importjava.util.Date;importjava.util.List;importjava.util.Properties;importjavax.mail.Address;importjavax.mail.Authenticator;importjavax.mail.Message;importjavax.mail.Session;importjavax.mail.Transp 阅读全文
posted @ 2013-11-25 22:59 锐洋智能 阅读(16831) 评论(1) 推荐(2)
摘要:LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件: mappingResources、mappingLocations、mappingDirectoryLocations与mappingJarLocations 1.mappingResources:指定classpath下具体映射文件名 eg: xml代码 或者利用list同时指定多个 映射文件 cn/com/env/DAO/tickets/Tusers.hbm.xml cn/com/env/DAO/tickets/Tprojectneed.hbm.xml 2.ma... 阅读全文
posted @ 2013-11-24 19:38 锐洋智能 阅读(443) 评论(0) 推荐(0)
摘要:1.1 测试环境:操作系统:windows xp sp3 数据库:mysql 5.1 1.2 测试条件:initialSize=30; maxSize=200; minSize=30; 其余参数为默认值;1.3 测试代码:利用JAVA代码模拟多线程对这三种数据库连接池进行测试,通过花费的时间判断效率 DBTest.java: public class DBTest implements Runnable /*extends Thread*/ { public long date1=0; private static Proxool proxool; public static int coun 阅读全文
posted @ 2013-11-23 19:50 锐洋智能 阅读(486) 评论(0) 推荐(0)
摘要:步骤:1、下载相关包 quartz-2.2.1.jar quartz-jobs-2.2.1.jar spring相关jar包2、编写配置文件静态 say */10 * * ? * * 3、动态 动态定时事件效果图: 阅读全文
posted @ 2013-10-14 22:43 锐洋智能 阅读(10998) 评论(4) 推荐(0)
摘要:环境:spring3.2.2+jquery用户的附件管理要实现发送附件可以是单个也可以是多个。由于用户在上传附件的时候采用了重命名机制,所以存在服务器上的文件是重命名后的文件,如果用户要将文件以邮件方式发送给其它人那么就得重命名回来...方案要:在上传的时候将用户上传的文件原文件名也存入数据库,方便取出...界面如下: 阅读全文
posted @ 2013-09-04 22:45 锐洋智能 阅读(1263) 评论(0) 推荐(0)
摘要:效果如图: 阅读全文
posted @ 2013-07-08 22:29 锐洋智能 阅读(2210) 评论(2) 推荐(1)
摘要:实现了提醒事件每天/月/季/年提醒功能,并将提醒事件自动发邮件或短信到指定...2013-06-08更新功能如下: 阅读全文
posted @ 2013-06-07 14:13 锐洋智能 阅读(760) 评论(0) 推荐(0)
摘要:身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。身份证地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。身份证出生日期码表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。身份证顺序码表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。身份证校验码是十七位数字本体码加权求和而得出的。二、编码规则:公民身份号码是特征组合码,由十七位数字本体码和一位校验码 阅读全文
posted @ 2013-05-16 18:28 锐洋智能 阅读(28744) 评论(1) 推荐(3)
摘要:MyEclipse 10.6 汉化和破解工具,附带破解软件及破解源代码,最新汉化包和汉化说明,本人亲自测试通过。以下是破解方法:第一步:输入任意用户名第二步:点击Systemid... 按钮,自动生成本机器的systemid。第三步: 点菜单Tools->RebuildKey第四步:点击active按钮.会在显示区域生成LICENSE_KEYACTIVATION_CODEACTIVATION_KEY这时候不要打开myeclipse的激活页面输入。第五步:打开菜单Tools->ReplaceJarFile,弹出文件选择对话框,到myeclipse的安装目录common文件夹下选择pl 阅读全文
posted @ 2013-03-11 13:48 锐洋智能 阅读(4787) 评论(0) 推荐(0)
摘要:操作系统:win7 SP1 64MyEclipse版本:10.6subclipse版本:1.8.5 64位用的是link方式安装插件,设置完成后,启动MyEclipse,SVN视图可以出来,就是建好资源库后,资源库打不开,提示Failed to load JavaHL Library.百度一下,去http://www.sliksvn.com/en/download 这个网站下载了Slik SVN安装.完成后安装目录会自动加到系统环境变量中。最后需要在安装目录下(如:D:\Program Files\SlikSvn\bin)找到“libsvnjavahl-1.dll”这个文件,复制一份后重命名为 阅读全文
posted @ 2013-03-11 13:31 锐洋智能 阅读(2442) 评论(0) 推荐(1)
摘要:从Uploadify 的下载页面上,可以看到当前的版本已经是Uploadify-v3.0.0 (Beta),但是还是一个Beta版,所以目前来说网站上的文档主要是针对 uploadify v2.14 的。所以这里就不多介绍老版本的文档了,主要说一下Uploadify3.0 的一些用法。Uploadify 的v3.0 和老版本还是有很大的差别的,虽然从演示上来看基本上一样,但是jquery调用uploadify的时候,一些很重要的参数名字都变了。在演示上的差 别,老版本是把按钮的样式放在flash里,而v3.0把按钮的样式和flash 分开了,定义起来更加自由。下面来说一下v3.0 的使用方法和 阅读全文
posted @ 2013-03-04 12:32 锐洋智能 阅读(6859) 评论(0) 推荐(0)
摘要:一.info.plist文件的反编译与提取信息 在ipa文件中,有一个info.plist文件,这是一个xml格式的文件,ipa程序的程序名称,icon图标名称等等信息都记录在其中,可是 info.plist在ipa打包的时候被加密了,怎么用程序打开呢?这里提供一个Java程序的jar包 http:... 阅读全文
posted @ 2013-03-04 12:28 锐洋智能 阅读(794) 评论(0) 推荐(0)
摘要:data格式的Url最直接的好处是,这些Url原本会引起一个新的网络访问,因为那里是一个网页的地址,现在不会有新的网络访问了,因为现在这里是网页的内容。这样做,会减少服务器的负载,当然同时也增加了当前网页的大小。所以对“小”数据特别有好处。 另外听说这种方式可以将一些敏感的图片放进网页中...挺好玩的..... 一、 在网页中查看图片的方法为: <body> <span><img width=100 height=100 src="data:image/gif;base64,(此处填图片转成base64编码后的编码)"/></spa 阅读全文
posted @ 2013-03-04 12:23 锐洋智能 阅读(14312) 评论(0) 推荐(0)
摘要:需求:同一浏览器实现多用户登录同一网站用户可以相互切换,且每个用户可以单独退出,不影响其它用户,没有退出的用户仍然可以操作,如果多用户同时登录了系统,当前只可能有一个帐号是处一激活状态(自动选中最后激活的用户)。 设计:session+cookie+jsp+jquery 界面: 1:登录界面: 有兴 阅读全文
posted @ 2013-02-04 10:23 锐洋智能 阅读(9990) 评论(4) 推荐(0)
摘要:今天看到"基于apache的tomcat负载均衡和集群配置 "这篇文章成为javaEye热点。 略看了一下,感觉太复杂,要配置的东西太多,因此在这里写出一种更简洁的方法。 要集群tomcat主要是解决SESSION共享的问题,因此我利用memcached来保存session,多台TOMCAT服务器即可共享SESSION了。 你可以自己写tomcat的扩展来保存SESSION到memcached。 这里推荐使用memcached-session-manager这个开源项目(http://code.google.com/p/memcached-session-manager/ 阅读全文
posted @ 2011-12-20 13:18 锐洋智能 阅读(569) 评论(0) 推荐(0)
摘要:<Warning> <Socket> <BEA-000449> <Closing socket as no data read from it during the configured idle timeout of 5 secs>调整:Home >Summary of Servers >AdminServer >Configuration >TuningStuck Thread Max Time:600Login Timeout:0说明:Login Timeout The login timeout for this 阅读全文
posted @ 2011-12-17 10:56 锐洋智能 阅读(8866) 评论(0) 推荐(0)
摘要:今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵 以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。我的代码有三个类: 第一个类:MailSenderInfo.java Java代码 package reyo.sdk.mail; /** * 发送邮件需要使用的基本信息 */ import java.util.Properties; public class MailSenderInfo { // 发送邮件的服务器的IP和端口 private String mailServerHos.. 阅读全文
posted @ 2011-10-28 22:32 锐洋智能 阅读(390) 评论(0) 推荐(0)
摘要:openjdk-7.tgzbuild.tools.addjsumbuild.tools.buildmetaindexbuild.tools.charsetmappingbuild.tools.commentcheckerbuild.tools.compilefontconfigbuild.tools.compilepropertiesbuild.tools.dirdiffbuild.tools.dtdbuilderbuild.tools.generatebreakiteratordatabuild.tools.generatecharacterbuild.tools.generatecurre 阅读全文
posted @ 2011-08-20 09:09 锐洋智能 阅读(765) 评论(0) 推荐(0)