现在位置: 首页 > Wrantoneede发表的所有文章
  • 10月
  • 30日
综合 ⁄ 共 446字 评论关闭
今天在前端观察上看到了《-webkit-filter是神马?》,感觉特别有意思,具体关于CSS Filter可以看Filter Effects 1.0,以及 filter功能,Webkit率先支持了这几个功能,效果非常赞+10086! 支持的效果有: blur(模糊) grayscale(灰度) drop-shadow(阴影) sepia(褐色滤镜) brightness(亮度) contrast(对比) hue-rotate(色相) invert(反相) saturate(饱和度) opacity(透明度)   Chrome 18.0.976.0以上版本看这个demo: http://www.css88.com/html5-demo/-webkit-filter/index.html 或 (翻墙)......
阅读全文
  • 04月
  • 25日
移动开发 ⁄ 共 2199字 评论关闭
以下是基于Android 4.2代码,对Bluetooth BR/EDR Enable process的分析。BluetoothAdapter类代表的是local device Bluetooth adapter,而BluetoothDevice类代表的是remote Bluetooth device。在Android 4.3中引入了一个新的类BluetoothManager,它是一个high level manager,被用于”to obtain an instance of an BluetoothAdapter and conduct overall Bluetooth Management“。     Bluetooth Enable process比较复杂,层次比较多,最好的分析方法是:对照logcat输出的Bluetooth相关log来阅读代码。首先从总体上介绍以下Enable ......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 878字 评论关闭
/* 实现26个英文字母的左右移位 */ #include<stdio.h> #include<stdlib.h> typedef struct node { char data; struct node *prior; struct node *next; }Node, *DualCirLink; DualCirLink CreatLink() { DualCirLink l = (DualCirLink)malloc(sizeof(Node)); l -> next = l; l -> prior = l; l -> data = 'a'; DualCirLink p, q; q = l; for( int i=1; i<26; i++ ) { p = (DualCirLink)malloc(sizeof(Node)); p -> data = 'a' + i; p -> prior = q; q -> next = p; q = ......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 3168字 评论关闭
In Action Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4256    Accepted Submission(s): 1372 Problem Description Since 1945, when the first nuclear bomb was exploded by the Manhattan Project team in the US, the number of nuclear weapons have soared across the globe. Nowadays,the crazy boy in FZU named AekdyCoin possesses some nuclear weapons and wanna destroy our world. Fortunately, our mysterious spy-net has gotten his plan. Now......
阅读全文
  • 08月
  • 17日
数据库 ⁄ 共 793字 评论关闭
业务场景:关联不同数据库中的表的查询 比如说,要关联的表是:机器A上的数据库A中的表A && 机器B上的数据库B中的表B。 这种情况下,想执行“select A.id,B.id from A left join B on ~~~;“那是不可能的,但业务需求不可变,数据库设计不可变,这就蛋疼了。。 解决方案:在机器A上的数据库A中建一个表B。。。 这当然不是跟你开玩笑啦,我们采用的是基于mysql的federated引擎的建表方式。 建表语句示例:CREATE TABLE `table_name`(......) ENGINE =FEDERATED CONNECTION='mysql://[username]:[password]@[location]:[port]/......
阅读全文
  • 07月
  • 09日
综合 ⁄ 共 475字 评论关闭
#include "stdafx.h" #include <windows.h> int _tmain(int argc, _TCHAR* argv[]) { int i = 0; i = sizeof(int); // x86:4 x64:4 i = sizeof(long); // x86:4 x64:4 i = sizeof(void*); // x86:4 x64:8 i = sizeof(short); // x86:2 x64:2 i = sizeof(float); // x86:4 x64:4 i = sizeof(double); // x86:8 x64:8 i = sizeof(int*); // x86:4 x64:8 i = sizeof(WORD); // x86:2 x64:2 i = sizeof(DWORD); // x86:4 x64:4 i = sizeof(LONGLONG); // x86:8 x64:......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 440字 评论关闭
常见错误描述: Undefined symbols for architecture i386: “_OBJC_CLASS_$_XXX”, referenced from: objc-class-ref in XXX ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 这个错误的发生原因一般是“XXX”这个文件(类库)虽然引入了工程中,但是由于种种原因(常见于多人开发,svn同步不规范)导致“XXX”并未被添加到project.pbxproj这个文件中。 解决方法是点击工程,在targets界面中找到Build Phases,根据提示信息“XXX”来判断缺少什么......
阅读全文
这两天为了一个WM 6.5的开发,在原有的VS2010的基础上装了VS2008(坑爹的VS2010只身投奔了WP 7),但开发的时候发现有错误,到网上查了下发现要从低版本装到高版本(自己应该想到的T_T),于是把两个都卸了,从VS2005开始装,VS2005 SP,VS2008, VS2008 SP,VS2010,VS2010 SP,这一遍下来本以为大功搞成,没想到还是出了错误。错误图示如下:(用的是网上的图,自己的没截)  在该目录下也没有ActivityLog.xml文件  在csdn上找到了解决方法,应该是国外网站引过来的方法:The 'Microsoft.Data.Entity.Design.BootstrapPackage......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 133字 评论关闭
有时候,我们想看看JDK下的源码,由于没有在eclipse下做好关联,导致按ctrl键跟踪的时候,我们无法看到源码。 这个时候怎么办呢? 如下是解决方法: window下的Prefrences下的Java的Install JRE下去添加。 具体步骤如下: 第二步: 然后就完成了。
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1460字 评论关闭
学习DIP第53天 转载请标明本文出处:http://blog.csdn.net/tonyshengtan ,出于尊重文章作者的劳动,转载请标明出处!文章代码已托管,欢迎共同开发:https://github.com/Tony-Tan/DIPpro 开篇废话 废话不多说,因为刚才(上一篇)已经说过了,p-tile可能听起来挺可怕,没关系,说个它的对象–中位数,这个都知道吧,数值排排站,然后选出中间那个,或者说,假如数据一共有N个,那么中位数就是排在第N∗0.5N*0.5%的那个数;p位数,也叫p分位,可以理解为数值排排站以后第N∗pN*p的那个数。 p-tile均值 根据上面对p分位的理解,可以......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 1349字 评论关闭
在iOS开发中,协议和类别是用的非常多的功能。 协议(delegate):声明一系列的方法,可由任何类实施,即使遵守该协议的类没有共同的超类。协议方法定义了独立于任何特定类的行为。简单的说,协议就是定义了一个接口,其他类负责来实现这些接口。如果你的类实现了一个协议的方法时,则说该类遵循此协议。 协议的申明: @protocol MyProtocol @required -(void) method1; @optional -(void)method2; @end 一个协议定义了一系列的方法,这些方法在对象之间建立合约,而无需使那些对象成为任何特定类的实例,此合约使那些对象能够相......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 625字 评论关闭
注意事项: 1,检查指针有效性; 2,返回目的指针des; 3,源字符串的末尾 '\0' 需要拷贝; 4,考虑拷贝时内存重叠。 实现如下:(原则上不允许使用库函数) char *my_strcpy(char *dst,const char *src) { assert(dst != NULL); assert(src != NULL); char *ret = dst; memcpy(dst,src,strlen(src)+1); return ret; } 库函数memcpy实现: void * my_memcpy(void *dst,const void *src,unsigned int count) { assert(dst); assert(src); void * ret = dst; if (dst <= src || (char *......
阅读全文