自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 服务社网站遭攻击,用友至于这么心虚吗?

5月25日中午开始,软件服务社网站(www.fuwushe.org)遭遇大量攻击、无法访问。事件过程:5月23日:有用户发给我们一个链接,是南通市公安局网站上发布的“关于利用用友财务软件应用漏洞丢失企业账户资金的紧急预警”,还有一些其它论坛上的相关文章,于是当天晚上我们在网站上转载了一篇“转:网络大盗利用用友软件漏洞丢失数百万元”;5月24日下午:我们相继接到三个公关公司的电话,...

2012-05-26 08:28:53 261

原创 微软明年1月启动IE自动升级 减少IE6装机量

老迈的IE6在中国等国家仍有很大市场   新浪科技讯 北京时间12月16日早间消息,微软(微博)IE业务和营销总经理里安·加文(Ryan Gavin)周四在微软官方博客中表示,微软将推出IE的自动升级功能。  近期,谷歌Chrome的市场份额超过火狐,成为全球排名第二的浏览器,并对IE形成挑战。因此,微软推出IE的自动升级服务并不令人惊讶,微软或许希望通过这一举措提升IE的市场份额。...

2011-12-16 09:26:35 135

纠结html5,向左还是向右?

近几年一直在开发企业管理软件,服务器端的J2EE架构一直比较稳定,但客户端时刻都在变化。在最早几年,客户端一直是以IE为标准,并且大部分应用仅支持IE客户都能接受,因为客户操作系统清一色的XP。最近2年从平板电脑,智能手机火起来的时候起,跨浏览器跨设备的需求不断有用户提出,这应该是合理的,也是大势所趋。这个时候,需要重新思考和架构客户端如何跨浏览器,跨设备,跨平台,自然想到的是HTML5:...

2011-11-02 11:33:08 208

swing应用中嵌入本地浏览器

最近在用swing做财务软件,之前做的程序都是bs架构的。有些web应用中的实用工具比如计算器,万年历,使用说明等在swing中无法直接展现,只能想办法嵌入一个浏览器。嵌入浏览器后好多组件不仅可以重用并且外观永远保持一致。经过网上搜索发现一个开源的项目Native Swing,它集成了SWT中的Browser。并且支持跨平台。经过在Windows和Ubuntu上测试,发现这个项目靠...

2010-11-16 16:58:36 223

一个卖菜的为什么改行做ERP软件并全部免费

2009年8月,计算机世界、新浪等网站上有一篇文章《画皮SAP》,炒得沸沸扬扬,把一个很普遍却一直无人揭破的故事展示给了大家。在网上搜一下“画皮SAP”,相关文章不计其数。但这并不是SAP独有的问题。我们想把亲身经历的画皮故事聊一下,这也正是我们要花费数年时间开发并推出免费企业管理软件的原因。 几年前,我在北京一个连锁超市工作,那不是个规模很大的企业,但在行业内以管理精细、经营质量优秀著称,曾多年...

2009-12-15 16:11:06 296

j2ee的web应用像CS程序一样自动更新

cs程序的更新一般都有更新程序或补丁程序,但服务器端的J2EE很少有自动更新,大多数都由实施人员上门进行手工的更新(这样能收上门费),但给用户的感觉很不好,所以需要写一个傻瓜式的更新模块,便于不懂J2EE的系统管理员做更新. 更新程序的操作过程设计如下:1,给系统管理员在后台提供一个开关控制各个系统的使用状态为更新状态,在线的用户强制下线,登录的用户不允许登录。这样保证数据不再有更新。备份...

2009-10-26 10:27:33 140

诡异的问题:低配笔记本强悍过高配服务器

最近在HR系统中需要导出excel,最大数据量(1600行*163列),由于每一行都涉及到多个子查询,速度不容乐观。先在开发环境(笔记本:单核1.86GHZ/1G内存),用时20多分钟,cpu一直80%然后生产环境(服务器:4核2.33GHZ/4G内存),用时40多分钟,cpu一直35%速度整好差了1倍。想象中高配环境比低配环境要快才是,可结果诡异。 执行日常操作服务器还是比笔...

2009-05-07 13:33:11 135

IE7验证码:“看不清,换一个”

以前写的登陆页面的验证码“看不清,换一个”的操作脚本在ie6下跑得很正常,在ie7下执行不了。原程序如下:   js:function changerand(obj){ obj.src="image.jsp";}  html:<img src="image.jsp" id=randimg><a href="#" onclick="changerand(...

2008-10-27 18:02:16 354

原创 《中基》

第一章 中医学的基本特点中医学理论体系形成于中国古代,受到中国古代的唯物论和辨证法思想的深刻影响。对于事物的观察分析方法,多以"取类比象"的整体性观察方法,通过对现象的分析,以探求其内在机理。因此,中医学这一独特的理论体系有两个基本特点,一是整体观念,一是辨证论治。  整体观念  整体就是统一性和完整性。中医学非常重视人体本身的统一性、完整性及其与自然界的相互关系,认为人体是一个有机的整体,构成人...

2008-10-11 09:01:31 691

调查:有多少弟兄在进行“一个人的战斗”

昨天msn上遇到了以前的一个同事一个人在一家小公司写企业管理软件。他说一个人考虑的东西比较多,需求、设计、页面、编码、测试、部署、维护。。。都要一个人做,每天都实实在在的敲代码到午夜。不知道这样的开发好不好,又有多少兄弟在进行着“一个人的战斗”?...

2008-09-27 09:21:02 135

工作满四年是不是也迷茫?

今天读了高人的博文《敢问路在何方》,想想自己从2004年9月到现在整整4年了:第一年,从一个傻乎乎的毕业生走到了软件工程师的职位第二年,第三年从一个软件工程师跌跌撞撞的做了一段时间实施主力和项目经理第四年,开发企业的管理软件。自己确实在不断进步,但到第四年的时候的确像高人说的那样出现了一些迷茫。这种迷茫跟以前不一样了,感觉工作上和生活上都在迷茫。也许是这种迷茫导致了一些忧虑,从而身体上严重亚健康。...

2008-09-25 17:33:23 164

原创 敏捷质疑

Q: 为什么通过单元测试发现的 Bug 很少 ?A: 单元测试不是用来发现 Bug 的, 而是用来预防 Bug 的. 如果采用 TDD, 测试用例完成之时, 产品代码尚未编写, Bug更无从谈起.Q: 那是否写单元测试就能提高代码质量了 ?A: 关于这一点, 似乎有人不这么看, <<TDD Opinion: Quality Is a Function of Thought and...

2008-07-14 17:34:41 157

java 异常机制

早期的C语言的异常处理机制,通常是我们人为的对返回结果加一些标志来进行判定,比如发生错误返回什么标志,正常情况下我们又是返回什么标记,而这些都不是语言本身所赋予我们的,而对于C语言这种机制又有什么问题哩?为什么新一代的语言 Java  Ruby  C# 等都用Exception机制而不是维持C语言的老样子?C语言的异常处理机制全是我们人为的定义,这样就会造成业务逻辑的主线受到异常处理的牵制,或者说...

2008-07-07 10:53:10 91

mysql占用资源过多(转)

早上帮朋友一台服务器解决了 Mysql cpu 占用 100% 的问题,稍整理如下,希望对各位有所帮助。 朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下。此主机有10个左右的 database, 分别给十个网站调用。据朋友测试,导致 mysqld-nt.exe cpu...

2008-07-02 11:38:04 884

tomcat5优化(转)

1、JDK内存优化: Tomcat默认可以使用的内存为128MB,Windows下,在文件{tomcat_home}/bin/catalina.bat,Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,增加如下设置: JAVA_OPTS='-Xms[初始化内存大小] -Xmx[可以使用的最大内存] 参数描述 -XmsJVM初...

2008-07-02 11:00:29 81

session管理

1.可以根据实际情况设置session的有效期. 2.根据项目实际情况,不要将携带太多属性的JAVA对象存放在session中。可以放在request中的尽量放在request中。可以缩短对象的生命周期。 3.Tomcat的运行是依赖于JVM的。 最近,跑项目的web server频繁当机,检查其原因为内存溢出。可以通过以下方法解决 首先,查看服务器的JVM能支持多大的内存,可以通过以下命令jav...

2008-07-02 10:50:23 140

hibernate3.2与hibernate3.1兼容性问题

聚合函数的查询变了,有可能导致类型转换异常。如果写了聚合代码注意返回类型就可以了。 • COUNT returns Long. • MAX, MIN return the type of the state-field to which they are applied. • AVG returns Double. • SUM returns Long when applied to state-...

2008-06-20 17:55:00 132

LINUX常用命令--不断积累

在命令行下#cat /dev/null >listener.log,可将文件内容清空为零.

2008-05-24 11:01:41 119

分割,没商量!--LINUX下的分区规划

  首先,我推荐大家使用 ext3 、ReiserFS 和 XFS 日志式文件系统。这两种文件系统格式在LINUX下运行安全性高,在突发的意外宕机情况下,不需要检查任何数据的一致性,使得系统恢复时间从几小时缩短为几秒钟,同时又能很好的保证数据的完好性,运行的速度也比较快。下面我来简单介绍一下这两个文件系统的相关知识、在Ubuntu系统下的安装目录用途以及我的一些分区经验与各位分享如下: 1、E...

2008-05-23 13:31:30 332

Windows快捷键大全

一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT...

2008-05-21 11:38:59 70

如何解决启动中的DLL文件加载错误

DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的 DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\Wind...

2008-05-21 11:37:16 12623

百科:ms office

  概述   Microsoft Office是微软公司开发的办公自动化软件,它包括Word、Excel和PowerPoint等办公组件,是当今主流的办公处理软件,可以作为办公和管理的平台,以提高使用者的工作效率和决策能力。 “工欲善其事,必先利其器”,Office是一个庞大的办公软件和工具软件的集合体,为适应全球网络化需要,它融合了最先进的Internet技术,具有更强大的网络功能;Mi...

2008-05-17 16:01:28 1671

网页代码精华(摘录)

【1、普通的弹出窗口】 其实代码非常简单: <SCRIPT LANGUAGE=javascript> <!-- window.open ('page.html') --> </SCRIPT>   因为这是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE=javascript>标签和</script>之间。...

2008-05-07 17:56:07 98

Ubuntu的安装文档

由于word文档的东西copy到编辑框保存失败(不知道这是不是javaeye的bug),详见附件! 

2008-04-29 09:56:25 157

Session设置失效(转帖备忘)

    在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session。具体设置很简单,方法有三种:(1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(900);参数900单位是秒,即在没有活动15分钟后,session将失效。这里要注意这个session设置的时间是根据服务器来计算的,而不...

2008-04-29 09:37:21 203

十种学习新技术的方法(转帖)

Ben Watson,知名开发者。任职于GeoEye,是其所属开发团队的领导者。本文发表于他自己的博客,阐述了十种学习新技术的方法。    这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。    1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一...

2008-04-25 13:40:30 766

Ubuntu下简单配置PHP5

1,apt-get update 更新源2,apt-get install php5 会自动安装apache2和php53,apt-get install php-mysql 安装php的mysql驱动4,站点的程序默认在:/var/www/5,apache配置文件在:/etc/apache26,php配置文件在:/etc/php5/...

2008-04-24 09:01:09 427

第一次亲密接触Flex

    上大学的时候,看到好多精彩炫丽的flash,学习了一些flash的知识。那个时候不怎么会写脚本,就用动画的概念一帧一帧的拼出一个flash。后来工作以后,给客户在线演示产品,有接触了Captivate。2006年末的时候,客户要求开发一个在线产品展示平台,我偶然搜到了adobe用flex开发的网上购物演示,就体会到如果用flex来实现这个产品展示平台将是很动人的事情,由于某种原因最终未能如...

2008-03-12 14:30:34 222

Hibernate 中的概念

        最近在忙活一个协同办公系统,考虑到以后不同数据库间移植方便和开发效率,决定使用hibernate,此前虽然也在其他系统中用过,但一直没有在概念上去抠一些东西,这次抽出时间搞一搞这些概念,也算是温固知新。         首先是持久对象或集合:持久态对象;瞬时态对象;游离态对象           共同点:都属于POJO或Bean;           不同点:持久态对象是当且...

2007-05-13 08:17:00 102

Excel报表之js版

 半年以前做过server端生成excel的简单引擎,总感觉不够轻便,尤其在一些固定格式,数据量又不是很大的情况下,上周写了一个根据表单数据在client端用js生成excle的demo,令我我激动了半天------微软的API太强了!下面分享一下这段js:    1var excel  = new ActiveXObject("Excel.Application"); //创建AX对象excel...

2006-08-05 03:14:00 527

数据库常见的三种join方式(收藏)

数据库常见的join方式有三种:inner join, left outter join, right outter join(还有一种full join,因不常用,本文不讨论)。这三种连接方式都是将两个以上的表通过on条件语句,拼成一个大表。以下是它们的共同点:   1. 关于左右表的概念。左表指的是在SQL语句中排在left join左边的表,右表指的是排在left join右边的表。...

2006-05-18 01:43:00 674

linux 下配置java环境(jdk和tomcat)

JDK的配置:    1,  下载j2sdk-linux-i386-rpm.bin    2,运行命令:chmod +x j2sdk-linux-i386-rpm.bin     (修改成可执行权限)    3,执行:./ j2sdk-1_3_1-linux-i386-rpm.bin        (执行后生成rpm安装包j2sdk-linux-i386.rpm)    4,rpm -ivh j2...

2006-02-14 04:34:00 119

JDBC实现oracle blob 出库入库

1,首先建一个足够简单的表imageTable      id         varchar(20)      image   blob2,blob入库      拷贝Sunset.jpg图片在C盘根目录下       1      DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());  2      Conn...

2006-02-14 01:23:00 159

java名人录(csdn摘)

Adrian ColyerAspectJ leader,AJDJ leader,IBM  Ben Galbraith活跃人士 Benjamin RenaudBEA副CTO Bill BurkeJBoss 架构师,EJB 3.0专家组里的Jboss代表 Bob McWhirterGroovy,Drools founder Cedric BeustWeb...

2006-01-07 05:59:00 218

TheServerSide.com's 4th annual Java Symposium --Session Descriptions

Session Descriptions A Dozen Ways to Get the Testing Bug ¦ Advanced Agile Technologies: Beyond XP ¦ Advanced Analytic Applications with Java Data Mining ¦ Advanced Testing Techniques with TestNG ¦ A...

2005-12-24 02:55:00 275

TheServerSide.com's 4th annual Java Symposium --Schedule

Schedule At a GlanceWednesday, March 225:00 pm - 8:00 pmRegistration and information desk opensThursday, March 238:00 am - 8:50 am Continental breakfast and vendor networking8:50 am...

2005-12-24 02:45:00 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除