java
文章平均质量分 72
白昙
我是一个java软件工程师。
展开
-
比较Spring、apache和Property的beanUtils效率的案例
平时使用的bean有许多,我们来比较一下;1.首先建立FromBean和ToBean两个bean类,package com.testbeanutils;/** * @author zhangjiamei * @createtime 2015年10月28日 * @version 0.1 * @instruction 用于测试的bean类 */public原创 2015-10-30 13:52:53 · 3190 阅读 · 1 评论 -
maven学习jdk路径配置问题
使用ide开发maven项目时,我们通常要做maven的install、clean等动作,但是我们会遇到这样的问题:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:我查看了一下一般都是jdk的路径问题;我们安装jdk配置环境变量时,javahome变量一般是c:/program Fi原创 2015-10-30 15:16:36 · 4821 阅读 · 0 评论 -
safari浏览器 session tomcat服务器
今天遇到一个问题,苹果的safari浏览器访问,存储不了session,查了一些资料,说是safari浏览器每一次请求都会创建一个新的session,我当时就震惊了额, 那怎么办,和经理聊了一下我们的访问方式之后解决了。简单和大家介绍一下背景,我们是页面书写人员在本地起了一个服务,页面通过js的ajax发送jsonp跨域的请求来访问测试服务器的接口,在这种情况下,浏览器发送请求访问两个原创 2015-11-19 19:32:06 · 1955 阅读 · 0 评论 -
eclipse工程下的.project文件
.project 文件内容 TestProject org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature JavaSrc 2 D:/workspace/study/petstore/src转载 2016-06-30 21:39:37 · 4682 阅读 · 0 评论 -
java 报‘java.net.UnknownHostException:错误
今天在我的mac上启动java项目的时候发现,eclipse的console上报错,内容如下:java.net.UnknownHostException: Myhostname: nodename nor servname provided, or not know······注意到是unknownHostException下意识认为是我的电脑有相关host的配置出现了问题。1.使用命原创 2016-11-29 15:21:09 · 15491 阅读 · 0 评论 -
mybatis执行批量更新batch update 的方法(提供oracle,mysql两种写法)
oracle和mysql数据库的批量update在mybatis中配置不太一样: oracle数据库: updateid="updatebatch" parameterType="java.util.List"> foreachcollection="list"item="item"index="index"open="begin"翻译 2016-11-25 17:05:08 · 7140 阅读 · 7 评论 -
linux系统卸载openJDK操作步骤
linux,openjdk,root,sudoers原创 2016-07-03 23:52:44 · 19002 阅读 · 0 评论 -
linux卸载openjdk后,安装jdk操作
恩,前几天写了一篇文章卸载了openJDK,那之后就是安装自己的jdk了,我的下载的jdk是tar格式的安装包,版本是1.8的,在官网下载的。我安装的jdk的方式采用的是在profile.d文件夹下创建自己的jdk.sh配置文件的方式。1. 先来看看,我下载jdk的tar包的位置,我的包的位置在home/Downloads文件夹下,那是否直接解压tar包来进行配置呢?答案是原创 2016-07-06 16:34:34 · 2350 阅读 · 0 评论 -
spring-boot结合mysql配置数据库连接池
spring-boot结合mysql配置数据库连接池原创 2017-08-30 17:54:58 · 25561 阅读 · 0 评论 -
spring-boot结合mysql整合mybatis
spring-boot使用mybatis整合mysql原创 2017-08-27 13:09:49 · 4176 阅读 · 1 评论 -
JAVA jvm 学习(一).运行时数据区
运行时数据区翻译 2017-11-01 16:05:35 · 223 阅读 · 0 评论 -
spring Boot 集成Swagger
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。更多关于Swagger的作用,相信大家百度一下能了解的更全面,本文以SpringBoot中集成...原创 2018-08-06 08:47:18 · 163 阅读 · 0 评论 -
AWS S3上传文件、下载文件、删除。
最近遇到一个『文件上传』的需求,要求从亚马逊的S3迁移为Azure Storage(微软的存储服务)。 废话不多,直接上示例(不过要注意一个问题,你的服务链接是在国内还是国外):maven依赖:<dependency> <groupId>com.microsoft.azure</groupId> ...原创 2019-01-15 09:05:08 · 11657 阅读 · 0 评论 -
标志接口,空接口,
空接口,case原创 2015-03-06 15:08:35 · 702 阅读 · 0 评论 -
Arrays.toList
Arrays,list,toList()原创 2015-03-05 20:10:36 · 8242 阅读 · 0 评论 -
java url和urlConnection的简单介绍
URL(Uniform Resource Loactor统一资源定位器的缩写)通过构造函数可以获得URL对象 URL url=new URL("http://www.cnblogs.com");URL(Uniform )原创 2014-09-23 12:04:58 · 1165 阅读 · 0 评论 -
关于STRING的“==”与equals()方法
先写一个例子,String a = "a"+"b"+1; String b = "ab1"; System.out.println(a == b);原创 2014-10-09 16:11:29 · 533 阅读 · 0 评论 -
Spring整合Ibatis之SqlMapClientDaoSupport
Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建,继而整合iBatis和Spring。与hibernate类似,Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTempl原创 2014-10-10 18:32:33 · 671 阅读 · 1 评论 -
Spring <context:annotation-config/> 解释
在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPo转载 2014-10-11 14:15:04 · 485 阅读 · 0 评论 -
Schema验证XML文件
Java代码 package com.autelan.femto.acs.test; import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.io.InputStream; import javax.xml.转载 2014-11-26 15:49:02 · 559 阅读 · 0 评论 -
Calendar的使用
Calendar c1 = Calendar.getInstance();// c1.setTime(new Date());// //判断是否在交易时间 // if((c1.get(Calendar.HOUR_OF_DAY)>=23 && c1.get(Calendar.MINUTE)>30) || (c1.get(Calendar.HOUR原创 2014-10-21 23:42:31 · 383 阅读 · 0 评论 -
servlet的request对象
request对象 主要用于接收客户端发送而来的请求信息,客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttr转载 2015-01-12 20:05:44 · 473 阅读 · 0 评论 -
java的System类
java中的System类:System类代表着系统,系统级的很多属性和控制方法都放置在该类的内部,该类是private的。该类位于java.lang包下。 由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。 1、成员变量System类内部包含in、out转载 2015-01-12 19:51:50 · 418 阅读 · 0 评论 -
System方法总结
1.System.arraycopy() int[] a = {1,2,3,4}; int[] b = new int[5]; /*for(int j = 0 ; j { System.out.println("前:"+a[j]); }*/ for(int j = 0 ; j {原创 2015-02-25 13:35:29 · 615 阅读 · 0 评论 -
三元运算符的应用
三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用又简单的东西并不表示就可以随便用,我们来看看下面这段代码:public class Client { public static void main(String[] args) { int i = 80; String s = String.valueOf(iString s1 = Str转载 2015-02-25 13:42:49 · 2594 阅读 · 0 评论 -
java和js对加号和字符串的处理
String str1 = 1+2+" apples";String str2 = "apples:"+1+2;System.out.println(str1);System.out.println(str2);这样一段代码运行结果如下:3 applesapples:12看到这样的结果你作何感想?这都是源于java对加号的处理机制的原因,对于第一个表达式,实际运行如转载 2015-03-03 18:49:50 · 2386 阅读 · 0 评论 -
一个java正则表达式的case以及学习链接
Pattern,Matcher原创 2015-03-04 15:55:36 · 727 阅读 · 0 评论 -
pinyin4j
import java.util.HashSet;import java.util.Set;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format转载 2015-03-04 16:33:07 · 530 阅读 · 0 评论