- 博客(40)
- 问答 (1)
- 收藏
- 关注
转载 java项目里classpath具体指哪儿个路径
一、classpath路径指什么只知道把配置文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classpath到底指的什么位置呢?src路径下的文件在编译后会放到WEB-INF/...
2019-08-16 09:17:42
235
转载 Myeclipse 加载项目building workspace过久
总结一下,今天碰到的问题:building workspace缓慢卡死的情况。因为电脑太卡,前些天重装了系统和软件,今天从SVN上下载一个工程,然后一直在building workspace,关都关不掉,最后直接关掉进程才可以,上网百度了一下,很多人都说将myeclipse里面的Validation的勾都去掉,我抱着试一下的心态尝试了一下,但是还是不可以,不管怎样...
2019-07-02 17:06:04
271
转载 WIN7远程桌面连接--“发生身份验证错误。要求的函数不受支持”
最近WIN7升级补丁后发现远程桌面无法连接了,报“发生身份验证错误。要求的函数不受支持”的错误:解决办法:第一种,修改本地电脑,开始菜单->运行gpedit.msc 打开配置项:计算机配置>管理模板>系统>凭据分配>加密Oracle修正 选择启用并选择易受攻击,配置保存后即可解决问题。第二种,修改远程主机设置,用一台可以连的电脑连上远程主机后,设置远程主机如下选项即...
2018-06-28 09:36:35
2117
转载 在SpringMVC中使用过滤器(Filter)过滤容易引发XSS的危险字符
一 简介(1)过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等关于过滤器的一些用法可以参考我写过的这些文章:继承HttpServ...
2018-06-11 14:57:01
1505
转载 eclipse中Deployment Assembly选项设置说明
若你的项目是web项目,则会有Deployment Assembly选项设置,如下图所示:该选项的功能:部署项目时,设置文件发布的路径以及jar包发布的路径。 设置将Maven的jar包发布到lib下:Add -> Java Build Path Entries -> Maven Dependencies -> Finish 若Project的属性Deployment As...
2018-06-08 16:30:21
1797
转载 如何下载tomcat历史版本
首先,给出本人的肤浅结论:个人认为tomcat-6.0.29是非常稳定的版本。 为了获取该版本,下意识的就是去tomcat官网: http://tomcat.apache.org/ 找,结果只有6.0.41版本。娘希匹,没办法,要用啊,看来官方的方式行不通了,试试民间的吧,拿tomcat-6.0.29做为关键字,在百度上一顿搜,最后都跑到csdn里花了一笔积分下载,结果非常之失望,这里得吐...
2018-05-28 14:04:48
2209
1
转载 解决maven无法加载本地lib/下的jar包问题(程序包XXX不存在)
这次一个项目用到maven编译,我在本地开发的时候jar包都是放在WEB-INF/lib目录下,通过 BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war包下是有lib下的jar包的。通过IDEA自带的运行能够正常识别lib包下的jar,但是我要是通过maven profile实现多环境配置自动分...
2018-05-04 14:39:03
9766
转载 Eclipse用Tomcat插件部署Java Web项目
Eclipse版本3.7.2,Tomcat插件是3.3详细步骤如下:1、下载tomcatPlugin插件tomcatPlugin下载地址http://download.csdn.net/detail/kingsonl/4249870解压后把文件放入Eclipse的plugins下面重新启动Eclipse就可以看到Tomcat图标即说明安装成功2、添加service服务Tomcat如下截图:首先添加...
2018-05-01 16:12:15
583
转载 Eclipse直接打开类文件/文件夹所在的本地目录
1.Eclipse原生的文件浏览操作 选择项目目录/文件 按 ALT+SHIFT +W , 会弹出菜单点击 System Explorer 就可以打开文件所在的本地目录了; 个人觉得还是快捷键使用较为习惯。2.设置工具目录Run --》ExternalTools --》External Tools Configurations 2.新建一个Program3.选择loc...
2018-04-30 21:49:01
13745
1
转载 java实现文件下载的两种方式
public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(path); // 取得文件名。 ...
2018-02-09 09:44:43
1478
转载 mysql 获取当前日期及格式化
转载地址:http://blog.csdn.net/kangbrother/article/details/7030304MYSQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59s
2018-01-06 10:39:13
487
转载 jquery判断标签属性是否存在
文章转载地址:http://blog.csdn.net/ldl22847/article/details/36905951jquery判断标签属性是否存在:$temp=$("#demo").attr("myattra");if(typeof($temp)=="undefined"){//要加typeof() $("#demo").append("没定义该属性:"+$
2018-01-04 11:38:26
2775
转载 时间控件之WdatePicker
日期控件支持平面显示功能,只要设置一下eCont属性就可以把它当作日历来使用了,无需触发条件,直接显示在页面上 示例2-1 平面显示演示WdatePicker({eCont: 'div1' ,onpicked:function(dp){alert('你选择的日期是:'+dp.cal.getDateStr())}})$dp.cal.getDateStr 用法详
2017-09-29 15:53:55
17333
1
转载 maven POM.xml 标签详解
pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。[xml] view plain copy print?xsi:schemaLocation="http://
2017-04-06 10:47:29
368
转载 Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中
2016-06-27 11:14:17
387
转载 Spring中配置数据源的4种形式
目录(?)[+] 不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式:spring自带的数据源(DriverManagerDataSource),DBCP数据源,C3P0数据源,JNDI数据源。1.spring自带的数据源DriverManagerDataSourceXML代码:[ht
2016-06-09 12:09:11
309
转载 Hibernate原生SQL查询
Hibernate除了支持HQL查询外,还支持原生SQL查询。 对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。该接口是Query接口的子接口。 执行SQL查询步骤如下: 1、获取Hibernate Session对象 2、编写SQL语句
2016-06-08 10:35:06
392
转载 Hibernate使用sql语句查询
import java.util.Iterator;import java.util.List;import java.util.Map;import org.hibernate.Hibernate;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.hibernate.Tr
2016-06-07 09:45:24
773
转载 一篇很全面的freemarker教程
copy自http://demojava.iteye.com/blog/800204 以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,F
2016-06-02 17:09:03
459
转载 JSP应用导出Excel报表的简单实现以及中文乱码彻底解决(HTML)
一,先新建一个excel文件,调整格式(就是你所想要显示的格式),二,把刚才新建的excel文件令存为.html(demo.html)文件,三,新建一个jsp页面, 在该JSP页面头部设置response的ContentType为Excel格式 然后设置网页资料是以excel报表以线上浏览方式呈现或者是下载的方式呈现/ /这行设定传送到前端浏览器时的档名为test1.xl
2016-05-12 16:45:02
3305
转载 Hibernate配置文件(hibernate.cfg.xml)
参数用途hibernate.dialect一个Hibernate Dialect 类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialecthibernate.show_sql输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL 这个log
2016-05-05 12:28:38
355
转载 js获取url协议、接口等信息
alert("location:"+window.location);alert("href: "+window.location.href);alert("protocol: "+window.location.protocol);alert("host&port: "+window.location.host);alert("port: "+window.locatio
2016-04-19 09:34:15
11763
转载 struts.properties 配置说明
Struts 2框架有两个核心配置文件,其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含 struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Propertie
2016-04-08 15:13:51
341
转载 BigDecimal.setScale 处理java小数点
BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3 setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4 setScale(1,BigDecimal.ROUND_H
2015-09-18 13:48:53
314
转载 java的System.getProperty()方法可以获取的值
java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specification.versionJava 虚拟机规范版本java.vm.specification.ven
2015-09-10 09:55:22
264
转载 SQL语句优化方案资料汇总
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询, 那就需要选择交叉表 (intersection table)作为基础表,交叉表是指那个
2015-09-09 14:28:10
240
转载 JS中typeof与instanceof的区别
JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:number,boolean,string,function
2015-08-17 09:23:00
321
转载 JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
javascript中制作滚动代码的常用属性页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全
2015-08-14 16:27:15
285
原创 escape 和 encodeURI 编码传参
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换。例:function mkaction(a,b){ if(a == "中心" || a == ""){ //window.locatio
2015-08-11 09:40:16
464
转载 js解码函数 escape,encodeURI,encodeURIComponent比较
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document.
2015-08-04 15:17:56
297
转载 javascript 获取滚动条高度+常用js页面宽度与高度
/******************** * 取窗口滚动条高度 ******************/function getScrollTop(){ var scrollTop=0; if(document.documentElement&&document.documentElement.scrollTop) { scroll
2015-07-22 13:47:08
347
转载 详解clientHeight、offsetHeight、scrollHeight
关于clientHeight、offsetHeight、scrollHeightwindow.screen.availWidth 返回当前屏幕宽度(空白空间) window.screen.availHeight 返回当前屏幕高度(空白空间) window.screen.width 返回当前屏幕宽度(分辨率值) window.screen.height 返
2015-07-15 11:03:13
479
转载 Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate();
2015-07-15 09:32:50
492
转载 Java开发过程中中文乱码问题总结
一、文件乱码处理 1、文件默认编码:默认使用项目的默认编码右击文件->Properties->Resource->Text file encoding 2、JSP文件编码:由于JSP要翻译为Servlet 二、浏览器与服务器传输数据乱码处理 1、浏览器端编码,一般由服务器端告诉浏览器如何解码数据:1.1、Servlet
2015-06-19 09:15:50
387
转载 JAVA获取访问用户的客户端IP(适用于公网与局域网)
JAVA获取访问用户的客户端IP(适用于公网与局域网)[java] view plaincopy/** * 获取访问用户的客户端IP(适用于公网与局域网). */ public static final String getIpAddr(final HttpServletRequest request)
2015-06-10 15:31:10
631
转载 Java集合框架总结(5)——Map接口的使用
Map用于保存具有映射关系的数据(key-vlaue)。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回falseMap中包含了一个keySet()方法,用于返回Map所以key组成的Set集合。 Map集合与Set集合元素的存储形式很像,如Set接口下有HashSet、LinkedHashSet、SortedSet(接口)、Tre
2015-05-28 16:46:01
372
转载 Java集合框架总结(4)——List接口的使用
List集合代表一个有序集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。1、List接口和ListIterator接口 List作为Collection接口的子接口,可以使用Collection接口里的全部方法。List是有序集合,所以List集合里增加了一些根据索引来操作集合元素的方法:void add(
2015-05-28 16:45:01
324
转载 Java集合框架总结(3)——TreeSet类的排序问题
TreeSet支持两种排序方法:自然排序和定制排序。TreeSet默认采用自然排序。 1、自然排序 TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间大小关系,然后将集合元素按升序排列,这种方式就是自然排序。(比较的前提:两个对象的类型相同)。 java提供了一个Comparable接口,该接口里定义了一
2015-05-28 16:41:48
541
转载 Java集合框架总结(2)——Set接口的使用
1、Set接口的使用 Set集合里多个对象之间没有明显的顺序。具体详细方法请参考API文档(可见身边随时带上API文档有多重要),基本与Collection方法相同。只是行为不同(Set不允许包含重复元素)。 Set集合不允许重复元素,是因为Set判断两个对象相同不是使用==运算符,而是根据equals方法。即两个对象用equals方法比较返回true,Set就不能
2015-05-28 16:40:43
259
转载 Java集合框架的知识总结(1)
说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。 1、综述 所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。 当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进
2015-05-28 16:37:34
291
空空如也
mybatis plus 再一对多的情况下,能不能分页后left join 关联查询
2021-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人