SQL 查询语句基本概念

数据库中存储的是一张张表;表是行和列的形式;查询语句的基本形式是:select 字段名 from 表名;字段名如果是 *,则代表全部字段;如下图,查询members表全部内容,所有字段都返回;选择 companyname、legperson、typeid、petdate 四个字段;select companyname, legperson,typeid,petdate from members;查询结果如下图;另外注意在SQL Server 中查询数据时,要在左上角数..
分类: 其他 发布时间: 03-20 10:29 阅读次数: 0

初步了解qemu虚拟机

QEMU简介 QEMU是一套以GPL许可证分发源码的模拟处理器,在GNU/Linux平台上使用广泛。 Bochs,PearPC等与其类似,但不具备其许多特性,比如高速度及跨平台的特性,通过KQEMU这个闭源的加速器,QEMU能模拟至接近真实电脑的速度。 0.9.1及之前版本的qemu可以使用kqemu加速器。在qemu1.0之后的版本,都无法使用kqemu,主要利用qemu-kvm加速模块,并且加速效果以及稳定性明显比kqemu好。在此,https://blog.csdn.net...
分类: 其他 发布时间: 03-20 10:29 阅读次数: 0

C语言typedef和Windows数据类型

typedef 的作用是给已知的数据类型命名别名,起到下列作用;1 复杂的数据类型名称简化2 用typedef 定义与平台无关的数据类型3 增强代码可读性4 避免错误一个使用typedef的示例程序如下;// tydemo.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <stdio.h>#include <string.h..
分类: 其他 发布时间: 03-20 10:29 阅读次数: 0

首次使用three.js加载obj模型未成功

接此,https://blog.csdn.net/bcbobo21cn/article/details/110676331基本代码如下;<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>第一个three.js 示例</title> <style> body { margin: 0;
分类: 其他 发布时间: 03-20 10:29 阅读次数: 0

mfc 使用画笔画线

win10, vc6;新建一个单文档工程;为视类添加鼠标左键弹起消息处理函数;视类头文件添加一个成员变量:CPoint m_ptOrigin;视类CPP文件构造函数中初始化,CMypenView::CMypenView(){ // TODO: add construction code here m_ptOrigin.x=20; m_ptOrigin.y=20;}不使用画笔效果如下;创建一个10像素宽、红色的画笔后,画线效果如下;鼠标左键弹...
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

mfc在两个控件间连线

新建一个对话框工程; 添加2个按钮,ID分别为IDC_ONE、IDC_TWO,再添加一个 GO!按钮;为 GO!按钮添加单击消息处理函数;单击代码;void CTwotwoDlg::OnButton3() { // TODO: Add your control notification handler code here CPen pen(PS_DOT, 3, RGB(0, 0, 0));//创建一个画笔 //CWnd *pwnd = GetDlgItem(IDC_S..
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

C++ const char* 学习

const char *ptr;定义一个指向字符常量的指针;不能用ptr来修改所指向的内容;const char*1、字符串相对于指针是常量,但字符串本身不是常量2、指针能够被重定向运行如下; 不能用ptr来修改所指向的内容;str1的内容可以改变;ptr指向的内容可以改变;如下图;...
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

编程打开Windows服务控制管理器

假设要自己编程来加载Windows下后缀为.sys的驱动程序;首先要使用OpenSCManager 函数打开Windows服务控制管理器;下面先来调用此函数看一下会不会打开成功;代码如下;#include <windows.h>#include <winsvc.h> #include <conio.h> #include <stdio.h> #define DRIVER_NAME "HelloDriver" #defin.
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

Java Maven学习 - 1

Maven 具有约定的标准目录结构,如下;目录 目的${basedir} 存放pom.xml和所有的子目录${basedir}/src/main/java 项目的java源代码${basedir}/src/main/resources 项目的资源,比如说property文件,springmvc.xml${basedir}/src/test/java 项目的测试类,比如说Junit代码${basedir}/src/test/resources 测试用的资源$...
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

Linux内核BPF学习1

随着 BPF 追踪系统(基于时间采样)最后一个主要功能被合并至 Linux 4.9-rc1 版本的内核中,现在 Linux 内核拥有类似 DTrace 的原生追踪功能。DTrace 是 Solaris 系统中的高级追踪器。对于长期使用 DTrace 的用户和专家,这将是一个振奋人心的里程碑。现在在 Linux 系统上,你可以在生产环境中使用安全的、低负载的定制追踪系统,通过执行时间的柱状图和频率统计等信息,分析应用的性能以及内核。用于 Linux 的追踪项目有很多,但是这个最终被合并进 Linux...
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

Cesium BingMapsImageryProvider类学习

在此有一个超图地图加载三维场景的示例;http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#KeyboardControlCamera其中使用了Cesium的BingMapsImageryProvider类;viewer.imageryLayers.addImageryProvider(new Cesium.BingMapsImageryProvider({ url: 'https:...
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

MFC单文档程序加载web网站和html文件

使用CHtmlView类,CHtmlView类的主要功能是访问Web网站和HTML文档;该类可说是对webbrowser控件的封装;新建一个单文档项目;选择 CHtmlView 类作为视类的基类;项目名为htmldemo;在mfc类库中,CHtmlView类继承关系如下;生成之后默认有CHtmdemoView::OnInitialUpdate() 函数,在此加载首次出现的网页;此函数中默认有Navigate2(_T("https://xxxxxx/"),NULL,NULL) 一句..
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

Bing Maps 开发入门 - 1

 Bing Maps提供了一组WCF的地图服务,使用这些服务我们可以方便的在自己的应用系统里实现地理位置搜索等相关功能。他们分别是地理编码服务(GeocodeService)、地理图像服务(ImageryService)、路由功能服务(RouteService)和地理搜索服务(SearthService)。一、地理编码服务(GeocodeService)  地图编码服务提供了以一个有效的物理地址在地图上匹配其对应的地图地址(既地理经度和纬度坐标)和以地理经度和纬度坐标进行反向匹配物理地址路径的功能。我
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

VC++ 实现自定义消息

mfc中一般是处理Windows自身的消息,如果必要,也可以实现自定义消息;新建一个对话框工程;添加一个按钮;在 Resource.h中定义一个消息,标识符为WM_MYMSG;自定义消息从WM_USER开始;在对话框类头文件中定义一个消息处理函数mymsghandler;afx_msg宏表示声明的是一个消息响应函数;在cpp文件中,BEGIN_MESSAGE_MAP 和 END_MESSAGE_MAP宏之间,使用ON_MESSAGE()宏添加消息映射;ON_MESSAGE(消息标识,消
分类: 其他 发布时间: 03-20 10:28 阅读次数: 0

使用VC++输出调幅波的数值和波形

幅度调制,调幅,就是使载波的振幅按照所需传送信号的变化规律而变化,但频率保持不变的调制方法。其示意如下;VC6;Win7;新建一个单文档项目,添加滚动条;添加滚动条见https://blog.csdn.net/bcbobo21cn/article/details/112167653现在设:采样率为10000,调制信号频率为100Hz,载波信号频率为1000Hz; 调制信号是要传送的信号,载波是搭载有用信号的波形;载波就是上面等幅的这个,载波一般是高频的;...
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0

SQL Server Guid和NEWSEQUENTIALID函数

使用newid()生成GUID;SQL SERVER 2005中新增了一个NEWSEQUENTIALID的函数,MSDN的解释是:在指定计算机上创建大于先前通过该函数生成的任何 GUID 的 GUID。NEWSEQUENTIALID() 不能在查询中引用,不能执行类似SELECT NEWSEQUENTIALID()的语句;它只能与 uniqueidentifier 类型表列上的 DEFAULT 约束一起使用。只有当计算机没有网卡时,NEWSEQUENTIALID() 生成的 GUI.
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0

memset、memcpy、strcpy、HeapAlloc

win7, vc6;新建一个单文档工程;代码;void CMemView::OnDraw(CDC* pDC){ CMemDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here char buffer[4]; memset(buffer,0,sizeof(char)*4); pDC->TextOut(10,20, buffer); strcpy(
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0

VC++更改鼠标指针为系统预定义形状和自定义形状

新建一个单文档工程;为视类添加WM_SETCURSOR消息处理函数;设置鼠标指针为IDC_CROSS,这是系统预定义的,十字形;LoadCursor载入系统预定义光标时,第一个参数为NULL;预定义,等待光标;有的电脑是沙漏形状,有的是一个转圈的圆;系统预定义光标如下; IDC_APPSTARTING 标准的箭头和小沙漏 IDC_ARROW 标准的箭头 IDC_CROSS 十字光标 IDC_HAND Windows 98/Me, Windows 20...
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0

win32文件读写demo

新建一个控制台工程;代码;// file.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <windows.h>#include <tchar.h>#include <stdio.h>HANDLE hOutput;void perro(LPTSTR pszTitle){ LPVOID pvErrMsg = NULL;
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0

句柄、句柄工具、VC++获取句柄

1 句柄句柄(Handle)是一个用来标识对象的标识符。Windows之所以要设立句柄,根本上源于内存管理机制的问题,即虚拟地址。简而言之数据的地址需要变动,变动以后就需要有人来记录、管理变动,因此系统用句柄来记载数据地址的变更。在程序设计中,句柄是一种特殊的智能指针,当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,就要使用句柄。句柄是Windows系统中对象或实例的标识,这些对象包括模块、应用程序实例、窗口、控制、位图、GDI对象、资源、文件等。从数据类型上来看,它
分类: 其他 发布时间: 03-20 10:27 阅读次数: 0