自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

激情2012

以前虽然没事儿常念叨,但总觉得反正还早,等到了再说吧,没想到2012眼瞅着就来了,心中还是挺忐忑不安的。回想过去的一年,觉得2011好像才开始似的,这一年不知怎么就过来了,吃饭、睡觉、打豆豆?想来想去,这一年好像还真没发生过啥对于我来说激动人心的事儿,反而感觉丢失了不少东西,这其中最多的东西应该就是激情了。记得原来有个电影叫人到中年,那时还是小孩看的是别人的故事,现在有个电视剧叫人到四十,看...

2011-12-31 19:51:00 92

用Grub4Dos安装win7 ubuntu11.10双系统

http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=947040http://www.linuxidc.com/Linux/2011-10/46327.htm

2011-12-31 10:56:00 114

Android签名机制

发布过Android应用的朋友们应该都知道,AndroidAPK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APKCrack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这个签名,一般情...

2011-12-30 18:51:00 54

乐安全全面讲解

http://tech.163.com/mobile/11/1228/05/7MBAVNUN001165G8_3.html

2011-12-30 17:10:00 94

C#多线程学习笔记之(abort与join配合使用)

今天刚开始学多线程,尽管以前用过一点点,但是只是照着网上代码抄,没有真正理解,现在回过头来想研究研究,慢慢弄懂,下面就是我在网上所找资料的例子,相信大家都看过,做了小点改动using System;using System.Threading;namespace biovision.ihospital.his.Basic{ public class Simple ...

2011-12-30 15:51:00 83

李开复:领导力是一种独特艺术

新世纪需要我们用一种更平等、均衡,更富有创造力的心态来认识、理解和实践领导力。为了从一个传统的“管理者”转变为一名成功的“领导”,我们最需要做的不是完成既定的任务,不是设计好团队的组织结构,也不是熟练地发号施令,而是为所有员工营造一种充满激情和创新的环境。领导力不是一种方法或技能,而是一种独特的艺术。  愿景比管控更重要  愿景就是公司对自身长远发展和终极目标的规划和描述。缺乏理想与愿景指...

2011-12-29 15:56:00 105

玩转App.Config

在做Winform开发时,免不了把一些配置信息写到APP.CONFIG文件中,当程序生成后APP.CONFIG会变成以程序名+CONFIG的文件即,如程序名为A,那么生成后的APP.CONFIG文件会变成A.EXE.CONFIG文件! 直接上代码,不解释: /// <summary> /// 配置类型 /// </summa...

2011-12-29 11:36:00 64

android TranslateAnimation类作动态菜单

要实现的效果如图:代码很简单,主要是TranslateAnimation类的publicTranslateAnimation(int fromXType, float fromXValue, int toXType, float toXValue, int fromYType, float fromYValue, int toYType, float toYValue)...

2011-12-27 23:29:00 122

mongodb地理位置索引实现原理

地理位置索引支持是MongoDB的一大亮点,这也是全球最流行的LBS服务foursquare 选择MongoDB的原因之一。我们知道,通常的数据库索引结构是B+ Tree,如何将地理位置转化为可建立B+Tree的形式,下文将为你描述。首先假设我们将需要索引的整个地图分成16×16的方格,如下图(左下角为坐标0,0 右上角为坐标16,16):单纯的[x,y]的数据是无法建立索引的,所以M...

2011-12-27 16:23:00 76

要学习的技术文章

1.Animation与Interpolator及AnimationSet的用法http://hi.baidu.com/jazzy%C0%DA%C0%DA/blog/item/64ae5aec530f382cacafd543.html2.Android 动画框架详解http://wenku.baidu.com/view/a26e310d52ea551810a68776.html3.Andr...

2011-12-27 10:42:00 57

让.net程序自动运行在管理员权限下

如何让.net程序自动运行在管理员权限下 VS2010 c# 编译的WINFORM程序 在Win7 以管理员身份运行 windows 7和vista提高的系统的安全性,同时需要明确指定“以管理员身份运行”才可赋予被运行软件比较高级的权限,比如访问注册表等。否则,当以普通身份运行的程序需要访问较高级的系统资源时,将会抛出异常。  如何让程序在启动时,自动要求“管理员”权限了,我们只需要修改a...

2011-12-26 16:21:00 73

宽带的带宽

对于宽带的初体验,应该是在十年前了。在2000年前的一个下午,我怀着激动的心情,来到电信局开通了拨号上网功能,开始了自己的网上生活,当然那时候还是龟速。2000年初,我来到南方这块热土,在一所学校打工,在这里我第一次用到了1M猫,感受到比较宽的带。当然,后来因为工作的原因,基本上都是光纤,共享的,但开始时因为用户不多,基本上独占,速度还是挺快的,随着用户的增多,速度就降下来了。家里一直用着1M的A...

2011-12-25 22:39:00 75

吓一跳

上周四还是五,在微博上看到CSDN帐号被泄露的消息,当时也没当回事儿,以为是某些人的恶作剧,或者只是部分个人信息被公开,因为并不会涉及到像支付宝帐号那样与money相关,而且好像是在上厕所时看的,后来也就忘记了。后来,在QQ上和朋友聊天,让我帮他下载一个东西,说自己的帐号登录不了了,这时我还是没怎么在意,因为电脑上是记住登录信息的,就随手down了下来发给朋友。再后来,工作完了,空闲没啥事儿,又和...

2011-12-25 21:37:00 71

select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET

select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型: #include sys/time.h> #include unistd.h> int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeva...

2011-12-22 15:16:00 1597

MongoDB & Redis资料汇总

MongoDB资料汇总专题http://blog.nosqlfan.com/html/3548.htmlRedis资料汇总专题http://blog.nosqlfan.com/html/3537.html

2011-12-21 17:12:00 64

异常处理的性能损失

using System;using System.Text;namespace 异常处理的性能损失{ /// <summary> /// C# 异常处理性能损耗 /// 代码作者:jehnjehn /// Email:jehn@foxmail.com /// 【jehnjehn推荐的原则:尽可能避免异常而不是捕获并处理异常】 /...

2011-12-20 17:05:00 116

EditText输入限制setFilters

When reach max,pop up hint window:private static String invalid_char[] ={"\\", "/", ":", "*", "?", "\"", "<", ">", "|", ";", "\n

2011-12-20 15:53:00 72

Android AudioPolicyService和AudioPolicyManager

AudioPolicyService是Android音频系统的两大服务之一,另一个服务是AudioFlinger,这两大服务都在系统启动时有 MediaSever加载,加载的代码位于:frameworks\base\media\mediaserver \main_mediaserver.cpp。AudioFlinger主要负责管理音频数据处理以及和硬件抽象层相关的工作。本文主要介绍 AudioPo...

2011-12-20 11:25:00 61

推荐一款DataGridView的打印解决方案

转自:http://www.cnblogs.com/heekui/archive/2007/05/29/764531.html在CS的WinForm中如何打印DataGridView中的内容。网上搜索一番之后,还是在藏宝库CodeProject中找到一篇好文章《DataGridView Printing by Selecting Columns and Rows》(http...

2011-12-20 11:04:00 81

推荐一个快速反射调用的类

使用传统的.net反射机制,调用类的方法时,在调用频率大的情况下,会感觉速度很慢。最近浏览卢彦的博客时,找到一个他改进后的反射调用类。试用以后感觉效率明显提高,特推荐给大家。作者重新实现了,反射调用方法,但是调用接口和.net原有方法一致。而且调用时抛出的异常为所调用类的实际异常,不像传统方式返回为包装异常。文章来源:http://www.codeproject.com/csharp/Fast...

2011-12-20 10:59:00 75

众多Android 开源项目推荐,给力工作给力学习

众多Android 开源项目推荐,给力工作给力学习FBReaderJFBReaderJ用于Android平台的电子书阅读器,它支持多种电子书籍格式包括:oeb、ePub和fb2。此外还支持直接读取zip、tar和gzip等压缩文档。项目地址:http://www.fbreader.org/FBReaderJ/AngleAngle是一款专为Android平台设...

2011-12-19 11:33:00 64

Redis详细介绍

虽然Redis已经很火了,相信还是有很多同学对Redis只是有所听闻或者了解并不全面,下面是一个比较系统的Redis介绍,对Redis的特性及各种数据类型及操作进行了介绍。是一个很不错的Redis入门教程。1.介绍1.1 Redis是什么REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Red...

2011-12-17 18:20:00 89

INIT_DELAYED_WORK() 函数剖析

INIT_DELAYED_WORK()是一个宏,我们给它传递了两个参数.&hub->leds和led_work.对设备驱动熟悉的人不会觉得INIT_DELAYED_WORK()很陌生,其实战争那会儿就有这个宏了,只不过从2.6.20的内核开始这个宏做了改变,原来这个宏是三个参数,后来改成了两个参数,所以经常在网上看见一些同志抱怨说最近某个模块编译失败了,说什么make的时候遇见这么一...

2011-12-16 10:48:00 1142

windows7 360天循环试用工具

把以下文字复制进一个新建txt文件 并重名为 xxx.bat 以管理员身份运行即可 原理很简单只是重置注册表键值-----------------------------------------------------华丽分割线---------------------------------------------------; ^$ J# E" S7 s) [' \@e...

2011-12-15 14:29:00 76

调试百度地图时遇到的 java.lang.UnsatisfiedLinkError: initClass

错误信息如下:Java code10-28 14:22:56.311: ERROR/AndroidRuntime(28326): java.lang.UnsatisfiedLinkError: initClass10-28 14:22:56.311: ERROR/AndroidRuntime(28326): at com.baidu.mapapi.Mj.initClass(...

2011-12-14 16:31:00 93

PHP使用类“单例”静态变量提高效率

再多次需要使用一个变量的时候,我们可以使用类的静态变量来保存这个值,避免多次调用,多次计算导致效率下降!<?phpclass TestExplame{ public static $myName; public static function setMyName(){ self::$myName = self::getMyNumberName(); } publ...

2011-12-14 15:46:00 85

我的面试经历,更是人生经历

从2011年11月7日开始,用时一个月,我经历了一次重要的找工作经历,现在看来更是一次重要的人生磨练。 年底找工作压力挺大的,但我觉得年底招人的公司首先是靠谱的! 其实,这是我第一次自主的投简历,一家一家的面试,觉得自己少面试经验,就计划第一批大面积的投相关行业的公司,大面积的接触面试题,人事问题,并锻炼面试应变;然后,有一定的面试经验后,再投360,搜狐,瑞星之类...

2011-12-13 01:13:00 135

visibility和display的区别

以前没怎么注意,以为visibility和display只是用法不同,效果是一样的,直到遇着一个问题,并真正认真去琢磨,才认识到这两者的差异。很久以前,我利用visibility做了个下拉菜单,当时可能菜单还比较短,反正当时没发现有啥问题,用着挺好的。另外,这也和它在IE中的正常表现有关,因为公司里同事们在工作时基本上都是用ie,即使用其它浏览器,发现有问题,也会直接就换成ie,而一般都不会向我...

2011-12-09 22:51:00 65

IE6下外连样式表失效

昨天,为迁移服务器,对网站做了一些调整,自己测试的都正常,但却有用户反应页面显示有问题。开始,我以为是浏览器或服务器缓存的问题,也没太在意,谁知过了一夜,还是老毛病,看来,问题还是出在程序上。对web程序员来说,浏览器的兼容是个老生常谈的问题,说心里话,如果能统一那是最好的了,所以,对于html5的出台还是挺期待的,但现实情况似乎并不太妙,浏览器越来越多,就算是基于IE内核的,被不同的厂家包装后,...

2011-12-09 21:33:00 47

某大型社区网站系统

流量集中大部分bbs的流量都是冷热不均,相差很大,热帖一天可达数百万访问,冷贴就是一个访问量也没有。热帖主要是在列表第一版的帖子,和精华贴,这些帖子的流量加起来至少占到整个bbs流量的50%以上。虽然热帖占了很大流量,但这些热帖的数量不会太多,所以用缓存架构的话对这些热帖优化程度就很大,对热帖优化程度大相当于对整个系统优化程度大。实时性每发或回复一张贴,就必须让这张贴立刻发布出去,用户...

2011-12-09 16:59:00 106

Hbase介绍

转自:http://www.tbdata.org/archives/1509/comment-page-1#comment-5338started by chad walters and jim2006.11 G release paper on BigTable2007.2 inital HBase prototype created as ...

2011-12-08 14:25:00 58

SQL Server 2008 R2:纯SQL查看数据库描述文档

/***********************************描述:纯SQL查看数据库描述文档作者:jehn联系:jehn@foxmail.com时间:2011-12-07 14:33:30************************************/SELECT (case when a.colorder=1 then ( selec...

2011-12-07 14:34:00 99

SQL :多条记录取最前面一条或根据条件任取N条。。。。。。

--按某一字段分组取最大(小)值所在行的数据/*数据如下:namevalmemoa2a2(a的第二个值)a1a1--a的第一个值a3a3:a的第三个值b1b1--b的第一个值b3b3:b的第三个值b2b2b2b2b2b4b4b4b5b5b5b5b5b5*/--创建表并插入数据:createtabletb(namevarchar(10),val...

2011-12-07 10:54:00 83

android源码终于再度开放

HomeSourceCompatibilityTech InfoCommunityAboutAndroid.comGetting StartedInitializing the Build EnvironmentDownloading the SourceBuil...

2011-12-05 17:35:00 162

Redis:九、redis使用场景

传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  2...

2011-12-05 17:12:00 77

Redis:八、主从复制和虚拟内存

redis主从复制配置和使用都非常简单。通过主从复制可以允许多个slave server拥有和master server相同的数据库副本。下面是关于redis主从复制的一些特点1.master可以有多个slave2.除了多个slave连到相同的master外,slave也可以连接其他slave形成图状结构3.主从复制不会阻塞master。也就是说当一个或多个slave与master进行...

2011-12-05 16:03:00 60

Redis:七、持久化

redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Snapshotting(快照)也是默认方式,另一种是Append-only file(缩写aof)的方式。下面分别介绍Snapshotting 快照是默认的持久化方式。这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为...

2011-12-05 16:01:00 58

C#脚本实践(五): 调试器

以前用过lua, 调试时很痛苦. 当然现在已经有比较成熟的调试器了, 比如decoda在没有调试器之前都是怎么调试的呢?printf打印到控制台之类的输出窗口. 如果做了热更新的话可以边改边看输入命令, 让控制台显示结果. 对于C++来说控制台是个很不爽的东西, 因为每个指令都要写个解析函数. 而脚本则可以直接把脚本语句当指令敲进去, 比如CsharpRepl当然, 最理想的情况还...

2011-12-04 20:49:00 366

触发器用到的获取当前update的信息

create trigger TgNameon tbfor updateas if update(recommend)beginupdate tb set commenddate=(getdate()) from tb inner join inserted on tb.vlistid=Inserted.vlistidend关键在于Inserted表触发器语...

2011-12-04 16:35:00 270

Android MediaStore数据之增删查改剖析

今天给大家讲android的多媒体数据库。MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了...

2011-12-02 16:56:00 308

空空如也

空空如也

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

TA关注的人

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