自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 eclipse 代码模板

平常在借助eclipse进行开发时,有很多代码是重复的,这个时候我们可以利用eclipse自带的代码模板来进行快速输入,我们都知道,在eclipse中输入main,然后按下alt+/就会立马生成整个main方法,我们打开windows-->Preference-->java-->Editor-->Templates,在里面找到main就会看到以下定义:...

2017-07-18 17:25:00 175

转载 java将一个javabean转化为另一个javabean

公司的项目是用webservice来进行前后台对接,启动后台后需要刷服务才能在前台生成对应的代码,但是有一个很恶心的地方,它给每个service都生成了一个model,于是出现后台只有一个javabean,前台生成的代码却有好几个,十几个相同的javabean,唯一的不同是包名的不同.于是就有了一种需求,将一个javabean转化为另一个javabean,明明两个类一模一样,但是因为...

2017-07-11 15:46:00 652

转载 java freemarker导出word时添加或勾选复选框

最近项目导出word碰到一个需求,要求根据数据动态的决定word里的复选框是否勾选,公司导出word用的是freemarker,相比较其他技术,freemarker可以很容易的控制输出样式,在word里编辑好模板,将要输出的数据用${变量名}代替,然后java代码里给变量塞了值就可以输出了.首先我们要知道在word里打钩和不打勾的复选框究竟是什么,新建一个word文档,在里面...

2017-07-10 17:35:00 4920

转载 丢手帕问题 (约瑟夫问题)Java实现

问题:丢手帕游戏是约瑟夫问题的一个变种,游戏很简单,N个小孩围成一个圈,标号为1到N,从编号为m的小孩开始报数,报到第L个小孩退出游戏,然后下一个小孩继续从1开始报数,数到第L个小孩退出游戏,如此循环,直到剩下最后一个小孩是胜利者.使用环形链表方式解决问题:代码如下:/** * 描述: * @作者:niexiaohui * @创建时间:2016年12...

2017-01-13 14:58:00 160

转载 TortoiseSVN历史版本安装及svn服务器搭建

一.TortoiseSVN安装1.TortoiseSVN下载网址如下:https://tortoisesvn.net/downloads.html 进入客户端下载页面,根据你的电脑选择是64位还是32位,选择对应的安装包安装,往下有对应的语言包,选择中文简体,位数也要是你电脑对应的位数,32或64.当然这里下载的是最新版本,有的时候,由于其他软件的问题,安...

2017-01-13 14:37:00 272

转载 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 84

转载 oracle安装教程及常用命令

虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法1 安装包下载:去oracle的官网:https://www.oracle.com/index.html 选择DownLoads->database->oracle database:选择接受选择Windows 64的下载,选择file1,和file2,注...

2016-12-21 11:28:00 93

转载 Mybatis Generator的model生成中文注释,支持oracle和mysql(通过修改源码的方式来实现)...

在看本篇之前,最好先看一下上一篇通过实现CommentGenerator接口的方法来实现中文注释的例子,因为很多操作和上一篇基本是一致的,所以本篇可能不那么详细.首先说一下上篇通过实现CommentGenerator接口的一些不足,毕竟只是实现了CommentGenerator接口,在里面的方法再怎么改,有效的也只是针对model类,并且使用的人大概也发现了,里面的addClassC...

2016-11-25 15:54:00 337

转载 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 263

转载 maven手动安装jar包到本地仓库,以ojdbc6为例

在做mybatis generator的中文注释实现时,感觉每次都要在配置文件中指定ojdbc6的位置太麻烦了,别人用也不方便,没有的还得自己去下,所以就想直接把ojdbc6打包到项目里,这样拿到就可以直接用了,但是maven的仓库中是没有ojdbc6包的,所以得我们手动安装.首先下载ojdbc6.jar,这里就不提供下载地址了,网上到处都是然后打开cmd输入:mvn i...

2016-11-23 14:57:00 155

转载 maven搭建springmvc+mybatis项目

上一篇中已经成功使用maven搭建了一个web项目,本篇描述在此基础上怎么搭建一个基于springmvc+mybatis环境的项目.说了这么久,为什么那么多人都喜欢用maven搭建项目?我们都知道maven是用来管理项目依赖包的,它到底有多方便呢?大家都知道,在以前,我如果要在项目中使用jar包,那么需要先去网上下载对应的jar包,然后复制到项目中,然后再add to build p...

2016-11-13 17:28:00 93

转载 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 198

转载 maven环境搭建

一,maven下载maven官网下载地址:http://maven.apache.org/download.cgi在浏览器输入后访问界面如下:点击1出的链接直接下载最新版本的maven,当然很多时候我们并不想使用最新版本的maven,那么你可以点击另外三处去选择历史版本下载,比如点击all sources...链接去下载历史版本.然后点击maven-3,再选择你要下载...

2016-10-16 16:09:00 88

转载 oracle存储过程批量插入测试数据

前几天测试中债时,自定义资产有一级类型和二级类型,一级类型下有很多分类,每个分类下又有很多二级分类,而要做的是每种类型都要建立一个自定义资产,并做一笔交易,然后测试是否出值,于是写了一个存储过程批量插入,记录一下.create or replace procedure prd_tru_ydbb(account VARCHAR2) is--account是传入的参数,存储过程调用时...

2016-09-28 17:37:00 213

转载 一台机子同时启动两个相同版本的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 572

转载 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 64

转载 NetBeans无法使用svn相关功能

本来中NetBeans使用subversion功能只要下载过subversion客户端就可以直接使用了,我也一直是这样的,可是今天忽然的不能用了,发现问题是因为我在文件中使用subversion的比较功能时,就一直停在这个界面,不说成功,也不报错,开始我没在意,然后再使用标注功能时,也发现标注功能不能用了,一直卡在正在计算...,下面的提示说标注完成完全是在睁着眼睛说瞎话后台...

2016-08-30 15:48:00 189

转载 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 240

转载 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 1323

转载 服务器启动报mybatis配置错误

启动服务器时后台报了一大堆的错误,仔细检查发现都是冲着mybatis的配置文件去的,事实上配置文件的东西很少,经过反复启动服务器,发现了只要写了where条件就报错,不写就可以正常启动,经过百度发现mybatis中是不能出现小于号的,因为是xml文件,这样写会错误解析,所以把两边调过来就行了,比如id<#{id}改为#{id}>id就可以了,当然也可用转义字符进行替换.或者加...

2015-12-17 16:57:00 157

转载 java中poi进行execl导出

首先贴出最终导出的execl截图吧:前台界面如下:点击导出时,为其按钮的onclick事件添加exportDate()函数:function exportDate(){ var begin_Date=$('#dateid').datebox('getValue'); document.getElementById...

2015-12-17 14:48:00 108

转载 easyui的datebox只显示年月

要求点击easyui的datebox时只显示年月,隐藏日,之前百度了好多,发现有的好麻烦,有的使用没效果,也许自己没理解,改不了.最后老员工帮我搞定了,添加一个fomatter和一个parser函数就行.当然我学习到的一点就是调试,之前只会用类似alert和console.info进行调试,然而这两种方法对easyui中的这种方法不奏效,比我我想知道parser中的function中...

2015-12-17 14:33:00 106

转载 easyui动态生成双列头

实习时老大交给任务,让我做这样一个效果,选择日期并点击查询时,动态生成列头,下一列要求对应日期的星期.效果图:下面贴出查询的单击函数://查询按钮 function queryByDate(){ var begin_Date=$('#dateid').datebox('getValue')+"-01"; ...

2015-12-17 14:25:00 88

转载 ajax请求提交到controller后总是不成功

最近在做实习时,点击查询时在js中发送ajax请求到controller后台,但是无论怎么样都不成功,请求地址是正确的,因为在后台用system.out.println输出有值,并且也确实return了,后来百度才发现在springmvc注解中.必须要加上@ResponseBody注解,ajax请求才会成功.后台部分代码: @RequestMapping("sele...

2015-12-17 14:15:00 533

转载 简单焦点图实现

最近学习了用js实现简单的焦点图,没有对应的后台操作,只是简单的html中实现,基本实现的功能为:当打开页面后,自定义的图片按顺序自动切换,当鼠标移到图片上时,图片停止切换,当再次离开时,继续自动切换图片,旁边的按钮也类似,当鼠标移到按钮时,按钮背景色改变,图片切换到对应按钮该显示的图片,并停止自动切换,离开按钮时恢复到初始.其他的也没什么好说的,挺简单的代码,直接上代码:&...

2015-09-18 20:24:00 268

转载 省市联动

学校上课时老师实现的省市联动都是通过服务器端控件的IsPostback属性实现的,然而我知道这在实际应用中一点用也没有,选项变一下就刷新一下页面,根本不现实,事实上网上看到的省市联动都是无刷新的.但我不知道怎样实现,没有学过ajax,也没有任何思路,学过ajax后,又想起了这个恋恋不忘的问题,于是自己思索实现了.不知道真正的企业中是怎么实现的,觉得我的方法好像有点绕,不管怎么说,功能是实...

2015-09-01 20:51:00 110

转载 AJAX实现无刷新登录

最近学习了如何实现无刷新登录,大体的效果如下(界面比较丑,请自行忽略....):点击登录按钮时弹出登录窗口,输入正确的用户名密码后点击登录则登录窗口关闭,状态改为当前用户名.第一步:首先弹出窗口使用的是jquery-ui中的控件,第一步要学会如何使用.打开解压后的jquery-UI下的development-bundle->demos,找到index.ht...

2015-08-24 10:00:00 242

空空如也

空空如也

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

TA关注的人

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