自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lsdnh521的博客

Beautiful Technology

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于云计算架构设计的几点注意事项

安全模块*1 身份的控制在服务器上系统进行配置,系统对用户登录时,采用受安全中心管理控制的口令和令牌。使用两种或两种以上的组合验证机制对用户进行识别,对鉴别数据进行保密性和完整性保护。*2 针对不同的服务器,用不同的防火墙,看题目怎么给。*3 在 中心的数据库区域 和 Internet 之间加入一层 过渡网段。 防外网的渗透。。4 防DDOS攻击

2017-05-20 02:16:11 1293

原创 利用2分K均值算法对出租车地理坐标进行聚类

待处理数据结构类似如下:39.894330 116.44768040.016880 116.46212039.889290 116.38093039.917070 116.41138039.830730 116.38538039.931440 116.14431039.934130 116.37555039.905730 116.43774039.919210 116.2475

2015-12-22 23:48:03 1598 1

原创 利用svd进行用户商品推荐的小实践

from numpy import *from numpy import linalg as ladef ecludSim(inA, inB): return 1.0/(1.0+ la.norm(inA - inB))def cosSim(inA, inB): num = float(inA.T*inB) denom = la.norm(inA)*la.norm(

2015-12-21 01:08:12 992

原创 MappReduce实现大小排序

Mapreduce中的默认排序规则是按照key值进行的,如果key为封装Int的IntWritable类型,那么MapReduce按照数字大小进行排序,如果key是封装String的Text类型,那么map reduce按照字典顺序进行排序。Reduce自动排序的数据仅仅是发送到自己所在节点的数据,使用默认排序的时候并不能保证全局的顺序,这是因为在排序之前还有一个partition的过程,默认无法

2015-12-06 21:27:33 750

原创 MapReduce实现单表关联(微博关注推荐)

利用MapReduce实现单表关联比多表关联稍微复杂一些。例如有如下一个文件,两列数据:followed following1 22 35 77 6followed是被关注者,following是关注者,如果将其看做是一个简单的微博关注关系,我们可以从中看出,3关注了2,2关注了1,那么我们可以向3推荐1,因为1是3的偶像的偶像;6关注了7,7关注了5,则5是6的偶像的

2015-12-06 17:19:35 582

原创 Hadoop实现多表关联

对于用Hadoop实现多表关联的算法,在理解mapreduce编程模型的基础上,实现起来并不难!如下有两个文件:分别为factory.txt和addressID.txtfactoryname addressedBeijing Red Star 1Shenzhen Thunder 3Guangzhou Honda 2Beijing Rising 1Guangzhou Develop

2015-12-06 16:58:29 1004

原创 机器学习笔记之Logistic回归算法实践

根据《机器学习实战》这本书的讲法,训练集选择了299条病马的特征数据,每一条一共有22项,前21项为马的相应特征,最后第22项为马最终是否存活。测试集一共有67条数据,最终进行10次计算后平均错误率在38%左右。def stocGradAscent1(dataMatrix,classLabels,numIter = 150): #随机梯度上升算法 m,n = shape

2015-11-25 19:45:42 665

原创 ubuntu上搭建eclipse下hadoop-2.7.1集群(全分布式)开发环境遇到的几个问题笔记

花了两天的时间终于把eclipse-Hadoop的开发环境建立起来了,中间也遇到了很多问题,有十分崩溃的时候,不过庆幸最后问题也都解决了.第一天晚上熬夜到四点解决问题遇到坎之后真心是痛恨程序员这个职业啊,不过最后将WordCount跑起来之后还是相当开心的。功夫不负苦心人!下面讲一下自己遇到的几个虐心的问题以及解决方法,望给遇到相似问题的人提供一下参考。问题1:Hadoop在安

2015-11-14 20:01:11 634

原创 51单片机利用IIC总线对LM75A温度进行读取

#include #include "..\config\c8051f350.h"#include "..\config\const.h"#include "..\driver\system.h"#include "..\driver\other.h"#define IIC_WRITE 0#define IIC_READ 1#define VREF 24380static u

2015-10-01 23:20:20 4931

原创 51单片机结合NRF24L01对舵机进行无线控制

发送端程序如下:#include #include #include typedef unsigned char uchar;typedef unsigned char uint;sbit MISO=P1^5;sbit MOSI=P1^4;sbit SCK=P1^3;sbit CE=P1^1;sbit CSN=P1^2;sbit IRQ=P3^3;sbit KEY1

2015-10-01 23:15:29 2469

原创 51单片机按键直接控制舵机旋转

#include #include typedef unsigned char uchar;typedef unsigned int uint;sbit KEY1=P3^4;sbit KEY2=P3^5;sbit KEY3=P3^6;sbit KEY4=P3^7;void Delay(unsigned int s);uchar flag_0;uchar flag_1;

2015-10-01 23:10:57 13516 7

原创 Python贝叶斯算法进行文本主客观分析(采用文本双词模型)

from __future__ import divisionimport refrom numpy import ones, arrayfrom numpy.lib.scimath import logfrom nltk import *def loadDataSet(): obj=open("obj_train_data.txt",'r') sbj=open("sb

2015-10-01 23:05:48 1372

原创 Python贝叶斯算法进行情感分析

from __future__ import divisionimport refrom numpy import ones, arrayfrom numpy.lib.scimath import logfrom nltk import *def loadDataSet(): pos=open("pos_train.txt",'r') neg=open("neg_tra

2015-10-01 23:03:06 4493

原创 Python实现文件夹深度优先遍历

import osdef dfs_myDir(path, printDir = None, printFile = None): stack = [] ret = [] stack.append(path) while len(stack) > 0: tmp = stack.pop(len(stack) - 1) if(os.pa

2015-10-01 22:58:00 2781

原创 Python利用遗传算法解决八皇后问题

python 遗传算法 求解八皇后问题

2015-10-01 22:55:38 5564

原创 Mac下PIL以及Scrapy的安装问题

之前在Mac下用pip安装PIL和Scrapy的时候遇到了几个问题,在这里Mark一下,希望给遇到相同问题的小伙伴提供一下解决问题的方法。在Mac下安装PIL遇到的问题为:/usr/local/include/tk.h:71:13: fatal error: 'X11/Xlib.h' file not found # include ^

2015-09-28 21:46:36 1681

转载 android图形系统详解:View layer

文章转载自:开发者社区View layers  在所有版本的Android中,views都有画到离屏缓冲的能力,这包括使用view的绘制cache,或使用Canvas.saveLayer().离屏缓冲,或者说层,有很多用处.你可以使用它们来为复杂的view动画或使用组合效果时提高性能.例如,你可以使用Canvas.saveLayer()实现淡出效果,这个方法会临时的把一个v

2015-09-22 14:28:30 907

原创 安卓之在SurfaceView中实现动画效果

之前用安卓的Animation实现过一个刷新的动画效果,具体链接在此:animation动画但是当把这样的动画效果嵌入进整个项目代码中后,有可能会因为主线程任务的繁重而导致动画效果发生卡顿。下面换了一种方法来实现,在这里是利用SurfaceView这个类来实现的。关于SurfaceView的了解,可以点这个链接:安卓之SurfaceView下面贴上实现代码,实现效果跟anima

2015-09-17 15:18:54 2196

原创 Android之SurfaceView

安卓中如果主线程负担的任务比较繁重,就会引起主线程的阻塞,这时候你会发现你的应用很卡,例如加载图片。为了减轻主线程的繁重任务,我们可以把一些绘制图片的任务重新开一个线程进行显示,为此,安卓为我们提供了一个SurfaceView的类来帮助我们完成这样的操作。这个类在安卓游戏中经常会用到,对于这些对实时性要求比较高的应用,一般还是会选择从SurfaceView构建,而不是很常用的View。

2015-09-17 14:56:24 604

转载 各种编程语言的深度学习库收集整理

转载出处:各种编程语言的深度学习库收集整理PythonTheano is a python library for defining and evaluating mathematical expressions with numerical arrays. It makes it easy to write deep learning algorithms i

2015-09-16 13:31:49 1065

转载 抽象类和接口的区别

文章转载出处:抽象类和接口之区别继承任何类都可以实现多个接口,但是只能扩展一个类,也只能有一个父类。多个类扩展是一个语言特性,它存在于一些面向对象的语言。为什么呢?因为它带来的问题往往多于价值。当一个类有许多父类时,有一个情况就是完全相同的方法会声明多个,因此必须显式地“告知”究竟需要的是哪一个。这样的代码通常难以维护,因为对其进行的任何修改或者重构都必须小

2015-09-16 13:26:39 366

原创 android代码中设置控件位置属性的方法

在平时,如果我们需要在代码中对控件的位置属性进行动态设置可以用到一个方法:setGravity(int gravity)其参数选择都在Gravity这个类中如果要选择让控件水平居中,则设置如下:setGravity(Gravity.CENTER_HORIZONTAL);

2015-09-09 16:22:35 3513

原创 安卓TextView各个属性

写程序的时候TextView是一个非常常用的控件,因此对于它的属性的了解可以帮助我们更好地掌握它的使用,使我们在编写代码的时候节省不少力气!android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)android:autoText 如果设置,将自动执行输入

2015-08-27 15:57:14 497

原创 android UI之ScaleAnimation解析

安卓APP中如何实现一张图片的缩放动画效果,在这里我们可以借助Animation中的ScaleAnimation来进行。先来看一下ScaleAnimation的参数 :ScaleAnimation(float fromX, float toX, float fromY, float toY, int pivotXType, float pivotXValue, int pi

2015-08-24 11:18:57 730

原创 Android帧动画实现

文章主要写了安卓帧动画的主要实现过程。先贴上java代码:public class MainActivity extends Activity { private ImageView refreshView; private AnimationDrawable animationDrawable; @Override protected void onCre

2015-08-17 17:47:17 427

原创 安卓中利用TranslateAnimation实现图片循环移动时候的出现的一个问题,在这里记一下

要利用安卓的Animation实现一个图片的循环移动效果,在这里要使用到setAnimationListener. 但是在其中的onAnimationEnd()方法中设置图片的visibility属性的时候,用setVisibility()进行设置,程序逻辑上没有问题,但是运行的时候会乱掉,也就是图片的出现和消失的顺序会乱掉。一直找不到原因,最后换了一种方法实现了这个功能,可以参考我的另外

2015-08-14 18:06:29 3719

原创 android中利用animation实现Image的循环移动

本文利用TranslateAnimation实现图片的移动动画效果,利用setAnimationListener实现图片的循环移动!思想很简单,就是在第一个动画结束的时候开始下一个动画。做这个的过程让我感觉很像是在做ppt。现在感觉很多东西原理真的都是相通的。首先是设置四个动画效果,利用TranlateAnimation,然后在每个animation的setAnimationL

2015-08-14 16:44:14 5914

编译好的exiv2库,VS2015,ReleaseDLL,亲测可用

在Windows下编译好的Exiv2库,可以读取修改图片的exif信息,官网说目前最高支持VS2014,我用VS2015编的时候确实也出现了一个小问题,但是把一行代码注释掉以后可以编译通过,ReleaseDLL版本的,测试可以使用.DebugDLL版本的编译后用不了,会直接崩,测试程序Release版本没有问题。具体怎么用可以参考网上资料

2016-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除