首页
学习
活动
专区
工具
TVP
发布

arebirth重生者的IT之路

一枚02年Coder成长之路。计划一年内 Java->大数据->Python->人工智能 (now:Java)
专栏作者
93
文章
193221
阅读量
15
订阅数
count(*) count(id) count(1) count(字段)
count(id)   InnoDB引擎会遍历整张表,把每一行行的id值全部取出来,返回给server层,server层拿到id后,判断是不可能为空的,就按行累加。 count(1)   InnoDB引擎遍历整张表,但不取值,server层对于返回的每一行,放一个数字 1 进去,判断是不可能为空的,累计增加。 count(字段)   1.如果这个字段是定义为not null的话,一行行地从记录里面读出这个字段,判断不能为null,按行累加   2.如果这个字段定义允许为null的话,判断到有可能是null,还要把值取出来在判断一下,不是null才累加。 count(*)   不会把全部的字段取出来,而是做专门的优化,不取值,count(*)肯定不是null,按行累加。
Arebirth
2020-06-19
1.5K0
v
节点流:可以从或向一个特定地方(节点)读写数据。如FileReader 处理流:是对一个已存在的流的连接和封装,通过所封装的流的功能的调用实现数据读写。如BufferedReader的构造方法总是要带一个其它的流对象做参数。一流对象经过其它流多次包装,称为流的链接。 Java常用节点流: 文件 FileInputStream FileOutputStream FileReader FileWriter 对文件处理的节点流 字符串 StringReader StringWriter 对字符串进行处理的节点流
Arebirth
2020-06-19
4760
java 实现文件下载中文名不显示
需要将指定字符串的编码转换成浏览器里面的ISO-8859-1编码 String name = new String(name.getBtes("utf-8"),"ISO-8859-1"); 示例: response.setContentType("application/octet-stream"); response.setHeader("content-disposition", "attachement;filename=" + new String(fileInfo.getFileName().ge
Arebirth
2020-06-19
5520
Jackson中@JsonProperty等常用注解
1.@JsonProperty:此注解作用于属性上,作用是把该属性的名称序列化成另一个自己想要的名称
Arebirth
2020-06-19
2.8K0
Redis系列---操作命令及数据类型
我们接下来操作的命令用的是Redis自带的客户端工具,在安装redis的目录下面有个redis-cli的,我们启动它即可,启动之前要先启动redis喔!
Arebirth
2020-06-19
3420
Redis系列---redis简介01
Remote Dictionary Server(Redis)是一个开源的使用ANSI C语言编写、支持网络、基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API
Arebirth
2020-06-19
2720
Maven的assembly插件在linux启动卡住Starting the localhost.localdomain
1、今天在测试assembly的时候,在Linux虚拟机,内存配置为512mb,然后开始在Linux上运行assembly的时候就会一直卡住
Arebirth
2020-06-19
7740
浅谈原理--hashCode方法
每增加一个元素,我们就可以通过equals方法判断集合中的每一个元素是否重复,但是如果集合中有10000个元素了,我们每添加一个元素的时候,就需要进行10000此的equals方法的调用,显示效率非常的低下了。
Arebirth
2019-10-30
1.7K0
ActiveMQ学习总结------原生实战操作(下)03
上一篇文章地址:https://www.cnblogs.com/arebirth/p/activemq02.html
Arebirth
2019-10-16
3580
MyBatis 封装Map,返回不同实体的集合对象
  1.现在有一个需求,就是从100个表中获得任意表中的数据,按照正常的思维模式和处理方式,
Arebirth
2019-09-24
2.2K0
Java 实现MD5加密
通过上边的资料我们大概可以知道,MD5是一种难以逆向(逆转)的加密方式,那么我们在程序中,究竟怎么使用呢??
Arebirth
2019-09-24
2.4K0
MyBatis之foreach
     foreach 元素是非常强大的,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。
Arebirth
2019-09-24
1.7K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档