- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 mysqlbinlog学习小记
今天给大家介绍一种mysql自带的日志分析工具,这种工具对于生产环境来说,十分的有用。想当初我们公司一次有个员工的重大失误删除了一个重要的动态表的全部数据,那个可是正在运行的生产环境呀。就是靠着这个mysqlbinlog拯救回来的,不然损失惨重呀。话不多说,开始正题吧!mysqlbinlog就是可以记录任何时间对数据库的操作(建库和建表建用户等)和修改(增删改查)也就是所谓的DDL((Data Definition Language)数据定义语言)和DML(数据操纵语言,Data Manipulati
2021-12-06 11:37:58
901
原创 面试常问问题——多线程,线程的状态
问题?线程共有几种状态?分别都是什么。从thread源码中也可以看到以下这几种枚举类型:NEW,RUNNABLE,BLOCKED,WAITING,TIMED_WAITING,TERMINATED;新建状态(NEW):新建后,尚未调用start()方法的线程状态。运行状态(RUNNABLE):包括running和ready无限期等待(WAITING):不会呗分配CPU执行时间,...
2020-04-17 10:50:13
215
原创 面试常问问题——多线程,如何给run方法传参,如何实现线程的返回值
如何给run方法传参?(1)构造函数传参(2) 成员变量传参(3) 回调函数传参如何实现处理线程的返回值?(1)主线程等待法public class CycleWait implements Runnable{ private String value; @Override public void run() { try{ ...
2020-04-16 17:40:20
1457
原创 面试常问问题之多线程——Thread和runnable的关系
从本质上说,thread是一个类,而runnable是一个接口。看看thread的源码:从上图可以看到,thread是一个类,而这个类继承了runnable的接口。再看看runnable的源码:可以看出,runnable并不能实现多线程,需要调用thread的start方法来实现多线程。看看分别的调用与实现吧。MyThread首先创建MyThread继承Thread方法,重写ru...
2020-04-16 15:35:28
424
原创 Linux下重启Oracle数据库详细步骤
Linux下重启Oracle数据库1、Linux下以Oracle帐户进入Linux系统。2、执行以下命令查看数据库监听器的状况:lsnrctl status3、执行以下命令停止数据库监听器运行:lsnrctl stop4、执行以下命令进入SQLPlus:sqlplus /nologconn /as sysdbashutdown immediate5、执行以下命令退出SQL...
2020-04-15 14:18:52
8601
原创 本地jar包加载后,运行时报java.lang.NoClassDefFoundError解决方案
由于公司是内网,需要使用网上别的大佬的maven jar包时,使用到该方法的时候,总是报:Unexpected error occurred in scheduled task.java.lang.NoClassDefFoundError: com/iceyyy/workday/WorkUtils at com.cattsoft.fast.alloverview.utils.SaticS...
2020-04-03 09:28:51
3011
原创 简单使用spring data jpa实例及maven引用
简单使用spring data jpa实例及maven引用准备阶段代码实操使用准备阶段首先介绍一下我的项目框架以及jdk使用等:1、jdk使用:jdk1.82、框架:spring Boot3、连接数据库:mysql4、pom文件可能引用了项目用到的别的东西,具体本示例需要用到的有:spring boot相关:<parent> <groupId>org.s...
2020-03-30 16:37:17
1149
原创 restFul的趣味理解
*今天偶尔在简书上读到一个作者解释restFul解释的风趣,且好理解。分享给大家~*Level0 面向前台比如你要去星巴克前台点单一杯拿铁,这个过程,我们可以用简单的json字符串来实现: { "addorder":{ "orderName":"latte" }}这个字符串代表我们需要点单一杯拿铁。接着前台返回给我们:{ "orderId...
2020-03-20 18:20:25
244
原创 springBoot中的定时任务实现代码详解
今天新接了一个需求,需要有一个定时任务,在工作日内,每十分钟调用存过。现在就自己写一个简单demo用于后续代码引用。1、基于注解创建定时任务 cron表达式说明可以参考:https://blog.youkuaiyun.com/m0_37179470/article/details/81271607代码:@Configuration //1.主要用于标记配置类,兼备...
2020-03-19 10:30:38
286
原创 如何解决线程不安全问题呢?
线程安全问题存在,必然会引起很多问题。那么本节就来讲讲,如何解决线程安全问题呢?1、synchronizedsynchronized关键字,就是java用来控制线程同步的,比如上节的最后举例中,在代码中加入共享变量后,使用多线程调用时,会产生count数据产生偏差问题。此关键字,一般是加在方法上的如:public static int count =0; public ...
2020-03-18 16:34:35
725
原创 线程安全不安全到底是什么?以及用LIst的实现类进行验证该概念。
今天看了个java面试题,提到了线程安全与不安全的问题,脑子中没有一点概念,刚好今天有时间,就把这个问题理清楚,分享出来,让更多和我一样的小白了解下这个知识点。每天进步一点点哦~ 1、线程到底是什么呢?(1)进程每天玩电脑的人,大家应该都清楚,进程是什么,鼠标右击任务栏,点击任务管理器的第一个sheet页,展示了电脑目前运行的所有进程。其实每个单独的程序就是一个进程...
2020-03-17 17:46:07
175
原创 linux命令学习 ——(一:目录命令)
作为linux的的入门者,记录自己学习的过程,从简单的命令开始学习,并进行记录,但是linux命令还是要熟能生巧才能灵活运用。 (本人使用的虚拟机是centos7 系统进行练习)
2017-01-11 18:01:57
253
转载 nginx开启目录浏览下载功能(autoindex)
HTTP目录清单生成模块(HTTP Auto Index)·摘要这个模块提供自动目录列表。连接请求仅在ngx_http_index_module中没有找到主页文件时才会请求这个模块。 location / { autoindex on; #开启目录浏览下载功能
2017-01-11 15:44:14
7410
1
转载 Cetos7安装nginx
本篇文章是记录本人在centos7上安装nginx的过程,作为记录: 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: 命令: yum install gcc-c++二. PCRE pcre-devel 安装PCRE(P
2017-01-10 10:11:48
682
文件管理利器_Total_Commander_V8.0_β3_X32.rar
2020-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人