
学习笔记
文章平均质量分 64
不懂人情世故
做事马马虎虎,做人一塌糊涂,明白了一日三餐才是重中之重50元一带米,马上有见底了,后来发现我其实可以买的起房的,要是我从大1就董事了,开始理解钱这个东西是,房子早有了,不过从现在开始,我和这个梦想算是杠上了,不难,不难,过去的就过去了,一生能有几个梦想。。。
展开
-
这个吸引了我的注意
今天学习spring cloud gateway时看到一篇博客, 里面的某些技术点引起了我的注意。原创 2022-10-26 21:52:05 · 116 阅读 · 0 评论 -
百度网盘 yundetectservice.exe可以禁用关闭吗
今天启动项目发现10000端口被占用,于是netstat-ano|findstr“端口号”就是找到了这个进程的id,然后wmicprocessgetname,executablepath,processid|findstr[$pid]找到了这个进程的路径,发现是百度网盘安装目录下的一个程序YunDetectService.exe,然后继续百度。......原创 2022-07-17 18:05:19 · 34806 阅读 · 2 评论 -
jvm垃圾收集器简单总结
Minor GC 和 Full GC新生代GC(Minor GC):指发生在新生代的垃圾收集动作,因为Java对象大多都具备朝生夕灭的特性,所以Minor GC非常频繁,一般回收速度也比较快。具体原理见上一篇文章。老年代GC(Major GC / Full GC):指发生在老年代的GC,出现了Major GC,经常会伴随至少一次的Minor GC(但非绝对的,在Parallel Scavenge收集器的收集策略里就有直接进行Major GC的策略选择过程)。Major GC的速度一般会比Minor GC原创 2022-03-26 16:20:13 · 120 阅读 · 0 评论 -
笔记整理-多线程与高并发
多线程与高并发目录多线程与高并发 https://www.cnblogs.com/Zs-book1/p/14318992.html?share_token=641d3935-0525-44d5-a772-9764bf2fad2a一、了解多线程什么是进程?什么是线程?并发与并行的区别临界区学习线程必须知道的概念:二、 线程的使用三种方式的区别线程的方法线程的状态三、SynchronizedJMM模型volatilesynchronizedsyn原创 2022-03-13 14:44:55 · 494 阅读 · 0 评论 -
笔记整理-mysql索引
MySQL的索引分类索引分类1.普通索引index :加速查找2.唯一索引主键索引:primary key :加速查找+约束(不为空且唯一)唯一索引:unique:加速查找+约束 (唯一)3.联合索引-primary key(id,name):联合主键索引-unique(id,name):联合唯一索引-index(id,name):联合普通索引4.全文索引fulltext :用于搜索很长一篇文章的时候,效果最好。创建索引Alter table ‘tablename’add prima原创 2022-03-13 14:33:51 · 1970 阅读 · 0 评论 -
mysql读写锁
CPU 的堆栈寄存器和栈帧什么关系 老师 求你回答一下我一个问题吧 我的问题你都没回答过作者回复: 堆栈寄存器指向栈顶内存地址关于读锁 mysql官方文档地址:https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-reads.html与一致性非锁定读(普通读、快照读)对应的就是锁定读,锁定读的用处很多。首先先说下我的一些理解:1、可以锁定数据,防止你在读取的时候,数据被更改。2、在事务隔离级别为 REPEATABLE READ 级别情原创 2022-03-12 14:37:38 · 1795 阅读 · 0 评论 -
局部变量是否线程安全
了解过JVM的都知道,堆和方法区(JDK1.8后叫元空间)是线程共享的虚拟机栈、程序计数器(PC寄存器)和本地方法栈是线程私有的虚拟机栈里面存的是一个一个的栈帧,这里的栈帧你也可以理解为此时正在运行的方法,如果此方法调用其他方法的话,在虚拟机栈中就形成了一个个栈帧堆叠的形态,相信读到这里你已经对虚拟机栈的样子有了感觉接着,我们讨论栈帧(方法栈帧有五个部分组成局部变量表操作数栈动态链接【方法的符号引用,在这里我们可以讨论虚方法(在运行时确定方法,把符号引用转为直接引用)和非虚方原创 2022-03-12 10:51:33 · 2119 阅读 · 0 评论 -
正则笔记-
{n} n 是一个非负整数。匹配确定的 n 次。例如,‘o{2}’ 不能匹配 “Bob” 中的 ‘o’,但是能匹配 “food” 中的两个 o。{n,} n 是一个非负整数。至少匹配n 次。例如,‘o{2,}’ 不能匹配 “Bob” 中的 ‘o’,但能匹配 “foooood” 中的所有 o。‘o{1,}’ 等价于 ‘o+’。‘o{0,}’ 则等价于 ‘o*’。[1-9][0-9]* 这个匹配一个正整数^ 匹配输入字符串的开始位置,除非在方括号表达式中使用,当该符号在方括号表达式中使用时,表示不接受原创 2022-02-11 14:55:50 · 143 阅读 · 0 评论 -
零碎点滴1
自定义绑定除了内置绑定以外,用户还能够自己选择将某个插件目标绑定到生命周期的某个阶段上。最常见的就是在打成jar包的过程,内置绑定没有涉及到 source 这一任务,需要自行绑定maven-source-plugin。https://my.oschina.net/u/1041012/blog/506248<build> <plugins> <plugin> <groupId>org.apache.maven原创 2021-09-11 10:39:42 · 129 阅读 · 0 评论 -
spring注入static属性字段
import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.PropertySource;import org.springframework.context.annotation.PropertySources;@Configur.原创 2021-08-23 09:26:52 · 319 阅读 · 0 评论 -
split limit参数
split limit参数的作用,java split limit参数 split保留空字符串今天再写读取csv相关代码时遇到了需要将split方法 分割后的空字符串 “” 保留的问题看源码文档没看懂 什么boo foo直接上代码吧String s2 = "boo:and:foo:rrr:::obo:";System.out.println(Arrays.asList(s2.split(":",3)));System.out.println(Arrays.asList(s2.split("原创 2021-08-19 09:14:05 · 507 阅读 · 0 评论 -
MySQL练习
1叶平 语文 数学 英语 化学2王老师 语文 , 数学3陈老师 语文 英语4郭老师 数学 英语5谢老师 英语6何老师 数学7周老师 化学8孔老师 语文– 查询所有学生的学号, 姓名, 选课数, 总成绩SELECT st.sid, st.sname , AVG(sc.score) ‘平均分’, COUNT(sc.cid) ‘选课数’ , SUM(sc.score) ‘总分’FROM stu st , scores sc WHERE st.sid=sc.s原创 2021-07-03 15:56:40 · 297 阅读 · 0 评论 -
平时总结笔记
HashMap 是jdk1.2引进的,继承自AbstractMap类。但二者都实现了Map接口。Hashtable继承自Dictionary类,Dictionary类是一个已经被废弃的类(见其源码中的注释)。父类都被废弃,自然而然也没人用它的子类Hashtable了。HashTable键值都不能为nullHashtable 没用遵循驼峰命名法Hashtable线程安全, 想线程安全的化可以使用ConcurrentHashMapTreeSet默认自然顺序的有序集合非线程安全TreeS原创 2021-06-26 08:11:35 · 521 阅读 · 0 评论 -
maven resources配置
Could not resolve placeholder {spring.datasource.url}今天整项目报错了: Could not resolve placeholder {spring.datasource.url}后来猜测到maven没有配置resources节点,以前也看到过这个配置,但具体为什么要配置不太懂,大概是mybatis需要把java目录下的xml文件也打包,今天碰到这个问题是yml文件没有打包进去,于是包了那个错,好,开始讲解构建Maven项目的时候,如果没有进行特殊的原创 2021-03-14 18:28:13 · 522 阅读 · 0 评论 -
thymeleaf模板单独单机使用
thymeleaf不光可以和spingboot使用,作为视图部分,精髓在于模板功能,废话不多说,上代码,版本:thymeleaf3package com.study.ws.test;import org.apache.commons.io.FileUtils;import org.junit.Test;import org.thymeleaf.TemplateEngine;import org.thymeleaf.TemplateSpec;import org.thymeleaf.conte原创 2021-02-19 15:01:47 · 754 阅读 · 1 评论 -
cxf spring webservice返回map类型
文章目录前言一、代码1.pom文件2. web.xml3. beans.xml4. log4j.properties5. StudentService6. StudentServiceImpl7. StudentVO8. Teacher总结前言是不是讨厌网上博客里main方法发布webserive接口,呢,实际公司中谁用那.本片博客可食用知识点:1 cxf整合spring发布webservice接口 2 返回map数据*为了防止你们食指滚不动了 本博主贴心的吧代码弄成一行了 *一、代码1.po原创 2020-12-20 13:14:39 · 481 阅读 · 1 评论 -
failed to create task or type if ant build失败无法识别if标签
failed to create task or type if ant build失败无法识别if标签今天自行解决了一个问题,遂写一篇博客炫耀一番项目用到了ant构建工具,第一次碰到,以前都是maven,构建报错,见标题,于是百度了一下,参考了Overflow 和 https://blog.csdn.net/rooke/article/details/84043919这位仁兄的博客Overflow英语稍微可以吧,大致能看懂侧边栏找到ant,然后图片顺序没调,应该能看懂...原创 2020-12-12 10:46:44 · 1274 阅读 · 0 评论 -
三元三木运算符多个问号两个问号两个冒号
今天看到别人写的没见过的一种语法,两个问号,两个冒号,猜测是三元表达式之类的,遂写了个测试类 public static void main(String[] args) { String d; d = true?true?"1":"2":"3"; System.out.println(d); d = true?false?"1":"2":"3"; System.out.println(d); d =原创 2020-11-22 11:18:10 · 3129 阅读 · 3 评论 -
aplayer.js音乐播放器插件使用
aplayer.js音乐播放器插件使用 闲来无事,想把自己的博客园正酷炫点,平时也有收藏癖,见到好玩的有趣的 酷炫的都收藏起来了,比较漂亮的博客园都保存了 今天的目的:弄一个左下角的音乐播放器插件不会就百度,这是aplayer.js的官网 aplayer这有一篇大神的博客,来膜拜下https://www.cnblogs.com/fby698/p/12663089.html来点代码吧,懒人福利<!DOCTYPE html><html><head>原创 2020-11-07 20:10:52 · 4403 阅读 · 2 评论 -
设置ie默认版本为ie7
工作的项目前台页面需要兼容ie7,所以每次调试的时候都需要F12,仿真为ie7,重新打开ie又变成ie12了,烦躁,搜了很多资料,成功了,写篇博客记录下来http://www.winwin7.com/JC/16213.html按下win+R打开运行,键入:regedit 点击确定打开注册表编辑器;找到如下的项 FEATURE_BROWSER_EMULATION,新建一个DWORD(32位),填上iexplore.exe 值为十进制的 7777 或者 ,即默认使用IE8的浏览模式,最后,重启浏览器即可原创 2020-08-02 18:19:43 · 6583 阅读 · 4 评论 -
mysql不可重复读到底什么意思
事务隔离级别 脏读 不可重复读 幻读 读未提交(read-uncommitted) 是 是 是 不可重复读(read-committed) 否 是 是 可重复读(repeatable-read) 否 否 是 串行化(serializable) 否 否 否 mysql默认支持 第三个: 可重复度先解释一下,可重复读表示是 ''好'', 不可重读表示的是 "不好",可重复读 表示, 你随...原创 2020-06-11 16:26:00 · 3319 阅读 · 3 评论 -
Math.round(-1.5)解读
Math.round个人理解最近看到一个问题Math.round(-1.5)输出的是-1,有点蒙蔽,不是四舍五入吗?遂搜了一些博客看了看,经过自己的总结,写篇博客记录一下System.out.println("Math.round(1.5) "+Math.round(1.5));System.out.println("Math.round(1.4) "+Math.round(1.4));System.out.println("Math.round(0.4) "+Math.round(0.4))原创 2020-05-09 00:41:37 · 3277 阅读 · 4 评论 -
python 安装wxpython 64
今天想搞搞wxpython,去官网下载忒tmd慢,去csdn下载发现要38,24,10 个积分,太黑了吧, 找半天找到一个良心链接在这里给大家分享一下wxpython64下载看完别忘了点歌赞哟...原创 2019-11-18 21:43:36 · 397 阅读 · 0 评论 -
邮件群发带图片附件
今天有时间简单记录一下以前群发邮件的工作(带附件)这次就偸个懒,一般发送邮件都是发送html的字符串或html文件的在这里分享一个小技巧,发送带图片的邮件的时候,有的时候图片在网络上某个url下,有点时候是领导给你的,放在文件夹里的,有点时候…附件一般是pdf或其他文件,很少是图片,问题来了敲重点了: 可以将图片转成BASE64编码的一堆字符串,然后img标签的src这么写图片转base...原创 2019-11-18 21:30:07 · 1191 阅读 · 0 评论