一、操作系统用进程(Processe)分隔正在执行的程序,用线程(Thread)作为操作系统分配处理器时间的基本单元,进程上下文中可以运行多个线程,进程的所有线程共享其虚拟地址空间,所有线程均可执行程序代码中的任意部分,包括其他线程正在执行的代码; 1.默认情况下,.NET程序只启动单个线程,被称为 ...
分类:
编程语言 时间:
2018-12-17 02:43:32
阅读次数:
213
类型、存储和变量 C#程序是一组类型声明 C程序是一组函数和数据类型 C++程序是一组函数和类 C#程序是一组类型声明 C#程序或DLL源码是一组一种或多种类型声明 对于可执行程序,类型声明中必须有一个包含Main方法的类 命名空间是一种把相关类型声明分组并命名的方法 类型是一种模板 可以把类型想象 ...
计算机病毒是一种人为制造的、能够进行自我复制的、具有对计算机资源的破坏作用的一组程序或指令的集合。 计算机病毒特征: 1. 计算机病毒的可执行性。 计算机病毒与其他合法程序一样,是一段可执行程序,但它不是一个完整的程序,而是寄生在其他可执行程序上的一段程序,因此享有一切程序所能得到的权力。通过在运行 ...
分类:
其他好文 时间:
2018-12-14 14:00:17
阅读次数:
390
CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点: 单个文件,整个软件只有一个可执行程序,无配置文件等其他文件 跨平台运行,支持主流平台:Windows,Linux和Mac 界面简洁,简单易用 支持扫码下载和手机端访问, ...
分类:
Web程序 时间:
2018-12-12 19:08:24
阅读次数:
775
一、安装 1.1 安装mitmproxy 直接使用pip安装即可 pip本质上会一是安装mitmproxy库的相关代码,二是安装mitmproxy.exe/mitmdump.exe/mitmdump.exe三个可执行程序。 可执行程序被安装在$PYTHON_HOME/Scripts文件夹下,如果是c ...
分类:
编程语言 时间:
2018-12-12 15:00:48
阅读次数:
432
1.将jar程序打成jar包 2.用exe4j.exe将jar包打成.exe可执行程序 3.用Inno Setup 编译器将.exe可执行程序编译成可安装程序 exe4j下载: https://exe4j.apponic.com/ Inno Setup下载:http://www.jrsoftware ...
分类:
编程语言 时间:
2018-12-11 13:05:27
阅读次数:
267
工作中主要是在写python2,把python作为用户逻辑的载体的,一般是C++写好底层,导出成python模块使用,或者是可执行程序带起来一个python虚拟机,把函数注入进去,然后加载python代码执行。我接触的这部分python,没有太多的框架,几乎不使用基本数据结构之外的标准库,因为很多东... ...
分类:
编程语言 时间:
2018-12-09 16:19:10
阅读次数:
179
窥探C语言程序的编译、链接 C语言程序从源文件到生成可执行程序需要经过编译器的预处理,汇编、编译、链接。这里简化为编译、链接两个阶段 编译: 链接: 并把项目中所有相关的.o目标文件、C语言函数库合并在一起生成可执行文件 我来编写一个main.c 对main.c进行编译,可以用clang或者gcc编 ...
分类:
编程语言 时间:
2018-12-09 14:15:05
阅读次数:
153
使用库函数是源码的一种保护?我猜的. 库函数其实不是新鲜的东西,我们一直都在用,比如C库. 我们执行pringf() 这个函数的时候,就是调用C库的函数. 下面记录静态库和动态库的生成和使用. 静态库:libxxx.a 动态库:libxxx.so 静态库: 在程序编译的时候,将库编译进可执行程序中, ...
分类:
编程语言 时间:
2018-12-08 19:14:28
阅读次数:
221
今天我们团队将软件的几个流程进行分配,分解成模块实现模块的数据说明、可执行程序的程序单元。 进行模块设计,用软件结构图表示,每个人都进行了相应程序的编程,并进行了调试。 ...
分类:
其他好文 时间:
2018-12-07 23:23:38
阅读次数:
225