首页 > 2014年04月07日 > 全部分享
Linux文件共享(三)——dup
dup返回的新文件描述符是当前可用文件描述符中的最小值。它返回的新描述符与参数fd共享一个文件表项(file对象)。调用dup会使file的引用计数增1,即增加“打开文件”引用计数。图3-3是apue中的原图。   我们用以下程序测试并说明: #include #include #include #include #define FILE_MODE (S_IRUSR|S_IWUSR|...
分类:系统服务   时间:2014-04-07 14:04:55    收藏:0  评论:0  赞:0  阅读:584
微信现在只能用手机号注册?怎样用QQ注册?破解它~
微信现在只能用手机号注册?怎样用QQ注册?破解它~...
分类:微信   时间:2014-04-07 14:24:22    收藏:0  评论:0  赞:0  阅读:874
ios中AVAudioPlayer音频播放器
iOS多媒体播放音乐AVAudioPlayer和AVPlayer  1 iOS系统的音频播放方式  AVAudioPlayer AVPlayer 系统声音音频排列  AVAudioPlayer  使用简单方便,但只能播放本地音频,不支持流媒体播放  AVPlayer  iOS4.0以后,可以使用AVPlayer播放本地音频和支持流媒体播放,但是提供接口较少,处理音频不够灵活...
分类:移动平台   时间:2014-04-07 13:52:03    收藏:0  评论:0  赞:0  阅读:574
Linux文件共享(四)——父进程与子进程之间的文件共享
注:转载请注明出处   作者:lvyilong316 由fork产生的进程为子进程。fork的一个特性是父进程所有的打开文件描述符(file_struct)都被复制到子进程中,父子进程的每个相同的打开描述符共享一个文件表项如图。   在linux系统中的具体实现可用下图表示(说明:进程的fs_struct也会被复制,图中没有画出)。 这种共享的方式使父、子进程对同一个文件使用了...
分类:系统服务   时间:2014-04-07 14:03:57    收藏:0  评论:0  赞:0  阅读:645
Linux文件共享(五)——线程共享文件
注:转载请注明出处   作者:lvyilong316 4.1 Linux线程实现 在谈论线程之间共享文件之前,我想首先简单的介绍下linux线程的实现。最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序的执行通常理解为执行上下文,包括对cpu的占用,后来发展为线程。在线程概念出现以前,为了减小进程切换的开...
分类:编程语言   时间:2014-04-07 14:24:52    收藏:0  评论:0  赞:0  阅读:504
Codeforces 388A Fox and Box Accumulation(贪心)
题意:给出n个箱子,每个箱子都有一个力量值Vi,代表能支撑Vi个箱子,求能把这些箱子摆成的最少的堆数. 思路:刚开始想着从大到小排序来做,从第i个箱子开始能放上去的就放上去,题目的最后一个数据很好的否定了这种做法. 应该从小到大排序,记录当前堆的个数,能否把当前堆放到下一个箱子上,不能放就作为一堆. #include #include #include using namespace ...
分类:其他   时间:2014-04-07 13:52:34    收藏:0  评论:0  赞:0  阅读:398
bzoj2743 HEOI2012采花 离线预处理
BZOJ2743 巧妙的离线预处理...
分类:其他   时间:2014-04-07 14:14:34    收藏:0  评论:0  赞:0  阅读:454
Linux文件共享(六)——描述符传递
注:转载请注明出处   作者:lvyilong316 5.1 进程间描述符传递 首先,我们先来讨论一个问题——进程间传递文件描述符究竟传递的是什么? 我们从传递描述符函数的参数来看是个fd,我们知道fd是打开文件指针的在数组中的下标,是一个整数,那么我们仅仅是把一个整数传递给另一个进程吗?答案肯定是否定的,因为仅仅是传递整数值,没有必要专门去实现一个api。至于深层次的的原因,我们可...
分类:系统服务   时间:2014-04-07 14:05:25    收藏:0  评论:0  赞:0  阅读:669
JAVA 回调实例
自己写了一个例子演示JAVA中对耗时操作的回调通知...
分类:编程语言   时间:2014-04-07 14:19:13    收藏:0  评论:0  赞:0  阅读:498
值得一提:关于 HDFS 的 file size 和 block size
一个常被问到的一个问题是: 如果一个HDFS上的文件大小(file size) 小于块大小(block size) ,那么HDFS会实际占用Linux file system的多大空间? 本文会通过实验分析这个问题。...
分类:其他   时间:2014-04-07 13:53:07    收藏:0  评论:0  赞:0  阅读:432
插入式注解处理器
通过Javac命令的 -processor 参数来执行编译时需要附带的注解处理器,如果有多个注解处理器的话,用逗号分隔。 还可以使用-XprintRounds和-XprintProcessorInfo参数来查看注解处理器运作的详细信息。 NameCheckProcessor的实例只演示了JSR-269嵌入式注解处理API其中的一部分功能,基于这组API支持的项目还有用于效验Hibernate标...
分类:其他   时间:2014-04-07 14:05:59    收藏:0  评论:0  赞:0  阅读:738
Android简易画板
动画其实就是不断的调用View组件的onDraw方法,每次在View组件上绘制的图形不同就形成了我们看到的动画。 为了让View组件上绘制的图形发生改变,就需要采用变量记住这些数据状态,如果需要用户操作,那么就需要创建事件监听器,如果是动画自己改变那么就需要使用定时器Timer。通知View重绘可调用invalidate(在UI线程中)和postInvalidate(在非UI线程中)。 现在要...
分类:移动平台   时间:2014-04-07 14:07:32    收藏:0  评论:0  赞:0  阅读:575
ZOJ3767:Elevator
How time flies! The graduation of this year is around the corner. N members of ZJU ACM/ICPC Team decided to hold a party in a restaurant. The restaurant is located in a skyscraper so they need to take...
分类:其他   时间:2014-04-07 13:53:35    收藏:0  评论:0  赞:0  阅读:485
JAVA 容器--比较大小与比较重复(2)
承接上文:   Comparable接口:针对排序list   问题:上面的算法根据什么确定容器中对象的“大小”顺序? 所有可以“排序”的类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法 Publicint compareTo(Object obj) 返回0:表示this==obj 返回正数:表示this>obj 返回负数:表示thi...
分类:编程语言   时间:2014-04-07 13:54:38    收藏:0  评论:0  赞:0  阅读:613
ZOJ3768:Continuous Login(二分)
Pierre is recently obsessed with an online game. To encourage users to log in, this game will give users a continuous login reward. The mechanism of continuous login reward is as follows: If you have ...
分类:其他   时间:2014-04-07 14:25:26    收藏:0  评论:0  赞:0  阅读:470
zedboard之ubuntu环境变量设置
在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。 3、~/.bash_profile:在登录时用到的第三个文件...
分类:数据库技术   时间:2014-04-07 13:55:09    收藏:0  评论:0  赞:0  阅读:442
Boost.Asio介绍--之四
下面介绍Boost.Asio的异常处理和计时器(timer) 一  Exceptions         Boost.Asio提供两种异常处理方式:通过try/catch的方式获取异常或者通过错误码的方式。         下面是一个通过try/catch的方式的一个例子: #include #include #include #include #include #inc...
分类:其他   时间:2014-04-07 14:20:17    收藏:0  评论:0  赞:0  阅读:961
朴素贝叶斯模型
在生成学习算法中,特征向量是连续值,从而我们假设一个连续分布,来拟合P(x|y)。如果x是离散的并且维数很大又该怎么处理? 以文本分类为例子,引出朴素贝叶斯方法。 考虑分类邮件的例子。我们要通过邮件中的文本,来建立模型,从而把垃圾邮件与正常邮件区分开开来。而邮件一般由文字组成,我们要把这些文字提取作为邮件的特征。一个简单的方法就是建立字典,每一维代表一个字母是否出现,于是每个邮件可以提取得到基于此的特征向量。 如果我们选择一个5000个单词的字母表,那么邮件的特征便为5000维。根据生成模型的方法,我们要假...
分类:其他   时间:2014-04-07 13:56:12    收藏:0  评论:0  赞:0  阅读:570
C#实现驱动级模拟按键
-----------------------------Cryking原创------------------------------ -----------------------转载请注明出处,谢谢!------------------------  昨天没事又玩了下仙剑4(俺是仙剑迷), 由于仙4已经玩了好几次,于是准备写个VBS脚本来实现一些自动打怪和自动行走功能,结果发现除...
分类:其他   时间:2014-04-07 13:49:37    收藏:0  评论:0  赞:0  阅读:680
Codeforces 389A Fox and Number Game(贪心)
题意:给出一个序列X,能进行如下操作,选择两个下i, j(i != j), 将Xi的值减去Xj, 求怎么样操作能使的最后序列和最小. 思路:做法是每次都找序列里最大的和次大的,最大的减掉次大的,如果都变成了相同的大小,就退出循环. #include #include #include using namespace std; const int MAX = 101; int X[MAX...
分类:其他   时间:2014-04-07 14:21:19    收藏:0  评论:0  赞:0  阅读:683
886条   上一页 1 ... 8 9 10 11 12 ... 45 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!