StringBuilder_Sun

导航

2019年4月10日 #

111

摘要: m我的markdown之旅 1、初识markdown markdown是一款很简单实用的博客编辑器,就是因为其非常简单,所以好用 下面是一段java程序代码: 你看 多么简单啊 2、这部分是一个列表 ​ java 垃圾回收机制的几种算法: 1. 标记清除法 2. 标记整理法 3. 复制算法 [ ] 阅读全文

posted @ 2019-04-10 09:13 StringBuilder_Sun 阅读(125) 评论(0) 推荐(0) 编辑

测试

摘要: # m我的markdown之旅 ## 1、初识markdown markdown是一款很简单实用的博客编辑器,就是因为其非常简单,所以好用 下面是一段java程序代码: ```java public void getTranStaus(String rspStr, BankNotifyRespons 阅读全文

posted @ 2019-04-10 09:10 StringBuilder_Sun 阅读(90) 评论(0) 推荐(0) 编辑

2017年5月17日 #

Maven学习笔记5:Maven属性、profile和资源过滤

摘要: Maven的六类属性 内置属性 主要有两个常用内置属性:${basedir}项目的根目录(包含pom.xml文件的目录),${version}项目版本 POM属性 用户可以使用该属性引用POM文件中对应元素的值,常用的POM属性包括: ${project.build.sourceDirectory}:项目的主源码目录,默认为src/main/java ... 阅读全文

posted @ 2017-05-17 17:16 StringBuilder_Sun 阅读(976) 评论(0) 推荐(0) 编辑

2017年4月28日 #

Maven学习3(中央仓库)

摘要: Maven项目在运行的时候,会首先找本地仓库是否有需要的jar,如果没有则去调用远程仓库。 解读Maven在仓库中的存储路径: 1.基于groupId准备路径,将句点分隔符转成路径分隔符,就是将 "." 转换成 "/" ; example: org.testng --->org/testng 2.基于artifactId准备路径,将artifactId连接到后面:org/testng/tes... 阅读全文

posted @ 2017-04-28 16:44 StringBuilder_Sun 阅读(314) 评论(0) 推荐(0) 编辑

2017年4月27日 #

Maven学习笔记2(坐标和依赖)

摘要: 1、坐标 Maven坐标为各个构件建立了秩序,任何一个构件都必须明确自己的坐标,一个maven坐标是由一些元素确定的 com.alivn.account account-email 1.0-SNAPSHOT jar groupId:定义为maven项目隶属的实际项目,可以相当于为一个项目的顶级。 比如 支付系统 artifactId:maven项目的一个子项目 ... 阅读全文

posted @ 2017-04-27 16:56 StringBuilder_Sun 阅读(237) 评论(0) 推荐(0) 编辑

2017年4月26日 #

Maven学习笔记1(clean compile package install)

摘要: Maven是一个项目构建管理工具,使用相应的命令 就可以快速完成项目的编译 打包。 1、下载maven,直接解压目录就可以了,配置maven的环境变量就可以在window下的任何文件夹下以命令的方式执行maven操作,而不必在maven的bin目录下输入命令。(配置 M2_HOME环境变量),maven必须在jdk环境下运行 2、maven项目包含一个主要的pom.xml文件,里面是整个项目的相关... 阅读全文

posted @ 2017-04-26 18:30 StringBuilder_Sun 阅读(323) 评论(0) 推荐(0) 编辑

2017年4月19日 #

Maven 项目 启动时 解决3 字节的 UTF-8 序列的字节 3 无效

摘要: “org.activiti.bpmn.exceptions.XMLException: 3 字节的 UTF-8 序列的字节 3 无效。” Maven 项目启动时,由于读XML配置文件,如果打包的文件编码不正确,读取中文注释部分就会导致读取出错,从而造成服务器无法启动的问题。目前的解决方案是改变IDE编译器maven项目资源文件打包时候的编码格式。具体是是在导入的maven 插件中,添加一个编码属性... 阅读全文

posted @ 2017-04-19 09:52 StringBuilder_Sun 阅读(850) 评论(0) 推荐(0) 编辑

2017年3月19日 #

Executors创建的4种线程池的使用

摘要: Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。newSingl... 阅读全文

posted @ 2017-03-19 12:48 StringBuilder_Sun 阅读(68507) 评论(6) 推荐(0) 编辑

2017年3月18日 #

在Java中使用Socket模拟客户端和服务端(多线程)

摘要: 1:Socket与ServerSocket的交互 2.Socket和ServerSocket介绍 Socket 构造函数 Socket() Socket(InetAddress address, int port)throws UnknownHostException, IOException Socket(InetAddress address, int port, InetAddress l... 阅读全文

posted @ 2017-03-18 23:20 StringBuilder_Sun 阅读(1046) 评论(0) 推荐(0) 编辑

2017年3月15日 #

Java中十六进制转换 Integer.toHexString()

摘要: 为了显示一个byte型的单字节十六进制(两位十六进制表示)的编码,请使用: Integer.toHexString((byteVar & 0x000000FF) | 0xFFFFFF00).substring(6) byteVar & 0x000000FF的作用是,如果byteVar 是负数,则会清除前面24个零,正的byte整型不受影响。 (...) | 0xFFFFFF00的作用是,如果byt... 阅读全文

posted @ 2017-03-15 14:08 StringBuilder_Sun 阅读(1272) 评论(0) 推荐(0) 编辑