- 博客(28)
- 收藏
- 关注
原创 POI导出Excel
1. 通过maven引入poi,在pom.xml文件中加入以下代码<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency>&l...
2019-06-26 10:17:12
416
原创 springBoot中@value无法获取配置文件的值
如: yml配置文件中配置了两个参数voiceIp: 192.168.22.194voicePort: 50000 如下面这样无法接收(不能用static)@Value("${voiceIp}") private static String voiceIp; @Value("${voicePort}") privatestatic i...
2019-06-26 10:13:06
5716
转载 <img>标签的方方面面
标签的方方面面标签是页面上最为重要的元素之一。很难想象一个页面上没有图片的样子,这样的页面效果将会大打折扣。任何一个前端工程师想必对标签都非常熟悉了,毕竟经常和它打交道嘛。但你真的对它完全了解吗?如果你能准确无误地回答出以下几个关于的问题,那么恭喜你,本文你可以不再往下看了,或者说你可以用省视的目光来核对本文。问题1:如果在一个页面上插入标签,有哪些属性是必需的?问
2017-03-02 09:21:50
448
转载 注解@Transactional
概要:1、@Transactional类完全限定名:org.springframework.transaction.annotation.Transactional; 2、Spring中的@Transactional基于动态代理的机制,提供了一种透明的事务管理机制,方便快捷解决在开发中碰到的问题。在生产中实际问题往往比预期的要复杂很多;只有对@Transactional有深入的了
2017-03-01 15:39:44
677
原创 Windows8下JDK8环境变量 jdk java环境变量
我们在WINDOS 8下安装JDK8 ,JDK8是最新的一个版本,我们要根据WINDOS 8的操作系统来选择JDK的版本:32位操作系统使用:jdk-8u5-windows-i58664位操作系统使用:jdk-8u5-windows-x64先查看电脑的操作系统信息,我这台电脑是32位的,所以选择jdk-8u5-windows-i586工具/原料
2017-03-01 10:29:07
611
转载 设置漂亮的eclipse主题(Theme)风格
看看这些主题:请移驾: Eclipse Color Themes怎么设设置?1. 打开”eclipse marketplace“, 如下图: 接着在eclipse market中搜索”color eclipse themes“,让后安装"eclipse color theme”就行了, 如下图:安装好之后重启eclipse2. 打开偏
2017-03-01 09:58:14
1446
原创 MyBatis学习总结——实现级联表查询(一对一,一对多)
一、一对一关联MyBatis一对一关联查询总结 MyBatis中使用association标签来解决一对一的关联查询,association标签可用的属性如下:property:对象属性的名称javaType:对象属性的类型column:所对应的外键字段名称select:使用另一个查询封装的结果 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.
2017-02-24 09:37:57
6503
转载 SpringMVC @RequestBody 用map接收请求参数的问题解决
遇到个跨域调用,因为传个我的参数不定,所以需要通过map来接收参数并进行签名验证等操作理所当然的写出了下面的代码,但是发现map里并没有获取到传来的key-value值@RequestMapping(value = "/callback", produces = "text/html;charset=UTF-8") @ResponseBody publi
2017-02-24 09:13:09
55398
3
转载 JSONObject与JSONArray的使用
Java不像PHP解析和生产JSON总是一个比较痛苦的过程。但是使用JSONObject和JSONArray会让整个过程相对舒服一些。需要依赖的包:commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar json-lib-2.2.2-jdk15.jar1.
2017-02-21 18:23:41
378
原创 js字符串转换成数字,数字转换成字符串
js字符串转换成数字 将字符串转换成数字,得用到parseInt函数。parseInt(string) : 函数从string的开始解析,返回一个整数。 举例:parseInt('123') : 返回 123(int); parseInt('1234xxx') : 返回 1234(int); 如果解析不到数字,则将返回一个NaN的值,可以用isNaN(
2017-02-21 17:22:14
1644
转载 js对数字的格式化使用说明
在jsp页面上可以使用在js中---------- Javascript也提供了对数字进行格式化输出的支持 Number对象提供的几种格式化函数: toExponential([fractionDigits]) :将数字按科学计数法格式返回,其中的fractionDigits值小数点后保留的位数。 toFixed([fractionDigits]) :将数字按指
2017-02-21 17:19:49
988
转载 RabbitMQ与java、Spring结合实例详细讲解
摘要:本文介绍了rabbitMq,提供了如何在Ubuntu下安装RabbitMQ 服务的方法。最后以RabbitMQ与Java、spring结合的两个实例来演示如何使用RabbitMQ。本文工程免费下载一、rabbitMQ简介1.1、rabbitMQ的优点(适用范围)1. 基于erlang语言开发具有高可用高并发的优点,适合集群服务器。2. 健壮、稳定、易用、跨平台
2017-02-09 10:35:27
6527
转载 Dubbo入门基础与实例讲解
Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。一、Dubbo简介1.1、Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的R
2017-02-09 10:29:50
1019
原创 jquery的$().each,$.each的区别
在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$(“input[name=’ch’]”).each(fu
2017-02-09 10:26:38
284
原创 window.location.href的用法
javascript中的location.href有很多种用法,主要如下。self.location.href="/url" 当前页面打开URL页面location.href="/url" 当前页面打开URL页面windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。this.location.href="/url" 当前页面打开URL页
2017-02-09 09:51:36
1091
转载 jquery中attr和prop的区别
在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 上面的描述也许有点模糊,举几个例子就知道了。
2017-02-08 17:12:21
190
转载 log4j使用
Log4j是apache的一个开源项目,用来操作程序日志信息的框架。因便于管理,在工程中用来代替System.out打印语句。通过配置Log4j中的log4j.properties,可以指定日志信息的级别,输出地点,输出格式。一、LOG4J组成 Log4j的有3大主要组件: 1,Logger:记录器,决定什么日志信息应该被输出、什么日志信息应该被忽略。 2,
2017-02-08 14:25:48
395
转载 log4j日志记录级别
org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能
2017-02-08 14:07:24
285
转载 Java性能优化技巧
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如 java.lang.String。为String类指定final防止了使用者覆盖length()方法。另外,如果一个类是final
2017-02-08 10:23:45
1728
转载 java程序性能优化
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { void method (vector vector) { for (int i = 0; i < vector
2017-02-08 10:22:31
214
转载 实现DUBBO服务环境隔离
要说这个话题之前先讲讲之所以要做这个的需求。一般选择DUBBO来进行服务管理,都是在分布式应用的前提下,涉及到多个子系统之间的调用,DUBBO所做的事情就是维护各个子系统暴露的接口和自动发现对应接口的远程地址从而实现分布式RPC服务管理。有了上面前提之后,那么在项目开发和测试过程中涉及到一个问题,就是接口的联调。如果每个子系统自己维护自己系统的联调环境,那么可能会导致别人调用接口的不稳定,因为
2017-01-19 13:46:33
1171
转载 初识分布式服务管理框架-Dubbo
Dubbo是阿里下面的一个开源分布式服务管理框架。它的产生是因为分布式的产生而产生的。下面将几点分享一下我对Dubbo的初步认识。通过dubbo的官方文档可以了解一下怎么使用以及基本的设计思想。http://alibaba.github.io/dubbo-doc-static/User+Guide-zh.htm下面分享一下我对Dubbo的理解,可能其中存在误导,还望指正。一、Dubbo的第
2017-01-19 13:44:46
280
转载 DUBBO配置规则详解
DUBBO配置规则详解DUBBO包含很多内容,如果想了解DUBBO第一步就是启动它,从而可以很好的使用它,那么如何更好的使用呢?就需要知道DUBBO的各个配置项,以及它可以通过哪些途径进行配置。个人对配置的理解,就好比时对动物的驯服,如何很好的驯服一头猛兽,那就需要知道它各种习性,从而调整,已达到自己期望的结果。这篇不对DUBBO有哪些配置项可以配置,但是通过这篇文章,你应该能够知道DUBBO
2017-01-19 13:42:04
982
转载 Select2插件的用法,通过ajax实现在下拉框中回显
一.文件需要引入select2.full.js、select2.min.css(4.0.1版本)和jquery.1.8.3及以上最新版本的select2如果引用的jquery版本较低的话,某些功能无法正常使用。比如:清除功能allowClear:true最新版本请使用标签(对于本地化的数据你可以使用input,但ajax远程数据必须使用select)二.placeholderp
2017-01-13 13:33:43
28403
原创 Pagination(java分页类)从前台到后端
此jQuery插件为Ajax分页插件,一次性加载,故分页切换时无刷新与延迟,如果数据量较大不建议用此方法,因为加载会比较慢。名描述参数值 maxentries总条目数 必选参数,整数 items_per_page 每页显示的条目数 可选参数,默认是10 num_display_entries连续分页主体部分显示的分页条
2017-01-13 10:21:09
5152
转载 单选按钮的显示与隐藏列项
$(function(){ $("#fjgs").live("change",function(){//fjgs 单选按钮id var fjgs = $(this).val(); if(fjgs == "Y"){ document.getElementById("sanzheng1").style.display="none";
2017-01-12 08:31:17
1710
转载 jquery判断多个input输入框不能输入相同的值
function checkName(data){ //校验联系信息不能一致 var values=""; $(".t").each(function(i,item){ var value=$(this).val(); values+=value; //获取所有的名称 }); var val=$(data).val(); //
2017-01-12 08:28:23
6257
转载 引用js或css后加?v= 版本号的用法
例如:?v= 版本号 详解" title="引入css或js文件后面加参数 ?v= 版本号 详解">使用参数有两种可能, 第一、脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。 即上面代码对于文件来说 等价于?v= 版本号 详解" title="引入css或js文件后面加参数 ?v= 版本号 详解" width="424" height=
2017-01-11 17:36:18
7100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人