摘要: //给图片加水印 @WebServlet("/servletDemo01") public class ServletDemo01 extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletR 阅读全文
posted @ 2020-08-14 15:45 德华。 阅读(151) 评论(0) 推荐(0) 编辑
摘要: @WebServlet("/download") public class Download extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) t 阅读全文
posted @ 2020-08-14 15:43 德华。 阅读(177) 评论(0) 推荐(0) 编辑
摘要: #GitBook 对于在线文档创作平台,当然还是首推GitBook GitBook为免费用户提供 10个空间(可以私有也可以公开) 支持自定义域名 gitbook本身是一个开源项目,你可以下载源代码自行搭建 GitBook对开源和非盈利团队提供五折优惠 官网地址:https://www.gitboo 阅读全文
posted @ 2020-08-10 19:14 德华。 阅读(1640) 评论(1) 推荐(1) 编辑
摘要: Nginx安装 https://blog.huojt.top/articles/2020/08/07/1596808632021.html #编译安装nginx报错 checking for C compiler ... not found ##编译安装在执行./configure步骤报错,是因为缺 阅读全文
posted @ 2020-08-08 09:17 德华。 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 如此配置找不到路径,在jar包所在目录下,放入此文件,成功解决。 阅读全文
posted @ 2020-08-01 09:26 德华。 阅读(365) 评论(0) 推荐(0) 编辑
摘要: log4j.rootLogger=DEBUG,CONSOLE,FA,DRFA,RFA ############# # 输出到控制台 ############# log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender 阅读全文
posted @ 2020-07-30 17:02 德华。 阅读(712) 评论(0) 推荐(0) 编辑
摘要: #java面试题2020 百度第一篇 ##一面 1.手写ArrayList 2.手写进制转换算法,求出一个数的二进制数 1 的个数 3.JAVA 基础,equals 和== 4.多线程方式、threadlocal,各种锁,synchronized 和 lock 5.设计模式、spring 类加载方式 阅读全文
posted @ 2020-07-29 19:00 德华。 阅读(250) 评论(0) 推荐(0) 编辑
摘要: #调用过程: 在Unsafe类中,调用了一个:compareAndSwapInt()方法,此方法的几个参数: var1:传入的AtomicInteger对象 var2:AtommicInteger内部变量的偏移地址 var5:之前取出的AtomicInteger中的值; var5 + var4:预期 阅读全文
posted @ 2020-07-25 16:37 德华。 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 一、可见性 例如下面的程序,先启动一个线程,在线程中将一个变量的值更改,而主线程却一直无法获得此变量的新值。 //1.线程类 public class MyThread extends Thread { public static int a = 0; @Override public void r 阅读全文
posted @ 2020-07-25 14:44 德华。 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.Scanner 1 Scanner sc = new Scanner(System.in); 2 String s1 = sc.next(); 3 String s2 = sc.nextLine(); 4 int a = sc.nextInt(); 2.BufferedReader 1 Buff 阅读全文
posted @ 2020-07-24 14:17 德华。 阅读(517) 评论(0) 推荐(0) 编辑