自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql5.7の分组查询获取不在group by中の字段

关于group by我不知道の事。假设我们要按账号类型分组,你会神奇发现5.7以前的版本可以这样分组:select * from user_info group by user_type震惊!居然可以直接查询*(瞬间接受不了)5.7和以后的版本再像上面那样查询会报错:5.7和以后的版本提供了一个函数any_value()来解决分组时获取group by中没有的字段:select any_value(user_name),user_type from user_info group by u

2020-09-07 14:45:43 2247

原创 HTTP请求流程

请求步骤简略描述如下:一、浏览器根据域名解析IP地址,然后通过DNS服务器查找目标,过程如下:1.浏览器缓存:首先搜索浏览器自身的DNS缓存,查看是否是有域名对应的条目,而且没有过期,如果有且没有过期则解析到此结束。2.系统缓存:浏览器会搜索操作系统自身的DNS缓存,如果找到且没有过期则停止搜索解析到此结束。3.路由器缓存:则会向路由器发送查询请求。4.ISP(互联网服务提供商) DNS缓存:查询ISP缓存DNS的服务器。二、查找到目标机器,浏览器与该服务器建立TCP连接:==以下把A代表客

2020-06-19 16:47:48 206

原创 jvm虚拟机内存分布

程序计数器虚拟机栈本地方法栈堆方法区运行时常量池

2020-06-15 16:07:22 117

原创 一览java中的8大基本数据类型

基本数据类型一览:类型包装类型取值范围取值范围默认值二进制位数byteByte-2^7 - 2^7-1-128 ~ 12708shortShort-2^15 - 2^15-1-32 768 ~ 32 767016intInteger-2^31 - 2^31-1-2 147 483 648 ~ 2 147 483 647032longLong-2^63 - 2^63-1-9 223 372 036 854 775 808 ~

2020-06-08 16:46:11 151

原创 闭着眼敲jdbc

回不去的jdbcpackage com.she.service;import java.sql.*;public class JdbcService { public static void main(String[] args) { JdbcService jdbc = new JdbcService(); jdbc.comnectionJDBC()...

2020-01-08 10:15:31 68

原创 计算机中那些常用的字符编码

//记了千百次还是老忘 System.out.println((int)'0');//48 System.out.println((int)'9');//57 System.out.println((int)'a');//97 System.out.println((int)'z');//122 System.out.prin...

2019-12-25 10:49:29 2084

原创 多线程

线程对象是可以产生线程的对象。比如在Java平台中Thread对象,Runnable对象。线程,是指正在执行的一个指令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有:(1)进程之间不能共享数据,线程可以;(2)系统创建进程需要为该进程重新分配系统资源,故创建线程代价比较小;(3)Java语言内置了多线程功能...

2019-12-05 10:26:59 74

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除