c/c++引用真真的用法...
分类:
编程语言 时间:
2014-05-13 15:31:08
收藏:
0 评论:
0 赞:
0 阅读:
502
简介一个应用开发框架,可以加快开发速度,今天笔记基于许多开源项目自写了一款应用框架。内容框架包括:界面管理(Activity管理)、数据库操作(orm框架、加密等)、http交互、缓存管理、下载管理、路径管理、日志输出、网络管理、系统命令、加解密、stl容器、任务管理、奔溃管理、存储管理、其它辅助管理…。解决思路如下:界面管理:使用Stack记录Activity的运行轨迹,并在每个Activity...
分类:
移动平台 时间:
2014-05-13 14:16:14
收藏:
0 评论:
0 赞:
0 阅读:
462
内核抢占
即当进程位于内核空间时,有一个更高优先级的任务出现时,如果当前内核允许抢占,则可以将当前任务挂起,执行优先级更高的进程。抢占内核的主要特点是:一个在内核态运行的进程,可能在执行内核函数期间被另外一个进程取代。
举例说明抢占内核和非抢占内核的区别:
在进程A执行异常处理程序时(肯定是内核态),一个具有较高优先级的进程B变为可执行状态。如果内核是抢占的,就会发生强制性进程切换,让进程B...
分类:
其他 时间:
2014-05-13 13:59:57
收藏:
0 评论:
0 赞:
0 阅读:
399
c/c++ inline真正的用法...
分类:
编程语言 时间:
2014-05-13 14:37:47
收藏:
0 评论:
0 赞:
0 阅读:
364
今日读了张银奎老师的《软件调试》,前面的CPU和硬件相关的部分离得比较远,所以从第九章操作系统读起,今天的读书笔记:
9.2采集调试消息
调试事件分为8种
typedef enum _DBGKM_APINUMBER
{
DbgkmExceptionApi = 0, // 异常
DbgkmCreateThreadApi = 1, // 创建线程
DbgkmCreateProcessAp...
分类:
其他 时间:
2014-05-13 15:48:32
收藏:
0 评论:
0 赞:
0 阅读:
603
Tomcat源码学习前的准备工作
注:由于网上的帖子大部分没有配套的图片和错误的分析,所有费了半天劲整理了此篇博客,希望大家少走弯路吧
下面我们就开始我们的Tomcat源码学习之旅。
1. 下载Tomcat6.0的源代码
首先,我们得下载Tomcat6.0的源代码。Tomcat源代码的版本控制工具不是CVS,而是Subversion,如果您的机器上没有安装Subvers...
分类:
其他 时间:
2014-05-13 14:24:23
收藏:
0 评论:
0 赞:
0 阅读:
414
JAVA 网络长短连接...
分类:
编程语言 时间:
2014-05-13 11:34:19
收藏:
0 评论:
0 赞:
0 阅读:
409
效果图:
程序代码:
bool HelloWorld::init()
{
//////////////////////////////
// 1. super init first
if ( !CCLayer::init() )
{
return false;
}
CCSize visibleSize =...
分类:
移动平台 时间:
2014-05-13 16:26:34
收藏:
0 评论:
0 赞:
0 阅读:
427
1 引言
线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。
为什么有了进程的概念后,还要再引入线程呢?使用...
分类:
编程语言 时间:
2014-05-13 14:02:00
收藏:
0 评论:
0 赞:
0 阅读:
390
K-th Number
Time Limit: 20000MS
Memory Limit: 65536K
Total Submissions: 35704
Accepted: 11396
Case Time Limit: 2000MS
Description
You are working for Macrohard com...
分类:
其他 时间:
2014-05-13 14:07:11
收藏:
0 评论:
0 赞:
0 阅读:
338
这道题还挺好的,如果你的思路是每次生成一个全排列,然后累计到k次,那么停下来吧,肯定超时了亲。。
微软今年的笔试题里有一道类似的,我之前已经提到过了,是只有0和1的字符串,求第k个排列是什么样子的。这道题比那个要难一些,但是总体的思路是一样的。假设有n个数要组成排列,求第k个排列。像填表一样,从高位往地位,逐个填写。先考虑有n-1个数要组成排列,最多有(n-1)!种情况,当第n个数加入后,第n个...
分类:
其他 时间:
2014-05-13 13:41:28
收藏:
0 评论:
0 赞:
0 阅读:
372
之前一直采用的是java后台调用qrcode.jar的形式产生二维码,然后web前台展示的形式显示二维码,后来感觉如果能调用JS框架产生二维码的话不久更好。至少能减少与浏览器的交互次数,减轻后台的压力。
搜了一些资料后感觉没有一个拿来就能用的,至少IE浏览器的兼容还是有问题,通过自己的调试写了一个demo.希望能够帮助到大家,为大家节省时间
具体的demo可以通过h...
分类:
Web开发 时间:
2014-05-13 11:41:24
收藏:
0 评论:
0 赞:
0 阅读:
430
用Python和FFmpeg查找大码率的视频文件
本文使用Python2.7, 这个工作分两步
遍历文件夹下的视频文件用ffprobe获取是视频文件的码率信息
用ffprobe 获取json格式的视频信息
用ffprobe.exe是FFmpeg自带的查看视频信息的工具,其获取json格式的信息命令如下
ffprobe -v quiet -print_format json -show...
分类:
编程语言 时间:
2014-05-13 16:25:30
收藏:
0 评论:
0 赞:
0 阅读:
370
#include
using namespace std;
const int size = 1000;
void ArrDel()
{
int arr[size];
//循环结束标志,一直循环到数组中只剩下最后一个元素结束
int currentNum = size;
int count = 0;
for (int k = 0; k < size; k++)
{
arr...
分类:
其他 时间:
2014-05-13 15:52:38
收藏:
0 评论:
0 赞:
0 阅读:
440
【题目】
The famous Korean internet company nhn has provided an internet-based photo service which allows The famous Korean internet company users to directly take a photo of an astronomical phenomenon...
分类:
其他 时间:
2014-05-13 13:34:18
收藏:
0 评论:
0 赞:
0 阅读:
492
题意很简单,求sum(gcd(i,n)) 1
这题看到后第一反应并没有里用积性函数的性质,不过也可以做,欣慰的是我反应还是比较快的
设f(n)=gcd(1,n)+gcd(2,n)+....+gcd(n-1,n) + gcd(n,n),
用g(n,i)表示满足 gcd(x,n)=i的 x的个数 (x小于n),则 f(n)=sum{i*g(n,i)};
同时又利用 扩展欧几里德的性...
分类:
其他 时间:
2014-05-13 13:40:30
收藏:
0 评论:
0 赞:
0 阅读:
369
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie
Unique Binary Search Trees
Total Accepted: 13478 Total
Submissions: 37858
Given n, how many structurally unique BST's (bin...
分类:
其他 时间:
2014-05-13 15:20:52
收藏:
0 评论:
0 赞:
0 阅读:
462
一、点击复制文本框内容的代码:
function jsCopy(){
var e=document.getElementById("content");//对象是content
e.select(); //选择对象
document.execCommand("Copy"); //执行浏览器复制命令
alert("已复制好,可贴粘。");
...
分类:
Web开发 时间:
2014-05-13 14:39:50
收藏:
0 评论:
0 赞:
0 阅读:
408
正是发布django项目的时候,如果存在静态文件(一般会统一放在名称为media或static的目录下),则需要建立url到文件系统的映射,例如,使用nginx的时候我们需要进行这样的配置.
# Django media
location /media {
alias /home/lyndon/github/Mathematicia...
分类:
其他 时间:
2014-05-13 11:48:36
收藏:
0 评论:
0 赞:
0 阅读:
366
终于找到了解决方法,在下面的文件中添加两行即可:/home/redmine/redmine-2.5.1/public/dispatch.fcgirequire 'rubygems'
require 'fcgi'就这么简单。终于解决了困扰已久的crash问题。...
分类:
其他 时间:
2014-05-13 13:33:14
收藏:
0 评论:
0 赞:
0 阅读:
390