#JAVA编程思想

Java中获取当前时间并格式化

 主要有两种方式,其中使用Date比较好控制,代码如下://使用CalendarCalendarnow=Calendar.getInstance();System.out.println("年:"+now.get(Calendar.YEAR));System.out.println("月:"+(now.get...

Java中的文件上传(原始Servlet实现)

从原始的Servlet来实现文件的上传,代码如下:参考:https://my.oschina.net/Barudisshu/blog/150026采用的是Multipart/form-data的方式上传文件。针对Multipart/form-data方式的上传解释,参考如下文件:http://www.onmpw.com...

Jenkins集成java非maven/ant项目的打包思路

打包的思路如下:1、使用javac命令对代码进行编译,比如递归编译整个项目的java代码。(注意:需要一一对应引用的jar包)2、输出并整理war包的文件夹结构目录,参考:http://www.cnblogs.com/EasonJim/p/6498804.html3、使用jar命名对上面的文件夹进行打war包,参考:h...

Java中Properties配置文件读取

以下实践的是Properties配置文件的基本操作方法。像spring使用xml做依赖注入时,这个配置文件起到非常实用的作用。一、格式规范参考wiki百科的格式简介:https://zh.wikipedia.org/wiki/.properties,说明如下:每个.properties文件中的行通常存储单个属性。对于每...

Java分布式服务框架Dubbo初探(待实践)

Dubbo是什么?Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容错: 提...

Java中System.getProperty()的参数

通常我们会使用System.getProperty()来获取路径,但是这个方法还包含了很多使用的功能,测试如下:    Propertiesprops=System.getProperties();//系统属性System.out.println("Java运行时环境版本:"+props.getProperty("ja...
代码星球 ·2020-04-04

Java获取路径的方法分析详解(Application/Web)

1、利用System.getProperty()函数获取当前路径:System.getProperty("user.dir");//user.dir用户当前的工作目录,输出:D:开发工程GitHub5_java_exampleuritestapplication,(如果想要通过此方法获取其它系统信息,参考:http:/...

Java中的JAR/EAR/WAR包的文件夹结构说明(转)

JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包。WAR包:JAVAWEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布。EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文件而已,一般服务器选择...
代码星球 ·2020-04-04

Java中基本的打包jar和war文件(包括eclipse打包操作)

为什么要打jar包?1、举个例子,当编写一个工具类库,里面有十几个类,每个类对应一个class文件时,为了方便别人调用,是不是要装在一个文件中,方便传递和引用。2、打jar包还有一个好处,就是不包含源文件,对于一些机密信息的库,jar包和代码混浊是一个首选。3、方便部署和引用。打包jar有两类,包含main入口和不包含...
代码星球 ·2020-04-04

Java命令行的基本编译运行

1、编译编写MyProgram.java文件,内容如下:publicclassMyProgram{publicstaticvoidmain(String[]args){System.out.println("helloworld");}}注意:这里没有声明包名,只做了一个最简单的输出helloworld。用命令行打开j...

Java开发规范(MySQL开发规范)-《阿里巴巴Java开发手册》

官方介绍:https://yq.aliyun.com/articles/69327官方GitHub(包括IDE规范检查插件):https://github.com/alibaba/p3c 1.0.2:链接:http://pan.baidu.com/s/1boNpB6R密码:qtd01.1.0:链接:http:...

jeesite导入数据库错误:java.sql.SQLException: Incorrect string value: 'xE4xB8xADxE5x9BxBD' for column 'name' at row 1问题解决

如果使用mvnantrun:run-Pinit-db进行数据库导入导致出现如下错误:解决方法:这个是由于新建数据库没有选择默认字符集导致的,只要选择utf-8即可。 ...

Java出现“Error configuring application listener of class...”类似的错误解决

错误如下:Errorconfiguringapplicationlistenerofclasscom.jsoft.jblog.listener.SessionListenerjava.lang.ClassNotFoundException:com.jsoft.jblog.listener.SessionListener...

Mac下配置Java Web开发环境(Mac 10.12)

1、JDKhttp://www.cnblogs.com/EasonJim/p/6277541.html2、MySQLhttp://www.cnblogs.com/EasonJim/p/6275863.html3、tomcathttp://www.cnblogs.com/EasonJim/p/6277746.html4、...
代码星球 ·2020-04-04

Java SE/EE/ME概念理解(Java版本发展历史)

继上一篇文章http://www.cnblogs.com/EasonJim/p/6181981.html中说的区别,其实分析的不够彻底,因此再次在这里做详细的分析。零、Java与Sun、Oracle发展历史:1、说明:最开始Java是Sun公司的,然后是Oracle(甲骨文)收购了Sun(太阳微系统/SunMicros...
代码星球 ·2020-04-04
首页上一页...595596597598599...下一页尾页