
Java
JianfeiMa
Code And Philosophy
展开
-
jdk原生实现http的文件和参数同时上传
jdk原生实现http的文件和参数同时上传原创 2023-03-04 09:48:40 · 615 阅读 · 0 评论 -
Java中的volatile例子
Java volatile原创 2022-12-10 10:25:26 · 605 阅读 · 0 评论 -
Failure to find xxx:jar:0.0.1 in https://repo.maven.apache.org/maven2 was cached in the local re
Failure to find com.jimi:micro-service-common:jar:0.0.1 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced原创 2022-09-01 16:54:48 · 1279 阅读 · 1 评论 -
JavaEE和JavaEE Web Profile,Tomcat和GlassFish
Web Profile 是JavaEE的一个子集,从Java6开始允许通过profile的形式定义规范子集。完整的JavaEE还包含EJB等内容,Web Profile中没有就是说第一个版本(JavaEE6)你可以用来开发部署并运行符合JavaEE规范的全部功能,第二个版本(JavaEE6WebProfile)有些功能不行,例如JMS。J2EE: java官方为企业级应用设计的一些库和框架。Java Web: J2EE里最成功的部分,就是用于做网站。其他部分并算不成功。(以下展开说明)原创 2022-01-20 14:40:51 · 741 阅读 · 0 评论 -
java从输入流读取ASCII
java.net.HttpURLConnection httpURLConnection = (java.net.HttpURLConnection) url.openConnection();httpURLConnection.setDoInput(true);httpURLConnection.setRequestMethod("GET");httpURLConnection.setRequestProperty("Content-Type", "application/x-www-form-u.原创 2021-10-27 16:24:38 · 579 阅读 · 0 评论 -
解决maven打jar包之后运行出现乱码的问题
java -Dfile.encoding=UTF-8 -jar customer-service-desktop-0.0.1-SNAPSHOT.jar需要加入-Dfile.encoding=UTF-8参数原创 2021-05-01 21:56:55 · 575 阅读 · 0 评论 -
冒泡排序(温故而知新)
int[] arr = {3, 7, 4, 8, 9, 2, 3, 7, 47, 238, 9, 0, 64, 790, 2, 649, 1, 2379, 8, 6, 2, 3, 6, 4};int outCondition = arr.length - 1;int i = 0;for (; i < outCondition; i ++) { /** * 外层循环数组的长度-1次,例如数组的长度是10,则循环9次 */ int innerCondition .原创 2021-03-30 14:53:51 · 122 阅读 · 0 评论 -
Java数组分割实现
/** * 分割数组 * * @param array 原数组 * @param Size 分割后每个数组的最大长度 * @param <T> 原数组的类型 * @return */public static <T> List<Object[]> splitArray(T[] array, int Size) { List<Object[]> list = new ArrayList<Object[]>(); .原创 2021-03-26 10:14:43 · 2477 阅读 · 0 评论 -
java Executor框架成员
原创 2021-03-06 11:58:04 · 154 阅读 · 0 评论 -
java从磁盘加载class反射调用方法
try { File file = new File("C:\\Users\\classes\\com\\test"); URL[] urls = {file.toURI().toURL()}; URLClassLoader urlClassLoader = new URLClassLoader(urls); Class clazz = urlClassLoader.loadClass("Foo"); java.lang.Object fooObject = cla.原创 2021-01-29 09:43:31 · 317 阅读 · 0 评论 -
Java LocalDateTime转Date
Date startDate = Date.from(startLocalDateTime.toInstant(ZoneOffset.of("+8")));Date endDate = Date.from(endLocalDateTime.toInstant(ZoneOffset.of("+8")));原创 2020-06-16 17:42:18 · 4414 阅读 · 2 评论 -
Java IO分类,最详细,最全面
//输入字节节点流InputStream fileInputStream = new FileInputStream("");InputStream pipedInputStream = new PipedInputStream(30);InputStream byteArrayInputStream = new ByteArrayInputStream(new byte[5]);//输...原创 2020-04-22 12:24:58 · 374 阅读 · 1 评论 -
亚马逊邮件中文乱码问题解决办法
Transport transport = null;boolean result;try { // Create a Properties object to contain connection configuration information. Properties props = System.getProperties(); props.put("mail...原创 2020-04-09 14:02:29 · 1438 阅读 · 0 评论 -
java实现打印功能
前言在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java 提供的打印功能一直都比较弱。实际上最初的 jdk 根本不支持打印,直到 jdk1.1 才引入了很轻量的打印支持。所以,在以前用 Java/Applet/JSP/Servlet 设计的程序中,较复杂的打印都是通过调用 ActiveX/OCX 控件或者 VB/VC 程序来实现的,非常麻烦。实际上,SUN 公司也一直致力于 Ja...转载 2019-11-30 16:55:23 · 2539 阅读 · 0 评论 -
工作中遇到的两个jsp致命的错误
1、在jsp中取modelAndView得值得时候必须要加${}来取值 2、tablib指令引用el标签库手动写的时候写错了正确-》(<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>),而我写成了->!--%@ taglib prefix="c" uri="http://java.sun.com/js...原创 2019-08-31 08:58:28 · 140 阅读 · 0 评论 -
Java对象的概念
1.何谓对象? 在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想》中的一段原话: “按照通俗的说法,每个对象都是某个类(class)的一个实例(instance),这里,‘类’就是‘类型’的同义词。” 从这一句话就可以理解到对象的本质,简而言之,它就是类转载 2017-04-01 23:47:23 · 1520 阅读 · 0 评论