c++实验5 顺序/链式队列

链式队列及循环队列 1、循环队列的实现(请采用模板类及模板函数实现) [实现提示] 同时可参见教材p65-p67页的ADT描述及算法实现及ppt)函数、类名称等可自定义,部分变量请加上学号后3位。也可自行对类中所定义的操作进行扩展。 所加载的库函数或常量定义及类的定义: #include<stdlib.h> #include<iostream> using namespace std; typedef int DataType; class SeqQueue{ private:
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Dynamics CRM - 使用 C# Plugin 调用 SQL 存储过程

有时候,在 Dynamics CRM Plugin 中通过 linq 查询数据会比较慢,可以通过采用在 C# plugin 中直接调用数据库存储过程的方式来提高效率,具体过程如下: 1.新建一个存储过程: ALTER PROCEDURE [dbo].[p_Sample] AS BEGIN SELECT COUNT(dbo.Table.Id) FROM dbo.Table WHERE dbo.Table.Name LIKE '张%' END 2.在 Plugi
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Android笔记之Retrofit与RxJava的组合

依赖 implementation 'com.squareup.retrofit2:retrofit:2.5.0' implementation 'com.squareup.retrofit2:converter-gson:2.5.0' implementation 'com.squareup.retrofit2:adapter-rxjava2:2.5.0' implementation 'io.reactivex.rxjava2:rxjava:2.2.8' implementation
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

linux—epoll

一、epoll服务端实现中需要的3个函数: epoll_create:创建保存epoll文件描述符的空间。 epoll_ctl:向空间注册并注销文件描述符。 epoll_wait:与select函数类似,等待文件描述符发生变化。 二、示例 回声服务端: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <unistd.h> 5 #include <arpa/inet.h>
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Kubernetes公开应用程序

在这个场景中,您将了解如何使用kubectl暴露命令在集群之外公开Kubernetes应用程序。您还将学习如何使用kubectl Label命令查看标签并将标签应用于对象
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

力扣(LeetCode)231. 2的幂

给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1 输出: true 解释: 20 = 1 示例 2: 输入: 16 输出: true 解释: 24 = 16 示例 3: 输入: 218 输出: false 思路 使用与运算符& 规则 全1为1,其余为0 与运算符& 先将数字转换成二进制数字,然后比较每一位。 8 --> 1000 7 --> 0111 8 & 7 = 0 8 --> 1000 9 --> 1001 8 & 9 = 8 如果一个数是2的幂,那么转换
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

在windows系统下安装linux虚拟机(VMware)

一.下载Vmware安装包(此处我安装的是VMware-workstation-full-14.1.3) 链接: https://pan.baidu.com/s/12xT1JaA7eheEgFfM-2klVg 提取码: 2ysg 并完成安装 二.下载待使用的Linux版本(此处我下载的是CentOS-6.9-x86_64-bin-DVD1) 三.打开VM 选择创建新的虚拟机 ---->点击创建虚拟机 ---->选择自定义安装 ---->到选择虚拟机兼容性,本文是VM14的版本,选择了14.X
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Oracle DataGuard启动与关闭顺序

(一)Active DataGuard启动顺序 (1)启动监听,先启从库再起主库 lsnrctl start (2)启动数据库,先启动备库在启主库 --先启备库 sql>startup nomount sql>alter database mount standby database; sql>alter database open; sql>alter database recover managed standby database using current logfile di
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Effective Java 第三版——88. 防御性地编写READOBJECT方法

Tips 书中的源代码地址:https://github.com/jbloch/effective-java-3e-source-code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 88. 防御性地编写READOBJECT方法 条目 50 里有一个不可变的日期范围类,它包含一个可变的私有Date属性。 该类通过在其构造方法和访问器中防御性地拷贝Date对象,竭尽全力维持其不变性(invariants and immutability
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

对acm icpc 的随笔——01

1,提高编程能力 2,学习算法(读书,读论文,包括一些题目的验证) 3,准备好面临的挑战(熟悉体型,调整心态) 4,启发思维 <时刻保持镇定,用心深入学习> 搞acm只是为了深入学习算法,并不是为了拿奖,同时要保证其他计算专业课的时间足够,以及着重对英语进行积累 20190406
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Linux分区知识及企业场景分区76

文件系统就相当于装修一样。这个硬盘拿过来了,分完区了,没有格式化。 没有格式化就相当于没有装修。【分区】不是必须的。 如果没有文件系统就不能放数据,文件系统可以理解为一个软件, 它的实现形式是软件,这个软件的作用是在这给磁盘上,对这个数据进行管理和组织 的一种机制。把这个文件系统往里面一放,就可以往里面放数据了。 只有在文件系统,才能存数据,否则不能存数据 格式化的本质就是磁盘系统 https://blog.51cto.com/oldboy/1180894 http://edu.5
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

通过Arcpy发布地图服务

1.发布地图服务的流程 使用 ArcPy 将地图文档自动发布到 GIS 服务器的流程分为四步: 第一步,运行 CreateMapSDDraft 函数。CreateMapSDDraft 的输出是服务定义草稿 (.sddraft) 文件,服务定义草稿由地图文档、服务器信息和一组服务属性组合而成。 第二步,使用 AnalyzeForSD 函数分析输出的服务定义草稿文件的适用性和潜在性能问题。 第三步,使用 Stage Service 地理处理工具将服务定义草稿转换为完全合并的服务定义 (.sd) 文
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Eclipse导入包

没有包,会报错; 鼠标放上去会有提示; 如果提示消失,可以使用快捷键:Ctrl+1调出提示信息。 List的包有两个,集合里的List使用util包。
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

day 14 递归、匿名函数、内置函数

三目运算符 # 三目(元)运算符:就是 if...else...语法糖 # 前提:简化if...else...结构,且两个分支有且只有一条语句 # 注:三元运算符的结果不一定要与条件直接性关系 cmd = input('cmd: ') print('可以转化为数字') if cmd.isdigit() else print('不可以转化为数字') a = 20 b = 30 res = a if a > b else b # 求大值 print(res) res = 'b为小值' if a >
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

SVN操作

SVN:一个版本管理工具,常用于软件开发项目中,实现代码、文档等的历史版本保存、共享和权限管理。 1.如果作为新人进入公司,使用用SVN,第一件事就是: 要一个SVN账号及相关URL地址权限!账号—问老大—发消息/邮件给配置/项目管理员申请账号及相关权限,然后你才能从svn服务器拉取文档信息。 2.如何获取整个项目文档数据 a.在你存的目标位置,创一个文件夹 b.在桌面右击SVN CHECKOUT c.输入SVN的URL d.输入账号密码,点击OK,就会从SVN获取到文件 3.svn服务器文档
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

leetcode 868. 二进制间距(Binary Gap)

目录 题目描述: 示例 1: 示例 2: 示例 3: 示例 4: 解法: 题目描述: 给定一个正整数 N,找到并返回 N 的二进制表示中两个连续的 1 之间的最长距离。 如果没有两个连续的 1,返回 0。 示例 1: 输入:22 输出:2 解释: 22 的二进制是 0b10110 。 在 22 的二进制表示中,有三个 1,组成两对连续的 1 。 第一对连续的 1 中,两个 1 之间的距离为 2 。 第二对连续的 1 中,两个 1 之间的距离为 1 。 答
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

yyb博客的几道神仙题

该比赛链接 T5 题意: 给你一个\(n\times n\)的网格,开始有\(m\)个被涂成黑色的格子,如果存在三个格子\((x,y)\),\((y,z)\),\((z,x)\)满足\((x,y)\),\((y,z)\)均为黑格子且\((z,x)\)为白格子,那么就将\((z,x)\)涂黑,问最后会有多少个被涂黑的格子。 题解 关键词:构造 染色(hint: 不是原矩阵的染色) T2 给定一个塔状结构,从上往下的第i层有2i−1个位置。 在最底层有一个(2n−1)的排列,然后往上的每一个格子都
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

Leetcode - longest-substring-without-repeating-characters

题目 <https://leetcode.com/problems/longest-substring-without-repeating-characters> 题意 给出一个字符串,求每个字符都不相同的最长子串长度。 现在题目要求我们求出这两个数的和。 Example 1: Input: "abcabcbb" Output: 3 Explanation: The answer is "abc", with the length of 3. 思路 错误的思路 二分 + Hash 1、既然要
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

软件工程第六周总结

本周我主要在做地铁查询系统的操作,在本周的课上看见了同学们各自的作品后,我感觉自己跟他们有很大的差距,我现在连地铁查询的一条线都有问题。可能是我现在还不够努力的原因。以后我一定要更加努力。
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0

java 实验4 异常

异常(实际使用直接try-catch) 1.常见系统异常 异常 异常的解释 ClassNotFoundException 未找到要装载的类 ArrayIndexOutOfBoundsException 数组访问越界 FileNotFoundException 文件找不到 IOException 输入、输出错误 NullPointerException 空指针访问 ArithmeticException 算术运算错误,如除数为0 NumberFormatException 数字格式错误 Inte
分类: 其他 发布时间: 04-06 23:01 阅读次数: 0