- 博客(24)
- 收藏
- 关注
转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门 1、简介 Kafka is a distributed,partitioned,
2017-09-25 17:24:03 314
转载 【动态规划】矩阵连乘问题
问题描述:给定n个矩阵:A1,A2,...,An,其中Ai与Ai+1是可乘的,i=1,2...,n-1。确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。输入数据为矩阵个数和每个矩阵规模,输出结果为计算矩阵连乘积的计算次序和最少数乘次数。 问题解析:由于矩阵乘法满足结合律,故计算矩阵的连乘积可以有许多不同的计算次序。这种计算次序可以用加括号的方式来确定。
2017-09-25 17:22:44 660
转载 git的使用
创建仓库注册github账户,登录后,点击”start a project” 在新页面中,输入项目的名称,勾选’readme.md’,点 击’create repository 添加成功后,转到文件列表页面,点击’create new file’创建新文件 填写文件名称为’.gitignore’,代码如下,表示项目中的pyc文件不需要被管理,因为这些
2017-09-25 17:18:48 352
转载 C 语言实现增量式PID
一直以来,pid都是控制领域的经典算法,之前尝试理解了很久,但还是一知半解,总是不得要领,昨天模仿着别人的代码写了一个增量式pid的代码。我的理解就是pid其实就是对你设置的预定参数进行跟踪。在控制领域,他先采集目前的实时参数,与设定的参数进行比较,计算出误差,然后进行积分微分运算,计算出控制器需要的增量(正负),然后与实际参数相加,使他尽可能的接近设定值 。没有D参数的称为PI控
2017-09-25 17:17:35 359
转载 JFreeChart的使用
前提:导入需要的2个jar文件,jcommon-版本号.jar,jfreechart-版本号.jar。可以去官网下载:http://sourceforge.net/projects/jfreechart/files/注意:下载的Jfreechart版本不要太高,新版本对中文的显示会出问题,我自己后来下的是1.0.10的版本。 实例一:比较简单的application版本的饼
2017-09-25 17:16:00 281
转载 【设计模式】-工厂模式
关联 在简单工厂模式中只提供一个工厂类,该工厂类处于对产品类进行实例化的中心位置,它需要知道每一个产品对象的创建细节,并决定何时实例化哪一个产品类。简单工厂模式最大的缺点是当有新产品要加入到系统中时,必须修改工厂类,需要在其中加入必要的业务逻辑,这违背了“开闭原则”。此外,在简单工厂模式中,所有的产品都由同一个工厂创建,工厂类职责较重,业务逻辑较为复杂,具体产品与工厂类之间的耦合度高,严
2017-09-25 17:14:39 216
转载 第一次工业革命(三)——蒸汽船的发展
1.历史早期的船 最早的人们使用木筏,漂浮在水上,但只能顺流而下,方向受到了约束。再后来人们学会了用桨,赋予了木筏新的动力,可以逆水而上。船只在水中的航行从此变得更加自由。而人类对于船桨研究的本质是对驱动力的探索,并在这个方向越走越远……2.帆船的出现 桨船只能依靠人力来划动起,在长期的实践中,帆走进了人类的生活。风帆借助桅杆在船上升起,收集风力,带动船体航行。
2017-09-25 17:13:06 6059
转载 SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito
2017-09-25 17:11:39 232
转载 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现
效果图 字符 字符是早于计算机而存在,从人类有文明那时起,人们就用一个个符号代表世间万象。如ABC,如“一、二、三”。字符集 字符集是所有字符的集合。 XXX字符集 给字符集中的每一个字符套上一个序号后的字符集。常见的XXX字符集有ASCLL字符集、Unicode字符集等等,不
2017-09-25 17:09:54 801
转载 STM32教程(5)-库
-库介绍:各个芯片厂家在提高自家芯片性能的同时也在想方设法的降低自家芯片的开发难度。开发难度降低就会减少开发的时间和金钱成本,那样芯片就会受到开发工程师和工厂的欢迎,自然卖的就多效益就好。ST公司针对STM32系列芯片发布了开发所用的库。STM32库包含大量的函数接口,开发者在编写程序时在库的基础上调用这些函数接口来配置STM32
2017-09-23 17:32:42 439
转载 数人云|万字解读:Service Mesh服务网格新生代--Istio
Service Mesh新秀,初出茅庐便声势浩荡,前有Google,IBM和Lyft倾情奉献,后有业界大佬俯首膜拜,这就是今天将要介绍的主角,扛起Service Mesh大旗,掀起新一轮微服务开发浪潮的Istio!讲师简介:敖小剑,十五年软件开发经验,微服务专家,专注于基础架构,cloud native拥护者,敏捷实践者。曾在亚信,爱立信,唯品会和ppmoney任职, 现任数人云资
2017-09-23 17:31:18 1657
转载 NOIP考点总结
大家都很强, 可与之共勉 。一发NOIP考点的总结。共勉。http://blog.csdn.net/txl199106/article/details/71504478NOIP考纲总结+NOIP考前经验谈 首先来一张图,很直观(截止到2012年数据)下面是收集的一些,我改了一下红色加粗表示特别重要,必须掌握 绿色加粗表示最好掌握,可能
2017-09-23 17:29:58 576
转载 Eclipse+Maven创建webapp项目<一>
来源:http://www.cnblogs.com/candle806/p/3439469.htmlEclipse+Maven创建webapp项目1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project
2017-09-23 17:28:58 236
转载 maven eclipse搭建web项目并发布到tomcat
原文地址 初学maven 折腾半天终于搞定 ,具体步骤整理下留作参考。环境:jdk-6u22-windows-i586;tomcat-7.0.40(安装版);eclipse-jee-helios-SR2-win32;apache-maven-3.0.3-bin.zip(maven本地库);eclipse-maven3-plugin.7z(eclipse插件);前置条
2017-09-23 17:27:41 281
转载 ccf 游戏 bfs
题意:这道题蛮好的,以前做bfs基本上都是二维的。这道题从题面上就能看出来是bfs,我们记录下每个有危险性的点和各自的起始时间和结束时间,然后直接套模板,答案是对的,但会超时。以前,我们都是用一个数组来标记当前点是否能入队(队列中要保证不能有相同元素)。但这道题,可以从当前点出发,然后经过一系列移动再回来,所以不能直接用二维数组来标记,但是我们发现,再次回来的时候时间是不同
2017-09-23 17:24:27 220
转载 zoj 2112 (主席树,树状数组套线段树)
Dynamic RankingsTime Limit: 10 Seconds Memory Limit: 32768 KBThe Company Dynamic Rankings has developed a new kind of computer that is no longer satisfied with the query like to s
2017-09-23 17:23:32 254
转载 【分层实验框架】Google 重叠实验框架:更多,更好,更快地实验
Google 重叠实验框架:更多,更好,更快地实验 发表于2015-01-09 16:21| 6559次阅读| 来源火光摇曳| 3 条评论| 作者lexqu(屈伟) GoogleWeb App机器学习框架数据中心 摘要:辛苦优化的模型与策略线上效果到底如何? 这就需要一个能够支持线上A/B test 的一高效的线上实验平台。实验流量就是资源, 如果有一千个人同时在线上做对照实验, 资源
2017-09-23 17:21:48 1210
转载 vue.js初级入门,hello world
之前用的jQuery已经让我感觉比js工作非常的顺心,然而让我认识了vue.js 之后我觉得,比jquey更先进,几行代码可以代替jquery多行,更不用说了,所以说科技让人进步,而进步是为了更简化工作。1实例:通过创建一个Vue 用el锁定一个对象,这个对象是id 为app。就像json格式一样。data的值有什么。http://www.0517yy.com/rl
2017-09-23 17:19:44 286
转载 Spring学习笔记(五) --- 装配Bean之导入和混合配置
本系列博客为spring In Action 这本书的学习笔记前言之前在Spring学习笔记(三) — 装配Bean之通过Java代码装配Bean的最后提到:在这里, Spring会自动给cdPlayer()方法匹配一个CompactDisc类型的Bean, 甚至这个Bean可以不在这个JavaConfig中, 它可以通过组件扫描或者通过XML进行配置来被这里的cdPl
2017-09-23 17:17:48 216
转载 移动APP漏洞自动化检测平台建设
前言:本文是《移动APP客户端安全笔记》系列原创文章中的第一篇,主要讲的是企业移动APP自动化漏洞检测平台建设,移动APP漏洞检测发展史与前沿技术,APP漏洞检测工具与平台,以及笔者的一些思考。希望能对移动App自动化漏洞检测感兴趣的同学有所帮助,限于笔者技术水平与文章篇幅,有些内容暂没有逐一详细分析,后续我争取多学习多分享,在此也欢迎大家指点和交流。一、国内Android App漏洞检测发展
2017-09-22 17:41:46 577
转载 从苦逼到牛逼,详解Linux运维工程师的打怪升级之路
做运维也快4年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点。运维工程师是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感知前方潮流变化。如:今年大数据,人工智能比较火……(相对表示就是 Python 比较火)之前写过运维基础篇,发现对很多人收益挺大,接下来也写下关于这4年多的运维实践经验,从事了2年多游戏
2017-09-22 17:40:06 705 1
转载 论文阅读理解 - Deep Metric Learning via Lifted Structured Feature Embedding
Deep Metric Learning via Lifted Structured Feature EmbeddingPaperCaffe-Code摘要 - 提出一种样本间距离度量方法,其出发点在于,(一)学习样本语义特征嵌入,使得在语义嵌入空间中,相似样本映射距离更接近,不相似样本映射距离更远. (二)更好的利用网络训练中 batch 训练的优势,提出将一个 bat
2017-09-22 17:39:05 560
转载 【技术创新】多维度钓鱼检测技术
一、背景网络钓鱼(phishing)是指攻击者达到一些恶意目的,如内网入侵、获取敏感信息数据等,伪装为可信实体,向受害者抛出诱饵的一种网络欺诈犯罪行为。近年来,钓鱼网站的数量一直呈高速增长,攻击对象也越来越有针对性,电商、运营商、银行保险等成为钓鱼攻击的高发行业,根据对2016年全球中文钓鱼网站统计数据,钓鱼网站的主要仿冒对象为淘宝、中移动、各大银行[1]。2017年第二季度,银行业是网络钓鱼攻
2017-09-22 17:36:20 2141
转载 机器学习利器——决策树和随机森林
想不想知道是什么决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。决策树是一种基本的分类和回归方法,学习通常包含三个步骤:特征选择、决策树的生成和决策树的剪枝。在机器学习中
2017-09-22 17:34:16 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人