- 博客(38)
- 资源 (41)
- 收藏
- 关注
转载 Linux内存管理 - 页表的映射过程初步了解
Linux下的页表映射分为两种,一是Linux自身的页表映射,另一种是ARM32 MMU硬件的映射。为什么会分两种;看一下什么是MMU;MMU是Memory Management Unit的缩写,中文名是内存管理单元,有时称作分页内存管理单元(英语:paged memory management unit,缩写为PMMU)。它负责处理中央处理器(CPU)的内存访问请求的计算机硬件。它的功能包括虚拟地址到物理地址的转换(即虚拟内存管理)、内存保护、中央处理器高速缓存的控制;MMU位于处理器内核和
2021-05-31 02:36:36 368
原创 ASP.NET Razor (标记)语言概要
1 简述Razor, 是服务器端的标记语言。Razor 是一种标记语法,可以让您将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中。基于服务器的代码可以在网页传送给浏览器时,创建动态 Web 内容。Razor 是基于 ASP.NET 的,是为创建 Web 应用程序而设计的。它具有传统 ASP.NET 的功能,但更容易使用并且更容易学习。Razor 语法 Razor 使用了与 PHP 和经典 ASP 相似的语法。Razor 帮助器 ASP.NET 帮助器...
2021-05-31 01:23:23 621
原创 VS2012+WDK8.0搭建WDF驱动开发环境
根据目前资料,如果要调试ReactOS源码,有很多工作要做;安装RosBE,下载ReactOS源码,生成VS工程,由源码生成镜像文件,等步骤;然后VS还要搭建驱动开发环境;然后由虚拟机装载运行j
2021-05-29 21:35:31 503
原创 VS2012生成ReactOS的VS工程失败(三)和 “ cl is not able to compile a simple test program“错误
1
2021-05-29 20:18:38 526
原创 微软网站下载XPerf没有成功
XPerf简介 XPerf是Windows平台上一套免费而且强大的性能分析工具集。 XPerf提供的CPU采样功能,可以以高达8KHz的频率(默认1KHz),很低的性能消耗,采集内核和应用程序对CPU的占用情况。 XPerf可以同时采集内核和正在运行的所有进程的性能数据。 XPerf可以记录每次线程上下文切换的数据,并且同时记录换入线程的调用栈。 XPerf可以记录所有的文件IO,磁盘IO,网络活动,注册表IO,GPU活动,激活的窗口,内存的申请释放,等等信息,并同时...
2021-05-20 00:47:47 321
原创 查看SQLServer性能计数器
SELECT GETDATE() AS currenttime , counter_name , ( CASE WHEN object_name = 'SQLServer:Databases' THEN cntr_value * 1.0 / 1024 ELSE cntr_value .
2021-05-18 19:28:21 346
原创 了解 Apache ActiveMQ
这个是消息中间件;如果做消息开发可能会用到;Apache ActiveMQ简介简介Apache ActiveMQ是Apache软件基金会的一个开源项目,是一个基于消息的通信中间件。ActiveMQ是JMS的一个具体实现,支持JMS的两种消息模型。ActiveMQ使用AMQP协议集成多平台应用,使用STOMP协议通过websockets在Web应用程序之间交换消息,使用MQTT协议管理物联网设备。(参考ActiveMQ官网)JMSJMS(Java Message Service),是一个基于消
2021-05-18 14:46:49 342 1
原创 Windows内核启动开关/3GB和win10下boot.ini文件问题
在Windows中,用户代码和内核代码有各自的运行环境,它们可以访问的内存空间不同。32位系统中,内核代码可以访问当前进程的整个4GB虚拟地址空间,用户代码只能访问底端的2GB虚拟地址(或3GB,如果打开了内核启动开关/3GB的话)。在 Windows Server 2003 中设置 /3GB 启动开关,步骤如下:1、右键单击“我的电脑”2、选择“属性”3、单击“高级”4、在“启动和故障恢复”区域中,单击“设置”5、在“系统启动”区域中,单击“编辑”6、在记事本中打开 Windows boo
2021-05-18 12:56:28 1451 1
原创 未解决ora-01034、ora-03113、oracle使用RMAN删除归档日志
接此,https://blog.csdn.net/bcbobo21cn/article/details/116762059oracle不能用;继续解决问题;前次操作没有 set ORACLE_SID,这次设置一下看;一样的;试图用shutdown abort关闭数据库,再启动;前面用的shutdown immediate;退出以后再登进来,关闭掉了ORACLE例程;startup启动ORACLE例程;还是不能用;看一下前面的提示,数据库装载完毕之后还有一个ora-03
2021-05-17 19:15:50 303
原创 RosBE生成ReactOS的VS2015工程失败2
接前文;RosBE2.1;如果先运行VS2015安装目录下的vsvars32.bat,再执行后面的命令,就能生成VS2015的ReactOS源码工程;先call xxx.bat,命令错误;看一下是不是用绝对路径;还是一样出错;原来执行其他目录的bat文件,用start XXXXXXX.bat;执行完弹出另一个命令行窗口,在此窗口操作;看一下,输入 configure.cmd VSSolution14 或 configure.cmd VSSolution 14,都出错;没有生成
2021-05-17 02:38:55 261
原创 搜狗拼音输入法新加词库的基本使用
先下载一个词库;后缀名为scel;然后安装;不能安装,可能此库有问题;再下一个词库;双击安装;没有过程界面,过一会儿就弹出提示 细胞词库安装成功;它的词库分为基础词库,细胞词库;细胞词库,就是更具体的东东;你要自己做一个自己的库加进去也没问题;然后看一下设置里面;细胞词库是启用的;输入试一下;输入 wuxing,刚安装的法律词汇里面有 无形资产;没看到;输入一个 geren,也没出来 个人所得税法;直接打拼音首字母,就有了;...
2021-05-17 02:16:32 1950
转载 GIS配准和配准算法基本概念学习
为什么需要进行数据配准?遥感影像数据在成像过程中存在多种几何畸变,需要通过配准操作对影像/栅格数据集的坐标进行纠正;纸质地图保存过程中存在纸张变形,......;另一种情形是,在对多个数据集进行分析时,要求所有参与分析的数据集在同一坐标系下,此时也需要进行数据的配准;什么是数据配准?数据配准是通过参考数据集(图层)对配准数据集(图层)进行空间位置纠正和变换的过程。通过确定的配准算法和控制点信息,对配准数据集进行配准,可以得到与参考数据集(图层)空间位置一致的配准结果数据集。配准算法介绍
2021-05-16 23:54:44 1173
原创 Matlab求矩阵均值
首先新建一个矩阵a;输入mean(a,1),求每列的均值;输入mean(a,2),求每行的均值;输入mean(mean(a)),求整个矩阵的均值;
2021-05-16 23:40:39 17085
原创 TSQL编写存储过程计算1!+2!+3!+…+N!
编写存储过程如下;两层循环;内层计算阶乘,外层相加;create procedure sp_getfact @n intasdeclare @i int,@j int,@val int,@sval intset @i=1set @val=0while @i<=@n begin set @j=@i set @sval=1 while @j>1 begin set @sval=@sva
2021-05-16 21:52:09 4759
原创 什么是RosBE及其安装使用、第一次生成ReactOS的VS工程失败
如果要研究操作系统源码的话,光是阅读代码还是不够的;最好是有能运行起来的源码,可以在各处下断点,调试,等;ReactOS提供了这样的环境;根据资料;可生成ReactOS的VS工程;操作步骤如下;1 首先下载 源码和RosBE 从网站https://www.reactos.org2 安装好RosBE 并选择好源码目录3 进入VS2010的命令行环境, 然后切换到Ros源码目录4 如果没有包含RosBE的CMake路径 SET PATH=%PATH%;D:\RosBE\Bin\ ...
2021-05-16 20:50:52 413
原创 Winrar从命令行查看压缩文件内容
如果能从命令行查看压缩文件内容,可以避免有时候的弹窗;看了一下,说是v参数是查看;找不到路径;先加一下path环境变量;输个命令;错了;用 -v,但是没有在命令行显示;而是弹出了Winrar的查看界面;用 -v[t[a],b] ,一样弹出界面;再看一下;用unRar带-v;命令输的不对,列出了帮助;输入如下命令,提示不能查看7z压缩的文件;输入下图命令;查看到了;...
2021-05-16 18:57:27 1045
原创 Eclipse新建web项目和“javax.servlet.http.HttpServlet“ was not found on the Java Build Path错误
Eclipse新建web项目;当前Eclipse中Tomcat已经配置好;输入项目名称;完成;新建的web项目目录结构如下;右击Webcontent文件夹,新建一个JSP文件;输入JSP文件名称,完成;新建的JSP出来了;但是有一个错误;The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path,右击项目文件夹,然后选择如下菜单;添加库
2021-05-16 16:55:17 303
原创 java hibernate错误org/dom4j/DocumentException、org/jboss/logging/BasicLogger、org/apache/lucene/index...
很久没有看java的,今天运行一个以前的hibernate程序;先报错,org/dom4j/DocumentException;根据资料,原因是没有导入 dom4j-1.6.1.jar;下载此jar包,然后加入项目;再运行程序,又报错,Exception in thread "main" java.lang.NoClassDefFoundError: org/jboss/logging/BasicLogger;根据资料,加入 jboss-logging-.....jar 包即可 (如..
2021-05-16 12:49:22 409
原创 搜狗拼音输入法的安装和基本使用
先下载搜狗拼音输入法;然后安装;安装过程;安装完成;然后就可以使用了;切换输入法的快捷键一般是Ctrl+Shift;如果要输入特殊符号,敲Ctrl+Shift+Z键,弹出特殊符号对话框,选择需要的符号;也可以随便输入一个字母,然后点击 更多特殊符号;...
2021-05-15 15:30:01 903
原创 超图桌面版加载3dmax模型基本成功
先须安装3dmax 的某个版本;我装的是2014,30天试用版本;安装完后如下;下载3dmax 超图插件;这个应是在超图官网下;但我在超图官网没找到下载链接;在csdn vip 下的;插件解压后有一个Bin_Unicode_x64 目录;把插件中的SuMax2014Plugin.gup文件,拷贝到3dmax安装目录下的stdplugs目录;把插件中的Resource文件夹拷贝到3dmax安装的如下图目录;然后把插件的目录,添加到path环境变量,并设为Path变量的最前端;如下图;这样.
2021-05-14 21:53:00 772
原创 未解决oracle错误12505、01034、27101
很久没用Oracle,连接,出现下面错误;根据资料;listener.ora文件,如果没有下图红框部分,应加上;然后重启Oracle服务;再连接;又报下图错误;根据资料,可在sqlplus输入startup,启动oracle例程;但是连接一下scott用户,还是不能连接;重新进入sqlplus,先shutdown immediate,再startup;scott用户还是不能连接;在命令行输入lsnrctl start,这个命令是启动监听;然后再进入sq
2021-05-13 19:24:14 168
原创 图解一次Linux挂载操作和mount命令基本用法
首先不管光驱光盘里有任何内容;使用命令 cp /dev/cdrom /home/lal/mydisk.iso ,把光盘内容做成iso文件,存于目录lal下,iso文件名为mydisk.iso;lal是当前用户名;如果出现前图 找不到介质 错误,从虚拟机菜单连接上CD/DVD;然后有了一个iso文件;然后新建一个目录作为挂载点;首先看一下mnt目录,当前是空的,进入mnt,敲ls,看一下啥也没有;使用 mkdir /mnt/myvcdrom 新建一个目录;权限不够在命令前加sudo;
2021-05-11 15:17:31 182
转载 多核 CPU 和多个 CPU 有何区别
假设现在我们要设计一台计算机的处理器部分的架构。我们有两种选择,多个单核CPU和单个多核CPU。如果我们选择多个单核CPU,那么每一个CPU都需要有较为独立的电路支持,有自己的Cache,而他们之间通过板上的总线进行通信。在这样的架构上,我们要跑一个多线程的程序(常见典型情况),不考虑超线程,那么每一个线程就要跑在一个独立的CPU上,线程间的所有协作都要走总线,而共享的数据更是有可能要在好几个Cache里同时存在。这样的话,总线开销相比较而言是很大的,怎么办?那么多Cache,即使我们不心疼存储能力的浪
2021-05-09 20:31:30 716
原创 C# Marshal类基本概念和入门示例程序
marshal:直译为“编排”, 在计算机中特 指将数据按某种描述格式编排出来,通常来说一般是从非文本格式到文本格式的数据转化。unmarshal是指marshal的逆过程。比如在WebService中,我们需要把java对象以xml方式表示并在网络间传输,把java对象转化成xml片段的过程就是marshal.微软对C#中Marshal类描述的链接在此;https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopser.
2021-05-08 05:06:16 4734
原创 IIS发布网页的基本操作
前提是IIS已经安装;在运行框输入下图字符串,回车;进入到IIS管理器;在D盘inetpub目录下新建一个demo1文件夹,把要发布的两个文件放入;在IIS管理器右击 网站 节点,添加网站...;自己起一个网站名称;物理路径选择前面的目录;C或D盘的inetpub目录是IIS默认的发布目录;端口找一个没有使用的;其他默认;确定;之后新建的网站就出来了;在IIS管理器右侧,操作列表,选择 浏览网站,浏览 *:8019;浏览器打开localhost:801
2021-05-08 04:33:47 1432 2
翻译 Bing Maps Geographic Coverage - Bing地图图像覆盖范围
Bing地图图像覆盖范围Bing Maps Geographic Coveragehttps://docs.microsoft.com/en-us/bingmaps/coverage/geographic-coverageBing地图图像覆盖范围Bing Maps contains different levels of geographic coverage for every country/region in theworld. The following table contains
2021-05-07 01:37:53 375
翻译 Bing地图公共数据源
Public Data Sources公共数据源The Bing Spatial Data Services provide the following public data sources for your use. You can query these data sources with any Bing Maps Key.Bing空间数据服务提供下列公共数据源供你选择。你能用任何Bing地图密钥查询这些数据源。You can also make any data source asso
2021-05-06 06:28:14 438
原创 Linux下运行第一个Java程序成功(Linux下JDK安装和环境变量配置等)
要从本机拷贝一个jdk的linux安装包到虚拟机,看一下虚拟机上系统的IP;此系统没有预先安装openJDK;新建一个java目录,用于安装;需要切到root用户;创建java目录;使用工具连接虚拟机上Linux;出现下图错误;ping一下该IP,可以ping通;可能是防火墙问题;直接从虚拟机下载jdk 安装包;火狐浏览器进入oracle对应页面;下载需要oracle账号;账号密码忘记了;从别的网站下到一个,如下图;从图形界面把下载的文
2021-05-05 04:27:32 268
原创 Linux下第一个java程序没有成功
当前是CentOS5.5;进入vim编辑一个java helloworld程序;系统自带OpenJDK 1.6.0;javac编译;提示没有javac命令;找一下OpenJDK的安装目录;不知在哪儿;根据资料,要移除openJDK,安装SUN JDK;然后才有javac命令;使用yum erase java-1.*命令来进行移除;输入su,回车,输入口令,切换到root用户;然后才能移除;移除完成如下;然后在本机下了一个SUN JDK的Linux安
2021-05-04 06:09:46 170 4
转载 Linux挂载学习
Linux有种操作叫挂载,熟悉Linux肯定要会的;此名词如果在Win下使用肯定含义不同;下面来学习一下;Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。如果不挂载,通过Linux系统中的图形界面系统可
2021-05-04 00:43:44 118
原创 初步了解中文编程工具易语言
先来了解一下;这工具这些年也有些发展;安装完成;新建一个程序;设计界面;控件的名称是中文;按钮的名称是 按钮1;添加2个按钮;写2句代码;后标红的为代码,是中文的;弹出信息框使用 信息框( ),转换为文本使用 到文本(...);运行一下;单击按钮1;单击按钮2; 还不太了解;设计界面我感觉有些像VB;...
2021-05-02 23:05:37 163
原创 TSQL批处理插入一万条记录-随机生成某些字段值
student2表目前是空的;下面来插入一万条记录;执行;代码;declare @i int, @id int, @name varchar(32), @ex char(10), @sexrnd int set @i = 0while @i < 10000 begin set @id = @i + 1 set @name='testname' + STR(@id) set @sexrnd= cast((rand()*(
2021-05-02 21:46:12 255
原创 drop、delete与truncate的区别 和 delete是否记录日志
drop直接删掉表有关的一切(数据/结构/约束…),不会记录日志,为DDL(Data Definition Language,数据库定义语言)操作。truncate 删除表中所有数据(再插入时自增长id又从1开始),该操作也不会记录日志所以比较快,为DDL操作。只能删table。DELETE语句执行删除的过程是每次从表中删除一行,需要记录日志,比较慢,可以加where 语句,为DML(Data Manipulation Language, 数据操纵语言)。速度上drop > truncate &
2021-05-02 14:32:18 2579
原创 把自己的文件做成ISO镜像文件
.iso是电脑上光盘镜像(CD Mirror)的存储格式之一,因为其是根据ISO-9660有关CD-ROM文件系统标准存储的文件,所以通常在电脑中以后缀.iso命名,俗称iso镜像文件。它形式上只有一个文件,可以真实反映光盘的内容,可由刻录软件或者镜像文件制作工具创建。下面来看一下把自己的文件做成ISO;打开UltralISO工具;添加目录;添加完成;点击 保存 按钮;默认保存为标准ISO;输入iso文件名;然后出现一个制作的进度条对话框;完成之后ISO文件
2021-05-02 08:55:06 10857
原创 char和varchar的区别以及尾部空格问题 - sqlserver演示
char是一个定长字段,假如申请了char(10)的空间,那么无论实际存储多少内容.该字段都占用10个字符;varchar是变长的,申请的只是最大长度,占用的空间为实际字符长度+1,最后一个字符存储使用了多长的空间;在检索效率上来讲,char > varchar;因此在使用中,如果确定某个字段的值的长度,可以使用char,否则应该尽量使用varchar.例如存储用户MD5加密后的密码,则应该使用char。在char和varchar尾部加空格,检索时char类型后的被删掉,而varchar类
2021-05-02 06:04:01 1297
原创 VC++环境OpenSSL简单编程入门
OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。下载 Win32OpenSSL-1_0_1.exe 安装;开始安装;完成;似乎是提示要支付10美元;在VC6添加如下目录;从 工具-选项 菜单调出选项对话框;库目录;然后来编写一个大数乘法的程序看一下;大数相乘(Multiplic
2021-05-01 07:28:53 523 2
一些底层工具合集.rar
2020-03-03
GDI+程序设计实例源代码VC++版
2016-07-05
Windows未载入文档的API和技术内幕
2016-07-05
简易设备管理3.0-设备增删改查-设备折旧
2024-09-13
博物馆和文物信息查询系统
2024-09-05
细菌各种属性信息存储查询系统
2024-09-01
简易设备管理2.0-设备增删改查-设备折旧
2024-08-31
材料各方面信息存储查询系统
2024-07-20
简易设备管理-设备增删改查-设备折旧
2024-07-10
世界博物馆信息查询系统
2024-07-02
个人电脑信息管理软件exe和数据库
2024-06-16
全国水电站信息查询管理系统
2024-05-29
nasm-2.15.05-installer-x64.rar
2020-10-23
AccessDatabaseEngine_X64.rar
2020-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人