 Computer Programming with the Nim Programming Language
language itself, often assuming that the reader is already familiar with the foundations of computer hardware and has some programming experience. This is generally a valid approach, as most people are taught the core components. All the physical parts of a computer are also called hardware, while the programs running on that hardware are called software. A less visible, but equally important, class of computers among other tasks. An important role of the OS is enabling user programs to access all the various hardware components, regardless of vendor, in a uniform, high-level manner. An OS can be seen as an intermediary0 码力 | 865 页 | 7.45 MB | 1 年前3 Computer Programming with the Nim Programming Language
language itself, often assuming that the reader is already familiar with the foundations of computer hardware and has some programming experience. This is generally a valid approach, as most people are taught the core components. All the physical parts of a computer are also called hardware, while the programs running on that hardware are called software. A less visible, but equally important, class of computers among other tasks. An important role of the OS is enabling user programs to access all the various hardware components, regardless of vendor, in a uniform, high-level manner. An OS can be seen as an intermediary0 码力 | 865 页 | 7.45 MB | 1 年前3
 Computer Programming with the Nim Programming Language
language itself, often assuming that the reader is already familiar with the foundations of computer hardware and has some programming experience. This is generally a valid approach, as most people are taught the core components. All the physical parts of a computer are also called hardware, while the programs running on that hardware are called software. A less visible, but equally important, class of computers among other tasks. An important role of the OS is enabling user programs to access all the various hardware components, regardless of vendor, in a uniform, high-level manner. An OS can be seen as an intermediary0 码力 | 784 页 | 2.13 MB | 1 年前3 Computer Programming with the Nim Programming Language
language itself, often assuming that the reader is already familiar with the foundations of computer hardware and has some programming experience. This is generally a valid approach, as most people are taught the core components. All the physical parts of a computer are also called hardware, while the programs running on that hardware are called software. A less visible, but equally important, class of computers among other tasks. An important role of the OS is enabling user programs to access all the various hardware components, regardless of vendor, in a uniform, high-level manner. An OS can be seen as an intermediary0 码力 | 784 页 | 2.13 MB | 1 年前3
 PyArmor Documentation v5.6.5dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 103 页 | 86.97 KB | 1 年前3 PyArmor Documentation v5.6.5dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 103 页 | 86.97 KB | 1 年前3
 PyArmor Documentation v5.5.7dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 104 页 | 85.70 KB | 1 年前3 PyArmor Documentation v5.5.7dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 104 页 | 85.70 KB | 1 年前3
 PyArmor Documentation v5.6.0dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 103 页 | 85.82 KB | 1 年前3 PyArmor Documentation v5.6.0dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: obfucated scripts. Raise PytransformError if license is invalid. get_hd_info(hdtype, size=256) Get hardware information by hdtype, hdtype could one of HT_HARDDISK return the serial number of first harddisk expected, quit check tickcount, if too long, quit check there is any debugger, if found, quit clear hardware breakpoints if possible restore next function function 2 3. Generate code from function 2 4. Run0 码力 | 103 页 | 85.82 KB | 1 年前3
 BAETYL 0.1.6 Documentationmodules to deploy based on their own needs. Support multiple platforms: Baetyl supports multiple hardware and software platforms, such as X86 and ARM CPU, Linux and Darwin operating systems. Components // software information Software Software `json:"software,omitempty"` // hardware information Hardware Hardware `json:"hardware,omitempty"` // service information, including service name, instance running configuration version ConfVersion string `json:"conf_version,omitempty"` } // Hardware hardware information type Hardware struct { // memory usage information of host MemInfo *utils.MemInfo `json:"mem_stats0 码力 | 119 页 | 11.46 MB | 1 年前3 BAETYL 0.1.6 Documentationmodules to deploy based on their own needs. Support multiple platforms: Baetyl supports multiple hardware and software platforms, such as X86 and ARM CPU, Linux and Darwin operating systems. Components // software information Software Software `json:"software,omitempty"` // hardware information Hardware Hardware `json:"hardware,omitempty"` // service information, including service name, instance running configuration version ConfVersion string `json:"conf_version,omitempty"` } // Hardware hardware information type Hardware struct { // memory usage information of host MemInfo *utils.MemInfo `json:"mem_stats0 码力 | 119 页 | 11.46 MB | 1 年前3
 PyArmor Documentation v8.1.9target machine hardware informations: IPv4: 128.16.4.10 Enternet Addr: 00:16:3e:35:19:3d Hard Disk Serial Number: HXS2000CN2A Using -b to bind hardware information Also set 30 valid days for this device: $ pyarmor gen -e 30 -b 128.16.4.10 foo.py Check all of hardware informations in this device: $ pyarmor gen -b "128.16.4.10 52:38:6a:f2:c2:ff HXS2000CN2A" foo.py path of generated key file expired (long) – expired epoch or None devices (list) – binding device hardware informations o None data (str) – binding data or None period (int) – period in seconds or None0 码力 | 131 页 | 111.00 KB | 1 年前3 PyArmor Documentation v8.1.9target machine hardware informations: IPv4: 128.16.4.10 Enternet Addr: 00:16:3e:35:19:3d Hard Disk Serial Number: HXS2000CN2A Using -b to bind hardware information Also set 30 valid days for this device: $ pyarmor gen -e 30 -b 128.16.4.10 foo.py Check all of hardware informations in this device: $ pyarmor gen -b "128.16.4.10 52:38:6a:f2:c2:ff HXS2000CN2A" foo.py path of generated key file expired (long) – expired epoch or None devices (list) – binding device hardware informations o None data (str) – binding data or None period (int) – period in seconds or None0 码力 | 131 页 | 111.00 KB | 1 年前3
 BAETYL 1.0.0 Documentationmodules to deploy based on their own needs. Support multiple platforms: Baetyl supports multiple hardware and software platforms, such as X86 and ARM CPU, Linux and Darwin operating systems. Components // software information Software Software `json:"software,omitempty"` // hardware information Hardware Hardware `json:"hardware,omitempty"` // service information, including service name, instance running configuration version ConfVersion string `json:"conf_version,omitempty"` } // Hardware hardware information type Hardware struct { // memory usage information of host MemInfo *utils.MemInfo `json:"mem_stats0 码力 | 135 页 | 15.44 MB | 1 年前3 BAETYL 1.0.0 Documentationmodules to deploy based on their own needs. Support multiple platforms: Baetyl supports multiple hardware and software platforms, such as X86 and ARM CPU, Linux and Darwin operating systems. Components // software information Software Software `json:"software,omitempty"` // hardware information Hardware Hardware `json:"hardware,omitempty"` // service information, including service name, instance running configuration version ConfVersion string `json:"conf_version,omitempty"` } // Hardware hardware information type Hardware struct { // memory usage information of host MemInfo *utils.MemInfo `json:"mem_stats0 码力 | 135 页 | 15.44 MB | 1 年前3
 PyArmor Documentation v6.2.7dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: licenses for obfuscated scripts pack Pack obfuscated scripts to one bundle hdinfo Show hardware information The commands for project: init Create a project to manage obfuscated scripts 2a:33:50:46:8f tom cp licenses/tom/license.lic dist/pytransform/ Before this, run command hdinfo to get hardware information: pyarmor hdinfo By option -x any data could be saved into the license file, it’s mainly0 码力 | 159 页 | 123.91 KB | 1 年前3 PyArmor Documentation v6.2.7dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: licenses for obfuscated scripts pack Pack obfuscated scripts to one bundle hdinfo Show hardware information The commands for project: init Create a project to manage obfuscated scripts 2a:33:50:46:8f tom cp licenses/tom/license.lic dist/pytransform/ Before this, run command hdinfo to get hardware information: pyarmor hdinfo By option -x any data could be saved into the license file, it’s mainly0 码力 | 159 页 | 123.91 KB | 1 年前3
 PyArmor Documentation v6.3.1dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: licenses for obfuscated scripts pack Pack obfuscated scripts to one bundle hdinfo Show hardware information The commands for project: init Create a project to manage obfuscated scripts 2a:33:50:46:8f tom cp licenses/tom/license.lic dist/pytransform/ Before this, run command hdinfo to get hardware information: pyarmor hdinfo By option -x any data could be saved into the license file, it’s mainly0 码力 | 161 页 | 124.89 KB | 1 年前3 PyArmor Documentation v6.3.1dist python myscript.py Generate license to bind obfuscated scripts to fixed machine, first get hardware information: pyarmor hdinfo Then generate new license bind to harddisk serial number and mac address: licenses for obfuscated scripts pack Pack obfuscated scripts to one bundle hdinfo Show hardware information The commands for project: init Create a project to manage obfuscated scripts 2a:33:50:46:8f tom cp licenses/tom/license.lic dist/pytransform/ Before this, run command hdinfo to get hardware information: pyarmor hdinfo By option -x any data could be saved into the license file, it’s mainly0 码力 | 161 页 | 124.89 KB | 1 年前3
共 314 条
- 1
- 2
- 3
- 4
- 5
- 6
- 32














