- 博客(30)
- 收藏
- 关注
原创 Mysql中count(*)、count(1)、count(column_name)在Innodb存储引擎下的效率比
Mysql中count(*)、count(1)、count(column_name)在Innodb存储引擎下的效率比
2023-05-02 14:22:12
333
原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embed
为什么会出现Failed to configure a DataSource: ‘url‘ attribute is not specified and no embed
2022-12-21 14:50:15
251
原创 为什么企业都使用ThreadPoolExecutor构造方法去生成线程池?
为什么企业内部都不推荐使用内置方法构建线程池而使用ThreadPoolExecutor构造方法去生成线程池?
2022-10-15 17:13:34
170
原创 通过coding部署hexo博客
通过coding部署hexo博客在coding上注册账号,并登录coding链接:https://coding.net/创建一个项目,然后再创建一个仓库在自己的本地上初始化一个hexo博客注意这里的目录必须是一个空目录,不然在初始化的时候会报错创建完成后的目录架构更改hexo的配置文件_config.yml更改配置文件中的deploy属性deploy: type: git # 这个是coding上的代码仓库的路径 repo: http
2021-06-09 23:28:07
681
1
原创 redis的安装及配置
Redis的安装及配置redis server的安装及配置打开链接:https://redis.io/download 下载想要下载的版本,下载完成后是这样的:下载完成后就进行配置:打开redis.windows.conf进行配置,里面的配置是根据实际上业务的需求来配置的,详细的配置可以打开以下链接进行参考配置:redis-server的详细配置但是一般都要配置连接密码定位到requirepass foobared下,将foobared换成自己设定的密码。这里需要注意,下次我们在
2021-06-07 09:46:15
80
原创 git的安装及命令使用
gitgit安装配置一、下载安装Git1、下载Git 官方地址为:https://git-scm.com/download/win2、下载完之后,双击安装3、选择安装目录4、选择组件5、开始菜单目录名设置6、选择使用命令行环境7、以下三步默认,直接点击下一步8、安装完成 9、检验是否安装成功回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功git工作流程git的工作流程大致如下:1.通过git命令克隆资源2.对资源进行修改
2021-05-30 13:46:40
487
原创 java实现连接邮箱服务器并发送邮件
前言本次实现过程是基于qq邮箱来实现的,其它邮箱服务器其实也是差不多的。实现过程提前开启对应邮箱服务上的POP3/SMTP服务开启完成后,通过发送的短信的方式会获取一个16位的授权码,这个授权码在连接邮箱服务器的时候会使用到 ,如下:导入对应的依赖包<!-- javax邮箱 --><dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail<
2021-04-24 20:56:05
2268
原创 java位运算之<<、>>、>>>的计算
在java中的位运算主要有&(与运算)、|(或运算)、^(异或运算)、<<(有符号左移)、>>(有符号右移)、>>>(无符号右移),那么什么是有符号,什么是无符号呢?其实就是因为正数和负数转化为二进制的时候表示不一样,所以就产生了有符号和无符号这两个概念。有符号是指在二进制中的最高位代表着符号位,‘0’ 代表着 ‘+’,‘1’ 代表着 ‘-’,同理,无符号是指在二进制中的最高位只表示数值,没有正负之分。例如:0000 0000 0000 0110 为正.
2021-04-13 20:50:31
1656
原创 hashMap源码分析-note1
数据结构jdk1.7版本,hashmap的数据结构是数组+链表/*** 这个属性主要就是hashMap初始化的一个数组,它是一个由final定义不可改变的数组*/static final Entry<?,?>[] EMPTY_TABLE = {};/** * 这个属性才是真正去存储元素的数组,在必要的时候进行扩容,数组的长度必须是2的整数倍 */transient Entry<K,V>[] table = (Entry<K,V>[]) EMPTY_TA
2021-04-12 22:59:13
410
4
原创 byte,short,int,long,float,double的取值范围
byte:(- 2 ^ 7) ~ (2 ^ 7 - 1)short:(-2 ^ 15) ~ (2 ^ 15 - 1)int:(-2 ^ 31) ~ (2 ^ 31 - 1)long:(-2 ^ 63) ~ (2 ^ 63 - 1)float:(-2 ^ 31) ~ (2 ^ 31 - 1)double:(-2 ^ 63) ~ (2 ^ 63 - 1)
2020-09-25 23:33:43
301
原创 SQL中的DDL、DML、DCL、TCL是什么意思
DDLddl英文缩写是data definition language(数据定义语言),主要的命令有alter、create、drop、truncate,ddl主要用在定义或者改变表的结构。DMLdml英文缩写是data manipulation language(数据操纵语言),主要的命令有select、update、delete、insert,dml主要用来操作数据库中的数据DCLdcl英文缩写是 data control language(数据控制语言),主要的命令有grant、deny、r
2020-06-18 18:43:02
8534
1
原创 阿里云的学生机服务器
如何购买阿里云的学生机服务器下面这个是阿里云学生机购买的网址阿里云学生机购买步骤建议的话就是购买centos环境,个人感觉比较好。地域的话你可以用cmd去ping地址,看哪个快就选哪个华东1:oss-cn-hangzhou.aliyuncs.com华北2:oss-cn-beijing.aliyuncs.com...
2019-09-30 10:31:48
1019
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人