
java随记
LookingTomorrow
人生就是一个不断学习的过程,只有不断地自我提高,自我总结才能再更上一层楼!谢谢!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java文件复制多种方法
java文件复制的方法有几种方式原创 2023-03-26 23:17:57 · 11634 阅读 · 1 评论 -
Java MD5 加密工具类
import java.security.MessageDigest;/* * MD5 加密工具类 */public class MD5Util { public static String md5(String source) throws Exception{ String des = ""; MessageDigest md = MessageDigest.getInstance("MD5"); byte[] result ...原创 2021-12-30 10:58:57 · 678 阅读 · 0 评论 -
Linux 修改tomcat 内存配置
在bin/catalina.sh 文件中 的位置cygwin=false前JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=256m"参数解释:-Xms 512m JVM初始分配的堆内存-Xmx1024m JVM最大允许分配的堆内存,按需分配-XX:PermSize=256M JVM初始分配的非堆内存-XX:MaxPermSize=256M JVM最大允许分配的非堆内存,按需分配..原创 2021-07-19 17:50:52 · 3084 阅读 · 1 评论 -
java multipart/form-data 下载文件实例
public void uploadFilesTest(HttpServletRequest request) throws IOException { boolean isMultipart = ServletFileUpload.isMultipartContent(request); if(isMultipart){ ServletFileUpload upload = new ServletFileUpload(); .原创 2021-06-27 18:15:14 · 919 阅读 · 0 评论 -
Java HttpPost 调用第3方接口实例方法
/* * url : 第3方接口地址 * params :参数 */ public static String HttpClientConnection(String url, Map<String,String> params) { // 创建Httpclient对象 CloseableHttpClient httpClient = null; CloseableHttpResponse response = null; String resultS.原创 2021-06-27 17:48:04 · 342 阅读 · 0 评论 -
Java 跳过证书方式调用https 接口
Java 跳过证书方式调用https 接口地址实例:package com.xuxueli.executor.sample.jboot;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;impor.原创 2021-01-28 08:35:56 · 1395 阅读 · 0 评论 -
Java获取年月日
public class TestMain { public static void main(String[] args) { //1、普通的时间转换 String string = new SimpleDateFormat("yyyy-MM-dd").format(new Date()).toString(); System.out.println(str...原创 2019-06-17 12:35:29 · 60710 阅读 · 1 评论 -
字节流使用记录
FileInputStream 与 FileOutputStream(txt,docx等都不会出现乱码)public static void main(String[] args) throws Exception { File file = new File("D:\\htmTopdf\\55.txt"); File file2 = new File("...原创 2019-06-06 23:47:38 · 281 阅读 · 0 评论 -
Java Thread 总结
转:https://www.cnblogs.com/DreamSea/archive/2012/01/11/JavaThread.html线程的概述(Introduction)线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如...转载 2019-06-06 13:00:15 · 173 阅读 · 0 评论 -
java 汉字转UniCode与二进制字符串
public static void main(String[] args) { System.out.println(toUnicode("汉")); System.out.println(strToBinStr("汉")); } //汉字转UniCode public static String toUnicode(String s) { String a...原创 2019-06-23 17:37:19 · 1459 阅读 · 0 评论 -
判断线程池ExecutorService是否有任务正在执行
在开发项目中因为for循环中的逻辑执行需要很长时间,为了提高效率使用了多线程,有考虑到如果循环数量过大每次循环都产生新线程会产生性能问题甚至会服务器崩掉,所以使用了线程池对线程数量进行控制。但在执行的过程中遇到问题是:子线程还未执行完,主线程就结束了导致。(为什么会这样呢?是什么原因造成的呢?按理来说主线程应等待子线程结束后再结束滴吖!!我在简单的实例中不会存在这个问题的,但放到项...原创 2019-08-22 18:21:53 · 9529 阅读 · 2 评论 -
java 创建线程池
线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。我们详细的解释一下为什么要使用线程池?在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线...转载 2019-08-20 18:46:10 · 256 阅读 · 0 评论 -
解决Java工程URL路径中含有中文的情况
转:https://www.cnblogs.com/lanqi/p/7895624.html解决Java工程URL路径中含有中文的情况问题:当Java工程路径中含有中文时,得不到正确的路径***解决:这其实是编码转换的问题。当我们使用ClassLoader的getResource方法获取路径时,获取到的路径被URLEncoder.encode(path,"utf-8")编码了...转载 2019-06-27 23:50:52 · 2380 阅读 · 0 评论 -
Java中的Filter过滤器
转:https://www.cnblogs.com/coderland/p/5902878.html转载 2019-07-03 11:12:48 · 212 阅读 · 0 评论 -
Linux运行Jar包和对其进程操作
转:https://blog.youkuaiyun.com/qq_33404395/article/details/81140106转:https://blog.youkuaiyun.com/c1481118216/article/details/53010963nohup运行jar包出现nohup: redirecting stderr to stdout解决转:https://blog.youkuaiyun.com/...转载 2019-06-24 18:09:22 · 357 阅读 · 0 评论 -
Servlet使用详细解读
转:https://www.cnblogs.com/xdp-gacl/p/3760336.html转载 2019-07-02 23:10:41 · 176 阅读 · 0 评论 -
配置Eclipse查看JDK源码
突然发现对InputStream 、 InputStreamReader 、 BufferedReader区别并不太了解,想深入了解一下,只能看看他们额源码了。可发现在eclipse中打不开他们的源码显示如下图:有上图提示可知InputStream 是在rt.jar 中,还有一个信息是它是在java的JDK中的,所以只要找到JDK的源码即可,最后在网上找到了方法操作如下: 1)Wi...原创 2019-04-25 22:43:05 · 514 阅读 · 0 评论 -
Java实现汉字转拼音
public class HanZiZhuanPinYin { private static Log logger = LogFactory.getLog(HanZiZhuanPinYin.class); public static String GetPinyin(String str){ //首先把字符串转为字符数组 char[] charArray = str.toCharA...原创 2019-03-02 16:44:39 · 1830 阅读 · 0 评论 -
Java解析二维码与生成二维码
Java解析二维码与生成二维码public class JieDuErWerMa { /** * 解析二维码 * @param path :二维码路径 */ public static void ErWeiCode(String path){ try { //拿到二维码,用File接收文件 File file=new File(path); ...原创 2019-03-02 16:31:57 · 487 阅读 · 0 评论 -
Java 连接数据库
Java简单的数据库连接public class TestConnte { //连接数据库的URL private String url = "jdbc:mysql://localhost:3306/demo"; // jdbc协议:数据库子协议:主机:端口/连接的数据库 // private String user = "roo...原创 2019-03-02 15:32:04 · 203 阅读 · 0 评论 -
Servlet实现文件下载
Servlet文件下载经验总结servlet代码如下:@WebServlet("/download")public class Download extends HttpServlet { private static final long serialVersionUID = 1L; public Download() { super(); } p原创 2017-08-19 13:14:11 · 326 阅读 · 0 评论 -
java跨域 解决的几种方法
原文:https://blog.youkuaiyun.com/yue29026/article/details/70860719一、全部接口解决跨域问题要想解决测试人员的跨域问题,在请求访问前解决跨域问题过滤器filterpublic class SimpleCORSFilter implements Filter{ @Override public void de...转载 2019-05-10 11:15:53 · 4416 阅读 · 0 评论 -
java 代码实现读取Properties文件中的数据库配置信息
实例1:import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sq...原创 2019-05-06 00:04:39 · 2055 阅读 · 0 评论 -
Java-> fastjson的使用实例
fastjson 是实体对象转Json的格式的工具jar,是一个java语言编写的高性能且功能完善的JSON库,它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到了极致。它的接口简单易用,已经被广泛使用在缓存序列化,协议交互,Web输出等各种应用场景中<!--jar 依赖--><dependency> <g...原创 2019-05-05 23:22:35 · 817 阅读 · 1 评论 -
很详细的 -Web.xml详解
原文:https://blog.youkuaiyun.com/believejava/article/details/43229361转载 2019-05-03 17:28:44 · 200 阅读 · 0 评论 -
报No archetypes currently available错误的解决方法
创建maven 项目报:No archetypes currently available......解决方法:Catalog File:http://repo1.maven.org/maven2/archetype-catalog.xml也可以配置本地的,把:http://repo1.maven.org/maven2/archetype-catalog.xml 的“ar...原创 2019-05-03 16:02:08 · 2169 阅读 · 1 评论 -
Servlet-Web 省市区(县)三级联动代码与项目总结
Servlet-Web 省市区(县)三级联动代码与项目总结 1) 创建得省市区(县)数据库可以下载我百度云盘中的省市区(县)数据 ,然后导入MysqL数据中 //下载数据连接:http://pan.baidu.com/s/1qYqLdOK2)然后搭建自己的项目(最好使用MVC模式搭建自己的项目架构)1.在省市区这个项目中我是按照mvc设置的构架分层思想设置的图 如下原创 2017-08-19 13:40:16 · 3479 阅读 · 10 评论 -
jdk环境变量配置与eclipse java开发的基本操作
jdk环境变量配置与eclipse java开发的基本操作想要使用eclipse工具打代码,一定要先配置jdk的环境变量配置; 否则eclipse无法启动,报错:! 首先,下载JDK安装包,可以到官网: http://www.oracle.com/technetwork/java/javase/downloads/index.html进行下载,点左边的Java Platform (JDK) 8u原创 2017-08-16 19:48:32 · 788 阅读 · 0 评论