import java.io.*;
public class KeyinTest
{public static void main(String[] args) {BufferedReader br null;try{//将system.in对象转换成Reader对象InputStreamReader reader new InputStreamReader(System.in);//将普通Reader包装成Buffereaderbr new BufferedReader…
In Linux, what is the difference between “buffers” and “cache” reported by the free command? This is an old question that Ive seen from time to time. My understanding of it is rather limited (having read about the differences a long time ago, but the …
backup, RESTORE, 数据库一、备份(backup)
数据库1、离线全备份 1)、首先确保没有
用户使用
DB2: db2 list applications for db sample 2)、停掉
数据库并重新启动,以便断掉所有连接: db2stop force db2…
前面一篇文章介绍了kexec和kdump的思想,本文着重讲它们的另一个方面,就是kdump到底是如何转储垮掉内核的内存映像的。首先定义一个链表,它很重要。 static LIST_HEAD(vmcore_list); unsigned long long elfcorehdr_addr ELFCORE_ADDR_MAX; /…
在VC中有两种方法可以进行串口通讯。一种是利用Microsoft公司提供的ActiveX控件 Microsoft Communications Control。另一种是直接用VC访问串口。下面将简述这两种方法。 一、Microsoft Communications Control Microsoft公司在WINDOWS中提供了一个串口通讯控件ÿ…
http://bluefish.blog.51cto.com/214870/67093原文地址
一直对2440上电以后怎么从nandflash中启动不是很清楚,闲来无事看了下s3c2440的用户手册,看到下面这样一段话: S3C2440A boot code can be executed on an external NAND flash mem…
第一次写这个程序时,出现一种问题,windows报错如下所示:
Windows has triggered a breakpoint in ThreadTest.exe.
This may be due to a corruption of the heap, which indicates a bug in ThreadTest.exe or any of the DLLs it has loa…
Linux 常用C函数(接口处理篇2)2007-03-22 11:29ntohl(将32位网络字符顺序转换成主机字符顺序) 相关函数 htonl,htons,ntohs 表头文件 #include<netinet/in.h> 定义函数 unsigned long int ntohl(unsigned long int netlong…
以下总结的内容来自于Coverity Prevent分析,SECURE_CODING 是Prevent中关于编码安全方面的一个检查器,是全球百万余开发人员从历史上的各种安全漏洞事件中总结出来的。 [VERY RISKY]. Use of "strcpy" has been known to cause a buffer over…
H.264解码器中参考图像的管理Peter Lee 2005.11.24 videosky.9126.com【写在前面】由于H.264采用了多参考帧预测技术,所以其参考图象的管理比较复杂。GO50只是说明了怎么用,没有讲明为什么这么用,大家看过之后往往会有很多疑惑。本文比较细致…
On success, the total number of characters written is returned. This count does not include the additional null-character automatically appended at the end of the string.
成功返回写字符的总数,其中不包括结尾的null字符。On failure, a negative num…
1、源码安装MySQL 5.1 GA
创建组和用户: [rootmysqldb2 ~]# groupadd mysql [rootmysqldb2 ~]# useradd -g mysql mysql解压缩安装包: [rootmysqldb2 ~]$ cd /data/software/ [rootmysqldb2 software]$ tar xvfz mysql-5.1.51.tar.gz [root…
关于MD5的C++源码,请参考我的另外一篇文章:MD5的C++源码 md5c.h: /* POINTER defines a generic pointer type */
typedef unsigned char * POINTER;/* UINT2 defines a two byte word */
//typedef unsigned short i…
有些需求是外部简单的读取查询数据库表,今天无意中搜到,RFC_READ_TABLE,可以满足需求,而无需重新开发一个RFC函数。 REPORT ZTEST_RFC_READ_TABLE. data :it_option like table of RFC_DB_OPT with header line , …
IP Helper API 简介 其中最主要的两个函数是GetNumberOfInterfaces和GetInterfaceInfo,前者指出网络接口的个数,后者提取网络接口的信息。对于第一个函数要说明的一点是它好象并没有返回正确的值,因为据MSDN描述:一个网络接口是…
Volatile-Correctness,让编译器帮你检测竞争条件 Andrei Alexandrescu ye_feng译 并不是我故意想弄糟你的心情,但是在这期专栏里,我们将讨论多线程编程这一话题。正如上一期Generic里所说的,编写异常安全(exception-s…
1.SQL> show sga
Total System Global Area 314572800 bytesFixed Size 1267260 bytesVariable Size 109054404 bytesDatabase Buffers 201326592 bytesRedo Buffers 2924544 bytesSQL>
Total System Global Area SGA总的分配大小Fixed Size 包括了一…
在DM6446平台,我们在GPP端一般使用MontaVista操作系统来进行程序控制。MontaVista作为一种嵌入式的Linux,和桌 面Linux类似,同样使用视频驱动V4L2(Video For Linux Two)来进行视频采集、输出。本文就V4L2的使用方式做简…
linux如何清除系统的cache
在内核文档的Documentation/filesystems/proc.txt里面有说。 drop_caches ----------- Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free. To free pagec…
package org.apache.lucene.search;import java.io.Serializable;public class Sortimplements Serializable {/*** 按照文档得分排序*/public static final Sort RELEVANCE new Sort();/*** 按照文档被索引的先后顺序排序*/public static final Sort INDEXORDER new Sort(So…
关于MDK配置,请看前面的文章 mini2440裸机程序 如何点亮led灯 基于MDK4.11版 http://hi.baidu.com/如来大悲/blog/item/c6150233be4692a45edf0e02.html /**************************************************************The initial and control for 640480 16Bpp …
MTK的控件和窗体绘制机制及其事件响应机制(一) 一、entryfunction在文档里面我们看到下面的条款: 以下引自:write applications using pixtel MMI platform.pdfBefore display the new screen over previous screen the f…
一 . 介绍 ALSA 标准是一个先进的 linux 声音体系。它包含内核驱动集合, API 库和工具对 Linux 声音进行支持。 ALSA 包含一系列内核驱动对不同的声卡进行支持,还提供了 libasound 的 API 库。用这些进行写程序不需要打开设备等操作,所以编程…
【我所認知的BIOS】—>PCI option rom
By LightSeed
2009-5-22
在這裡添加一句,畢竟什麽東東都是有相應的組織來定義了spec的,那麼不管做什麽動作我們都必須嚴格按照spec規定的動作來,否則你做出來的信號就只有你自己知道了࿰…
用image字段保存这些文档。 var word_stream: TMemoryStream; filename: string; begin if odgDoc.Execute then//odgDoc:OpenDialog begin filename : ExtractFileName(odgDoc.FileName); word_stream : TMemoryStream.Create; word_stream…
memset用法详解(转)
2007-01-31 20:00
<memory.h> or <string.h> memest原型 (please type "man memset" in your shell) void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对…
class SyncStack{ //同步堆栈类 private int index 0; //堆栈指针初始值为0 private char []buffer new char[6]; //堆栈有6个字符的空间 public synchronized void push(char c){ //加上互斥锁 while(index buffer.length){ //堆栈已满&#…
http://zhidao.baidu.com/question/164682552.html 用Opengl做一个小球在正方形空间内移动,碰到墙壁就反弹的动画,急用。百度一下的不要来,谢谢。 最佳答案 // Bounce.c// Demonstrates a simple animated rectangle program with GLUT// Ope…
介绍: NAME xentrace - capture Xen trace buffer data SYNOPSIS xentrace [ OPTIONS ] [ FILE ] DESCRIPTION xentrace is used to capture trace buffer data from Xen. The data is output in the following binary format (host endian): CPU(uint) T…
当你在某个缓存中存储数据时,常常需要在运行时调整该缓存的大小,以便能容纳更多的数据。
下面是一个增加初始缓存大小的例子: 仔细琢磨一下........ // console.cpp : Defines the entry point for the console application.//#include &quo…
打开my.ini,修改max_connections100(默认为100)。 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 how processlist;只列出前100条,如果想全列出…
笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer和 int length,buffer是数据的首地址,length表示这批数据的长度。数据的特点是:长度不定,类型不定,…
VC数据类型转换大全 int i 100;long l 2001;float f300.2;double d12345.119;char username[]"程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类型转换为字符串短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最…
【我所認知的BIOS】-->MTRR (MEMORY TYPE RANGE REGISTERS) By LightSeed 2009-9-27 1、MTRR的概念 内存类型范围寄存器(MTRRs,翻译过来真别扭,后面都以MTRR直接来说了)提供了一种机制,这…
//这是write数据,虽然是先写内容,再写长度,但是注意长度写在了内容前边,写内容前空了两个字节来写长度,//所以read时,是先read长度,再read内容
var buf new Buffer(64);
buf.fill(0);
var offset 10
var…
【我所認知的BIOS】—>The Big Real Mode
LightSeed
2009-6-23
前面两篇,我们对实模式和保护模式做了比较详细地探讨,说了那么多其实都是为这篇文章服务的。因为在BIOS POST的过程中经常要用到1M以上的内存。但是BIOS本身的code却又都是在实…
内容应急准备金Reserves管理应急准备金其他名称Contingency AllowancesManagement Contingency Allowances定义处理预期的,但不确定的事件deal with anticipated, but not certain, events未计划的但潜在需要的项目范围和成本的变更Management contingency reserves…
往任意USER PROCESS的内存读写kernel/ptrace.c :
/** Access another process address space.* Source/target buffer must be kernel space,* Do not walk the page table directly, use get_user_pages*/intaccess_process_vm(struct task_struct *tsk, unsigned long addr, …
今天在crm库中发现大量read by other session,cr request retry等待,找到read by other session 的SQL,SQL的plan为表扫描, 询问之后,应用也说这个等待的语句查了1小时怎么都查不出来结果,查了一下表只有200Mÿ…
int i 100;long l 2001;float f300.2;double d12345.119;char username[]"程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;
一、其它数据类型转换为字符串
短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十…
l 通用类:
key_buffer_size
含义:用于索引块的缓冲区大小,增加它可得到更好处理的索引(对所有读和多重写)。
影响:对于MyISAM表的影响不是很大,MyISAM会使用系统的缓存来存储数据,所…
一. 官网说明
Memory Architecture
http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/memory.htm#i10221 The database buffer cache is the portion of the SGA that holds copies of data blocks read from datafiles. All users concurrently connected t…
常用数据类型使用转换详解作者:程佩君读者层次:初学刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i 100;long l 2001;float f300.2;double d12345.1…
http://www.linuxforum.net/forum/showflat.php?Cat&BoardlinuxK&Number610779http://www.linuxforum.net/forum/showflat.php?Cat&Boardkylix&Number618721If neither the driver for your card nor the VESA driver work you can still use the frame buff…