- 博客(108)
- 收藏
- 关注
原创 有可能出现的中文乱码
tomcat 8.0.41 -> server.xml connectionTimeout="20000" redirectPort="8443" 【】/>+++URIEncoding="UTF-8" 加到【】
2017-08-28 08:49:05
244
原创 【开发效率】Chrome快捷键
Ctrl+J 下载内容Ctrl+H 历史记录Ctrl+F 查找Ctrl+shift+B 显示书签栏Ctrl+D 加入书签 需要确认【done】Ctrl+shift+O 书签管理器Ctrl+N 打开新的标签页Ctrl+shift+N 打开新的隐身窗口
2017-08-28 08:48:58
244
原创 【问题】多个操作,同时完成或者同时不完成要怎么处理?
for (ShipStatic ship : shipList) { /* returnFlag=shipStaticMapper.saveShipInfo(ship);*/ //加入船队 String shipGroupflag = setShipGroupStatus(ship); //设置船队状态 ship.setJoinShipGroup(shipGroupfl
2017-08-28 08:48:56
386
原创 Unable to open debugger port (127.0.0.1:4184): java.net.SocketException "socket closed"
Unable to open debugger port (127.0.0.1:4184): java.net.SocketException "socket closed" 点击方块停止 然后重新debug可以
2017-08-28 08:48:48
527
原创 将项目发布【2.用idea】
【2.用idea】http://blog.csdn.net/u010866364/article/details/53307035http://blog.csdn.net/weixin_35055467/article/details/58049160http://blog.csdn.net/tianjun2012/article/details/52795202
2017-08-28 08:48:46
260
原创 将项目发布【1.用MobaXterm】
【1.用MobaXterm】删除Root。替换war包(删除并添加) 【1】ps -ef|grep java 找到占用的线程号 【2】kill -9 10862
2017-08-28 08:48:43
1477
原创 basePath
String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";%> admin/login">
2017-08-28 08:48:39
320
原创 初始化时添加click方法
$(function () { $("#btnback").click(function () { window.location.href = "${ctx}/ship/shipInfoAdd"; });})
2017-08-28 08:48:34
454
原创 传Map与传String
ShipStatic ship=shipService.getShipInfoBymmsi(mmsi);public interface ShipStaticMapper extends Mapper { ShipStatic getShipinfoBymmsi(String mmsi);} SELECT * FROM ship_static
2017-08-28 08:48:31
504
原创 【oracle】Oracle中字符串连接的实现方法【转】
和其他数据库系统类似,Oracle字符串连接使用“||”进行字符串拼接,其使用方式和MSSQLServer中的加号“+”一样。 比如执行下面的SQL语句: 复制代码代码如下:SELECT '工号为'||FNumber||'的员工姓名为'||FName FROM T_Employee WHERE FName IS NOT NULL 除了“||”,Oracle还支持使用CONCAT()函数进行
2017-08-28 08:48:26
381
原创 总结web开发流程
首先有1个jsp页面。1.点击,有个url路径,跳到controller中的一个get方法,这个方法中,设置model,返回一个字符串,这个字符串是一个jsp的名字。2.在jsp中,可能首先就是一个查询【select】,然后对查询的数据有一些操作,操作后提交数据到controller的一个post方法,将获取到的数据封装成对象,放到map中或者不放也行,通过service、serviceImpl、
2017-08-28 08:48:23
303
原创 斜杠【/】 与 反斜杠【\】
正斜杠表示除法,分隔,在windows系统中通常用来分隔命令行参数,/ 表示选项等。不能作为文件名isiss/。正斜杠"/"在某些文档里面表示“顿号”,如通讯方式GSM/GPRS/3G,表示这三类通讯方式都可以支持。反斜杠在windows系统中,\ 用来表示目录。而在unix系统中,/ 表示目录。由于web遵循unix命名,所以在网址(URL)中,/ 表示目录。鉴于不同的人对
2017-08-28 08:48:20
7732
原创 @ResponseBody 返回JsonObject
在Controller中@ResponseBody 返回JsonObject在jsp的 success:function(data){}中可以获取通过data.xxx可以获取json串中返回的各个属性值。
2017-08-28 08:48:18
1731
原创 【oracle】oracle数据库建立序列、使用序列实现主键自增
2.建立序列-- Create sequence create sequence SEQ_SHIP_IMAGEminvalue 20maxvalue 999999999999999999start with 40increment by 1cache 20;使用序列:SELECT SEQ_SHIP_IMAGE.Nextval from dual;insert into ship_image
2017-08-28 08:48:15
564
原创 Uncaught ReferenceError:xxx is not defined
Uncaught ReferenceError: viewShipImgs is not defined这个问题怎么解决啊??研究了一下午了,搜到的答案一个能解决的都没有!!!有可能仅仅是因为写成了 真是日了狗了研究一下午。以后这玩意就不写了 直接出现这种按钮点不动的情况,原因可能是某个script没有引入,或者自定义的 格式错误。出现该显示的按钮不显示,原因是这个按钮前面的元素中出现了错
2017-08-28 08:48:11
1079
原创 代码提示不区分大小写
为了让其不区分大小写,可以在 File --> Setting 中进行设置依次选择 Editor --> General --> Code Completion ,将 Case sensitive completion 选为 None
2017-08-28 08:48:08
863
原创 java异常大全
java.lang.IllegalArgumentException: argument type mismatch ORA-00923: 未找到要求的 FROM 关键字
2017-08-28 08:48:03
732
原创 0805任务
【功能任务】1.用户管理 增【done】删【done】改 【done】查【done】设置密码【】2.船舶录入图片录入【】图片上传到本地失败 可能是路径问题。路径等信息存入数据库【done】3.船舶列表查看详细信息编辑 包括图片的编辑船舶列表的显示【技术任务】1.在oracle数据库中存入自增主键【done】存入图片表存入用户表 两个地方用到2.oracle数据库中 字段类型与java en
2017-08-28 08:48:00
320
原创 model.addattribute()的作用
1.往前台传数据,可以传对象,可以传List,通过el表达式 ${}可以获取到,类似于request.setAttribute("sts",sts)效果一样。2.@ModelAttribute("model") 注解3.
2017-08-28 08:47:56
52056
7
原创 model.addAttribute() return @ResponseBody $ajax success data的关系
model.addAttribute() 与调用这个controller的前台ajax成功后的返回值data的关系换句话说:$ajaxsuccess:function(data)这个data可以从什么(哪些)地方获取?1.model.addAttribute()2.@ResponseBody return
2017-08-28 08:47:53
722
原创 【navicat】navicat导入导出数据库步骤
---恢复内容开始---从navicat的mysql数据库往oracle数据库导数据时,暂时可行的做法是:1.mysql导出csv格式的数据(带标题),在oracle导入(写行号),然后修改数据类型,好像默认全是varchar2int 改为number 用int、Interger生成后,还是number。但是现在成功的可能不能查询,需要oracle导出sql语句,去掉字段名和表名的引号,
2017-08-28 08:47:48
846
原创 【对比】mysql 与 oracle 区别
int number1.数据类型2.字符串的连接sql server 【+】mysql 【concat】 可连接多个oracle 【||】【concat】只能连接两个
2017-08-28 08:47:44
393
原创 oracle错误
ora-03114ora-28547ora-01430ORA-00904 invalid identifier解决办法,字段名错误ORA-00923: 未找到要求的 FROM 关键字
2017-08-28 08:47:41
263
原创 船舶的几个吨位概念
船舶的几个吨位概念载重量 Deadweight tonnage (DWT)在一定水域和季节里,运输船舶所允许装载的最大重量,包括载货量、人员(旅客和船员)及其行礼、食品、淡水、燃料、润滑油、炉水、备品和供应品等的重量,又称总载重量。载重量表征了船舶的等级大小和运输能力,是船舶的主要参数之一。一般来说,载重量与相应的季节、吃水相对应。如果不作特别说明,多指夏季满载吃水情况下的总载重量。总载重量
2017-08-28 08:47:38
2116
原创 0731
$("#btn"+(button.name)).removeAttribute('name'); 错 $("#btn"+(button.name)).removeAttr('name'); 对 toggle的使用 按钮的显示与隐藏iname="fold" 没用到 可以尝试使用 1.联查多个数据库的问题 怎么建冗余???4.别人封装好的方法,要研究一下再用 addClass
2017-08-28 08:47:31
238
原创 layer关闭当前页面
var index = parent.layer.getFrameIndex(window.name); //获取当前窗体索引$('#提交的元素').on('click', function(){parent.layer.close(index); //执行关闭}); 可能需要修改上面的"submit"提交为button提交 //关闭页面function closePage() { v
2017-08-28 08:47:26
1928
原创 a标签置灰不可点击
a title="编辑" href ="javascript:return false;" onclick="return false;" style="cursor: default;">i class="edit" style="opacity: 0.2">i>a>
2017-08-28 08:47:18
1202
原创 手动操作数据库
删除数据1.navicat ctrl+A 右键 删除记录2.sqlyogent3.toad4.idea database 设置开始的自增主键1.navicat 表 右键 设计表 选项 自动递增2.sqlyogent 表 右键 更改表 高级属性 自动递增->1 alter 确定3.toad4.idea database
2017-08-28 08:47:13
430
原创 $.ajaxFileUpload is not a function
http://blog.csdn.net/qq_33171970/article/details/60578401很可能的原因是, 的前面没有或者:include了一个页面中有jquery-1.8.2.min.js造成了冲突。
2017-08-28 08:47:11
625
原创 myBatis example【转】
http://guagreat.iteye.com/blog/2324900mybatis的通用mapper的通用Example使用,当然也有不对应通用mapper的普通Example使用想要偷懒不写mybatis里的一大堆mapper.xml文件,就想使用通用的Mapper类减少工作量。 首先,我使用的是Maven项目,所以导入Mapper的Maven依赖 [html]
2017-08-28 08:47:06
643
原创 insert/insertSelective/updateByPrimaryKey/updateByPrimaryKeySelective
insert保存一个实体,null的属性也会保存,不会使用数据库默认值insertSelective 保存一个实体,null的属性不会保存(对象的值为null的属性不会保存),会使用数据库默认值updateByPrimaryKey 根据主键更新实体全部字段,null值会被更新updateByPrimaryKeySelective 根据主键更新属性不为null的值
2017-08-28 08:46:56
598
原创 写在controller与写在service中的区别。
写在controller与写在service中的区别。船舶租用信息的确认,不要放controller,要放service。在service中执行的是事务,(插入、更新、删除)出现错误可以回滚。只有查询可以放在controller,不过最好也放在service。不带@ResponseBody的 返回页面。@带ResponseBody的 返回数据。在controller中一般完成对对象的封装,这样在
2017-08-28 08:46:52
9532
1
原创 @Transient
Hibernate的一个注释 @Transient @Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例: //根据birth计算出age属性 @Transient public int getAge() {
2017-08-28 08:46:47
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅