栈ADT 栈(stack)是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈顶。栈的基本操作有进栈(push)和出栈(pop),前者相当于插入,后者相当于删除最后的元素。在最后插入的元素可以通过使用Top例程在执行Pop之前进行考查。对空栈进行的Pop或Top一般被认为是栈ADT的错 ...
分类:
其他好文 时间:
2020-01-15 23:17:10
阅读次数:
103
title: cppPrimer学习11th date: 2020/1/11 14:07:51 toc: true cppPrimer学习11th [TOC] 知识点 map与pair的关系: map的元素是pair,一个pair就是一个模版结构体,有两个数据对 11.1 11.2 11.3 11. ...
分类:
其他好文 时间:
2020-01-15 23:16:34
阅读次数:
91
现在的Web应用越来越复杂,体验越来越好。相应的,资源文件也越来越大,如果能让客户端在资源没更新的情况下,直接取用缓存的数据,那么不仅资源加载的更快,服务器压力更小,也为绿色地球做出了一份贡献。 程序员向来是追求最优,在设法缓存静态资源以后,大家又找到了一些方法来缓存动态生成的内容。看来程序员们都是 ...
分类:
Web程序 时间:
2020-01-15 23:16:17
阅读次数:
107
问题描述 今天vs2019创建了asp.net core项目,发现无法加载项目。尝试打开之前的.net core项目项目,同样无法加载项目。 打开cmd,输入 dotnet ,提示 .NET Core SDKs installed: No SDKs were found. 去 程序和功能 看,.ne ...
分类:
Web程序 时间:
2020-01-15 23:16:03
阅读次数:
252
[toc] 通过反射获取对象属性值并设置属性值 0、定义一个类 1、通过属性名(字符串)获取对象属性值 2、通过属性名(字符串)设置对象属性值 获取对象的所有属性名称及类型 通过类的对象实现 通过类实现 判断对象是否包含某个属性 将其封装为扩展方法 ...
Oracle数据库自带了decode()函数,函数的使用方法如下: SELECT emp.ename, emp.job, emp.sal, decode(job, 'manager', sal * 1.2, 'ANALYST', sal * 1.1, 'salesman', sal * 1.05, ...
分类:
数据库 时间:
2020-01-15 23:15:12
阅读次数:
97
题目描述 给你 n 根火柴棍,你可以拼出多少个形如 “A+B=CA+B=C” 的等式?等式中的 A、B、C 是用火柴棍拼出的整数(若该数非零,则最高位不能是 0)。用火柴棍拼数字 0?9 的拼法如图所示: 注意: 加号与等号各自需要两根火柴棍 如果 A≠B ,则 A+B=C 与 B+A=C 视为不同 ...
分类:
其他好文 时间:
2020-01-15 23:14:38
阅读次数:
103
这种安装方式不需要自己手动下载任何东西,包括rabbitmq 一、安装Homebrew Homebrew官网:https://brew.sh/index_zh-cn.html 打开终端,输入上面的命令 至此,homebrew 已安装好了 二、使用brew安装rabbitmq 打开终端,输入如下命令: ...
分类:
系统相关 时间:
2020-01-15 23:14:23
阅读次数:
117
1,安装Node.Js https://nodejs.org/en/ 2,验证是否成功安装Node.Js ①cmd 输入 node -v 3,npm安装以及验证 新版的NodeJS已经集成了npm,所以之前npm也一并安装好了。同样可以使用cmd命令行输入"npm -v"来测试是否成功安装 4,添加 ...
分类:
其他好文 时间:
2020-01-15 23:14:07
阅读次数:
86
今天在 WebStorm 项目中, 修改了两个文件夹的名称,点击更新提交后,分别出现了两个报错: 报错1:references in generated code to directory .....(Not Found)4 usages 报错2:occurrences found in comme ...
分类:
Web程序 时间:
2020-01-15 23:13:50
阅读次数:
189
Oracle minus用法 “minus”直接翻译为中文是“减”的意思,在Oracle中也是用来做减法操作的,只不过它不是传统意义上对数字的减法,而是对查询结果集的减法。A minus B就意味着将结果集A去除结果集B中所包含的所有记录后的结果,即在A中存在,而在B中不存在的记录。其算法跟Java ...
分类:
数据库 时间:
2020-01-15 23:13:35
阅读次数:
123
什么是移动App开发【重点】 1. 苹果上的软件是如何开发出来的:使用IOS平台的开发工具和开发语言进行设计开发的!苹果上的开发语言:OC、Swift 2. 安卓平台上的软件又是如何开发出来的:使用Java这么语言,结合一些Android控件,就可以开发安卓上的手机软件; 3. 苹果和安卓平台上共有 ...
分类:
移动开发 时间:
2020-01-15 23:13:22
阅读次数:
112
无障碍用户双击表示选中,而正常用户单击表示选中,所以如果需要在无障碍用户双击时做些操作的话,可以使用click事件 例如: $('test1').click(function(){ $('btn').attr('aria-label','已选中') }); 此段代码表示在无障碍用户双击时给btn元素 ...
分类:
其他好文 时间:
2020-01-15 23:13:10
阅读次数:
76
小结难点: 关于Callable 流程 //一、创建执行服务 也是线程池 ExecutorService ser = Executors.newFixedThreadPool(线程数); //提交执行 Future<call方法返回的类型> fr = ser.submit(逻辑执行类); //执行结 ...
分类:
编程语言 时间:
2020-01-15 23:12:52
阅读次数:
77
判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 上图是一个部分填充的有效的数独。 数独部分空格内已填入了数字,空白格用 ' ...
分类:
其他好文 时间:
2020-01-15 23:12:34
阅读次数:
101
python格式化输出 一、格式化输出三种方式 在写程序的过程中难免要得,输出有有特色的格式来,没有特色,谁还会耐得下去看呢,恐怕自己都写小烦躁,不要不要得,毕竟人就是个神奇的小动物嘛,所以说不得不提及,python传说中的占位符,此符非彼符(可不是用来搞僵尸的), 必须用此骚气漫天的占位符,下面进 ...
分类:
编程语言 时间:
2020-01-15 23:12:05
阅读次数:
163
nginx文件压缩 如果我们租用了一个带宽很低的服务器,网站访问速度会很慢,这时我们可以通过让nginx开启GZIP压缩来提高网站的访问速度。 首先我们对nginx进行限速操作,限制每个连接的访问速度为128K来建立一个比较慢的访问场景; 修改/mydata/nginx/conf目录下的nginx. ...
分类:
其他好文 时间:
2020-01-15 23:11:46
阅读次数:
120