简单东西-问题整理

原创 2016年05月31日 15:54:32

开发小问题整理

1 关于返回操作的处理:一般都是设置按钮的onclick事件,但是添加returntrue/false和不添加return的话,区别很大的。

例如:backList(){

     History.back();

     }

然后在按钮里面:

<button class="btn"id="backDsTask" onclick="history.back();retrun true;">返回</button>

如果没有的话,就跳转到上上一页了。          

 2 jsp页面使用指令获取请求参数的方法:

request.getParameter

request.getAttribute方法只能获取后台设置过request.setAttribute的数据。

需要看情况使用。

 3 使用log4j打印异常日志

logger.error(Objectmsg,Throwable e)

logger.error(Objecte)

二者的区别:前者会打印出异常堆栈日志,而后者仅仅输出一条异常描述信息。异常捕获分支中统一使用前者才能保证异常信息不会被淹没。

 4 easy-uicombobox的下拉框,有个bug

直接用$("id").val()取不到下拉框动态选择的值,需要使用表单的过滤

var reportType =$('input[name="searchReportType"]').val();

 5 文件名称乱码问题,模板文件名称是中文名称,但是在Linux服务器上的文件最终使用程序请求下载时得到文件不存在的情况。

LinuxSSH连接后看到的文件名称确实是乱码。修正以英文名称标识,可以修正输出显示的名称为中文的。

早上来了突然就抽风一样想去点了一下下载模板,然后就被这个问题整的慌乱了一阵。OK,小问题,记住了。

 6 部署SVN的右键可以comparewith与某个版本比对,得到修改文件列表,只是图形化的显示的。

而那个打包工具就是输出这个图形化显示的内容的。

补丁版本的内容就只与某个历史版本比对的结果图形的实际内容。

扩展问题:找一下能不能直接输出差异文件目录内容的工具呢???

7  按钮连续点击执行两次导致后台snaker流程执行了两次。

1)按钮提交后不允许再点击2)后台代码逻辑进行限制:插入工单关联关系之前先判断是否插入过。

2)查询关联任务时,只取一条。

9 解决附件下载中文文件名称乱码问题:

fileName =URLEncoder.encode(fileName);

Content-Disposition

 10 为什么java生成的压缩文件,我这里能够正确解压,而别人的机器却无法解压呢?

说明两个问题

1) 首先,win10真的很高级,连受损的文件都能够正确解析。

本质是你使用的ZipOutputStream没有close导致通常的zip解压工具无法识别其内容。
版权声明:本文为博主原创文章,未经博主允许不得转载。

socket简单整理

先说一些概念知识: 网络上的请求就是通过Socket来建立连接然后互相通信,访问ip地址(网络上主机设备的唯一标识) 端口号:(定位程序)用于标示进程的逻辑地址,不同进程的标示 有效端口:0~...
  • AlenCzf
  • AlenCzf
  • 2016年05月18日 21:49
  • 380

文件管理要好好管理起来方便查询。高效率

文件管理要好好管理起来方便查询。高效率 https://www.fosshub.com/SpaceSniffer.html DEVONthink,专业资料管理软件,比evernote好用太多。 ...
  • xiexuzhao
  • xiexuzhao
  • 2018年01月19日 16:20
  • 28

专家总结韩国长寿老人共性

人体科学老化研究所组织了医学、生态环境、地理、食品营养、老人福利等领域的100多名专家,对固定人群进行了一次大规模的调查。根据这个小组的调查结果,85岁以上的韩国长寿老人所占比例特别高,百岁老人数量也...
  • kaiyekai
  • kaiyekai
  • 2011年08月04日 13:28
  • 617

常用算法整理

前言:   找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个,如果你的研究方向是机器学习/数据挖掘之类,且又对其非常感兴趣的话,...
  • rosenor1
  • rosenor1
  • 2016年09月20日 13:14
  • 711

171128之项目问题整理

问题1:插入数据库没反映,明明运行到insert语句 excel表格的格式出问题了,第一行我是把两行合并在一起的,而在后端程序中我是从第二行开始读取的,所以一直报错,不匹配。问题2:多了个序号,而在...
  • a3060858469
  • a3060858469
  • 2017年11月28日 20:49
  • 48

常见Bug整理

(2017-4-10) 访问数据库相关Err: can not convert from java.sql.Statement to java.beans.Statement import错误的包 j...
  • qq_33061377
  • qq_33061377
  • 2017年04月10日 15:20
  • 180

自己早期写的一个简单上下班打卡统计工时的考勤系统【整理版】

原本这个帖子,是由回复组成的,整个代码分布在各个回复里面,读者不好阅读,现在整个把它们放到正文,方便查看。 这是早期写的一个,仅仅是简单的考勤系统,大致功能是有的,但并未写的很牛叉,采用了文本来...
  • shenghuaDay
  • shenghuaDay
  • 2017年06月01日 16:50
  • 826

APP开发的一些简单流程思路

APP开发的一些简单流程思路   项目最初想法的形成 1.  项目最初想法的形成 l  一款APP不是随便就会出来,自然是由项目发起人在某个场景中形成的。有可能是项目发起人所处的工...
  • u010098331
  • u010098331
  • 2016年05月12日 13:54
  • 955

CSDN的BLOG怎么要进入管理界面搞的这么麻烦?

CSDN的BLOG怎么要进入管理界面搞的这么麻烦?不能在个人首页上加个连接直接到后台吗?是否有其他方法可以到后台????郁闷呀.. ...
  • 5207
  • 5207
  • 2006年12月28日 12:53
  • 789

复杂问题简单化以及简单问题复杂化

复杂问题简单化以及简单问题复杂化并不矛盾,而是在项目的不同阶段。     在项目设计阶段,要考虑的是“简单问题复杂化”。说的通俗点,就是在给定需求的基础上尽量扩展,考虑更多的可能,做尽可能大...
  • xingfaming
  • xingfaming
  • 2017年03月30日 10:01
  • 1187
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单东西-问题整理
举报原因:
原因补充:

(最多只允许输入30个字)