捉虫大师 捉虫大师
3年前
dubbo应用级服务发现初体验
dubbo应用级服务发现介绍了解dubbo的朋友知道,dubbo的provider启动时向注册中心注册,consumer从注册中心消费。目前dubbo往注册中心上注册的数据是接口级,而应用级服务发现是往注册中心上注册实例(ipport),两者的区别只是注册的粒度不同。至于为什么会出现应用级服务发现,有如下几点原因与业界主流微服务模型对齐,比如Sprin
Stella981 Stella981
3年前
Flutter在字节跳动的现状与工程实践
!(https://oscimg.oschina.net/oscnet/e85fd6dd71c42d923e8d7b5a23e2189d055.jpg)作者|林帅斌整理|李俊辰Flutter是当前跨平台技术中最火的一项,在提供极好的用户体验的同时,还能解决多端一致性问题,并有效降低人力成本。字节跳动希望把Flutter打造成下一
Wesley13 Wesley13
3年前
mysql中Incorrect string value乱码问题解决方案
你是否遇到过类似以下错误?java.sql.SQLException:Incorrectstringvalue:'\\xF0\\x9F\\x92\\x9C'forcolumn'content'atrow1.产生这种异常的原因在于,mysql中的utf8编码最多会用3个字节存储一个字符,如果一个字符的utf8编码占用4个字节
Wesley13 Wesley13
3年前
IO(输入输出)
IO流有很多种,按照操作数据的不同,可以分为字节流和字符流,按照数组传输方向的不同又可分为输入流和输出流。字节流的输入输出流分别用java.io.InputStream和java.io.OutputStream表示,字符流的输入输出流分别用java.io.Reader和java.io.Writer表示。!(https://oscimg
Wesley13 Wesley13
3年前
CSS基础知识整理
1什么是CSS?CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。
Stella981 Stella981
3年前
Jquery_artDialog对话框弹出
artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口l  自适应内容artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应,因此你不必去考虑消息内容尺寸使用它。它的消息容器甚至能够根据宽度让文本居中或居左对齐——这一切全是XHTMLCSS原生实现。
Wesley13 Wesley13
3年前
B站和字节跳动,必有一战
!(https://oscimg.oschina.net/oscnet/095fda5c6733414d9e5c58ca9b89c77d.png)!(https://oscimg.oschina.net/oscnet/ccdb8f159e3c41648464864d573cfff0.jpg)深燃(shenrancaijing)
Stella981 Stella981
3年前
Linux中mmap函数使用
一、前言除了标准的文件IO,例如open,read,write,内核还提供接口运行应用将文件map到内存,使得内存中的一个字节与文件中的一个字节一一对应。这就是今天要说的mmap,它在android中的用处非常多,比如binder,还有腾讯的开源的IO框架MMKV(https://www.oschina.net/actio
ASM字节码操作类库(打开java语言世界通往字节码世界的大门) | 京东云技术团队
前言:授人以鱼不如授人以渔,应用asm的文章有很多,简单demo的也很多,那么ASM都具备哪些能力呢?如何去学习编写ASM代码呢?什么样的情景需要用到ASM呢?让我们带着这些问题阅读这篇文章吧。这里由于篇幅限制做了删减(第六部分TreeApi和CoreAp