Kafka基本知识回顾及复制

Producers发布记录到集群,集群维护这些记录并且将记录分发给Consumers。 在Kafka中,最关键的抽象是topic。Producers发布记录到一个topic,Consumers订阅一个或多个topic。Topic是一个分片的写优先的log。Producers追加记录到这些logs,C ... »

安卓微信页面的调试

在开发移动端页面时,一般都得保证在微信页面中能够正常访问,虽说微信内置浏览器统一了各个不同安卓机的WebView,但在不同的机子上,还是会出现不一样的兼容问题。 调试页面,有几个维度要考虑:能够访问页面、审查元素查看页面输出、抓包查看请求模拟登陆、断点调试、性能测试、在模拟器上调试、在真机上调试 一 ... »

菜鸟之旅——学习线程(1)

上一篇主要介绍了进程和线程的一些基本知识,现在回归正题,我们来学一下线程的使用,本篇主要是使用新建线程和线程池的方式。 线程 先来介绍简单的线程使用:使用new方法来创建线程,至于撤销线程,我们不必去管(我也不知道怎么去管XD),因为CLR已经替我们去管理了。 创建 先来看一个简单的使用线程的例子: ... »

oracle 字符串截取substr和instr

位置是从1 开始 substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符 substr("ABCDEFG", 1); //返回:ABCDEFG,截取所有字符 substr("ABCDEFG", -0); //返回:ABCDEFG,截取所有字符 -0=0,都是从左边截 su ... »

iOS学习——布局利器Masonry框架源码深度剖析

iOS开发过程中很大一部分内容就是界面布局和跳转,iOS的布局方式也经历了 显式坐标定位方式 --> autoresizingMask --> iOS 6.0推出的自动布局(Auto Layout)的逐步优化,至于为什么推出自动布局,肯定是因为之前的方法不好用(哈哈 简直是废话),具体如何不好用以及 ... »

如何使用 scikit-learn 为机器学习准备文本数据

欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 文本数据需要特殊处理,然后才能开始将其用于预测建模。 我们需要解析文本,以删除被称为标记化的单词。然后,这些词还需要被编码为整型或浮点型,以用作机器学习算法的输入,这一过程称为特征提取(或矢量化)。 scikit-learn 库提供易于使用的工 ... »

react native 常用组件汇总

react-native-uploader //文件上传https://github.com/aroth/react-native-uploader jpush-react-native //官方版本 https://github.com/jpush/jpush-react-native react ... »

寒假作业01

寒假作业 1.对大一上学期进行总结:包括本学期的收获(课内+课外)、本学期存在的问题及反思。 大一第一学期,过的很快,也过的很充实,但是成绩却并不理想。这一学期,我有很多收获,但也有很多问题。先谈收获吧,在课内,我接触到了比高中学习更要难的科目,高数,线代,这些都是很不错的课程,让我们了解到很多数学 ... »

SDP(5):ScalikeJDBC- JDBC-Engine:Streaming

作为一种通用的数据库编程引擎,用Streaming来应对海量数据的处理是必备功能。同样,我们还是通过一种Context传递产生流的要求。因为StreamingContext比较简单,而且还涉及到数据抽取函数extractor的传递,所以我们分开来定义: 由于我们会将JDBCQueryContext传 ... »

算法&数据结构系列 -- 堆(优先队列)

前言 话说新开的博客十分好用... 所以,我打算开一个坑,名曰【算法系列】。 什么意思——从名字泥应该就猜得出来。。。 废话不多说,进入正文~~ 正文 原理 首先,堆是一~~颗~~ 棵 "二叉树" 。。 其次,堆是一棵 "完全二叉树" 。。 然后,设有一关系 P(Type X, Type Y) 则, ... »

FileBeat安装配置

在ELK中因为logstash是在jvm上跑的,资源消耗比较大,对机器的要求比较高。而Filebeat是一个轻量级的logstash-forwarder,在服务器上安装后,Filebeat可以监控日志目录或者指定的日志文件,然后将这些信息到发送给logstarsh或直接发送给elasticsearc ... »

C#之文件缓存

写在开头 今天就放假了,照理说应该写今年的总结了,但是回头一看,很久没有写过技术类的文字了,还是先不吐槽了。 关于文件缓存 写了很多的代码,常常在写EXE(定时任务)或者写小站点(数据的使用和客户端调用之间)都需要用到缓存,数据在内存和文本都保留一个整体。 当然也可以写到数据库,不过个人觉得不方便查 ... »

ASM字节码框架学习之动态代理

ASM字节码操纵框架,可以直接以二进制的形式来来修改已经存在的类或者创建新的类。ASM封装了操作字节码的大部分细节,并提供了非常方便的接口来对字节码进行操作。ASM框架是全功能的,使用ASM字节码框架,可以方便地对类增加成员,修改方法,创建新的类等。关于ASM的学习,可以参考: "Learn ASM ... »

深入理解js构造函数

JavaScript对象的创建方式 在JavaScript中,创建对象的方式包括两种:对象字面量和使用new表达式。对象字面量是一种灵活方便的书写方式,例如: var o1 = { p:”I’m in Object literal”, alertP:function(){ alert(this.p) ... »

小程序之路

转眼之间2017年马上就要过去,回顾这一年做小程序开发也就几个月了,是时候需要对于小程序做出一定的总结了。小程序我们可以理解为相当于安卓的App 最直接的方式,当然现在开发app 的方式很多 你可以使用Hbulider以及WebX5,我个人一开始并不看好小程序,但是没有办法客户需要做,小程序出来也就 ... »

Redis进阶实践之十 Redis哨兵集群模式

一、引言 上一篇文章我们详细的讲解了Redis的主从集群模式,其实这个集群模式配置很简单,只需要在Slave的节点上进行配置,Master主节点的配置不需要做任何更改,但是有一点,Master和Slave两个节点的持久化配置尽量保持一致,否则会有奇怪的问题出现。从今天开始我们开始讲Redis集群模式 ... »

给“精点们”的一封信

我为什么会写这样一封信 通过我近期的“时间管控统计”发现,“同事交流”在我的时间分配当中占比不下于60%。因为在对话当中我们相互彼此坦诚相见,试图从了解对方当中更多地想了解自己,谁因为不愿意打破这种难能可贵的“自我对话”。人性本“贪”,我非常渴望打破物理空间和时间的限制,可以更长时间地跟更多的同事进 ... »

浅谈JavaScript的事件(事件类型)

Web浏览器能够发生的事件有很多种类型,不同的事件类型有不同的事件信息。DOM3级的事件类型主要包括:UI事件,用户与页面上的元素交互时触发;焦点事件,元素获得或失去焦点触发;鼠标事件,用户通过鼠标在页面上执行操作时触发;滚轮事件,使用鼠标滚轮时触发;文本事件,当在文档中输入文本时触发;键盘事件,用 ... »