枚举是值类型(int float double 结构体)。枚举关键字:enum。枚举的父类是Enum(它不是值类型)。 位枚举:[Flags]。位运算: << ~ //8421法则:静态方法/类 程序一运行就存在。 sqlConnection:连接数据库。SqlCommand:执行sql命令。 枚举 ...
分类:
其他 时间:
2019-07-08 17:13:54
收藏:
0 评论:
0 赞:
0 阅读:
99
解决方案 造成这个问题的原因是结尾日志,在还原时将结尾日志备份下的“还原前进行结尾日志备份”勾掉就可以了。如下图所示: 解决方案 造成这个问题的原因是结尾日志,在还原时将结尾日志备份下的“还原前进行结尾日志备份”勾掉就可以了。如下图所示: ...
分类:
数据库技术 时间:
2019-07-08 17:13:18
收藏:
0 评论:
0 赞:
0 阅读:
86
同步和互斥: 目的:对共有资源的操作会产生争夺,同步互斥是一种解决争夺的方案 临界资源:多个进程或者线程都可以操作的资源 临界区:操作临界资源的代码段 同步;同步是一种合作关系,为完成某种多进程或多线程之间形成一种协调,按照条件次序执行,传递告知资源情况。这种协调可能因为阻塞关系达成的 互斥:互斥是 ...
分类:
其他 时间:
2019-07-08 17:12:52
收藏:
0 评论:
0 赞:
0 阅读:
110
暑期期间,何老板闲来无事,于是买了辆摩托车,签约某团外卖,跑起来送外卖的业务。 何老板负责的区域里有n个住宅小区(编号1到n),小区间通过m条双向道路相连,两个小区间最多只有一条道路相连,也不存在某小区自己到它自己的道路。每条道路有一定的长度。 何老板先到1号小区的餐馆去领餐,然后去k个小区送餐(编 ...
分类:
其他 时间:
2019-07-08 17:12:03
收藏:
0 评论:
0 赞:
0 阅读:
88
rabbitMQ 重试机制 spring.rabbitmq.listener.simple.retry.max-attempts=5 最大重试次数spring.rabbitmq.listener.simple.retry.enabled=true 是否开启消费者重试(为false时关闭消费者重试,这 ...
分类:
其他 时间:
2019-07-08 17:11:26
收藏:
0 评论:
0 赞:
0 阅读:
196
Nextcloud是一个免费专业的私有云存储网盘开源项目,可以让你简单快速地在个人/公司电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。 那么如何在linux下搭建nextcloud私有云盘系统?Nextcloud ...
分类:
Web开发 时间:
2019-07-08 17:10:35
收藏:
0 评论:
0 赞:
0 阅读:
111
这是一个连续输出10000次的单线程。 多线程 多用于: CUI应用程序 比较花费时间的I/O处理 多个客户端 Thread类的Run方法和Start方法: 1. 意思是:没有一个入口,程序无法启动,必须要先启动一个主线程(如main),在调用run方法或者start方法。 2. 输出结果: 3.建 ...
分类:
编程语言 时间:
2019-07-08 17:09:54
收藏:
0 评论:
0 赞:
0 阅读:
120
首先计算比较表达式的值,看其返回值是true还是false。 如果是true,就执行语句体1; 如果是false,就执行语句体2; 3.主要事项 a:比较表达式无论简单还是复杂,结果必须是boolean类型 b:if语句控制的语句体如果是一条语句,大括号可以省略; 如果是多条语句,就不能省略。建议永 ...
分类:
其他 时间:
2019-07-08 17:09:05
收藏:
0 评论:
0 赞:
0 阅读:
110
Vue (读音 /vju?/,类似于 view) 是一套用于构建用户界面的渐进式框架 所谓渐进式是指: 1,如果你有一个现成的web应用,你可以将vue作为该应用的一部分嵌入其中,带来更丰富的交互体验 2,如果你需要更多业务逻辑要放到前端处理,那么Vue的核心库以及生态系统,也可以满足各样的需求 一 ...
分类:
其他 时间:
2019-07-08 17:08:23
收藏:
0 评论:
0 赞:
0 阅读:
105
Ubuntu18安装postgresql 10 ========================= 最近切换Ubuntu作为办公系统,所有软件安装都要重来一遍。 官方文档: https://www.postgresql.org/download/linux/ubuntu/ 查看系统版本 我的系统是 ...
分类:
数据库技术 时间:
2019-07-08 17:07:54
收藏:
0 评论:
0 赞:
0 阅读:
115
第六章 高级I/O函数 Linux提供了很多高级的I/O函数,它不是基础的I/O函数(open/read) 1、创建文件描述符的函数比如:pipe、dup/dup2函数 2、读写数据的函数比如:readv/writev、sendfile、mmap/munmap、splice 和 tee 函数 3、控 ...
分类:
系统服务 时间:
2019-07-08 17:06:44
收藏:
0 评论:
0 赞:
0 阅读:
127
一、简介 1524端口 ingreslock Ingres 数据库管理系统(DBMS)锁定服务 利用telnet命令连接目标主机的1524端口,直接获取root权限。 Ingreslock后门程序监听在1524端口,连接到1524端口就可以直接获得root权限, 经常被用于入侵一个暴露的服务器。 二 ...
分类:
其他 时间:
2019-07-08 17:05:58
收藏:
0 评论:
0 赞:
0 阅读:
126
1.简单回顾Java Exception 该图摘自:https://blog.csdn.net/zhangerqing/article/details/8248186 一方面,我们可以将异常分为运行时异常(RuntimeException)和非运行时异常(Exception中除了RuntimeExc ...
分类:
编程语言 时间:
2019-07-08 17:05:35
收藏:
0 评论:
0 赞:
0 阅读:
359
最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便的,于是就简单的整理了一下。 1.1 showMessageDialog 显示一个带有OK 按钮的模态对话框。 下面是几个使用showMessageDialog 的例子: 效果如下: import j ...
分类:
编程语言 时间:
2019-07-08 16:37:03
收藏:
0 评论:
0 赞:
0 阅读:
96
一、python中集合的定义 由不同元素的集合,集合是一组无序排列的可Hash值,可以作为字典的key特性,集合中的元素是不可变类型。***注意三点(1.不同元素的集合,2.无序排列,3.集合中的元素是不可变类型) 二、集合的创建 s = set()s = {1,2,3,4,5}*注:创建空集合时, ...
分类:
编程语言 时间:
2019-07-08 16:36:12
收藏:
0 评论:
0 赞:
0 阅读:
101
题目链接 题意 你受到一群外星人的攻击,第 $i$ 个外星人会在 $ai$ 时间出现,与你的距离为 $di$,且必须在 $bi$ 时间前消灭。你有一个区域冲击波器,每次攻击可以设定一个功率 $R$,这次攻击内会消灭所有距离 $R$ 内的所有外星人,并消耗 $R$ 单位的燃料电池。求消灭所有外星人所需 ...
分类:
其他 时间:
2019-07-08 16:35:24
收藏:
0 评论:
0 赞:
0 阅读:
78
java.util.Arrays是JDK中操作数组的工具类,包含了用来操作数组(比如排序和搜索)的各种方法。 下面我们以int类型数组为例,学习下常用的方法,其他类型数组都差不多。 1.equals(int[] a, int[] b)方法:判断两个数组是否相等 2.toString(int[] a) ...
分类:
其他 时间:
2019-07-08 16:35:03
收藏:
0 评论:
0 赞:
0 阅读:
90