表达式树是定义代码的数据结构。 它们基于编译器用于分析代码和生成已编译输出的相同结构。 几种常见的表达式 BinaryExpression 包含二元运算符的表达式 1 BinaryExpression binaryExpression = Expression.MakeBinary(Expressi ...
Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助Docker,您可以以与管理应用程序相同的方式来管理基础架构。通过利用Docker的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中 ...
分类:
其他好文 时间:
2019-10-30 11:57:24
阅读次数:
99
1.大致流程 有时需要从服务器A免密连接到服务器B,这时需要在服务器A生成私钥和公钥,大致过程其实就2步。 1.1 在服务器A生成公钥和私钥 在服务器A上输入如下命令: 过程中按三次回车,执行结束如下图: 然后我们进入/root/.ssh/文件夹,查看文件夹的内容,如下所示: 其中 id_rsa为私 ...
分类:
系统相关 时间:
2019-10-30 11:56:48
阅读次数:
89
背景: 在工具过程中遇到的好的工具地址记录 本文持续更新 1.CodeMirror codemirror是一个用javascript为浏览器实现的通用文本编辑器。它专门用于编辑代码,并附带了许多实现更高级编辑功能的语言模式和插件。 地址: https://codemirror.net/demo/me ...
分类:
其他好文 时间:
2019-10-30 11:56:16
阅读次数:
92
bug 考查: 逻辑漏洞、文件内容检测绕过 ,文件头是位于文件开头的一段承担一定任务的数据,一般开头标记文件类型,如gif的gif89a,或gif87a, png的x89PNG\x0d\x0a,等等 register注册一个账号,然后登陆看看 点击manage会说你不是admin 也不是个sql注入 ...
分类:
其他好文 时间:
2019-10-30 11:56:00
阅读次数:
198
1、order by order by 字段1 升序或者降序,字段2 升序或者降序(dsc) 默认 升序(asc) 注意:如果是分组,则应该使用对分组字段进行排序的groupby语法 group by 先执行 order by 后执行 group by 比order by先执行,order by不会 ...
分类:
其他好文 时间:
2019-10-30 11:55:42
阅读次数:
115
实例 - 二进制转换为十进制 输出结果为: 实例 - 十进制转换为二进制 输出结果为: ...
分类:
编程语言 时间:
2019-10-30 11:55:22
阅读次数:
135
Select查询语句按以下顺序处理: 书写顺序却是: AS SELECT name as othername as 可以给列名取别名 是在查询完之后取别名 Having HAVing COUNT(*)>1 包含数量大于1的 ASC 升序(默认) DESC降序 DISTINCT删除重复行 TOP取前面 ...
分类:
数据库 时间:
2019-10-30 11:55:07
阅读次数:
100
磁盘结构 盘面(Platter):一个磁盘有多个盘面; 磁道(Track):盘面上的圆形带状区域,一个盘面可以有多个磁道; 扇区(Track Sector):磁道上的一个弧段,一个磁道可以有多个扇区,它是最小的物理储存单位,目前主要有 512 bytes 与 4 K 两种大小; 磁头(Head):与 ...
分类:
其他好文 时间:
2019-10-30 11:54:37
阅读次数:
108
本文分别介绍GuassDB跨集群访问远端oracle以及远端MPPDB数据库。因环境有限,这里不列举对接HDFS以及对接Spark功能。一、对接oracle数据库1、约束限制仅支持连接Oracle11.2.0.1至Oracle12.2.0.1。要求Oracle-ODBC驱动的版本为12.2.0.1.0。unixODBC的版本要求为2.3.6。支持最多配置20组远端Oracle配置。配置所需要的Or
分类:
数据库 时间:
2019-10-30 11:54:20
阅读次数:
440
1.设有 NFA M=( {0,1,2,3}, {a,b},f,0,{3} ),其中 f(0,a)={0,1} f(0,b)={0} f(1,b)={2} f(2,b)={3} 画出状态转换矩阵,状态转换图,并说明该NFA识别的是什么样的语言。 2.NFA 确定化为 DFA 1.解决多值映射:子集法 ...
分类:
其他好文 时间:
2019-10-30 11:53:59
阅读次数:
77
1、客户端中弹出键盘使得fixed布局错乱 Vue 在移动端中使用,当弹出键盘时,fixed 布局的元素可能会被键盘顶起。 例子图示及解决方法参考:https://blog.csdn.net/qq_31929931/article/details/92838497 2、Vue 中使用 BScroll ...
分类:
移动开发 时间:
2019-10-30 11:53:34
阅读次数:
123
章节DevOps – 为什么 DevOps – 与传统方式区别 DevOps – 优势 DevOps – 不适用 DevOps – 生命周期 DevOps – 与敏捷方法区别 DevOps – 实施原则 DevOps – 工程师职责 DevOps – 自动化工具 DevOps – 总结 DevOps ...
分类:
其他好文 时间:
2019-10-30 11:53:13
阅读次数:
247
本文源码:GitHub·点这里||GitEE·点这里一、IOC控制反转1、IOC容器思想Java系统中对象耦合关系十分复杂,系统的各模块之间依赖,微服务模块之间的相互调用请求,都是这个道理。降低系统模块之间、对象之间、微服务的服务之间耦合度,是软件工程核心问题之一。因为Spring框架中核心思想就是IOC控制反转,用来实现对象之间的解耦。2、控制反转传统方式对象A如果想使用对象B的功能方法,在需要
分类:
编程语言 时间:
2019-10-30 11:52:59
阅读次数:
86
链式操作 数据库提供的链式操作方法,可以有效的提高数据存取的代码清晰度和开发效率,并且支持所有的CURD操作。 使用也比较简单,假如我们现在要查询一个User表的满足状态为1的前10条记录,并希望按照用户的创建时间排序 ,代码如下: 这里的where、order和limit方法就被称之为链式操作方法 ...
分类:
数据库 时间:
2019-10-30 11:52:43
阅读次数:
174
我的工程实践是印章检测,通过生成含有印章的文本图像,使用适合的目标检测算法训练模型,再利用训练好的模型检测出印章的位置以及类别。Include为用例之间包含关系,extend为用例之间扩展关系。 1. Abstract use case 首先针对项目进行分析,得到的抽象用例有:生成数据集、检测目标和 ...
分类:
其他好文 时间:
2019-10-30 11:52:03
阅读次数:
98