C# 编写的代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。 反编译防范措施: 设置项目代码反汇编 ...
在windows环境下,我们运行一程序,只需要在VS中点击运行按键即可,VS帮我们做完了程序的预处理、编译、汇编、链接阶段 但是在linux环境下,我们只能借助gcc/g完成这一系列的操作 -o参数:g main.cpp -o main -o:output的意思,指将main.cpp输出为main。 ...
分类:
其他好文 时间:
2020-07-22 11:08:34
阅读次数:
72
1、数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据2、假设数组a[int],它的首地址是base_address,那么a[k]元素的起始地址等于base_address+k*type_size(k为数组的下标,数组存储的是int类型数据,type_siz ...
分类:
编程语言 时间:
2020-07-22 02:14:12
阅读次数:
92
1、链表是通过“指针”将一组零散的内存块串联起来的数据结构2、链表可以分为单链表、双向链表和单/双向循环链表2.1、删除链表中等于某个值的节点,单链表和双向链表的时间复杂度一样2.2、由于双向列表可以直接找到前驱结点,所以删除指定的节点,双向链表比单向链表高;同时在链表的某个指定结点前面添加一个结点 ...
分类:
编程语言 时间:
2020-07-22 02:11:20
阅读次数:
69
内在影响 环境:window 10,docker2.3.0.2,vs 2019 外部资源:mssql(2016),reides 发布内容:web api (http:若创建时点击了支持https也没有关系,不影响发布http) 正常步骤: 1.右键点击项目->添加->支持docker 2.修改Doc ...
分类:
Web程序 时间:
2020-07-21 21:27:13
阅读次数:
249
python3.5和Python3.6切换 # 查看有效内核 jupyter kernelspec list # 找到以下路劲(我的电脑) /usr/local/share/jupyter/kernels/python3 # 更改里面的kernel.json文档中Python的路径调用,改为所需要的 ...
分类:
编程语言 时间:
2020-07-21 01:05:47
阅读次数:
92
在进行VS编译时,报上述错误。 问题发生原因: 链接器——>输入——>附加依赖项:里面应该是lib文件,填写了dll文件。 链接库文件应该是dll文件。 静态库中的lib:该LIB包含函数代码本身(即包括函数的索引,也包括实现),在编译时直接将代码加入程序当中 动态库中的lib:该LIB包含了函数所 ...
分类:
其他好文 时间:
2020-07-20 20:29:29
阅读次数:
103
(目录) 前言 前不久登录阿里云后台,看到云效的介绍,出于好奇便点进去看了看,刚开始以为云效是类似Jenkins的一套自动化部署方案,了解之后发现云效的野心很大哦,从需求管理、业务开发、代码管理、缺陷测试、部署上线全方位掌控,试图提供一站式DevOps平台,将原先零散的管理平台整合成一个掌管项目全生 ...
分类:
其他好文 时间:
2020-07-20 13:35:05
阅读次数:
219
今天打开vs code 提示: 安装的 Git 2.25.1.windows.1 存在已知问题。要使 Git 功能正常工作,请至少将 Git 更新到 2.27 版本。 明摆着让我更新git啊。 点击更新GIT 跳到官网下载。(先别点往下看) 下载太慢有木有!下载好几次都失败有木有! 阿里的源: ht ...
分类:
其他好文 时间:
2020-07-20 13:18:00
阅读次数:
229
作者:张首富时间:2020-07-19wx:y18163201我们在之前的文章里面讲过Docker垃圾回收机制里面简单的介绍了下docker*prune命令,今天我们来详细的解读下最后一个dockersystemprune指令,解读这个命令之前我们先来了解下dockersystemdfdockersystemdf此参数要在client和service端的版本:1.25版本以上才能使用是做什么的?这
分类:
其他好文 时间:
2020-07-20 11:01:06
阅读次数:
107