![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础知识
__铭
这个作者很懒,什么都没留下…
展开
-
博客重启之:JAVA IO流基本操作一
JAVA字节流学了一暑假的JAVA竟然一篇博客没有写,罪过,罪过,今天正式重启了 lalala文件的打开与创建import java.io.*;public class Main { public static void main(String[] args) throws IOException { File dir = new File("tempFile");//打开文件的原创 2016-08-31 22:08:56 · 393 阅读 · 0 评论 -
使用POI操作Excel修改模板(批量替换excel中的数据)
使用POI操作Excel修改模板(批量替换excel中的数据)import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.us原创 2017-12-14 10:00:25 · 6505 阅读 · 4 评论 -
JAVA使用Gson排除特定字段
1. 忽略值为NULLGson gson = new GsonBuilder().serializeNulls().create(); 2. 使用Java关键字transientclass Item { String name; public transient int age; } 3. 使用@Expose注解class Item { String name; @Ex原创 2017-12-03 20:54:31 · 2507 阅读 · 0 评论 -
Maven编译报错 Unknown lifecycle phase "mvn" 解决办法
[ERROR] Unknown lifecycle phase “mvn”. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: validate, initialize, generate-sources, process-sourc原创 2017-03-21 21:11:57 · 2437 阅读 · 0 评论 -
gson使用
public static void Analyze(File file) throws FileNotFoundException { JsonParser parse =new JsonParser(); JsonObject json =(JsonObject) parse.parse(new FileReader(file)); JsonArray原创 2017-02-25 16:45:00 · 481 阅读 · 0 评论 -
struts2避免提交表单产生乱码的web.xml的配置
<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-n转载 2017-02-15 10:08:37 · 323 阅读 · 0 评论 -
struts2避免提交表单产生乱码的web.xml的配置
<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-n原创 2017-02-15 10:08:15 · 733 阅读 · 0 评论 -
java链接mysql以及sqlserver增删改查
java利用jdbc操作数据库MySql:mysql-connector-java-5.1.12-bin.jarSqlService:sqljdbc4.jarimport com.sun.org.apache.xpath.internal.SourceTree;import com.sun.xml.internal.ws.api.server.LazyMOMProvider;import java原创 2016-11-07 16:31:00 · 1289 阅读 · 0 评论 -
JAVA利用SMS发送短信功能模块的开发
java利用中国网建提供的SMS平台完成短信的发送> 首先注册一个账号传送门 点击左侧功能栏的短信API接口设置自己的接口秘钥 然后执行下列代码就OK了import java.io.IOException;import org.apache.commons.httpclient.Header;import org.apache.commons.httpclient.HttpClie原创 2016-11-12 15:39:55 · 3312 阅读 · 0 评论 -
Failure to find net.sf.json-lib:json-lib:jar:2.1解决方法
maven中net.sf.json-lib:json-lib:jar:2.1需要加一个JDK的版本号原创 2016-11-15 23:27:23 · 2965 阅读 · 2 评论 -
java项目管理工具——maven
1、mavend的下载和环境的搭建 官方下载地址:http://maven.apache.org/ 修改环境变量:在我的电脑->右键->属性->高级系统设置->环境变量 新建:变量名:M2_HOME 路径:maven的文件路径(D:\DEVELOPENVIRONMENT\apache-maven-3.3.9-bin\apache-maven-3.3.9) 在PATH中添原创 2016-10-17 12:15:05 · 602 阅读 · 0 评论 -
JAVA中IO流的应用
1、IO流的分类 输入流 输出流 说明 字节流 InputStream OutputStream 字节流是处理字节的(二进制) 字符流 Reader Writer 字符流是处理字符的注:这几个类都是抽象类2、读文件的代码import java.io.FileInputStream;import java.io.IOException;/** *原创 2016-09-19 14:55:32 · 1275 阅读 · 0 评论 -
JAVA泛型应用
java泛型的基本应用 格式:集合类<引用类型> 变量名 = new 集合类<类类型>() 声明好泛型类型之后,集合中只能存放特定的类型元素 泛型类型必须是引用类型 使用泛型后去出的元素不需要类型转换 泛型方法 需求:写一个函数,调用者传递什么类型的变量,该函数就返回什么类型的变量 实现一/*由于无法确定具体传递什么类型的数据,那么方法的 *形原创 2016-09-18 21:29:07 · 375 阅读 · 0 评论 -
JAVA集合的应用之——集合的遍历
1.1 遍历集合的几种方式 使用迭代器Iterator的方式 使用增强for循环的方式 常用的for循环 1.2 遍历数组public static void main(String[] args) { // 遍历数组: String[] arr = new String[] { "xx", "yy", "zz" }; // 1,增强的for循环原创 2016-09-18 16:20:44 · 366 阅读 · 0 评论 -
JAVA集合的应用之——集合的类型和各自的特性
集合的类型与各自的特性 Collection: 单列集合 List: 有存储顺序, 可重复 ArrayList: 数组实现,查找快,增删慢,由于是数组实现,在增删的时候会牵扯到数组增容以及拷贝数组元素,所以慢,数组是可以直接按照索引查找的,所及查找时比较快。 Vector:和ArrayList原理相同,但线程安全,效率略低,和ArrayList实现方式相同,但考虑到线程的原创 2016-09-18 15:49:33 · 502 阅读 · 0 评论 -
JAVA中Map的使用
import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Set;public class Main { public static void main(String[] args) { Map<String , Student> stu = new原创 2016-09-18 14:00:10 · 15867 阅读 · 1 评论 -
JAVA利用POI解析Excel图片,并按照标签号分类导入文件夹
这里提供一个导出excel表中图片数据的小工具用户需求:XX环保公司需要从XX网站上导出带有标签号的图片,并整理成文件夹的形式,根据之前的估算人工操作需要3个月的时间,并且这可是个非人类的工作,一天几个小时重复的进行新建文件夹,CTRL-C,CTRL-V的工作,这是会要命的,本着人道主义救死扶伤的精神,特意写了个小程序来进行救赎import org.apache.poi.POIXMLDocument原创 2016-09-05 10:24:20 · 2858 阅读 · 0 评论 -
intellij idea2016破解方法:
intellij idea2016破解方法: intellij idea 2016需要通过服务器授权破解,下面提供了2款intellij idea 2016激活服务器,你可以根据下面方法破解 1、打开软件,点击"Help"-"Register"按钮,进入激活界面 2、把激活服务器地址填写到下面对话框中 3、点击OK,激活成功。原创 2016-08-10 11:05:49 · 2156 阅读 · 3 评论 -
可搜索多选下拉列表插件
可搜索多选下拉列表插件参考:http://blog.csdn.net/xb12369/article/details/50999265<html> <head> <title>jQuery bootstrap-select可搜索多选下拉列表插件-www.daimajiayuan.com</title> <script type="text/javascript" src=原创 2017-11-26 16:29:31 · 1690 阅读 · 0 评论