03 2017 档案
摘要:1.pom.xml中build标签答:<build> <defaultGoal>install</defaultGoal> <directory>${basedir}/target</directory> <finalName>${artifactId}-${version}</finalName>
阅读全文
摘要:1.source folder源文件夹理解,source folder就是classpath,source folder的名字并不会出现在classpath上。 source folder的名字经过编译后也不会再target或者bin目录里。 2.source folder就是用来存储java代码的
阅读全文
摘要:1.ANT下面典型的项目层次结构。(1) src存放文件。(2) class存放编译后的文件。(3) lib存放第三方JAR包。(4) dist存放打包,发布以后的代码。 2.Source Folder在eclipse中就是放入class文件的路径,大家都熟悉的src就是Source Folder。
阅读全文
摘要:spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springfr
阅读全文
摘要:spring中为了减少xml中配置,可以生命一个配置类(例如SpringConfig)来对bean进行配置。 一、首先,需要xml中进行少量的配置来启动Java配置: [java] view plain copy print? <?xml version="1.0" encoding="UTF-8"
阅读全文
摘要:1.URLEncoder.encode(String s, String enc) 使用指定的编码机制将字符串转换为 application/x-www-form-urlencoded 格式 URLDecoder.decode(String s, String enc) 使用指定的编码机制对 app
阅读全文
摘要:1.分布式服务架构关键在于:用于提高业务复用及整合的 分布式服务框架(RPC) 是关键。注册中心是关键,提供业务复用和整合。 2、dubbo在消费方,获取服务列表后提供软负载均衡。dubbo在消费方提供软负载均衡。消费方在调用的时候,dubbo提供了软负载均衡。 3.dubbo监控中心:监控中心负责
阅读全文
摘要:<dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。 <dubbo:reference/> 引用配置,用于创建一个远程服务代理,一个引用可以指向多个注册中心。 <dubbo:protocol/> 协议配置,用于
阅读全文
摘要:1.<project>标签 每个构建文件对应一个项目。<project>标签是构建文件的根标签。它可以有多个内在属性, 就如代码中所示,其各个属性的含义分别如下。 (1) default表示默认的运行目标,即指定默认的target(即任务)。这个属性是必须的。 (2) basedir表示项目的基准目
阅读全文
摘要:Maven规定,必须创建以下几个Source Folder src/main/resources src/main/Java src/test/resources src/test/java 添加以上的Source Folder 创建好后的目录如下: 2.配置Build Path 3.设定4个文件夹
阅读全文
摘要:Open API即开放API,也称开放平台。 所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,
阅读全文
摘要:1.DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架 2.随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行
阅读全文
摘要:Java 获取环境变量Java 获取环境变量的方式很简单: System.getEnv() 得到所有的环境变量System.getEnv(key) 得到某个环境变量的值 由于某些需要,可能要下载某些旧版本 http://www.oracle.com/technetwork/java/archive-
阅读全文
摘要:1.xml方式 <EMPLOYEE_CODE>2320000159</EMPLOYEE_CODE> <EMPLOYEE_NAME>韩亚珂</EMPLOYEE_NAME> <EMPLOYEE_TYPE>I</EMPLOYEE_TYPE> <BIRTHDAY>1983/9/12</BIRTHDAY> <
阅读全文
摘要:svn 我想大家都很熟悉.用的也很多.可是上次遇到一个问题 ,就是用别人的svn下载的代码.选择了记住账号密码.结果提交的时候 还是用别人的不大好.结果就想改成自己的账号.第一次改 找了半天.今天给大家介绍一下svn 怎么改账号密码. 本文转自http://jingyan.baidu.com/art
阅读全文
摘要:UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UU
阅读全文
摘要:1. 从 Maven 模板创建一个项目 在终端(* UNIX或Mac)或命令提示符(Windows)中,浏览到要创建 Java 项目的文件夹。键入以下命令: 这告诉 Maven 来从 maven-archetype-quickstart 模板创建 Java 项目。如果忽视 archetypeArti
阅读全文
摘要:这里有2个案例,需要手动发出Maven命令包括一个 jar 到 Maven 的本地资源库。 PS,还是有很多 jar 不支持 Maven 的。 案例学习 例如,kaptcha,它是一个流行的第三方Java库,它被用来生成 “验证码” 的图片,以阻止垃圾邮件,但它不在 Maven 的中央仓库中。 在本
阅读全文
摘要:maven这些工具负责创建项目,然后maven负责打包好war包扔进tomcat容器,tomcat容器接受的只是jar包 2.tomcat不管你什么编译的,也不管你开发工具是什么。Tomcat只接受war包,你只要是war包,扔进来就没问题。 3.那谁可以负责打包成war包呢?Eclipse,mav
阅读全文
摘要:String abc = "1"; HashMap<String, String> hMap = new HashMap<String, String>(); hMap.put("1", "1"); if ("1".equals(hMap.get("1"))) { System.out.printl
阅读全文
摘要:1. 3. 添加 M2_HOME 和 MAVEN_HOME 添加 M2_HOME 和 MAVEN_HOME 环境变量到 Windows 环境变量,并将其指向你的 Maven 文件夹。 M2_HOME 或 MAVEN_HOMEMaven 说只是添加 M2_HOME , 但一些项目仍引用 Maven 的
阅读全文
摘要:1.java.io.file类,File用于管理文件或目录; 所属套件:java.io File file = new File(fileStringPath); 1)file.mk(),真的会创建一个文件夹目录,就是windows系统的黄色文件夹目录。 2)canread(),canWrite()
阅读全文
摘要:1.httpclient就是个能发送http连接的工具包,包括能发送post请求和get请求。 http 连接一次就有返回流。http是个双向的嘛。只有连接了,就会有输出返回流。 所以在执行http连接的时候,返回值都是http连接的返回流。 HttpResponse response = clie
阅读全文
摘要:1.java io包File类, Java.io.File(File用于管理文件或目录; 所属套件:java.io)1)File对象,你只需在代码层次创建File对象,而不必关心计算机上真正是否存在对象文件。 file类的几个常用方法:file.canRead() boolean ,file.can
阅读全文
摘要:1.写api接口时,注意返回值定义问题。比如delete接口,就要返回Boolean类型。类似还有canRead(),canWrite(),canExecute()2.写api注意定义合适的方法返回值,file.getName();返回值就是string3.simpledateformat form
阅读全文