Wesley13 Wesley13
4年前
java的接口为什么不能实例化
java的接口为什么不能实例化呢?首先,我们需要明白实例化的含义。实例化实际意义是在jvm的堆中开辟出一块内存空间,比如StudentsnewStudent();此处声明Student对象s,并且实例化一个Student对象,实则是在堆中开辟出一块空间来存放Student对象,s则是指向这块空间,也就是内存中的一块地址。这块地址中所存放的值就是我们
捉虫大师 捉虫大师
4年前
一种极致性能的缓冲队列
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景在多线程下的生产者消费者模型中,需求满足如下情况:对生产者生产投递数据的性能要求非常高多个生产者,单个(多个也可以,本文只介绍单个的情况)消费者当消费者跟不上生产者速度时,可容忍少部分数据丢失生产者是单条单条地生产数据举个日志采集的例子,日志在不同的
Wesley13 Wesley13
4年前
MySQL修改root密码的各种方法
方法1:用SETPASSWORD命令  mysqluroot  mysqlSETPASSWORDFOR'root'@'localhost'PASSWORD('newpass');方法2:用mysqladmin  mysqladminurootpassword"newpass"  如果root已经设置过密
Stella981 Stella981
4年前
Redis的bitmap如何在Golang中使用
为什么需要Bitmapbitmap的主要应用场景为低空间的去重业务场景,比如活跃用户统计和用户行为统计。Golang如何操作funcmain(){rdb:redis.NewClient(&redis.Options{Addr:"127.0.0.1:
Stella981 Stella981
4年前
2018.4.28 基于java的聊天系统(带完善)
Java聊天系统1.Socket类Socket(InetAddressaddress,intport)创建一个流套接字并将其连接到指定IP地址的指定端口号。Socket(Stringhost,intport)创建一个流套接字并将其连接到指定主机上的指定端口号。
Stella981 Stella981
4年前
ListActivity中CheckBox的勾选事件处理
这个小例子包含:ListActivity中CheckBox的勾选事件处理,List中Item的单击和长按事件处理,以及在list下方显示一个不随List滚动的Button!(http://static.oschina.net/uploads/space/2013/0125/234312_5jr9_189801.png)当ListActivity中
Stella981 Stella981
4年前
HTML中meta标签的作用与使用
META标签用来描述一个HTML网页文档的属性META标签可分为两大部分:HTTPEQUIV和NAME变量。HTTP实例HTML代码实例中有一项内容是<metahttpequiv"ContentType"content"text/html;charsetgb2312"其作用是指定了当前文档所使用的字符编码为gb2
Wesley13 Wesley13
4年前
JAVA中,序列化接口的作用
Java规定的内部机制,实现Serializable接口就行了,这个接口只是个标记性的接口,表示类的设计者已经允许这个类型的对象被序列化写入磁盘或通过网络发送,对于有保密要求的东西一般不实现这个接口防止无意间复制到jvm内存之外。如果一个类型的多数字段可以复制但个别字段不用复制(比如,它实际上是通过其它字段计算出来的),我们可以把它标记为
Stella981 Stella981
4年前
Linux下的lds链接脚本简介(三)
八、内存区域命令在默认情形下,连接器可以为section在程序地址空间内分配任意位置的存储区域。并通过输出section描述的\REGION属性显示地将该输出section限定于在程序地址空间内的某块存储区域,当存储区域大小不能满足要求时,连接器会报告该错误。你也可以用MEMORY命令让在SECTIONS命令内\未\引
Wesley13 Wesley13
4年前
MySQL在并发场景下的优化手段
点击上方“Java架构沉思录”,选择“置顶公众号”。有内涵、有价值的文章第一时间送达!作者:李平来源:www.cnblogs.com/leefreeman/p/8286550.html1、背景对于数据库系统来说在多用户并发条件下提高并发性的同时又要保证数据的一致性一直是数据库系统追求的目标,既