自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七宝集

技术源于学习

  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 SQL语言的分类

SQL语言的分类1、DML :即CRUD增删改查2、DDL:新建数据结构、修改数据接口、以及删除数据结构3、TCL:事务控制4、DCL:权限控制。using MySQL, count(*) will be fast under a MyISAM table but slow under an InnoDB. Under InnoDB you should use count(1) o...

2018-10-20 23:36:58 215

原创 Apache HttpCore官方教程笔记

Apache HttpCore in Action1 HttpCore是什么?HttpCore是对HTTP协议的基础封装的一套组件。可以用它来建立客户端、代理、服务端Http服务支持同步异步服务一系列基于阻塞和非阻塞IO模型2 HTTP消息简析一个HTTP消息包含Header和可选的Body. - 请求头(Request Header)由一个请求行和一系列的头字段组成。 - 响应头(Re

2017-07-31 19:51:12 7195

原创 WindowsAPI--注册表信息

@part 3 注册表1.注册表的作用及组织形式Windows系统使用注册表来存储系统和应用程序配置数据。注册表是一种以树形结构组织的数据库。树的每一个节点称作键,每个节点可以包含若干子键,键可以存储数据,存储的数据称作键值。注册表键值类型REG_BINARY  |   任何形式的二进制数据REG_DWORD   |   32位数据REG_DWORD_LITTLE_EN

2012-11-26 19:23:30 1858

原创 WindowsAPI获取时间信息

时间信息1.设置获取系统时间(1)关键API和数据结构SYSTEMTIME数据结构:typedef struct _SYSTEMTIME {    WORD wYear;    WORD wMonth;    WORD wDayOfWeek;    WORD wDay;    WORD wHour;    WORD wMinute;    WORD wS

2012-11-26 19:21:08 3378

原创 Windows API获取硬件信息与目录

3. 获取计算机硬件信息(1)相关定义硬件相关信息:内存分页的大小、内存的最小分配单位、粒度、处理器的类型、和个数等。(2)关键API和数据结构void GetSystemInfo(LPSYSTEM_INFO lpSysteminfo;)typedef struct _SYSTEM_INFO {    union {        DWORD dwOem

2012-11-26 19:18:18 7863

原创 windows API获取系统版本信息

(1)基本概念Windows对系统版本的表示分为:主版本号、次版本号、构建号、sp主版本号、sp次版本号。(2)相关API BOOL GetVersionEx( LPOSVERSION lpVersionInfo; //输入输出参数)OSVERSIONINFOEX 结构typedef struct _OSVERSIONINFOEX {DWORD dwOSV

2012-11-25 11:58:34 8819

原创 线性表的链式实现

/* LinkList.c * 线性表的链式实现,并有相应的创建、插入、删除、定位、求长、获取元素操作 * Author: Jeff Chen * Date:2012-4-13 */ #include #include #define ElemType int typedef struct Lnode { ElemType data; struct Lno

2012-04-14 12:34:45 1164

原创 C语言实现两数交换函数

我们可以引入一个简单的中间变量t进行两个数值交换。int t;t=x;x=y;y=t;然而在swap(int x,int y)被调用时,实参进行副本初始化,函数并没有访问调用传递的实参本身,因而也不会修改实参的值。那么下列函数void swap(int x, int y){ int t; t=x; x=y;

2012-04-12 20:10:04 22846

原创 Learning SQL3

CASE WHEN employee.title='Head Teller' THEN 'Head Teller' WHEN employee.title='Teller' AND YEAR(employee.start_date)>2007 THEN 'Teller TRAINEE' WHEN employee.title='Teller'

2012-03-27 20:54:58 675

原创 Learning SQL2

Learning SQL2一   分组与聚集聚集函数--GROUNP BYmysql> SELECT gender,COUNT(*) how_many    -> FROM student_list    -> GROUP BY gender;+--------+----------+| gender | how_many |+--------+----------

2012-03-27 20:08:17 584

原创 Learning SQL --集合操作

Learning SQL --集合操作A+B  A  union B AB   A  intersect BA-B   A except B1.union intersect exceptSELECT id,genderFROM student_listUNION ALLSELECT id,foodFROM favorite_food;UNION 去

2012-03-27 14:48:50 564

原创 Learning SQL--多表查询

Learning SQL --多表查询1.笛卡尔积SELECT e.fname,e.lname,d.nameFROM employee e JOIN department d;2.内连接SELECT e.fname,e.lname,d.nameFROM employee e JOIN department dON e.dept_id=d.dept_id;==

2012-03-27 14:14:19 626

原创 Learning SQL

在学习SQL中在LEARNING SQL中摘录的笔记Learning SQL 1.去除重复的行SELECT DISTINCT cust_idFROM account;2.子查询根据其他查询再设置查询SELECT e.emp_id,e.name,e.lnameFROM (SELECT emp_id,fname,lname,start_date,title FR

2012-03-27 13:55:37 920

转载 Windows7环境下如何安装PHP 5.2.17?

Windows7环境下如何安装PHP 5.2.17?网上找到的教程大多数都是针对Zip压缩包的安装,笔者打算在这里研究下为什么大家都不用Installer。可能是Installer自由度太高,不是很好进行后续的手工配置吧。1.下载PHP安装包a.www.php.net点击downloadsb.选择windows版本的php下载c.选择合适的版本,这里需要注意的是VC9是

2012-03-25 21:10:20 2557

转载 windows下的txt文件传到Linux下中文乱码问题

之所以出现乱码是因为所压缩的文件中,有的文件是以中文命名。而在windows下中文的编码一般为gbk,而linux下中文的编码一般为utf8,所以在windows下正常打开的文件,到linux下很可能会出现乱码。解决办法为:使用命令iconv对文件内容编码进行转换。例如我有一个文件"linux常用命令"在windows下打开正常,而在linux下打开则会乱码,办法为在终端输入: iconv

2012-03-20 10:14:24 1183

转载 MATLAB安装问题解决方案大集锦

我的安装后的两个问题 第一个:“Microsoft Visual C++ Runtime LibraryRuntime Error!Program:C:\Matlab7\Rin\Win32\Matlab.exeThis application has requested the runtime to terminate it in an unusual way.Please con

2012-03-19 19:40:05 20647 1

原创 error: expected identifier before numeric constant

当有下列语句时将出现此状况 printf("\n\t\tSales as percentage of inventory:\t\t%f".\ 100*((float)total_cars_sold[brand]/(float) cars_in_stock[brand]));57:7: error: expected identifier before numeric c

2012-03-14 08:43:21 4690

原创 提示错误“expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token“

以下程序是Ansi C 应用编程中的一道题#include#includevoid mystery(void)main(){ mystery();}void mystery(void){ int c; if((c=getchar())!=EOF) { mystery(); putchar(c);

2012-03-11 12:23:36 53386 2

原创 C语言的一些预处理指令和系统头文件

预处理指令:1.#include    包含一个文本文件的内容2.#define     定义宏3.#undef      取消先前定义的某个宏4.#if         如果条件满足执行指定动作5.#ifdef      如果已经定义了某个宏,执行指定动作6.#ifndef     与#ifdef相反,如果没有定义某个宏,执行指定动作7.#else       如果先

2012-03-10 21:18:00 2055

原创 只需输入年份的打印日历

这是对程序-->一个日历C程序的改进,没有了day_code &leap_year code的限制可以直接输入年份打印出年历/*Calendar1打印出某年的日历,由用户只需输入年份@author Jeff Chen@version 1.1 date:2012-03-09*/#includeint main(){ int day_code; int l

2012-03-09 22:16:26 1117

原创 喜欢上了Emacs

早就听说Emacs是编辑器之神,功能强大确实让人折服。我也是这个礼拜才开始学习emacs的,先花一晚上看完了Learning Gnu Emacs ,感觉基本的文本上下左右等的操作没问题了。但感觉emacs的皮毛都还没有学到,于是又看了Emacs Tutorial中文指南这才发现用惯了windows的我们用起这些命令编辑器确实很难(以前我都是用EditPlusPlus写写代码的)。用

2012-03-09 18:59:50 662

原创 一个日历C程序

由于C语言当初没学好,像C的结构体,文件流,指针等都还弄不明白。现在又捡起来再看一本C语言的书--Application Programming in Ansi C下面是最近的一个代码,关于打印日历的。/*Calendar打印出某年的日历,由用户指出1月1日是星期几以及该年是否为闰年。表示1月1日是星期几的编码:0 Sunday 1 Monday 2 Tuesday 3 W

2012-03-09 18:43:07 1722

原创 Emacs编辑命令速查4【摘自Learning Gnu Emacs】

Table E-19. Lisp commands (Chapter 9)KeystrokesCommand nameActionC-M-bbackward-sexpMove backward by one S-expression.C-M-fforward-sexp

2012-03-06 14:42:39 760

原创 Emacs编辑命令速查3【摘自Learning Gnu Emacs 】

Table E-13. Macro commands (Chapter 6)KeystrokesCommand nameActionC-x (kmacro-start-macroStart macro definition.F3kmacro-start-macro-or-

2012-03-06 14:41:26 531

原创 Emacs编辑命令速查2【摘自Learning Gnu Emacs】

Table E-7. Regular expression search commands (Chapter 3)KeystrokesCommand nameActionC-M-s Enter Edit  Search  Regexp Forwardre-search-forwardSearch f

2012-03-06 14:39:26 505

原创 Emacs编辑命令速查表1【摘自Learning Gnu Emacs】

Table E-1. File-handling commands (Chapter 1)KeystrokesCommand nameActionC-x C-fFile  Open Filefind-fileFind file and read it in a new buffer.

2012-03-06 14:37:18 694

转载 Emacs编辑命令速查

Emacs编辑命令速查Emacs 启动:$ emacs 如果有X-windows就会以视窗方式启动$ emacs -nw    不开视窗启动一些按键的约定:C- Control-(即 Ctrl-),按住 Ctrl 键再按其他键M- Meta-(或 Alt-),按住 Alt 键再按其他键;或按一下 ESC,再按其他键C-M- Control-Alt-,按住 C

2012-03-06 14:15:46 610

原创 vi编辑器一些常用命令的使用

一些常见命令:(1)进入插入模式       i    从光标所在位置前进行插入文本       a   在光标所在位置之后追加新文本       o  将在光标所在行的下面新开一行,并将光标置于该行行首,等待输入文本(2)编辑模式下操作(如果在文本编辑则应按Esc键退到编辑模式命令)      h,j,k,l    进行光标的左、下、上、右移动一个字符单位     x

2011-12-14 22:02:26 545

原创 递归方法编写函数求n阶勒让德多项式的值(VS2010)

/ 递归函数实现N阶勒让德多项式.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ return 0;}#includeusing namespace std;long p(int x,int y) //Legendre polynomials函数定义

2011-12-14 21:58:29 7491 1

原创 linux进程控制(fork,getpid,lockf)

编写一段程序(程序命名为fork()),使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和2个子进程活动。让每一个进程在屏幕上显示字符说明:父进程显示“Father”,子进程分别显示“Child1”,“Child2”;#include#include#includeint main(){int pid1,pid2;printf("Father

2011-12-14 21:55:48 9260

转载 汇编IDE(RadAsm),object file not found报错,解决办法

汇编IDE(RadAsm),object file not found报错,解决办法汇编IDE,好多人下载了RADASM,包括汉化版,安装之后新建masm的DOSAPP工程,编译不过,错误是LINK : fatal error L1093: first.obj : object file not found原因:原版的masm.ini配置文件

2011-12-14 21:51:07 11789 3

emacs编辑命令速查手册

emacs编辑命令速查手册。。摘自Learning Gnu Emacs.比较全的手册

2012-03-06

操作系统练习题

操作系统练习题,期末复习什么的可以看下。各章分别练习

2011-12-20

计算机科学与技术专业培养方案

计算机科学与技术专业培养方案,2008级计算机科学与技术专业培养方案(2010年12月修订).

2011-08-26

空空如也

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

TA关注的人

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