![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目研发问题收集
文章平均质量分 61
网络全息测量
网络安全、网络测量、移动无线网络、机载网络、大数据、云计算
展开
-
ExcelToHtmlTable转换算法:将Excel转换成Html表格并展示(项目源码+详细注释+项目截图)
功能概述 Excel2HtmlTable的主要功能就是把Excel的内容以表格的方式,展现在页面中。Excel的多个Sheet对应页面的多个Tab选项卡。转换算法的难点在于,如何处理行列合并,将Excel的行列合并模型转换成Html表格的行列合并模型。 背景故事 因实际需要,需要将Excel展现在Web界面中。 最初,想在网上找开源的东东,结果没有1个是想要的。有的特别复杂转载 2013-10-04 21:48:29 · 1323 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355转载 2013-10-16 23:17:34 · 455 阅读 · 0 评论 -
java编译过程中的bug
今天组内兄弟提交代码 我更新以后发现编译通过不了异常信息如下:The method getPOIByName(String) of type POISearchByGeoway must override a superclass method这玩意儿我之前遇到过,于是想写博客记之,以飨来者!ok 解决方案如下:1、右键项目>Build Path>Configure Build转载 2013-10-16 23:19:15 · 572 阅读 · 0 评论 -
项目结尾公共模块WebService封装
在杭州出差一年有余,终于结束那个炼狱式的出差生活,心里一个High啊!虽然知道明年还要过去... 年末公司其他项目组看起来都是硕果累累啊,唯独我们项目组的兄弟都很萎,一是项目没有验收,另一个是我们项目做了一年多却不能拿出来给公司领导show一下(这个主要原因是因为我们做的这个项目是几家公司合伙做的,穿插的东西太多,很多有亮点的东西都无法玩儿,尤其是项目中和权限挂钩的模块)。我们老大想转载 2013-10-16 23:23:49 · 1007 阅读 · 0 评论 -
使用 hibernate 存取大对象数据类型(clob和blob)
数据库表如下:book表id该表的主键。number类型。photo代表图书的图片,blob类型。description图书的描述,clob类型。使用 hibernate3 往 book 表插入Clob,Blob数据省略hibernate配置文件,实体映射文件和实体类代码,直接帖实现代码:package a转载 2013-10-16 22:54:12 · 761 阅读 · 0 评论 -
记一次CSR上线及总结
终于到上线的时候了,可以好好休息了、放松了,但在没有经过用户确认之前,一切皆有可能发生......经历: 项目终于完成,上线文档已准备就绪,等待上线时刻。 在上线之前,忘记了解目前环境的部署架构,注定会发生悲剧。 上线时才发现测试环境与生产环境的数据库名不一致,Sql脚本执行出现Error,再修改...... 上线时才发现本次程序连接的两个业务数据库转载 2013-10-19 20:27:09 · 571 阅读 · 0 评论 -
项目开发环境配置问题收集平台
(1)Cannot find the class file for javax.servlet.ServletContext.当导入新的Java Project的时候,往往会碰到各种各样的问题,下面是个典型的问题:Cannot find the class file for javax.servlet.ServletContext.如何解决该问题:方案1. Proj原创 2013-10-26 10:36:01 · 611 阅读 · 0 评论 -
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用, 一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是权限问题,大家可以参考着下面两篇文章去看一下:http://topic.csdn.net/t/20060117/15/4521496.html# http://doc.9原创 2013-10-21 00:09:57 · 665 阅读 · 0 评论 -
Tomcat6.0虚拟目录配置
Tomcat6.0虚拟目录配置[转] 设虚拟目录 "site",通过 http://localhost:8080/site 访问物理路径 D:"site 文件夹里面的内容。设置过程如下: 1.复制 Tomcat6.0"webapps"ROOT 目录下的 WEB-INF 文件夹到 D:"site 目录下。 2.打开 D:"site"WEB-INF 目录下的 web.xml 文件,在 之转载 2013-10-15 19:25:57 · 489 阅读 · 0 评论 -
端口80被占解决方案
今天开apache,发现无法启动,80端口被占用了。在cmd下查看端口的命令都快忘记了,查了下,写下来。 1.查看谁占用了我们的80端口,在windows命令行窗口下执行: netstat -aon|findstr 80 发现80端口被进程号为2596的进程占用。2.查看占用80端口进程的应用程序是什么:tasklist|findstr "2转载 2013-10-22 02:54:15 · 625 阅读 · 0 评论 -
jeecms上传图片问题
(1)Fck控件,主要由于数字水印问题,关闭或者加上相关的数字水印图片就可以解决了!原创 2013-10-22 00:33:05 · 2462 阅读 · 0 评论 -
开发者应该避免使用的6个Java功能
本文作者是一名拥有多年Java开发经验的程序员,他从经验中得出,并不是所有的Java SE功能/API都值得程序员去使用,比如本文列举的这6个,大家在使用前得慎重对待。以下是对原文的摘译。多年的Java开发经验告诉我,从长远角度来看,以下这些Java SE功能/API,开发者最好停止使用。 ReflectionBytecode manipulation Thre转载 2013-10-22 16:43:04 · 589 阅读 · 0 评论 -
在tomcat下部署工程
xx系统第一期工程完成,今天老大要我去部署系统,从来就没有在tomcat下部署过,一直都是在myeclipse下部署、启动、运行即可,所以这次遇到了几个问题,记录下来。tomcat启动 在安装tomcat后,配置好环境变量,双击tomcat\bin路径下的startup.bat,并没有出现我预期的命令框,而是一闪而过。这里肯定有错,至于是什么错误我还不知道,所以cmd命令启动转载 2013-10-24 03:27:17 · 537 阅读 · 0 评论 -
学院mysql服务器出现以下问题-access denied
原因是关闭另外一个mysql服务器。学院服务器为什么给那么多人同时用了?不给维护费,还要解决这些问题!原创 2013-12-21 20:00:26 · 465 阅读 · 0 评论 -
安装mysql服务出现Install/Remove of the Service Denied!错误
今天在一台机器(OS为vista 64bit)上装MySQL5.0数据库,看了下机器,之前有安装MySQL,不过没启动服务,于是就打开cmd.exe输入mysqld --install,谁知出现Install/Remove of the Service Denied! 错误,奇怪。 查了下MySQL自带手册,命令没有敲错,为什么安装服务失败呢,后来仔细一想,哦,权限不够,我转载 2013-10-15 18:44:08 · 1036 阅读 · 0 评论 -
MySQL5.6.11安装步骤(Windows7 64位/Window XP 32位)
MySQL5.6.11安装步骤(Windows7 64位/Window XP 32位)1. 下载MySQL Community Server 5.6.112.解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。 3. 添加环境变量变量名:MYSQL_HOME变量值:D:\Program Files\mysql-5.6.11-winx64或D:\Progra原创 2013-10-15 18:20:46 · 3013 阅读 · 0 评论 -
MySQL5.6 设置UTF-8编码格式
为了规范 我们使用UTF-8编码为例 我用的web开发软件是 MyEclipse8.5 MySQL5.6 tomcat71.弄明白一个web应用从数据库到jsp页面可能经历了哪几层编码的转化 大致是以下的流程 浏览器解释jsp文件所用的编码 jsp,java文件等等本身的编码 request接受数据 传递数据时所用的编码 或者是form表单提交数据所用的转载 2013-10-15 18:30:23 · 2471 阅读 · 0 评论 -
海量日志数据提取某日访问百度次数最多的那个IP的Java实现
海量日志数据提取某日访问百度次数最多的那个IP的Java实现 http://blog.csdn.net/psyuhen/article/details/12061225#comments前几天在网上看到july的一篇文章《教你如何迅速秒杀掉:99%的海量数据处理面试题》,里面说到百度的一个面试题目,题目如下:海量日志数据,提取出某日访问百度次数最多的那个IP。 july里转载 2013-10-04 21:59:30 · 1749 阅读 · 0 评论 -
Java压缩技术的学习(tar增加非递归算法)
http://blog.csdn.net/psyuhen/article/details/9470005 由于工作的需要,经常要手动去打上线安装包,为了方便,自己写程序去帮助打包。使用过Unix或者Linux的人都基本上都用过tar打包以及gzip压缩,但在Windows下使用得最多的压缩还是RAR和Zip压缩吧一、 tar打包、解包在java的JDK中没有原生转载 2013-10-04 22:02:46 · 1585 阅读 · 0 评论 -
J2EE中统计当前在线人数——HttpSessionBindingListener和HttpSessionListener
javax.servlet.http.HttpSession 是很常用的,当浏览网站,不论是否登陆,都会产生1个session,它记录了和浏览者相关的数据。 一 session的2个监听器接口 1 javax.servlet.http.HttpSessionBindingListener;实现这个接口的类,每当被存放到session或从session中移除都会出发接口中相应转载 2013-10-04 23:20:34 · 1073 阅读 · 0 评论 -
eclipse部署web项目至本地的tomcat但在webapps中找不到
一、发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。二、验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/webDemo/l转载 2013-10-04 23:16:09 · 2881 阅读 · 0 评论 -
远程查验系统总结
这个系统,结束了。纵观做系统的这几个月,其中滋味,真是一言难尽。 刚刚接到系统的任务时,有一种小兴奋,心想着终于能检验一下学习东西是否足够扎实了,可是事实却不是自己想象的那么以回事。但总体来说,收获颇丰,下面对系统进行小小总结。用到的工具 Axure RP Pro 刚刚接手系统,我们用了12天进行了需求的分析、需求确认以及画原型图。转载 2013-10-06 22:37:26 · 686 阅读 · 0 评论 -
外包项目的几点杂谈
工作中经常会接触到外包的项目,并且需要维护。总体感觉是外包的项目代码质量很差,这是由于外包项目的成本决定的,参与项目开发的人员都是一些新手。总结来看,一个外包项目是否成功,在于后期的维护、扩展成本,而保证项目设计与代码质量的前提就是一定要有一个项目监理人员,负责审核项目的设计与代码质量。这个项目监理人员也可以外包,但一定要找有经验的架构师担任。 从最近的一个项目来谈,某电子商务公司,在前期转载 2013-10-08 12:08:17 · 907 阅读 · 0 评论 -
做项目时需要考虑的安全性问题
在开发一个项目的时候,大家经常会忽略项目的安全性问题,有很多的安全性问题其实就是一个意识的问题,解决起来并不复杂,但是因为这些疏忽,却可能会给我们的用户带来很大的风险。下面就列举一些在做项目的时候应该考虑的一些安全性问题。密码保存 保存密码的第一准则是不能明文保存密码,之前CSDN密码泄露一事还记忆犹新。通常的做法是对密码进行不可逆加密,加密时不要使用MD5或者SHA系列的算法加密转载 2013-10-08 23:04:18 · 993 阅读 · 0 评论 -
Jeecms项目遇到问题集
(1)修改菜单,让栏目出现更多的菜单项目,或者更换菜单背景,只需要修改layout.css/* nav----------------------------------------*/#menu{background:url(../img/dhlGB.gif) repeat-x; height:40px; width:980px;}#topmenu{display:inline原创 2013-10-07 21:10:52 · 1888 阅读 · 0 评论 -
查看Oracle表空间及修改表空间大小。
一般如果设置的表空间不对,会导致hibernate插入数据出问题。select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2原创 2013-10-12 14:03:33 · 662 阅读 · 0 评论 -
jeecms网站导航栏
采用jeecms建站的朋友都知道,jeecms网站导航栏是通过标签循环出来的,当栏目分多级时,或者顶级栏目下有多个子栏目时, jeecms系统默认自带的模板应用的标签并不是下拉的,很多用户想达到如jeecms官网导航栏下拉的效果,效果如下图: 做出这个效果其实很简单,现在就把代码贴出来分享给大家: 多级导航 [@cms_channel_list] 网站首转载 2013-10-14 00:16:20 · 2415 阅读 · 0 评论 -
Oracle用户密码过期和用户被锁解决方法
(1)解决方案1:【原因/触发因素】确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数据库密码过期后,业务进程一旦重启会提示连接失败。【解决方案】按照转载 2013-09-29 10:25:14 · 3272 阅读 · 0 评论 -
jeecms导入myeclipse问题
一、准备工作:1.搭建Jeecms的运行环境,具体过程在此不做赘述,可以参考Jeecms官网上的教程。2.准备好Jeecms的程序包及源代码包,如图一所示。其中jeecms-2.4.2-final.zip为Jeecms的运行程序包,jeecms-2.4.2-final-src.zip为源码包。3.将jeecms-2.4.2-final.zip解压后得到图二所示的文件列表,把其中的Jee转载 2013-10-16 01:54:34 · 837 阅读 · 0 评论 -
j2ee环境搭建
本文转载自http://blog.csdn.net/HyEVERYONE/article/details/6965335主要介绍在windows下搭建eclipse环境的过程,主要包括jdk的安装与配置、tomcat的安装与配置、eclipse的安装与配置以及eclipse常用插件的安装。 一。jdk安装与配置jdk7于3月份刚刚发布,目前eclipse的转载 2013-10-15 18:35:50 · 744 阅读 · 0 评论 -
IE 不接受 iframe cookies (IE Blocking iFrame Cookies)
http://justcoding.iteye.com/blog/964679I got a call today about one of my applications not running correctly from inside an iFrame. I tried it out and it looked like everything worked grea转载 2014-02-17 11:27:45 · 483 阅读 · 0 评论