Hello World 1、创建一个maven工程;(jar) 2、导入spring boot相关的依赖 3、编写一个主程序;启动Spring Boot应用 4、编写相关的Controller、Service 5、运行主程序测试 6、简化部署 将这个应用打成jar包,直接使用java -jar的命令 ...
分类:
编程语言 时间:
2019-07-08 00:13:51
阅读次数:
114
程序带调用函数需要一定的时间\空间花销,这就要求在主程序进行过程中调用函数前几下执行指令的地址及其他相关信息,一边函数调用后能继续执行.函数调用后流程返回先前记下的地址处,并根据记录的相关信息回复,而这都需要消耗时间,若有函数频繁使用,那么执行时间会很长,大大降低程序执行效率.因此,我们使用内联函数 ...
分类:
编程语言 时间:
2019-07-07 17:31:25
阅读次数:
128
[TOC] 基本概念 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel ...
分类:
编程语言 时间:
2019-07-06 22:06:50
阅读次数:
185
程序查询方式 主机和设备串行工作 中断方式,主机和设备是并行工作的,DMA 方式主程序和设备是并行运行的。 解释一下:串行工作指的是CPU和IO设备必须同步运行,因为IO设备比CPU运行速度慢的多,CPU发出指令后,IO设备要花更多的时间来执行指令,这期间CPU只能等并不断查询IO设备是否准备完毕, ...
分类:
其他好文 时间:
2019-07-05 09:26:37
阅读次数:
108
对程序的监控,一般采用另外一个进程进行监控(即主进程和监控进程),主进程运行后,先查找下看有没有还在残留运行的监控进程,如果有先结束监控进程,然后重新启动。 如何监控主程序的思路是:主程序中开辟一个共享内存映射文件,通过定时器向文件写入变化的信号数据(自定义)。监控程序定时从共享内存文件中读取信号数 ...
前言 打包桌面应用程序实在是一个不常使用的东西,偶尔使用起来经常会忘东忘西的耽误时间,因此,这篇文章多以图片记录过程,也是用于备忘。 下载打包工具 C#打包桌面应用程序有很多种方法,这里介绍一种使用Microsoft Visual Studio Installer Projects工具打包的方法。 ...
# ************************************# 守护进程 用处,将保护的进程独立出来与之前的环境数据隔离,但会随着主程序的终止而结束# from multiprocessing import Process# import time## def task():# pr ...
分类:
系统相关 时间:
2019-07-03 20:12:19
阅读次数:
141
标签: C++ 1. 类的初始化 几种不同初始化的区别: A a;和A *a=new A()的区别,示例程序如下: 执行结果如下,通过A a1("gqx")形式初始化的对象,在程序结束的时候会自动回收内存,调用析构函数,而通过new方式初始化的对象需要手动释放内存。 修改主程序如下后: 执行结果如下 ...
分类:
编程语言 时间:
2019-07-01 21:34:52
阅读次数:
154
1、项目文件组成在QtCreator中新建一个WidgetApplocation项目,选中窗口基类中选中QWidget作为窗口基类,并选中"GnerateForm"复选框。创建后项目文件目录树如图: 项目组织文件pro:存储项目设置的文件主程序入口文件main.cpp,实现main函数的程序文件窗体 ...
分类:
其他好文 时间:
2019-07-01 15:44:43
阅读次数:
181
Visual Studio中Debug与Release以及x86、x64、Any CPU的区别之总结:开发调试的时候使用Debug模式,打包发布程序用Release模式。主程序采用x86平台编译,dll采用Any CPU平台编译。 ...
分类:
其他好文 时间:
2019-06-29 13:05:22
阅读次数:
128