- 博客(48)
- 收藏
- 关注
转载 [聚类算法] K-means 算法
[聚类算法] K-means 算法 聚类 和 k-means简单概括。聚类是一种无监督学习问题,它的目标就是基于相似度将相似的子集聚合在一起。k-means算法是聚类分析中使用最广泛的算法之一。它把n个对象根据它们的属性分为k个聚类,以便使得所获得的聚类满足: 同一聚类中的对象相似度较高;而不同聚类中的...
2016-06-30 18:00:00 82
转载 jq之鼠标事件
以防自己忘记,最重要的是hover效果的鼠标事件是在用户移动鼠标光标或者使用任意鼠标键点击时触发的。 (1):click事件:click事件于用户在元素敲击鼠标左键,并在相同元素上松开左键时触发。 $('p').click(function(){ alert('click function is running !');...
2016-06-30 17:58:00 45
转载 iOS开发-面试总结(八)笔试(四)
面试笔试精华(四)1. Object-C有多继承吗?没有的话用什么代替? 1> OC是单继承,没有多继承2> 有时可以用分类和协议来代替多继承2. Object-C有私有方法吗?私有变量呢? 1> OC没有类似@private的修饰词来修饰方法,只要写在.h文件中,就是公共方法2> 可以直接在...
2016-06-30 14:41:00 61
转载 项目打包文件build.xml
Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。Ant 与 makefileMakefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题。最初的Ant开发者多次强调”只是我在Tab前面加了一个...
2016-06-28 09:32:00 144
转载 button不在父试图中,但是需要响应点击事件
当button不在父试图的范围内时,是无法响应点击事件的。项目中涉及了这个部分,之后写了个小demo(点击按钮,向上弹出两个button,并且都能响应点击事件),如下:自定义view:CUMoreView//// CUMoreView.h//#import <UIKit/UIKit.h>typedef void(^btnClickBlock)(UIButton *btn);@...
2016-06-27 16:19:00 83
转载 android官方下拉刷新控件SwipeRefreshLayout的使用
可能开发安卓的人大多数都用过很多下拉刷新的开源组件,但是今天用了官方v4支持包的SwipeRefreshLayout觉得效果也蛮不错的,特拿出来分享。简介:SwipeRefreshLayout组件只接受一个子组件:即需要刷新的那个组件。它使用一个侦听机制来通知拥有该组件的监听器有刷新事件发生,换句话说我们的Activity必须实现通知的接口。该Activity负责处理事件刷新和刷新相应的视图。...
2016-06-27 14:24:00 74
转载 JS和利用openssl的object C加密得到相同的aes加密密文
这是之前接到的一个工作内容,项目原本的登录操作是获得账号和密码以后,对密码进行一遍MD5加密,然后传递账号和密文到cgi文件。在c中获取到账户以后,从数据库中获取到密码,对密码进行一次MD5的加密,然后将该密文与post过来的密文进行对比,进行登录验证。也就是说,虽然进行了一次密码加密,但是在get/post的过程中,该密文是可见的,不符合客户的保密需求。 经过协商以后决定,在传递的过程...
2016-06-24 11:31:00 105
转载 CentOS 7运维管理笔记(2)----修改命令提示符颜色
使用 su 命令切换到root用户; 使用vi /etc/bashrc命令插入如下代码:PS1="[\e[1;32m\u\e[m\e[1;33m@\e[m\e[1;35m\h\e[m:\w]\$ "保存后,在root用户下输入命令 :source /etc/bashrc即可生效。注意:也可以在 /etc/profile中输入PS...
2016-06-24 10:57:00 223
转载 linux远程登录ssh免密码
一、问题:假如我们现在有两台机器:PCA和PCB,现在想要让PCA不用输入密码就能够进行访问PCB。二、方法和原理:可以使用ssh-keygen -t rsa (注意:一路回车即可)在PCA上生成private和public密钥,将生成的public密钥拷贝到远程机器PCB上后,就可以使用ssh命令无需密码登录到另外一台机器PCB上。在linux系统中,ssh是远程登录的默认...
2016-06-23 16:33:29 85
转载 SQL的between操作符
BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。SQL BETWEEN 语法SELECT column_name(s)FROM table_nameWHERE column_nameBETWEEN value1 AND value2原始的表 (在实例中使用:)Persons 表:...
2016-06-22 10:32:00 47
转载 MySQL常用聚合函数
官方文档:Aggregate (GROUP BY) FunctionsNameDescriptionAVG()Return the average value of the argumentBIT_AND()Return bitwise ANDBIT_OR()Return bitwise ORBIT_XOR()Ret...
2016-06-22 10:24:00 100
转载 EffectiveJava——请不要在代码中使用原生态类型
先看一个栗子,看看能不能找出来里面的错误:/** * 请不要在新代码中使用原生态类型 * @author weishiyao * */public class Test { public static void main(String[] args) { List<String> strings = new ArrayList<&g...
2016-06-22 09:01:00 72
转载 Create Volume 操作(Part I) - 每天5分钟玩转 OpenStack(50)
前面已经学习了 Cinder 的架构和相关组件,从本节我们开始详细分析 Cinder 的各种操作,首先讨论 Cinder 如何创建 volume。Create 操作流程如下:客户(可以是 OpenStack 最终用户,也可以是其他程序)向 API(cinder-api)发送请求:“帮我创建一个 volume”。API 对请求做一些必要处理后,向 Messaging(Rabbi...
2016-06-22 06:34:27 51
转载 表上999个非聚集索引——你怎么看?
对于数据获取,如果查询优化器在执行计划里选择了索引,那么SQL Server里的每个索引可以提高你的查询性能。但在另一方面,每个索引也会伤及你的性能,因为在INSERT,UPDATE和DELETE期间,每个索引需要被维护。因此对于你的工作量,尽可能创建少的索引非常重要——不然在写操作期间,你会有巨大的性能问题。当你在表上定义了最大999个索引,SQL Server会如何反应?我从未在表上创建多...
2016-06-21 16:18:00 76
转载 qt 使用多个ui文件
一般的QT工程只有一个ui,本文记录如何在一个工程中使用多个ui文件。参考链接:http://www.cnblogs.com/lc-cnblong/p/3182903.html创建方法,鼠标在工程名处右键:add New -> Qt -> Qt Designer Form Class -> Widget就创建了一个新类,并且里面实现了ui。注:在最后要选择Widge...
2016-06-20 18:26:00 931 1
转载 临时更换hadoop-ugi
在用spark读写hdfs数据时,有时候当前用户对要读写的hdfs路径没有权限,需要临时改变用户去读写hdfs,操作完后回到原来的用户。我们的hdfs是没有权限认证的,一开始通过下面代码的方式来实现...http://sharkdtu.com/posts/tmp-hadoop-ugi-using.html转载于:https://www.cnblogs.com/tuxiaogang/p/560...
2016-06-20 11:16:00 451
转载 PHP中“简单工厂模式”实例讲解
原创文章,转载请注明出处:http://www.cnblogs.com/hongfei/archive/2012/07/07/2580776.html简单工厂模式:①抽象基类:类中定义抽象一些方法,用以在子类中实现②继承自抽象基类的子类:实现基类中的抽象方法③工厂类:用以实例化对象看完文章再回头来看下这张图,效果会比较好<?...
2016-06-17 22:51:51 48
转载 在线制作h5
在线制作h5 官网:http://www.godgiftgame.com在线制作h5首页预览效果图如下:一、主要功能区域主要功能区域分布在上中左右三个地方,1、上面区域是功能选择区,包括图片素材、添加图片、添加文字、设置声音、设置分享、发布及链接、个人信息等。2、中间区域是图片、文字编辑区,可以实现拖拽,旋转,缩放等功能。3、右面区域是图层区和属性区的组合,图层可以添加新图层,复制当前图层,上下移...
2016-06-17 17:46:00 160
转载 注释设置
自动添加上一些关于文件开头的注释信息:增加函数注释模板:注意:先创建 Template Group 再创建 Live Template增加函数注释模板转载于:https://www.cnblogs.com/520-1314/p/5593300.html...
2016-06-17 10:50:00 84
转载 [转]webpack 使用优化指南
webpack 使用优化指南前言 本文不是webpack入门文章,如果对webpack还不了解,请前往题叶的Webpack入门,或者阮老师的Webpack-Demos。 为什么要使用Webpack 与react一类模块化开发的框架搭配着用比较好。 属于配置型的构建工具,比较用容易上手,160行代码可大致实现gulp400行才能实现的功能。 webp...
2016-06-16 21:45:00 70
转载 安全防范:nginx下git引发的隐私泄露问题
安全防范:nginx下git引发的隐私泄露问题1安全事件最近阿里云服务器后台管理系统中收到一条安全提示消息,系统配置信息泄露:http://my.domain.com/.git/config能够被公网无认证即可访问,请修复。一般情况下,配置信息泄露是相当严重的问题,往往会千万另外一个地方整片区域的沦陷,比如:数据库。当然本例并没有这样,但是可以作为一个典型安...
2016-06-16 09:25:00 96
转载 验证码对抗之路及现有验证机制介绍
yahoo邮箱在九几年的时候,业务深受各种邮箱机器人的困扰,存在着大量的垃圾邮件,于是他们找到了当时仍在读大学的路易斯·冯·安(Luis von Ahn),并设计了经典的图形验证码,即通过简单的扭曲图形文字进行机器的识别。通过这个简单的图形,他们很快的控制住了垃圾邮件的数量,并将大量的机器人据之门外。但是即使验证码解决了垃圾邮件的问题,我们仍要提出一个问句: 验证码是必要的吗?...
2016-06-13 16:15:00 53
转载 面向移动设备的html5开发框架
很久以前整理了篇将手机网站做成手机应用的JS框架。时隔一年多,很多新的技术已经出现,下面再来总结下还有哪些框架是适合面向手机设备的开发的。 1、jQuery Mobile jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQ...
2016-06-13 14:31:00 62
转载 Redis入门学习笔记一
Redis 简要描述: 1. Redis 是啥 ? Redis 英文名称全称为: Remote Dictionary Server ,中译为远程字典服务器。 是一款区分于磁盘数据库如(Mysql)的采用Key-Value键值对的字典结构的缓存数据库。 2. Redis有什么作用? Redis作为一款内存数据库,其最大的有点就是高速,对于那些高频访...
2016-06-11 15:10:00 61
转载 Linux驱动开发学习的一些必要步骤
转载自【http://blog.csdn.net/luobin1984/article/details/7945620】学会写简单的makefile2. 编一应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello worl...
2016-06-09 19:25:36 69
转载 svn 合并分支代码到主干
1. eclipse 安装subclipse2. 将主干trunk导入到eclipse中3. 右键选择team-->合并,注意,去掉红色圈内的选项4. next 选中select查找svn branch的路径 5. 一路next ...
2016-06-08 17:32:00 58
转载 React Native Android增加本地图片
将图片文件UePbdph.png 放入与index.android.js的同目录中,在index.android.js中引入:<Image source={require('./UePbdph.png')} style={styles.thumbnail}/>环境:react版本:15.0.2react-nativeb版本:0.26.2 react-nat...
2016-06-08 16:34:00 46
转载 解决简单恢复模式下产生的日志增长
简介 最近测试服务器进行数据归档,其间程序员发现一个问题,空间不足,我查看原因发现日志文件暴涨。然后将数据库改为简单恢复模式,但是依然存在这个问题。经过查询资料发现了日志文件在简单模式下依然增加的原因。Simple概念 Simple恢复模式也叫做”Checkpoint with truncate log“,其实这个名字更形象,在Simple模式下,SQL Server会在每次che...
2016-06-08 14:17:00 86
转载 贝叶斯推断及其互联网应用(二):过滤垃圾邮件
上一次,我介绍了贝叶斯推断的原理,今天讲如何将它用于垃圾邮件过滤。========================================贝叶斯推断及其互联网应用作者:阮一峰(接上文)七、什么是贝叶斯过滤器?垃圾邮件是一种令人头痛的顽症,困扰着所有的互联网用户。正确识别垃圾邮件的技术难度非常大。传统的垃圾邮件过滤方法,主要有"关键词...
2016-06-07 17:31:23 93
转载 saltstack-gdlwolf自学总结第五篇(方法案例): pkg模块初始化安装系统常用软件包...
首先我们使用pkg模块给一个初始安装的centos系统安装常用的rpm包,例如:vim unzip wget等等这里使用的是配置SLS文件的方法mkdir/srv/salt/init-pvvi/srv/salt/init/pkg-install.sls#添加如下内容:common_packages:pkg.installed:-pkgs:...
2016-06-07 14:02:44 214
转载 理解 OpenStack + Ceph (8): 基本的 Ceph 性能测试工具和方法
本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成:(1)安装和部署(2)Ceph RBD 接口和工具(3)Ceph 物理和逻辑结构(4)Ceph 的基础数据结构(5)Ceph 与 OpenStack 集成的实现(6)QEMU-KVM 和 Ceph RBD 的 缓存机制总结(7)Ceph 的基本操作和常见故障排除方法(8)基本的性能测试工...
2016-06-06 15:44:00 290
转载 bootstrap学习总结-css组件(三)
今天我们来看看css组件效果以及其中比较重要的类,这些类都不难,关键要熟练掌握,搭配使用,灵活运用。关于前两篇中,css样式和布局的文章,大家可以在首页进行阅读。http://www.cnblogs.com/jtjds/ 一:导航组件 自己做了个导航,目前只有一级菜单,下一篇文章中,将给出二级菜单,涉及到js的插件,所以这里不在描述。<!DOCTYPE h...
2016-06-06 11:17:00 117
转载 Redis 3.2文档目录
Redis3.2.0在2016年5月正式发布,有一些新的特性以及修复了之前版本的一些bug,所以有必要对其进行研究:Redis 3.2与3.0对比Redis 3.2新特性-GEORedis 3.2新特性-新的list底层实现quicklistRedis 3.2新特性-新的安全模型Redis 3.2新特性-Lua DebuggerR...
2016-06-06 10:15:00 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人