java
abc小陈先生
这个作者很懒,什么都没留下…
展开
-
springboot 集成 Rocketmq-client 后 修改Rocketmq-client 日志管理为logback
标题springboot 集成 Rocketmq-client 后 修改Rocketmq-client 日志管理为 logback。项目启动时会在 ${user.home}/logs目录下创建一个rocketmq_client.log日志文件,文件全路径是:${user.home}/logs/rocketmqlogs/rocketmq_client.log。并且这个日志文件并不自动清理。将其日志切换为项目中管理:1.在application.java中添加public static void mai原创 2021-04-14 12:18:24 · 1314 阅读 · 0 评论 -
java 在windows 执行 shell命令/cmd命令
使用java调用you-get或FFmpeg等工具,实际上是使用java调用shell命令。Runtime runtime = Runtime.getRuntime();Process proc =runtime.exec(“cmd命令”);proc.waitFor() //容易造成主线程的阻塞。最近使用java执行shell命令,命令返回执行结果稍长则会出现 process.waitFor() 挂起,等半天也没反应,一直处于执行状态无法结束。一个常见原因是该过程产生一些输出而你没有从原创 2020-12-07 15:50:10 · 3277 阅读 · 0 评论 -
【面试】三、多线程
【面试】二、容器三、多线程35.并行和并发有什么区别?36.线程和进程的区别?37.守护线程是什么?38.创建线程有哪几种方式?39.说一下 runnable 和 callable 有什么区别?40.线程有哪些状态?41.sleep() 和 wait() 有什么区别?42.notify()和 notifyAll()有什么区别?43.线程的 run()和 st...原创 2019-09-10 21:47:03 · 124 阅读 · 0 评论 -
【面试】二、容器
【面试】一、java基础二、容器18.java 容器都有哪些?19.Collection 和 Collections 有什么区别?20.List、Set、Map 之间的区别是什么?21.HashMap 和 Hashtable 有什么区别?22.如何决定使用 HashMap 还是 TreeMap?23.说一下 HashMap 的实现原理?24.说一下 HashSet ...原创 2019-09-10 21:46:09 · 147 阅读 · 0 评论 -
【面试】一、Java 基础
这份面试题包含了 19 个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 等。一、Java 基础面向对象的特征封装、继承 、抽象、多态1...原创 2019-09-10 21:44:49 · 179 阅读 · 0 评论 -
前端防止XSS注入
思路: 去掉所有跟sql有关的标签: $(function () { $(":input").change(function () {// alert($(this).attr('id')); removeHTML($(this).attr('id')); })...原创 2019-01-17 13:34:37 · 2756 阅读 · 0 评论 -
数据库设计三大范式
数据库设计三大范式数据库设计三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所...转载 2019-01-17 13:24:55 · 1848 阅读 · 0 评论 -
【面试】四、Java反射
【面试】三、多线程四、Java反射57.什么是反射?58.什么是 java 序列化?什么情况下需要序列化?59.动态代理是什么?有哪些应用?60.怎么实现动态代理?Java通过指定类对应的Class对象,程序可以获得该类里包括的所有Field,不管该Field使用private修饰,还是使用public修饰。获得了Field对象后,就可以很容易的获得该Field...原创 2018-08-17 13:36:43 · 104 阅读 · 0 评论