java
dqswuyundong
这个作者很懒,什么都没留下…
展开
-
SpringBoot无法访问/static下静态资源的解决
@Configurationpublic class SigninConfig extends WebMvcConfigurationSupport {@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**") .addResourceLocations("classpath:/...原创 2022-05-05 09:27:48 · 782 阅读 · 1 评论 -
spring yml配置文件中出现特殊字符
spring yml配置文件中出现特殊字符:如0开头,#,*需要用双引号引起来如:msg: code: "#xxx"原创 2022-05-05 09:11:50 · 1097 阅读 · 1 评论 -
构建基于CXF的WebService服务(3)-- 利用拦截器实现权限验证
CXF中的拦截器分为in拦截器和out拦截器,又有客户端拦截器和服务端拦截器。拦截器使用流程:客户端(out)-> 服务端(in)->处理业务->服务端(out)->客户端(in),并不是每一步都需要拦截器。在这里我们用到的是客户端Out拦截器和服务端in拦截器。服务端in拦截器检查用户级权限,客户端out浏览器发送用户信息给服务端。1、创建服务端验证JaxWsServer转载 2014-12-23 21:56:30 · 908 阅读 · 0 评论 -
jquery 选择器(name,属性,元素)大全
jquery 选择器是jquery中非常重要的一个功能了,正是因为有了jquery选择器所有jquery才如此简单了,下面小编来给各位同学介绍jquery 选择器用法,希望对各位同学会有所帮助。jQuery 选择器大体上可分为:基本选择器、层次选择器、过滤选择器、表单选择器。 其中过滤选择器可以分为:简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表转载 2015-07-15 14:20:37 · 1060 阅读 · 0 评论 -
在Eclipse中Debug 显示source not found的解决方案
原因尚且未知,解决方法如下:Debug 视图下-》在调试的线程上 右键单击-》选择Edit Source Lookup Path-》选择Add-》选择Java Project选择相应的Project 进行OK确定即可原创 2015-09-02 09:32:30 · 837 阅读 · 0 评论 -
js window.open 打开页面并居中
1.js function openwindow(url,name,iWidth,iHeight) { // url 转向网页的地址 // name 网页名称,可为空 // iWidth 弹出窗口的宽度 // iHeight 弹出窗口的高度 //window.screen.height获得屏幕的高,window.screen.wid转载 2015-09-05 12:38:25 · 489 阅读 · 0 评论 -
JAVA监听器原理
Java 最新的事件处理方法是基于授权事件模型事件源生成事件并将其发送至一个或多个监听器监听器简单地等待,直到它收到一个事件。一旦事件被接受,监听器将处理这些事件,然后返回。事件:在授权事件模型中,事件是一个描述事件源状态改变的对象 。 通过鼠标、键盘与 GUI 界面直接或间接交互都会生成事件。 如:按下一个按钮、通过键盘输入一个字符、选择列表框中的一项、点击一转载 2016-03-10 10:19:02 · 385 阅读 · 0 评论 -
页面禁止敏感数据自动完成功能
对于表单或敏感输入,显式禁用自动完成功能。通过禁用自动完成功能,之前输入的信息不会在用户输入时以明文形式显示。这也会禁用大多数主要浏览器的“记住密码”功能。 例 1:在 HTML 表单中,通过在 form 标签上将 autocomplete 属性的值显式设置为 off,禁用所有输入字段的自动完成功能。原创 2016-03-29 09:15:20 · 1164 阅读 · 0 评论 -
利用Java Apache POI 生成Word文档
[java] view plain copy/* ==================================================================== Licensed to the Apache Software Foundation (ASF) under one or more contributor l转载 2016-08-10 15:52:37 · 474 阅读 · 0 评论 -
spring + ibatis 多数据源事务(分布式事务)管理配置方法(转)
1、我先要给大家讲一个概念:spring 的多数据源事务,这是民间的说法。官方的说法是:spring 的分布式事务。明白了这个概念,问题就好解决了。2、分布式事务的应用场景:工程中使用两个及以上数据库中,就要考虑使用分布式事务管理,否则事务不能回滚。3、现有两种开源的第三方jar支持spring的分布式事务管理,它们分别是:jotm和Atomikos。通过google可以找到下载的转载 2014-09-30 16:44:41 · 465 阅读 · 0 评论 -
Spring+iBatis多数据源的动态配置方案
摘自:http://blog.csdn.net/yczz/article/details/5893878在仅使用ibatis时,多数据源简直就是梦魇,每多一个数据源就需要多一份sql-map-config配置文件。采用spring的AbstractRoutingDataSource就可以简单的解决这个问题。AbstractRoutingDataSou转载 2014-10-24 14:32:20 · 582 阅读 · 0 评论 -
Struts2 拦截器处理普通Http请求和Ajax请求时拦截配置
近期发现以前的系统中存在一个如下的Bug Case: 在Session过期时,执行页面的ajax请求时,无法正常跳转到session过期提示页面,系统直接hold在那里不动,只有点击左侧菜单时,系统才能跳转到session过期提示页面。 经过调研,发现是拦截器的处理问题,拦截器只拦截了Http请求,而没有拦截Ajax请求,才导致出现上述Bug。转载 2014-09-28 11:13:20 · 11770 阅读 · 2 评论 -
weblogic.jar与js.jar冲突问题的解决
java.lang.NoSuchMethodError: org.mozilla.javascript.Context.toType(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;原创 2014-09-26 14:52:30 · 1238 阅读 · 0 评论 -
FastJSON工具类测试
FastJSON是一个很好的java开源json工具类库,相比其他同类的json类库,它的速度的确是fast,最快!但是文档做得不好,在应用前不得不亲测一些功能。 实际上其他的json处理工具都和它差不多,api也有几分相似。 一、JSON规范JSON是一个标准规范,用于数据交互,规范的中文文档如下:http://www.json.org/json-转载 2014-08-31 22:01:48 · 2819 阅读 · 0 评论 -
java解析TLV格式数据
TLV:TLV格式数据是指由Tag,Length,Value组成的数据。具体说明如下: tag标签的属性为bit,由16进制表示,占1~2个字节长度。例如,“9F33”为一个占用两个字节 的tag标签。而“95”为一个占用一个字节的tag标签。若tag标签的第一个字节(注:字节排序方向为从左往右数,第一个字节即为最左边的字节。bit排序规则同理。)的后四个bit转载 2014-08-29 11:36:35 · 10631 阅读 · 1 评论 -
Socket通信编程例子
package com.test; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class TalkServer{ public static void main(String[] args) { try {转载 2014-08-29 16:26:39 · 482 阅读 · 0 评论 -
java jdbc向数据库插入大量数据
Java代码 public class Main { public static void main(String[] args) throws Exception{ String sql = "insert into mobile_place(number,place) values(?,?)"; int count = 0;//计数器 Conn转载 2014-08-29 15:10:31 · 914 阅读 · 0 评论 -
Spring - 使用ApplicationContextAware得到一个ApplicationContext对象
最近我我开发的一个系统里边有老的代码, 这些老代码没有使用Spring, 我们准备用Spring改写老代码, 但是写到一半, 发现问题很多,然后我们又不想丢掉我们写好的新代码, 所以我们就需要找到一个方法,使我们能够在老的代码里访问Spring的bean. 我们都知道要访问Spring bean 我们就必须得到一个ApplicationContext 或者 BeanFactory 对象, 而App转载 2014-08-27 09:53:59 · 450 阅读 · 0 评论 -
比较详细的ffmpeg参数功能 分类说明
ffmpeg -i 2.avi -vcodec libx264 -ab 128 -acodec libmp3lame -ac 1 -ar 22050 -r 29.95 -qscale 6 -y 1.flv比较详细的ffmpeg参数功能 分类说明ffmpeg项目由以下几部分组成:ffmpeg 视频文件转换命令行工具,也支持经过实时电视卡抓取和编码成视频文件.转载 2016-11-08 10:41:51 · 514 阅读 · 0 评论 -
quartz 数据库表含义解释
一、表信息解析:1.1.qrtz_blob_triggers : 以Blob 类型存储的触发器。 1.2.qrtz_calendars:存放日历信息, quartz可配置一个日历来指定一个时间范围。 1.3.qrtz_cron_triggers:存放cron类型的触发器。 1.4.qrtz_fired_triggers:存放已触发的触发器。 1.5.qrtz_job_det转载 2016-11-08 17:28:47 · 6195 阅读 · 0 评论 -
org.apache.maven.archiver.mavenarchiver.getmanifest怎么解决
原因就是你的maven的配置文件不是最新的1.help ->Install New Software -> add ->https://otto.takari.io/content/sites/m2e.extras/m2eclipse-mavenarchiver/0.17.2/N/LATEST或者http://repo1.maven.org/maven2/.m2e/co...转载 2019-04-01 20:36:50 · 354 阅读 · 0 评论 -
Eclipse中去掉代码中的警告Warn
我用的是Eclipse3.4,jdk用的是1.8,1.8里面有泛型,不过基本上对于Map,List之类的声明,都没有加泛型的声明,导致整个代码页全是Warn,很是不爽。可以这么去掉:Window->Preferences->Java->Compiler->Errors/Warnings 把Generic types->Unchecked generic...原创 2019-02-19 10:28:46 · 6972 阅读 · 1 评论 -
根据进程号得到内存使用情况
linuxps -aux|grep 1830windows下tasklist /fi "pid eq 12856"注意这里得到的1k是1000.下面的换算是1024原创 2019-01-02 16:15:00 · 648 阅读 · 1 评论 -
mysql常用设置
MYSQL 查看最大连接数和修改最大连接数MySQL查看最大连接数和修改最大连接数1、查看最大连接数show variables like '%max_connections%';2、修改最大连接数set GLOBAL max_connections = 200; 以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这...转载 2018-12-25 08:49:34 · 145 阅读 · 0 评论 -
lombok @Getter @Setter 使用注意事项
lombok是一个帮助简化代码的工具,通过注解的形式例如@Setter @Getter,可以替代代码中的getter和setter方法maven仓库地址<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><vers...原创 2018-12-05 13:02:43 · 553 阅读 · 0 评论 -
Java调用浏览器打开指定页面的5种方法(最全)
package com.xbz; import java.awt.*; import java.lang.reflect.Method; import java.net.URI; import java.util.Map; /** * @title java调用浏览器打开指定页面 * @author Xingbz...转载 2018-09-11 21:13:01 · 2133 阅读 · 0 评论 -
正则
正则表达式基本语法1.正则表达式基本语法 两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"转载 2018-09-05 10:03:28 · 203 阅读 · 0 评论 -
html2pdf
1.下载地址:https://wkhtmltopdf.org/downloads.htmlwkhtmltox-0.12.5-1.centos6.x86_64.rpm2.安装yum install wkhtmltox-0.12.5-1.centos6.x86_64.rpm -y3.使用wkhtmltopdf [选项] 文件源地址 文件目标地址wkhtmltopdf http:...原创 2018-08-28 11:40:26 · 1172 阅读 · 0 评论 -
springboot thymeleaf和shiro标签整合
这里用的是 thymeleaf 2.x版本的添加依赖 com.github.theborakompanioni thymeleaf-extras-shiro 1.2.1 在shiro的configuration中配置@Bean public ShiroDialect shiroDialect() {转载 2018-03-21 09:56:44 · 1224 阅读 · 1 评论 -
java jdbc 连接hive
1.需要在hosts配置hadoop及hive的映射关系2.需要hadoop-common对应版本的jar包及hive对应的jar包。public static void main(String args[])throws Exception{ Class.forName("org.apache.hadoop.hive.jdbc.HiveDriver");原创 2017-08-07 18:02:49 · 462 阅读 · 0 评论 -
js面向对象继承非结构化
/** * 非结构化继承 */var Chinese = { nation:'中国' };var Doctor ={ career:'医生' }function object(o) { function F() {} F.prototype = o; return new F(); }var D原创 2017-05-23 15:52:03 · 286 阅读 · 0 评论 -
js面向对象继承
/** * 一、 构造函数绑定 */function Animal(){ this.species = "动物";}function Cat(name,color){ Animal.apply(this, arguments); this.name = name; this.color = color;} var cat1 =原创 2017-05-23 15:50:45 · 314 阅读 · 0 评论 -
redis中各种数据类型对应的jedis操作命令
一、常用数据类型简介: redis常用五种数据类型:string,hash,list,set,zset(sorted set).1.String类型String是最简单的类型,一个key对应一个valueString类型的数据最大1G。String类型的值可以被视作integer,从而可以让“INCR”命令族操作(incrby、decr、decrby)转载 2016-10-20 11:28:26 · 468 阅读 · 0 评论 -
得到quartz中Job的执行状态
StdSchedulerFactory schedulerFactory = new StdSchedulerFactory();Scheduler scheduler = schedulerFactory.getScheduler();int state = scheduler.getTriggerState(triggerName, triggerGroup);state的值代表该任务触原创 2016-11-09 15:28:50 · 10179 阅读 · 0 评论 -
Quartz2.x增、删、改工具类
importstatic org.quartz.CronScheduleBuilder.cronSchedule;importstatic org.quartz.JobBuilder.newJob;importstatic org.quartz.TriggerBuilder.newTrigger; importorg.ap转载 2016-11-08 13:58:49 · 1359 阅读 · 0 评论 -
myeclipse 配置weblogic
原创 2014-09-19 13:28:38 · 491 阅读 · 0 评论 -
java jdom解析xml格式字符串
/** * 解析xml字符串成List * * @param String * @return List */ public static List parse(String xmlDoc) { // 创建一个新的字符串 StringReader xmlString = new StringReader(xmlDoc);转载 2014-03-13 22:22:44 · 1443 阅读 · 0 评论 -
java jni 例子
<br />以前一直关注这个但是一直没有跑出来一个例子, 后来在朋友的问题中找到了这个网页<br />转载:http://pet.iteye.com/blog/188313 终于明白了jni的用处了。呵呵!Java获得文件创建时间最近被文件创建时间搞的很郁闷,在CSDN和Javaeye上发贴问了很多高人,感慨跨平台的东西不一定就是最实用的.一个小小的时间字符串就要这么麻烦. <br />Java的File类只提供了一个获取文件最后一次修改时间的方法lastModified().官方API中描述为"返回此抽象原创 2011-06-02 10:48:00 · 1045 阅读 · 0 评论 -
HTML中标签的使用
<br /> meta是html语言head区的一个辅助性标签。也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,meta标签的作用有:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口等!<br />meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。<br />1、na转载 2011-05-21 16:20:00 · 556 阅读 · 0 评论 -
简述STRUTS2 Convention零配置
<br />从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。<br />如何使用Convention<br />1. 将struts-Convention-plugin-2.1.6.jar文件复转载 2011-05-20 14:21:00 · 393 阅读 · 0 评论