
JAVA
lanyan1214
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决刷新页面 重新提交的问题
[size=medium][color=blue]if(Token.isRepeaterSubmit(getRequest())){ return listTrainType(); }或者跳转到一个公共的中间界面 function onloadUrl(){ var form=document.getElementById("form"...原创 2013-06-09 11:13:18 · 665 阅读 · 0 评论 -
eclipse使用Architexa画UML类图
1, 请把以下plugins和plugins-jar文件夹分别放到对应的目录。2,环境变量,JDK必须要求是1.7版本。原创 2015-12-25 15:59:57 · 263 阅读 · 0 评论 -
c:\windows\microsoft.net\framework64\v4.0.30319\mscoreei.dll没有被指定在windows上运行,
[b][size=medium][color=green]c:\windows\microsoft.net\framework64\v4.0.30319\mscoreei.dll 没有被指定在windows上运行,或者它包含错误,请尝试使用原始安装媒体重新安装程序,或联系您的系统管理员或软件供应商以获取支持,具体解决方案如下:下一个dll文件替换一下试试。。。①将对应版本的 dll文...原创 2016-12-06 09:47:43 · 10296 阅读 · 0 评论 -
在PL/SQL Developer执行sql语句,检查语法
[size=medium][color=blue][b]打开PL/SQL Developer,文件NEW,打开Command Window,按住Shift+@符号,然后按下Enter键,打开文件目录,选择All files,选中某个文件,执行。可以右键Clear清屏[/b][/color][/size]...原创 2016-12-16 14:13:35 · 1104 阅读 · 0 评论 -
spring-tool-suite-3.8.2.RELEASE如何集成svn插件
[size=medium][color=green][b]sts3.8.2 需要安装几个插件:SVN(我用的是subclipse_svn):http://subclipse.tigris.org/update_1.10.x/[/b][/color][/size]原创 2016-12-19 12:48:40 · 262 阅读 · 0 评论 -
java XStream List<String> 别名
[size=medium][color=blue]public class Entry { private List names;}要求输出XML格式为 Andy Mary 我写入XML的代码是XSttream x = new XStream();x.alias("entry", Ent...原创 2017-06-26 15:28:35 · 524 阅读 · 0 评论 -
根据一个开始日期,加上几个工作日之后,返回新的工作日的日期
[size=medium][color=blue][b] /** * 根据开始日期 ,需要的工作日天数 ,计算工作截止日期,并返回截止日期 * @param startDate 开始日期 * @param workDay 工作日天数(周一到周五) * @return Date类型 */ public static String getWorkDay(Date st...原创 2017-06-28 16:20:08 · 3532 阅读 · 0 评论 -
java计算2个日期之间相差几个月
[size=medium][color=blue][b] SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM"); String str1 = "2017-06"; String str2 = "2017-08"; Calendar bef = Calendar.g...原创 2017-06-28 16:23:36 · 874 阅读 · 0 评论 -
Java:如何直接创建内部类对象
[size=medium][color=blue][b]package thinking.learnInternalClass.hengbao;public class DotNew { public class Inner{ } public static void main(String[] args) { DotNew dn=new...原创 2017-08-09 11:21:40 · 555 阅读 · 0 评论 -
list如何remove
[size=medium][color=blue]在java中对list进行操作很频繁,特别是进行list启遍历,这些操作我们都会,也很熟悉,但是对java中list进行删除元素,remove list中的元素就不怎么熟悉了吧,可以说很陌生,是实际操作中也很容易出错,先看看下面这个java中如何remove list 中的元素吧.public class test { public s...原创 2014-11-04 09:53:31 · 154 阅读 · 0 评论 -
Forward和Redirect的区别
[size=medium][color=green][b]用户向服务器发送了一次HTTP请求,该请求肯能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect)两种有何区别呢?本篇在回答该问题的同时全面的讲解两种请求转发方式的原理和区别。【出...原创 2016-11-10 14:20:00 · 126 阅读 · 0 评论 -
火狐浏览器下载时文件名为乱码,怎么解决
[size=medium][color=green][b]String agent = request.getHeader("user-agent");response.setContentType("application/x-download");if(agent.contains("Firefox")) response.addHeader("Content-Disposi...原创 2016-10-17 15:37:37 · 813 阅读 · 0 评论 -
IBATIS 日期格式的字符串映射DATE
createDate为日期格式的字符串to_date(#{createDate},'yyyy-mm-dd hh24:mi:ss')日期类插入原创 2012-10-15 17:31:31 · 667 阅读 · 0 评论 -
验证15位或18位身份证号,带X
编写一个card.js var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"內蒙古",21:"遼寧",22:"吉林",23:"黑龍江",31:"上海",32:"江蘇",33:"浙江",34:"安徽", 35:&原创 2014-06-27 17:14:47 · 342 阅读 · 0 评论 -
JS验证文本框只能输入1位小数,只能输入2位小数
[size=medium][color=blue][b]只能输入1位小数点:function check(e) { var re = /^\d+(?=\.{0,1}\d+$|$)/ if (e.value != "") { if (!re.test(e.value)) { alert("请输入正确的数字"); ...原创 2013-08-28 14:43:29 · 580 阅读 · 0 评论 -
eclipse启动tomcat无法访问
[color=blue][size=medium]症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正...原创 2014-08-26 13:44:10 · 152 阅读 · 0 评论 -
Mybatis批量增加,删除,更新oracle
[size=medium][color=blue]最近需要用到Mybatis批量新增oracle数据库,刚开始在网上找到的方法是都是更新mySQL的,试了一下发现不适合Oracle,后来发现正确的oracle批量新增的sql是:insert into ATTRACTIONS (ID, NAME, LONGITUDE, LATITUDE, UPDATE_TIME)...原创 2015-03-31 11:23:16 · 164 阅读 · 0 评论 -
String数组转List,List转String数组
[color=blue][size=medium] List 转换为 String数组 List list = new ArrayList(); list.add("a1"); list.add("a2"); String[] toBeStored = list.toArray(new String[list.size()]); ...原创 2015-04-21 14:03:48 · 310 阅读 · 1 评论 -
java导出excel如何设置单元格样式为文本样式
[color=green][b][size=medium]//新增的四句话,设置CELL格式为文本格式 HSSFCellStyle cellStyle2 = demoWorkBook.createCellStyle(); HSSFDataFormat format = demoWorkBook.createDataFormat(); cellStyle2.setDat...原创 2016-09-02 15:10:03 · 11138 阅读 · 0 评论 -
获取nginx做反向代理时的真实IP
[color=green][size=medium][b] String ip = request.getHeader("X-Real-IP"); if (StringUtils.isBlank(ip) || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("X-Forwarded-For"); } else ...原创 2016-10-14 14:42:32 · 318 阅读 · 0 评论 -
根据mybatis/ibatis sqlmapper文件解析生成数据库表
[size=small][color=blue][b]有一份应用完整的源码,不过就是缺少了表结构,如果让我根据DO对象一个个去慢慢创建,也是个让人头痛的问题,一是因为有几十个表,二是这个东西拷贝粘贴一点技术含量都没有,这真不是我愿意干的活。本来是想在网上搜索一份这样的工具,关键字到是用了一大堆,中文英文都试过了,如“如何根据SqlMap创建表结构”、"How to generate table f...原创 2017-09-05 16:55:34 · 1706 阅读 · 3 评论 -
Eclipse安装了STS插件后Shift+Ctrl+O(自动import)就失效了, 也没有快捷键冲突, 原本Eclipse的Shift+Ctrl+O是可以用...
[size=medium][color=blue][b]是这样的。preference -> general -> keys ,找到Organize Imports ,然后 在 “WHEN”里面 要选择 Editing JAVA SOURCE。 这个是最重要的[/b][/color][/size]...原创 2017-09-08 16:03:40 · 375 阅读 · 0 评论 -
eclipse怎么看tomcat发布的项目名称
[size=medium][color=blue][b]找到项目工程目录,比如D:\workspace\huatuo\huatuo-webfront\.settingsorg.eclipse.wst.common.component文件的 context-root表示项目发布在tomcat访问的名称[/b][/color][/size]...原创 2017-09-08 17:42:38 · 2263 阅读 · 0 评论 -
spring @controller @service @repository @component的作用
[size=medium][color=green][b]1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类...原创 2017-12-07 15:55:45 · 268 阅读 · 0 评论 -
ajaxFileUpload 上传文件
[size=medium][color=green][b]页面ajax $.ajaxFileUpload({ url: '${rc.contextPath}/fileUpload/creativeInfoUpload', secureuri: false, fileElementId: 'creativeImage', dataTyp...原创 2017-12-07 16:20:25 · 154 阅读 · 0 评论 -
freemarker展示整数转字符串
[size=medium][color=blue][b]${"222.22"?number} ${parameters.fieldDate?string("yyyy-MM-dd HH:mm:ss")} //标准日期转自定格式 字符串[/b][/color][/size]原创 2018-01-03 10:55:43 · 1600 阅读 · 0 评论 -
split() | 返回的结果不对
[size=medium][color=green][b]split方法的需要的参数是正则表达式,| 在正则表达式中是特殊符号,需要转义public static void main(String[] args) { // TODO Auto-generated method stub String [] b = "a|b|c".split("\\|"); ...原创 2018-01-18 14:08:02 · 758 阅读 · 0 评论 -
更新2个关联表的数据
update t_sys_department t set t.f_pro=( select d.f_value from t_sys_dictionary d where t.f_pro=d.f_id )where t.f_pro!='全部'原创 2018-02-07 16:54:26 · 234 阅读 · 0 评论 -
在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
[size=medium][color=green][b]1,idea里面通过Maven,选中skip test模式,右键运行clean, 然后package或install2,把kr-pm-0.0.1-SNAPSHOT.jar上传到linux某个目录,比如/usr/app3,cd usr/app首次部署当前程序需要在对应的文件夹中执行以下命令a.启动程序 ...原创 2018-03-14 15:20:06 · 682 阅读 · 0 评论 -
maven package 和 install 区别
[size=medium][color=green][b]maven package:打包到本项目,一般是在项目target目录下。如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错。maven install:是将你的maven项目按照packaging属性打包为制定类型到本地仓库中。如果b项目依赖a项目,而a打了包(packag...原创 2018-03-14 16:26:53 · 154 阅读 · 0 评论 -
Spring+dubbo项目错误:Failed to bind NettyServer on /192.168.50.12:31581, cause: Fail
[color=green][size=medium][b]2016-11-30 09:21:02 643 ERROR - ContextLoader.initWebApplicationContext(331) | Context initialization failed com.alibaba.dubbo.rpc.RpcException: Fail to start server(ur...原创 2018-04-11 14:09:30 · 1301 阅读 · 0 评论 -
Spring Boot Freemarker特别篇之contextPath【从零开始学Spring Boot】
[size=medium][b][color=blue]spring boot + freemarker 怎么获取contextPath 头疼死我了,网上没一个靠谱的 。我就看看之前博客中的【Spring Boot使用模板freemarker】好像确实没有介绍到在.ftl文件中如何获取contextPath,这就是本文解决要解决的问题。 本章大纲:(1)问题的提出;(2)...原创 2017-12-05 15:47:29 · 576 阅读 · 0 评论 -
Spring Boot Freemarker特别篇之contextPath
[color=blue][size=medium][b]【Spring Boot使用模板freemarker】好像确实没有介绍到在.ftl文件中如何获取contextPath,这就是本文解决要解决的问题。 本章大纲:(1)问题的提出;(2)spring中是如何定义requestContextAttribute的;(3)Spring Boot应该如何定义呢?(4)有更好的...原创 2017-12-05 15:39:28 · 1038 阅读 · 0 评论 -
Intellij IDEA Debug调试技巧
[size=medium][color=green][b]按F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执行语句。F7在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则会进入该内嵌的方法中 F9退出断点[/b][/color][/size]...原创 2017-11-30 16:28:35 · 143 阅读 · 0 评论 -
IntelliJ IDEA 打开多个新窗口
[color=green][size=medium][b]1、idea 打开后 file->setting2、appearance&behave->system setting->open project in new window点击APPLY[/b][/size][/color]原创 2017-11-22 11:14:19 · 2086 阅读 · 0 评论 -
IntelliJ IDEA 配置Maven
[b][size=medium][color=green]1. 下载Maven 官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径apache-maven-3.3.9 conf settting.xml 设置本地仓库路径3.配置maven环境变量系统变量下新建M2_HOME,...原创 2017-11-22 11:21:00 · 124 阅读 · 0 评论 -
IntelliJ IDEA配置JDK
[b][color=green][size=medium]1、依次点开File -->Project Structure,点击左侧标签页,点击SDKs2、点击+号,选SDK3、在弹出框选择jdk路径4、点击OK,可以看到jdk配置好了[/size][/color][/b]...原创 2017-11-22 11:22:15 · 131 阅读 · 0 评论 -
intellij idea 如何一键清除所有断点
[size=medium][color=green][b]1,在idea左下方找到"View Breakpoints"按钮,点击打开2,点击"Java Line Breakpoints"前方的全选框,取消全选 3,点击上方"-"即"Remove"按钮,即可取消所有Breakpoints.4,清除断点后,点击"Done".[/b][/color][/size]...原创 2017-11-22 16:51:28 · 3526 阅读 · 0 评论 -
Intellij IDEA Git 执行「fork 出来的仓库」和「最新版本的原仓库」内容同步更新...
[size=medium][color=blue][b]1,本地安装git,桌面右键git clone项目后,clone时,勾选分支,eg:1.0.02,打开Intellij IDEA,右下角有个Git,点击三角符号,可以看到显示Local branches和Remote branches,此时Remote branches下只有origin/1.0.0和origin/master(这2个...原创 2017-11-22 17:34:54 · 5502 阅读 · 0 评论 -
idea 文件名颜色所代表的含义
[size=medium][color=green][b]绿色,已经加入版本控制暂未提交; 红色,未加入版本控制; 蓝色,加入版本控制,已提交,有改动; 白色,加入版本控制,已提交,无改动; 灰色:版本控制已忽略文件。[/b][/color][/size]...原创 2017-11-27 15:31:09 · 3213 阅读 · 0 评论