自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (14)
  • 收藏
  • 关注

原创 Caffe的特殊layer

slice:在某一个维度,按照给定的下标,blob拆分成几块。比如要拆分channel,总数50,下标为10,20,30,40,那就是分成5份,每份10个channel,输出5个layer。concat:在某个维度,将输入的layer组合起来,是slice的逆过程。split:将blob复制几份,分别给不同的layer,这些上层layer共享这个blob。tile:将blo

2016-09-18 14:45:13 444

原创 多线程之常用api

第一个 CreateThread函数功能:创建线程函数原型:HANDLEWINAPICreateThread( LPSECURITY_ATTRIBUTESlpThreadAttributes, SIZE_TdwStackSize, LPTHREAD_START_ROUTINElpStartAddress, LPVOIDlpParameter, DW

2016-06-04 06:40:01 1936

转载 多线程之_beginThreadex的用法

建议创建线程应该用_beginThreadex,ripple里面就是用的这个。例子如下://sipvoiplink.hclass SIPVoIPLink{private:       static unsigned __stdcall ReceivingThrd(void * pParam);} //sipvoiplink.c

2016-06-04 06:18:54 554

原创 iOS学习之UIView

UIView表示屏幕上的一块矩形区域,它在App中占有绝对重要的地位,因为iOS中几乎所有可视化控件都是UIView的子类。负责渲染区域的内容,并且响应该区域内发生的触摸事件       UIView的功能 1.管理矩形区域里的内容2.处理矩形区域中的事件3.子视图的管理 4.还能实现动画  UIView的子类也具有这些功能下图就是视图的内层次1、三个结构体 CGPoint

2016-05-21 22:27:38 253

原创 iOS学习基础教程之通知

通知(NSNotification)属于观察者(observer)模式的一种。所谓观察者模式也叫发布/订阅(publish/subscriber)模式,是MVC模式的重要组成部分;   在通知模式中,有3个相关的主体:观察者、消息中心以及发布者;   信息通信的模式为:观察者先在通知中心注册,当有新的通知需要发送时,发布者会把通知发布给通知中心,由通知中心把通知转发给【所有】的观察

2016-05-19 22:49:52 281

转载 Objective-C 字典的基本用法(NSDictionary和NSMutableDictionary)

#import int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... //创建字典 NSDictionary *dic1 = [NSDictionary dictionaryWithObject:@"value" forKey

2016-04-19 16:31:36 873

转载 iOS中assign,copy,retain之间的区别以及weak和strong的区别

@property (nonatomic, assign) NSString *title; 什么是assign,copy,retain之间的区别? assign: 简单赋值,不更改索引计数(Reference Counting)。 copy: 建立一个索引计数为1的对象,然后释放旧对象 retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对

2016-04-18 17:14:28 219

原创 OBjective-C NSString常用方法

//1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。复制代码NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release]; NSLog(@"astring:%@",

2016-04-16 16:54:43 500

转载 Objective-C中NSArray和NSMutableArray的基本用法

/*---------------------NSArray---------------------------*/ //创建数组 NSArray *array1 = [NSArray arrayWithObject:@"1"]; NSArray *array2 = [NSArray arrayWithObjects:@"1",@"2",@"3",

2016-04-12 23:22:00 276

原创 objective-c 输出格式符

%@ 对象%d, %i 整数%u 无符整形%f 浮点/双字%x, %X 二进制整数%o 八进制整数%zu size_t%p 指针%e 浮点/双字 (科学计算)%g 浮点/双字%s C 字符串%.*s Pascal字符串%c 字符%C unichar%lld 64位长整数(long long)%llu 无符64位长整数%Lf 64位双字

2016-04-07 14:19:01 229

转载 Objective-C NSString 操作

Objective-C NSString 操作 静态字符串 NSStringNSString *hello = @"hello"; // 声明NSString *append = [hello stringByAppendingString:@"world!"]; // 追加NSString *format = [NSString stringWithFor

2016-04-07 13:55:30 335

原创 安装intelhaxm出错,this computer does not support intel virtualization Technology(VT-x)

因为要用android虚拟机,使用ARM的太慢了,就想用Intel Atom(X86)但要安装intelhaxm,但是安装不了本人cpu是i3-2350M @2.30GHz通过CPU-Z检测结果是支持TV-x的按照网上的说法要在BIOS开启虚拟技术,于是重开机进入BIOS去激活激活了,之后安装还是报错什么原因啊~~~~之前是装过intelhaxm的而且成功了,但

2015-09-01 12:52:38 9810 3

转载 VMWare下虚拟机ubuntu与宿主机windows文件共享

如果还没有安装vmware tools,这有一篇安装指南,如果已经装好了,继续往下看。我们知道,在安装vmware过程中,比较新的vm版本可能会帮我们安装好了vmware,具体的表现就是:安装完vmware之后,鼠标可以在虚拟机和宿主机之间自由切换,而不需要按ctrl+alt。一般情况,这个vmware tools应该是已经正确地安装了,于是我们就可以开始设置文件共享了:(

2015-06-04 09:29:09 608 1

转载 C++ Jsoncpp源代码编译与解析Json

1.Json 数据表示方式介绍  这个可以看之前的一个文章里面有说明:Java解析(读取)Json数据2.C++ Jsoncpp2.1 Jsoncpp介绍  (1)JsonCpp主要包含三种类型的class:Value Reader Writer;    Json::Value 是jsoncpp 中最基本、最重要的类,用于表示各种类型的对象,jsoncpp 支持的对象类型可见 

2015-03-20 15:38:49 635

转载 编写包含多文件的Makefile以及Makefile的嵌套实验

转载出处:http://blog.csdn.net/zplove003/article/details/7066595(1)创建目录结构(2)输入"tree"命令,查看目录;若没有则安装tree命令 (sudo apt-get install tree )[html] view plaincopyprint?//f1.c    #include 

2015-03-10 20:21:04 1585

原创 报名

http://innov.zju.edu.cn/sx/sx2updt.jsp?dt=1394074212103&id=224

2014-03-06 10:59:59 416

原创 hdu 1254 推箱子(两次广搜)

/*这题一个下午了,现在终于过了;用了两次广搜,一次搜箱子到目标地,第二次搜人是可以到推动箱子的地方,要注意的是箱子可能会阻挡人,也可以来回的推。给几组数据就知道了(这题数据都是后面讨论版中提供的)104 30 0 00 0 10 2 31 4 1 5 50 3 0 0 01 0 1 4 00 0 1 0 01 0 2 0 00 0

2014-02-08 19:55:23 533

原创 hdu 1253 胜利大逃亡(广搜)

/*三维广搜100726012014-02-08 14:14:15Accepted12531093MS1424K1337 BC++*/#include#include#define N 52using namespace std;int n, m, h, mark[N][N][N], dir[6][3] =

2014-02-08 14:17:01 672

原创 hdu 1242 Rescue(广搜+优先队列)

/*题意:r点到a点最短距离多少,x代表停留一秒;*/#include#include#include#include#define N 210using namespace std;int n, m, mark[N][N], dir[4][2] = {{1,0}, {-1,0}, {0,1}, {0,-1}};int s_x, s_y, e_x, e_y;

2014-02-07 22:05:46 548

原创 hdu 1238 Substrings(暴力枚举)

/*题意:输出最长公共子串的长度*/#include#include#include#define N 110using namespace std;int n;char str[N][N];int work(char ch[]){ int i, len = strlen(ch); char cpy[N]; strrev

2014-02-06 19:08:44 600

原创 hdu 变形课(简单搜索)

/*用二位数组保存数据,接着一行一行搜*/#include#include#includeusing namespace std;int mark[30][30], dis[30];bool p = false;void work(int ch){ int i; if(ch == 12) p = true; for( i=0; i < 26; i++ ) {

2014-02-05 17:59:13 764

原创 hdu 1240 Asteroids! (广搜)

/*最简单广搜多了一维而已,杭电这题代码数据实在是太弱了,估计就一组,各种错误代码都过了。有兴趣的可以去提交北大poj2225*/#include#include#include#include#include#define N 22#define max 999999#define min(a, b) (a>b?b:a) using namespace std;in

2014-02-03 16:36:53 516

原创 hdu 1180 诡异的楼梯(广搜+队列)

/*题意不讲了,大家都看得懂。这题难点在于走过梯子的时候判断是否要停留一分钟,看代码中的判断方法。*/#include#include#include#include#define N 22using namespace std;int n, m, mark[N][N], dir[4][2] = {0,1, 1,0, 0,-1, -1,0};int s_x,

2014-02-02 23:15:32 510

原创 hdu 1072 Nightmare (广搜)

/*题意: 2为起点,3为终点,开始时间为6,没走一步减1; 遇到4时重新计时,可重复走。解题:就是普通的广搜,唯一不同的是路可重复走,将标记是否走过的mark数组,标记为走过一次加1,每一个位子最多可走8次即可。*/#include#includeusing namespace std;int n, m, s[10][10], mark[10][10], dir[4

2014-02-02 20:53:48 498

原创 hdu 1026 Ignatius and the Princess I(广搜+优先队列)

/*题意:输出点(0,0)到(n-1,m-1)的最短路径。有数字的地方表示停留的时间。解题:简单的广搜,就是多了一个路径的保存。在搜素的过程中用标记数组mark表示是否经过,顺便保存方向*/#include#include#include#includeusing namespace std;#define inf = 0xffffffconst int N=110;

2014-02-01 23:03:46 568

原创 hdu Find a way(广搜)

/*题意:题意:Y和M要在KFC约会,地图上有多个KFC,求在哪个KFC两人所走总距离最短,(注意KFC可以当做路)*/#include#include#define N 210#define inf 0xffffffusing namespace std;int flag, n, m, dis[N][N][2], dir[4][2]={1,0, -1,0, 0,1, 0,-

2014-01-29 23:54:03 471

原创 hdu 1016 Prime Ring Problem(回溯)

/*题意:素数环,相邻的两个数的和为素数。*/#includeusing namespace std;int ans[21], n;bool a[40], b[21];void work(int k){ int i; if(k==n+1) { if(!a[ans[1]+ans[n]]) return; bool pp=false; for(i=1;

2014-01-26 19:44:37 477

原创 hdu Safecracker(回溯)

/*题意:给你一个数target和一个字符串,该字符串由大写字母组成,长度为5到12。大写字母A代表1,B代表2以此类推。。。从字符串中选出5个字母,字母所代表的的数字经过以下公式运算v - w^2 + x^3 - y^4 + z^5 = target。公式成立就输出v -,w,x,y, z所代表的的字符。有可能出现多种情况,以字典倒序排列。*/ //太暴力了,直接枚举#inc

2014-01-25 22:53:48 557

原创 hdu 1075 What Are You Talking About

/*题意:火星文的翻译,字典第一个是英文第二个是火星文。翻译下面的火星文,如果存在该火星文将其翻译并输出,如果没有直接输出,标点,空格,回车也直接输出*/#include#include#include#includeusing namespace std;int main(){ mapm; map::iterator iter; char c[3002], st

2013-11-22 18:52:39 538

原创 hdu 1085 Holding Bin-Laden Captive! 母函数

#includeusing namespace std;const int Max = 1000 + 1000*2 + 1000*5 + 10;int c1[Max], c2[Max], c3[Max];int main(){ int a, b, c; while(scanf("%d%d%d", &a, &b, &c) && (a||b||c) ) { memset(c1,

2013-10-23 19:56:39 419

原创 hdu 4142 Triangle 水题

// 判断三角形是等边三角形,等腰三角形,普通三角形,和不能组成三角形#include#include#includeusing namespace std;int main(){ int n, p=1; scanf("%d", &n); while(n--) { int a, b, c; scanf("%d%d%d", &a, &b, &c); if(a >

2013-10-07 20:18:43 487

原创 hud 1509 Windows Message Queue 简单优先队列

#include#include#include#includeusing namespace std;struct node{ char str[100]; int cc, num, id;//num编号,id优先级 friend bool operator < ( node x, node y) { if(x.id == y.id) return x.num >

2013-10-07 19:44:01 527

原创 hdu 4211 Refrigerator Magnets 简单字符串

#include#include#includeusing namespace std;int main(){ char str[100]; int a[200]; while(gets(str) != NULL) { if(strcmp(str, "END") == 0) break; int l=strlen(str); int i; memset(a

2013-09-29 20:27:59 550

原创 uva Lining Up

暴力求解#include#include#include#includeusing namespace std;int main(){ int n; scanf("%d%*c", &n); char c=getchar(); while(n--) { char str[100]; int x[702], y[702]; int i=0, j, k;

2013-09-28 20:16:56 451

原创 uva 972 Horizon Line 扫描线

题意:给你两个脉冲f(x)和g(x),这两个脉冲的最大值形成h(x),求解h(x)中达到的最小值。//扫描线#include#include#include#define max(a, b) (a>b?a:b)#define min(a, b) (a>b?b:a)using namespace std;int n, m, pt[105], wt[105];double an

2013-09-25 19:49:29 563

原创 hdu 2036 改革春风吹满地 任意多边形面积的求解

向量的叉乘求解任意多边形的面积,给出的点坐标要顺时针(结果为负)或逆时针(结果为正)//任意多边形面积=向量的叉乘//#include #include using namespace std;typedef struct node{ double x, y;}Tpoint;double polygonArea( Tpoint p[], int n ){ doub

2013-09-24 19:40:22 806

原创 hdu 1171 Big Event in HDU 多重背包

//多重背包做法#include#define max(a, b) (a>b?a:b)#define M 100005using namespace std;int dp[M], c[M], w[M];int v;void Bag01(int cost, int wei)//01{ int i; for( i=v; i >=cost; i-- ) d

2013-09-09 20:17:38 440

原创 hdu 4450 Draw Something

/*~太水了*/#includeusing namespace std;int main(){ int n; while(scanf("%d", &n) && n) { int i, t, ans=0; for( i=0; i < n; i++ ) { scanf("%d", &t); ans += t*t; } printf("%d\n"

2013-08-11 21:45:41 418

原创 hdu 4350 card

/*题意:模拟一个洗牌的过程,将第L张到R张牌放到最上面,重复N次。每次洗牌后,前R张牌的顺序是不变的(把前R张牌看做一个环)。比如1 2 3 4 5 6一共6张牌,L=3, R=6,洗一次牌为3 4 5 6 1 2,再洗一次5 6 1 2 3 4。。。。。。。。开始一直找规律要求解循环的次数,没找到,后来直接弄while循环,每次都找循环的次数。 找到循环次数,对N取余,以此找到

2013-08-11 21:26:15 533

原创 hdu 3543 Roba number

/*题意:求在3*10^7和4*10^7之间的所有素数。思路:打表。怎么打表呢,首先判断一个比较小的数是否为素数,是的话,它的倍数都不是素数。这个较小的数要枚举到多大呢,题目中给定最大数是40000000,那么它的最大素因子是sqrt(40000000)。也就是说,在3*10^7至4*10^7范围内,最大素数不会超过sqrt(40000000)。参考:http://blog

2013-08-05 15:37:59 592

Java sftp上传文件夹demo

用jsch实现ftp上传整个文件夹,用jsch实现ftp上传整个文件夹,用jsch实现ftp上传整个文件夹,

2016-12-18

ntdll.lib x64/x86

包含ntdll.h 64位ntdll.lib 32位btdll.lib

2016-07-08

.net framework 3.5

.net framework 3.5

2016-06-28

iOS通知例程

iOS学习之通知,功能退出App发送通知,重新进入App也发送通知提醒。

2016-05-19

stm8的485串口收发程序

stm8的485串口收发程序,采用库函数。将收到的程序发送回去

2015-12-16

stm32模拟stlink驱动

stm32模拟stlink驱动

2015-09-08

stm32多路ADC采集程序采用DMA

stm32多路ADC采集程序采用DMA,本测试程序使用了3路ADC

2015-07-22

stm32多路ADC采集程序

stm32多路ADC采集程序, 使用了DMA方式。该测试程序使用了3路ADC分别是PA4,PA6,PA7。

2015-07-22

stm32陀螺仪FXAS21002模拟I2C

自己用stm32模拟i2c写的陀螺仪FXAS21002的测试程序

2015-04-24

stm32 角度传感器MMA8452程序

用模拟I2C的方式实现加速度计MMA8452的读取

2015-04-22

阻抗计算说明

阻抗计算说明。一直有很多人问我阻抗怎么计算的. 人家问多了,我想给大家整理个材料,于己于人都是个方便.如果大家还有什么问题或者文档有什么错误,欢迎讨论与教!在计算阻抗之前,我想很有必要理解这儿阻抗的意义

2015-04-21

C程序设计语言(第2版_新版)

本书是由C语言的设计者Brian W. Kernighan和Dennis M. Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。

2015-04-06

jsoncpp-src-0.6.0-rc2.tar.gz

C++要使用JSON来解析数据,一般采用jsoncpp. 下载了之后,解压,然后打开\jsoncpp-src-0.5.0\jsoncpp-src-0.5.0\makefiles\vs71 下的工程文件,进行编译链接就可以得到一个静态链接库json.lib 要用jsoncpp只需要将这个lib文件拷贝到你的工程目录下,并将jsoncpp-src-0.5.0\jsoncpp-src-0.5.0\include\json 复制到工程目录下,然后将这些头文件加到工程中去就可以了。

2015-03-18

空空如也

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

TA关注的人

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