![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
衣服架子
小时候我一直以为自由就是可以做想做的事情
后来 我才觉得 所谓自由便是你不想做什么 那么你就可以不做什么
展开
-
实现一套replaceAll方法
有习记录写过的一些代码,该题是BOSS面试里有人提问我的,所以发布出来供后续有人用到提供一点我自己的看法吧。 /** * * @param {待替换字符} a * @param {被替换的内容} b * @param {替换的内容} c * @returns 替换后的字符串 */ function replace(a,b,c){ var results = []; var indexs = []; var flag = false; for(let i.原创 2021-05-16 12:23:14 · 182 阅读 · 0 评论 -
mysql日期相关查询总结
SELECT * FROM table WHERE DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= date(time); 本月、当前月 SELECT * FROM table WHERE DATE_FORMAT(o.createTime,’%Y-%m’) = DATE_FORMAT(CURDATE(),’%Y-%m’); 上个月 SELECT * FROM table WHERE PERIOD_DIFF(DATE_FORMAT(NOW(),’%Y-%M’原创 2020-06-10 18:09:59 · 637 阅读 · 0 评论 -
面试篇:mysql基础要点巩固
最近要面试了,感觉数据库基础不是很扎实,所以来复习复习。 一、基础增删改查部分 1.1 创建数据库 #创建名为['study']数据库: create database study #删除数据库 这个真实开发估计用不到吧?什么你想删库跑路?? drop database stydy; 1.2 创建数据表 #创建数据表 CREATE TABLE person ( id INT PRI...原创 2020-04-28 16:13:26 · 551 阅读 · 0 评论 -
java多线程按照顺序输出字符(面试题)
今天面试了一个互联网公司,需要线上考试,由于我一直在忙毕设,也没有时间巩固我的java基础,导致我当时没能把多线程的题做出来。晚上有时间,便来分析… 题目真的超级简单,可是我当然依然没做出来,可能是很久没刷过题了吧。 题目: 输入一组这种形式的数据: 例如 {3 ABC},然后一个线程输出一个字符,那么这组数据就需要创建三个线程,即按照顺序输出3次ABC。 结果应该是:ABCABCABC。 再...原创 2020-04-24 23:33:10 · 969 阅读 · 0 评论 -
都要面试了还不来学学mysql事务隔离机制?
大家有没有想过一个问题,我们为什么需要事务?事务解决了怎样的问题?事务又会带来什么新的问题?本人也是带着疑惑一步步去深入学习,特此总结一下。 一、基础概念 1.1 什么是事务? 事务(Transaction) 是访问和更新数据库的程序执行单元,事务中可能包含一个或多个SQL语句。事务最大的特点就是,要么SQL语句都执行,要么都不执行。 1.2 事务条件 事务必须总是满足以下的四个条件: ...原创 2020-04-24 17:36:10 · 632 阅读 · 0 评论