自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android 实时录音和回放,边录音边播放 (KTV回音效果)

1、AndioRecord类介绍  AndioRecord类的主要功能是让各种JAVA应用能够管理音频资源,以便它们通过此类能够录制平台的声音输入硬件所收集的声音。此功能的实现就是通过”pulling同步”(reading读取)AudioRecord对象的声音数据来完成的。在录音过程中,应用所需要做的就是通过后面三个类方法中的一个去及时地获取AudioRecord对象的录音数据. Au

2013-08-07 21:06:33 2793 1

原创 如何查看distirbution agent的执行进度

在transactional replication troubleshooting的过程中,经常会遇到下面的场景:客户在发布端执行了一个几百万行的更新,结果导致性能下降。 客户很想知道目前distribution agent的进度,完成的百分比,决定是等下去还是跳过这个过程。如果已经完成了90%,那么贸然停止就非常可惜了,并且rollback的操作也是要很长时间的。   

2013-08-07 15:07:55 567

转载 匈牙利命名法——命名规范(知道这些再看Windows程序就轻松多了)

匈牙利命名法著名的命名规则当推Microsoft公司的"匈牙利"法,该命名规则的主要思想是"在变量和函数名中加入前缀以增进人们对程序的理解"。例如所有的字符变量均以ch为前缀,若是指针变量则追加前缀p。如果一个变量由ppch开头,则表明它是指向字符指针的指针。MFC、句柄、控件及结构的命名规范 Windows类型样本变量MFC类

2013-08-07 10:49:24 12924

原创 C#制作高仿360安全卫士窗体<二>

我自己也反复看了一下觉得对不起大家,写的非常乱而且很少文字介绍。在这里先说明一下,我是一个纯粹想搞技术的,文笔较差。我也想锻炼自己所以才会慢慢的将自己的所学分享出来。一来可以锻炼自己的文笔,二来可以分享知识留给像我一样喜欢这些东西的朋友。所以以后如果缺少介绍和说明,请大家多多补充指正,相互提高。下面进入主题。 上一篇主要讲的如何绘制一个按钮,那么今天讲解如何绘制窗体。之前也说过,先制作按钮的作用是

2013-08-06 14:55:53 3829

转载 ASP.NET网站优化(转自一位博友的文章,写的非常好)

本文将介绍一些方法用于优化ASP.NET网站性能,这些方法都是不需要修改程序代码的。 它们主要分为二个方面: 1. 利用ASP.NET自身的扩展性进行优化。 2. 优化IIS设置。回到顶部配置OutputCache用缓存来优化网站性能的方法,估计是无人不知的。 ASP.NET提供了HttpRuntime.Cache对象来缓存数据,也提供了OutputCache指令来缓存整个

2013-08-06 14:51:37 3217

原创 使用 Windows Azure 快速搭建 Redis 服务器

Redis相信玩开源,大数据的朋友们并不陌生,大家最熟悉的使用者就是新浪微博,微博的整体数据缓存都是基于Redis的,而新浪对Redis的使用也非常深,据说是一组64G内存的Redis集群。前段时间我们也对自己的产品架构中的一部分功能进行了Redis改造,将用户关注,粉丝以及用户动态的数据都存入Redis,但存储中还是保留了持久化数据,效率提升了很多,用户在获取相关数据时也快了很多(使用的代码框架

2013-08-06 14:48:03 4258

原创 诺基亚X2-01正式开卖 价格仅79.99美元

传闻多时的诺基亚X2-01日前已经在美国市场上市,这款产品此前刚刚出现在MWC2011的大会上,而在美国市场,这款手机已经悄然上市了。这款由运营商T-Mobile定制的手机是去年诺基亚发布的最廉价的QWERTY全键盘手机之一,目前的上市价格也只有79.99美元。baiduxkjdsbqg诺基亚X2-01这款手机采用直板设计,配备了QWERTY全键盘及2.4英寸QVGA分辨率屏幕,搭载了S4

2013-08-04 20:53:08 667

原创 Threads in Spring

使用Spring时经常会问,我们定义的Bean应该是Singleton还是Prototype?多个客户端同时调用Dao层,需要考虑线程安全吗?通过阅读官方文档和Spring的源代码,这类问题的答案是:自定义的Stateless Bean是不需要考虑线程安全问题的,可以在配置时设置为Singleton,减少new操作,提高程序效率;自定义的Stateful Bean是需要考虑线程安全问题的,Spri

2013-08-04 20:41:25 601

原创 浅析J.U.C的AQS(一):CountDownLatch

AQS全称AbstractQueuedSynchronizer,顾名思义,是用于同步的队列抽象类。之所以想浅析AQS,是因为其在J.U.C中颇为重要。事实上,FutureTask、CountDownLatch、Lock、Semaphore和CyclicBarrier都是通过派生AbstractQueuedSynchronizer来实现功能。实际上FutureTask等类内部调用AQ

2013-08-04 20:38:33 490

原创 VMWare安装Ubuntu 12.04开启虚拟机的Unity Mode模式

这是一个非常难以找到解决方法的问题,因为VMWare和Ubuntu都有 Unitiy,前者指的是Unity Mode,后者指的是Unity Shell。我的主机操作系统是Windows 7 ,安装VMWare 9.0.1,虚拟机中运行Ubuntu 12.04 。当我试图把VMWare切换到Unity Mode,我得到以下信息:baidu 解决办法:终端中输入: 

2013-08-04 20:36:52 507

原创 PHP实现生成GIF动态验证码图片功能

如何用PHP生成GIF动画来实现动态图片验证码?相信您要在找答案,以下是实现过程。ImageCode函数通过GIFEncoder类实现的GIF动画的PHP源代码,有兴趣的朋友可以研究一下。有关GIFEncoder类。 具体代码入如下:juzmudhnxkjdsbqg /** * ImageCode 生成GIF图片验证 * @param $string 字符串

2013-08-04 17:56:21 808

原创 Guava学习笔记:EventBus

EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus是一个非常优雅和简单解决方案,我们不用创建复杂的类和接口层次结构。  Observer模式是比较常用的设计模式之一,虽然有时候在具体代码里,它不一定叫这个名字,比如改头换面叫个Listener,但模式就是这个模式。手工实现一个Observer也

2013-08-04 17:53:50 486

原创 Android-Native-Server 启动和注册详细分析

以mediaService为实例来讲解:mediaService的启动入口 是一个 传统的  main()函数源码位置E:\src_android\android_4.1.1_r1\android_4.1.1_r1\frameworks\av\media\mediaserver\main_mediaserver.cpp步骤:、1.获取ProcessState实例的强

2013-08-04 17:03:50 7342

原创 MiniCRT 64位 linux 系统移植记录:64位gcc的几点注意

32位未修改源码与修改版的代码下载:?git clone git@github.com:youzhonghui/MiniCRT.gitMiniCRT 64位 linux 系统移植记录MiniCRT是《程序员的自我修养:链接,转载于库》的作者俞甲子写的小型的C运行时库。里面提供了pri

2013-08-04 16:51:05 5375

原创 如何让自己拥有更多的时间

好久没有写博文了,最近一段时间我一直在努力地总结自己、寻找方向和阅读书籍,感觉自己和以前相比不再单纯学习技术,而是抽出一定时间开始了解一些类似心理学、行为科学、认知科学等这样的交叉科学,经历了一阵思维风暴后现在总算是有些头绪了,慢慢的把最近的收获一点点道出来和大家分享,这次给大家打来的是《暗时间》。       尽管以前我阅读过不少关于学习方法、高效利用时间的书籍,但是这本书依然让

2013-08-03 22:47:40 10978

原创 定点仿真:仿真方案未必就真

1 问在之前:你会选择哪款手机?    假若你要买手机,现在放在你面前的有2款,如下:              价格    质量手机一    1000    每3个月通话中断一次手机二    3000    每5年通话中断一次我们在最后来回答这个问题。2 问题所在    回到标题。定点仿真,为什么仿真方案未必就真?这要从定点仿真的工作原理和随机

2013-08-03 20:31:51 1883

原创 魔方阵算法及C语言实现

1 魔方阵概念魔方阵是指由1,2,3……n2填充的,每一行、每一列、对角线之和均相等的方阵,阶数n = 3,4,5…。魔方阵也称为幻方阵。例如三阶魔方阵为:魔方阵有什么的规律呢?魔方阵分为奇幻方和偶幻方。而偶幻方又分为是4的倍数(如4,8,12……)和不是4的倍数(如6,10,14……)两种。下面分别进行介绍。2 奇魔方的算法2.1 奇魔方的

2013-08-03 20:29:02 3116

原创 EntityFramework使用总结(与MVC4.0实现CURD操作)

本篇文介绍一下Entity Framework Code First的简单用法,通过一个学生信息的增删查改来学习Entity Framework的使用及与存储过程的交互。我也是学习Entity Framework新手,有说的不对地方欢迎指正。本文使用的开发环境为VS2010(sp1)+MVC4.0+EF5.0。一、我们新建一个空MVC空项目添加EntityFrame

2013-08-03 11:27:54 567

原创 三代基因组测序技术原理简介

【写在前面的话】:首先,这一篇博文中的内容并非原创,而是对多篇文献中内容的直接摘录,再夹杂自己的零星想法,写在这里分享与大家,同时也是为了方便自己日后若有需要能够方便获得,文章比较长。  摘要:从1977年第一代DNA测序技术(Sanger法)1,发展至今三十多年时间,测序技术已取得了相当大的发展,从第一代到第三代乃至第四代,测序读长从长到短,再从短到长。虽然就当前形势看来第二代短读长测序

2013-08-02 22:59:02 1812

原创 C#委托的介绍(delegate、Action、Func、predicate)

委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。  1.委托的声明  (1). delegate        delegate我们常用到的一种声明    Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。    例:public delegate int MethodtD

2013-08-02 21:58:34 511

原创 自己实现简单的string类

1.前言  最近看了下《C++Primer》,觉得受益匪浅。不过纸上得来终觉浅,觉知此事须躬行。今天看了类类型,书中简单实现了String类,自己以前也学过C++,不过说来惭愧,以前都是用C来写程序,学的C++基本都忘记了,也说明自己以前对C++的理解不够深入。基于这些,觉得有必要动手来写写C++的一些程序了,毕竟C++有很多的功能是C所不具备的。正好看了课本中String类的简单实现,而

2013-08-02 21:25:50 510

空空如也

空空如也

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

TA关注的人

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