- 博客(11)
- 资源 (41)
- 收藏
- 关注
原创 VC++ 2012 单元测试入门
新建一个空控制台工程;添加头文件,添加cpp文件;把项目的配置类型改为静态库;项目是这个样子,构建,Debug目录下出来lib文件,如下图;添加一个项目,选择项目类型如下图;进入新建项目的属性页;VC++目录 - 包含目录,把前面Hello.h的目录添加进来,链接器-常规-附加库目录,把生成lib文件的Debug目录加进来,链接器-输入-附加依赖项,把前面生成的lib文件加进来;看一下这是模板生成的测试文件,添加自己的测试代码如
2021-07-27 00:59:12 543
原创 sqlite的控制台中文显示问题
先看此图,中文 insert into 和显示没有问题;我在控制台操作sqlite,中文的插入和显示从来都是好的;只有在程序访问sqlite时才会遇到中文乱码相关问题;看一下控制台的代码页,在控制台属性-选项里;当前是936,在控制台输入 chcp 65001,切换控制台的代码页为65001,即UTF-8编码,然后查看前面的test2表,中文不能显示了,把代码页切换回936,代码页936,即简体中文GBK,然后看一下,中文显示正常了,我从来都没
2021-07-25 00:18:01 687
原创 sqlite 日期时间类型学习1
根据教程,SQLite 没有一个单独的用于存储日期和/或时间的存储类,但 SQLite 能够把日期和时间存储为 TEXT、REAL 或 INTEGER 值。存储类 日期格式TEXT 格式为 "YYYY-MM-DD HH:MM:SS.SSS" 的日期。REAL 从公元前 4714 年 11 月 24 日格林尼治时间的正午开始算起的天数。INTEGER 从 1970-01-01 00:00:00 UTC 算起的秒数。来看一下;创建表,使用 date 或 datetim...
2021-07-25 00:08:20 5381
原创 超图桌面版新建一个简单三维数据集并发布
在文件型数据源节点右击;在新建数据集对话框,选中创建类型为 三维面;新建了一个三维面数据集;属性表是空的,此处数据不存在这里;把数据集添加到场景;然后在图层管理器右击对应图层,使图层可编辑;图层可编辑之后,图层名称之前会出现铅笔的小图标;对象绘制 菜单下,有 三维对象 组;选中 多边形,点击左键绘制面,右键结束绘制;面的节点如下;保存场景;看一下面对象的属性;节点坐标是存在此处;坐标包含Z坐标;保存工作空间;按之前...
2021-07-24 01:45:38 595
原创 CentOS6安装MySQL 2 - yum makecache成功
有一些进步;还没安装成功;大体基本记录一下;镜像应该都是好的,相关的东西不太熟悉;看前文的错误,是因为没有找到repomd.xml文件;看一下镜像,6的目录,只有readme文件;7的目录下则有此xml文件;把此前操作的命令,'6'的地方改为'7',看一下,保存成功;操作;然后makecache,失败,看一下它还是往 aliyun 6的地方找,VI编辑 /etc/yum.repos.d目录下的CentOS-Base.repo文件;文件位置如下,
2021-07-11 04:25:45 240 1
原创 Linux下首次操作MySQL失败
根据资料,某些版本Linux自带了MySQL;来看一下,打个命令看一下;输出了一些内容;Linux不熟悉,看上去安装了一个低版本的mysql;看一下有没有mysqld进程;ps aux ,查看进程;列出太多;输入下图命令查找;看上去有mysql和mysqld进程;下面来操作;mysql -uroot -p 登录;出现下图错误;查了一下资料;使用 mysqladmin 命令来更改root密码;出现下图错误;输入下图命令重启mysqld服务;提示,未被识别的服务;
2021-07-11 01:43:57 257 1
原创 CentOS6安装MySQL 1 - 更新yum源失败
先看一下安装的CentOS,默认选项是最小安装,安装了一个开发工作站版本;进入终端;使用yum来安装;需要root权限;输入su,回车输入密码;出现下图错误,看来是centos的镜像连不上;看一下虚拟机网络,如下图就是好的;如下图是没有联网;当前是VMWare虚拟机;先备份原镜像文件;然后下载新的 下载新的CentOS-Base.repo,下载完成;然后输入 yum clean all、yum makecache 生成缓存;
2021-07-11 00:06:40 170
原创 Ubuntu安装MySQL1 - 失败
根据资料首先用rpm命令查看是否安装了mysql;提示没有rpm;rpm是linux的常用命令;原来,Ubuntu没有rpm, Ubuntu的软件包格式是deb;所以不能用rpm命令来安装mysql;使用 apt-get install mysql-server 来安装;出现下图错误;根据资料,可以先 sudo apt update;出现 Unable to lock directory /var/lib/apt/lists/ 错误;根据资料,出现此错误,可以执行 sudo fuse
2021-07-10 23:01:51 346 1
原创 超图球面与平面场景的区别和地理坐标系
前文在超图桌面版中加载了一个3dmax模型;是加载到球面场景中的;看一下能不能加载到平面场景;加载到平面场景,出现下图错误;提示数据集的坐标系是地理坐标系,不能添加到平面场景,为什么地理坐标系不能加载到平面场景,先看一下超图帮助,球面场景是指以模拟地球的球体三维空间形式对地球表层的场景进行展示。平面场景则使地球球面展开成平面,模拟整个大地类似一个平面的形式进行场景展示。平面场景最好在场景比较小的时候使用,两种三维视图模式所支持的功能和操作方式大部分都相同,二者之间的差别有以下几点:球面场
2021-07-04 20:52:17 2331 1
原创 ubuntu下wget下载Linux内核源码、make生成.config文件
根据资料,如果要调试Linux内核源码,需要自己编译内核源码;原因是,一般下载的内核并不是为调试而编译的,要在编译时开启 "Compile the kernel with debug info" 选项,编译出的内核方可调试;下面来初步看一下编译;现在hyper-v虚拟机上有一个ubuntu;hyper-v中上次创建过一个虚拟交换机;在ubuntu虚拟机的网络适配器中加入此虚拟交换机;然后进入ubuntu;右上角出现上下箭头,就联网了,否则没有;看一下ubuntu的ip;前次下载过
2021-07-04 06:10:58 1723 4
原创 Linux文件查看命令图解
使用最小发行版的Linux,Tiny Core Linux;用一个VirtualBox 4.x版本来装这个Tiny Core;把TinyCore的ISO文件装入虚拟光驱;启动虚拟机开始安装;基本没什么安装过程;很快就进到桌面;下面来练习文件查看命令;以查看etc目录下的shells文件为例; cat命令查看文件内容;此文件一共三行;tac命令,从最后一行开始显示,Tiny不支持;凡事有有利的一面必有不利的一面;nl命令,查看的时候显示行号,Tiny也不支...
2021-07-02 22:44:35 165 1
Windows未载入文档的API和技术内幕
2016-07-05
ArcGIS三维可视化开发简介
2013-08-07
nasm-2.15.05-installer-x64.rar
2020-10-23
AccessDatabaseEngine_X64.rar
2020-10-23
一些底层工具合集.rar
2020-03-03
GDI+程序设计实例源代码VC++版
2016-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人