会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dream
生活就是这么简单,走过以后,蓦然回首,悸痛在心。昨天就是个记忆,明天就是个渴望......
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
12
下一页
2021年9月16日
mysql存储引擎
摘要: Mysql提供了多个不同的存储引擎,包括处理事务安全和处理非事务安全的引擎。在整个服务器中不需要使用同一种存储引擎。 Mysql5.5以后默认使用InnoDB存储引擎,之前默认引擎是MyISAM。 MyISAM 不支持事务,不支持外键,访问速度快,以SELECT为主的应用可以使用这个引擎创建表。 I
阅读全文
posted @ 2021-09-16 14:21 Dream's
阅读(27)
评论(0)
推荐(0)
2021年9月7日
delete、truncate、drop的区别
摘要: delete:只删除数据,不删除结构。删除的数据存储在系统回滚段中,可以回滚。不会自动提交事务。 在InnoDB中,delete不会真的把数据删除,mysql实际上只是给删除的数据打了个标记为已删除,因此delete删除表中数据时,表文件在磁盘上所占用空间不会变小,存储空间不会被释放,只是把删除的数
阅读全文
posted @ 2021-09-07 15:25 Dream's
阅读(158)
评论(0)
推荐(0)
2021年9月6日
Java闭包
摘要: 对闭包的不同定义: 1.这个函数通常被定义在另一个外部函数中,并且引用了外部函数的中的变量。 2.闭包是一种能被调用的对象,它保存了创建它的作用域的信息。 3.将当前上下文中的变量代入定义的匿名方法中。匿名方法中定义的变量,在外部看不到。这种单向的包含关系叫闭包。 4.闭包是可以包含自由变量的代码块
阅读全文
posted @ 2021-09-06 17:16 Dream's
阅读(2016)
评论(0)
推荐(0)
2021年5月17日
varchar(100)和varchar(10)的区别
摘要: mysql存储字段“abcdef”,varchar(10)和varchar(100)都可以存储,且占用的磁盘存储空间是一样的,磁盘是按照实际长度存储。但,如果需要排序等内存操作,加载到内存中占用的空间是定值,就是括号中的值。耗费内存资源。
阅读全文
posted @ 2021-05-17 15:01 Dream's
阅读(185)
评论(0)
推荐(0)
2021年3月29日
Spring初始化Bean和销毁Bean时做处理
摘要: 在配置bean实例时,xml中设置init和destroy方法: <bean class="com.test.Demo" init-method="init" destroy-method="destroy"/> public class Demo{ public void init() { Sys
阅读全文
posted @ 2021-03-29 13:57 Dream's
阅读(105)
评论(0)
推荐(0)
2021年3月26日
数据库选择编码方式
摘要: 常用GBK、UTF-8 UTF-8:已解决国际上字符的一种多字节编码,英文占1个字节,中文占3个字节。包含全世界所有国家需要用到的字符。 GBK:用双字节表示,不论中、英文字符均使用双字节来表示。包含全部中文字符。 UTF-8是国际编码,通用性好,国外也可以浏览,GBK是国家编码,通用性比UTF-8
阅读全文
posted @ 2021-03-26 17:03 Dream's
阅读(502)
评论(0)
推荐(0)
Java中Comparator、Comparable的比较功能
摘要: Comarable和Comparator都是用来实现集合中元素的比较、排序的,Comparable是在集合内部定义的方法实现排序,Comparator是在集合外部实现的排序,Comparable位于java.lang包,Comparator位于java.util包。 Comparable: 当前类小
阅读全文
posted @ 2021-03-26 11:14 Dream's
阅读(101)
评论(0)
推荐(0)
2021年3月25日
Redis和MQ的区别
摘要: redis是一个高性能的key-value数据库,支持消息推送功能,可以当做一个轻量级的队列服务器使用。 redis只是提供一个高性能的、原子操作内存键值队,具有高速访问能力,虽然可以做消息队列的存储,但不具备消息队列的任何功能和逻辑。 redis2.0开始支持发布/订阅指令,发布者调用redis的
阅读全文
posted @ 2021-03-25 17:54 Dream's
阅读(2731)
评论(0)
推荐(0)
HashMap如何实现线程安全
摘要: 1.使用HashTable Map<String,Object> hashtable=new HashTable<>(); HashTable底层是数组和链表的形式,方法都是用synchronized修饰的,因此是线程安全的,但执行效率比较低。 2.使用java.util.concurrent.co
阅读全文
posted @ 2021-03-25 14:59 Dream's
阅读(630)
评论(0)
推荐(0)
Java实现多线程的方式
摘要: 1.继承Thread类 public class Demo extends Thread { public void run() { try { System.out.println("thread"); } catch(Exception e) { e.printStackTrace(); } }
阅读全文
posted @ 2021-03-25 10:22 Dream's
阅读(41)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页
公告