- 博客(27)
- 收藏
- 关注
转载 eclipse 代码模板
平常在借助eclipse进行开发时,有很多代码是重复的,这个时候我们可以利用eclipse自带的代码模板来进行快速输入,我们都知道,在eclipse中输入main,然后按下alt+/就会立马生成整个main方法,我们打开windows-->Preference-->java-->Editor-->Templates,在里面找到main就会看到以下定义:...
2017-07-18 17:25:00
215
转载 java将一个javabean转化为另一个javabean
公司的项目是用webservice来进行前后台对接,启动后台后需要刷服务才能在前台生成对应的代码,但是有一个很恶心的地方,它给每个service都生成了一个model,于是出现后台只有一个javabean,前台生成的代码却有好几个,十几个相同的javabean,唯一的不同是包名的不同.于是就有了一种需求,将一个javabean转化为另一个javabean,明明两个类一模一样,但是因为...
2017-07-11 15:46:00
722
转载 java freemarker导出word时添加或勾选复选框
最近项目导出word碰到一个需求,要求根据数据动态的决定word里的复选框是否勾选,公司导出word用的是freemarker,相比较其他技术,freemarker可以很容易的控制输出样式,在word里编辑好模板,将要输出的数据用${变量名}代替,然后java代码里给变量塞了值就可以输出了.首先我们要知道在word里打钩和不打勾的复选框究竟是什么,新建一个word文档,在里面...
2017-07-10 17:35:00
5167
转载 丢手帕问题 (约瑟夫问题)Java实现
问题:丢手帕游戏是约瑟夫问题的一个变种,游戏很简单,N个小孩围成一个圈,标号为1到N,从编号为m的小孩开始报数,报到第L个小孩退出游戏,然后下一个小孩继续从1开始报数,数到第L个小孩退出游戏,如此循环,直到剩下最后一个小孩是胜利者.使用环形链表方式解决问题:代码如下:/** * 描述: * @作者:niexiaohui * @创建时间:2016年12...
2017-01-13 14:58:00
203
转载 TortoiseSVN历史版本安装及svn服务器搭建
一.TortoiseSVN安装1.TortoiseSVN下载网址如下:https://tortoisesvn.net/downloads.html 进入客户端下载页面,根据你的电脑选择是64位还是32位,选择对应的安装包安装,往下有对应的语言包,选择中文简体,位数也要是你电脑对应的位数,32或64.当然这里下载的是最新版本,有的时候,由于其他软件的问题,安...
2017-01-13 14:37:00
450
转载 oracle导出导入数据库
一.给空表分配空间:这一步一定要做,否则空表不能导出.首先连接你要导出的库,在该库上执行以下sql:select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows = 0执行结果是一连串的sql语句,类似alter table tablename ...
2017-01-07 22:05:00
111
转载 oracle安装教程及常用命令
虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法1 安装包下载:去oracle的官网:https://www.oracle.com/index.html 选择DownLoads->database->oracle database:选择接受选择Windows 64的下载,选择file1,和file2,注...
2016-12-21 11:28:00
122
转载 Mybatis Generator的model生成中文注释,支持oracle和mysql(通过修改源码的方式来实现)...
在看本篇之前,最好先看一下上一篇通过实现CommentGenerator接口的方法来实现中文注释的例子,因为很多操作和上一篇基本是一致的,所以本篇可能不那么详细.首先说一下上篇通过实现CommentGenerator接口的一些不足,毕竟只是实现了CommentGenerator接口,在里面的方法再怎么改,有效的也只是针对model类,并且使用的人大概也发现了,里面的addClassC...
2016-11-25 15:54:00
396
转载 Mybatis Generator的model生成中文注释,支持oracle和mysql(通过实现CommentGenerator接口的方法来实现)...
自己手动实现的前提,对maven项目有基本的了解,在本地成功搭建了maven环境,可以参考我之前的文章:maven环境搭建项目里新建表时model,mapper以及mapper.xml基本都是用Mybatis Generator(以下简称为MBG)自动生成的,但是MBG自动生成的model的注释实在有点非人类,至少中国人是完全接受不了的,在配置中禁用掉注释吧,倒是简单了,可是生成的m...
2016-11-23 17:32:00
306
转载 maven手动安装jar包到本地仓库,以ojdbc6为例
在做mybatis generator的中文注释实现时,感觉每次都要在配置文件中指定ojdbc6的位置太麻烦了,别人用也不方便,没有的还得自己去下,所以就想直接把ojdbc6打包到项目里,这样拿到就可以直接用了,但是maven的仓库中是没有ojdbc6包的,所以得我们手动安装.首先下载ojdbc6.jar,这里就不提供下载地址了,网上到处都是然后打开cmd输入:mvn i...
2016-11-23 14:57:00
180
转载 maven搭建springmvc+mybatis项目
上一篇中已经成功使用maven搭建了一个web项目,本篇描述在此基础上怎么搭建一个基于springmvc+mybatis环境的项目.说了这么久,为什么那么多人都喜欢用maven搭建项目?我们都知道maven是用来管理项目依赖包的,它到底有多方便呢?大家都知道,在以前,我如果要在项目中使用jar包,那么需要先去网上下载对应的jar包,然后复制到项目中,然后再add to build p...
2016-11-13 17:28:00
135
转载 eclipse中用maven创建web项目
上一节中完成了本地的maven环境搭建,在eclipse中怎么创建一个maven项目呢一.eclipse中配置maven环境eclipse版本4.31.打开菜单Help->Eclipse Marketplace,打开有点慢,耐心等待,在find处输入maven,点击enter搜索,找到maven integration for eclipse,点击install安装,我...
2016-10-23 19:13:00
240
转载 maven环境搭建
一,maven下载maven官网下载地址:http://maven.apache.org/download.cgi在浏览器输入后访问界面如下:点击1出的链接直接下载最新版本的maven,当然很多时候我们并不想使用最新版本的maven,那么你可以点击另外三处去选择历史版本下载,比如点击all sources...链接去下载历史版本.然后点击maven-3,再选择你要下载...
2016-10-16 16:09:00
116
转载 oracle存储过程批量插入测试数据
前几天测试中债时,自定义资产有一级类型和二级类型,一级类型下有很多分类,每个分类下又有很多二级分类,而要做的是每种类型都要建立一个自定义资产,并做一笔交易,然后测试是否出值,于是写了一个存储过程批量插入,记录一下.create or replace procedure prd_tru_ydbb(account VARCHAR2) is--account是传入的参数,存储过程调用时...
2016-09-28 17:37:00
264
转载 一台机子同时启动两个相同版本的tomcat
其实我的机子之前是可以同时启动两个tomcat的,但是是两个不同版本的tomcat,一个是6.0,一个是7.0,我的环境变量都没有设置,所以我对解压过的tomcat唯一改动的就是在catalina.bat中加入了这两句话set JAVA_HOME=D:\jdk\jdk1.6(你的jdk路径,不要到bin目录,安装目录就行了)set JAVA_OPTS=-Xms512m -Xmx102...
2016-09-07 16:05:00
626
转载 eclipse快捷键
ctrl+shift+p 从括号开始跳到括号结束,或从结束跳到开始ctrl+shift+R 打开项目中资源文件ctrl+shift+T 打开类型,全局,包括项目关联的,比如jar包中的类型ctrl+T 显示类的继承关系ctrl+shift+G 查看方法在哪里被调用ctrl+2,L 为本地变量赋值,写完方法调用后,使用该快捷键自动生成方法返回值类型及变量名...
2016-08-30 17:34:00
96
转载 NetBeans无法使用svn相关功能
本来中NetBeans使用subversion功能只要下载过subversion客户端就可以直接使用了,我也一直是这样的,可是今天忽然的不能用了,发现问题是因为我在文件中使用subversion的比较功能时,就一直停在这个界面,不说成功,也不报错,开始我没在意,然后再使用标注功能时,也发现标注功能不能用了,一直卡在正在计算...,下面的提示说标注完成完全是在睁着眼睛说瞎话后台...
2016-08-30 15:48:00
229
转载 sqlplus执行startup出现ORA-00119,ORA-00132错误
安装好了oracle后,执行如下操作:执行startup后出现如下错误:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'百度了一下找到了一个解决方案:...
2016-08-27 16:46:00
292
转载 Oracle中对number类型数据to_char()出现各位少0,或者值为###的处理
问题描述:在Oracle中使用to_char()函数时当number值为小数时,常常个位0不显示比如:select to_char(0.02) from dual,结果为.02改进为select to_char(0.02,'FM0.9999') from dual,发现个位的0出来了当然这里还有问题,当参数为'FM0.9999'时,如果数值大于两位数或者小数位大...
2016-03-16 17:16:00
1536
转载 服务器启动报mybatis配置错误
启动服务器时后台报了一大堆的错误,仔细检查发现都是冲着mybatis的配置文件去的,事实上配置文件的东西很少,经过反复启动服务器,发现了只要写了where条件就报错,不写就可以正常启动,经过百度发现mybatis中是不能出现小于号的,因为是xml文件,这样写会错误解析,所以把两边调过来就行了,比如id<#{id}改为#{id}>id就可以了,当然也可用转义字符进行替换.或者加...
2015-12-17 16:57:00
196
转载 java中poi进行execl导出
首先贴出最终导出的execl截图吧:前台界面如下:点击导出时,为其按钮的onclick事件添加exportDate()函数:function exportDate(){ var begin_Date=$('#dateid').datebox('getValue'); document.getElementById...
2015-12-17 14:48:00
139
转载 easyui的datebox只显示年月
要求点击easyui的datebox时只显示年月,隐藏日,之前百度了好多,发现有的好麻烦,有的使用没效果,也许自己没理解,改不了.最后老员工帮我搞定了,添加一个fomatter和一个parser函数就行.当然我学习到的一点就是调试,之前只会用类似alert和console.info进行调试,然而这两种方法对easyui中的这种方法不奏效,比我我想知道parser中的function中...
2015-12-17 14:33:00
144
转载 easyui动态生成双列头
实习时老大交给任务,让我做这样一个效果,选择日期并点击查询时,动态生成列头,下一列要求对应日期的星期.效果图:下面贴出查询的单击函数://查询按钮 function queryByDate(){ var begin_Date=$('#dateid').datebox('getValue')+"-01"; ...
2015-12-17 14:25:00
127
转载 ajax请求提交到controller后总是不成功
最近在做实习时,点击查询时在js中发送ajax请求到controller后台,但是无论怎么样都不成功,请求地址是正确的,因为在后台用system.out.println输出有值,并且也确实return了,后来百度才发现在springmvc注解中.必须要加上@ResponseBody注解,ajax请求才会成功.后台部分代码: @RequestMapping("sele...
2015-12-17 14:15:00
591
转载 简单焦点图实现
最近学习了用js实现简单的焦点图,没有对应的后台操作,只是简单的html中实现,基本实现的功能为:当打开页面后,自定义的图片按顺序自动切换,当鼠标移到图片上时,图片停止切换,当再次离开时,继续自动切换图片,旁边的按钮也类似,当鼠标移到按钮时,按钮背景色改变,图片切换到对应按钮该显示的图片,并停止自动切换,离开按钮时恢复到初始.其他的也没什么好说的,挺简单的代码,直接上代码:&...
2015-09-18 20:24:00
334
转载 省市联动
学校上课时老师实现的省市联动都是通过服务器端控件的IsPostback属性实现的,然而我知道这在实际应用中一点用也没有,选项变一下就刷新一下页面,根本不现实,事实上网上看到的省市联动都是无刷新的.但我不知道怎样实现,没有学过ajax,也没有任何思路,学过ajax后,又想起了这个恋恋不忘的问题,于是自己思索实现了.不知道真正的企业中是怎么实现的,觉得我的方法好像有点绕,不管怎么说,功能是实...
2015-09-01 20:51:00
153
转载 AJAX实现无刷新登录
最近学习了如何实现无刷新登录,大体的效果如下(界面比较丑,请自行忽略....):点击登录按钮时弹出登录窗口,输入正确的用户名密码后点击登录则登录窗口关闭,状态改为当前用户名.第一步:首先弹出窗口使用的是jquery-ui中的控件,第一步要学会如何使用.打开解压后的jquery-UI下的development-bundle->demos,找到index.ht...
2015-08-24 10:00:00
291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人