ubuntu 下docker的安装
docker安装 1.删除旧的docker的安装包 apt-get remove docker docker-engine docker-ce docker.io 2.更新安装包索引 apt-get update 3.安装以下包以使apt可以通过HTTPS使用存储库(repository) apt-get install -y apt-transport-https ca-certificates curl
software-properties-common 4.添加D
VB.NET 读写XML
Public Class CSysXML
Dim mXmlDoc As New System.Xml.XmlDocument
Public XmlFile As String
Public Sub New(ByVal File As String)
MyClass.XmlFile = File
MyClass.mXmlDoc.Load(MyClass.XmlFile)
Linux设备驱动程序 之 装载和卸载模块
前置说明 本文例子中涉及两个模块hello.ko和world.ko,其中hello导出符号供world使用; insmod 该命令将模块的代码和数据装入内核,然后使用内核的符号表继续模块中任何未解析的符号。insmod不会修改模块的磁盘文件,而仅仅修改内存中的副本。insmod可以接受一些命令行选项,并且可以再模块链接到内核之前给模块中的整数和字符串变量赋值。 按照顺序加载,通过; 1 [root@localhost export]# insmod hello.ko
2 [root@loca
Spring Boot 2 + Redis例子
Redis是一个key-value数据库,支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。在Java中,使用较为广泛的客户端有Redisson、Jedis。Spring Data Redis模块默认使用Jedis。 开发环境:IntelliJ IDEA 2019.2.2 Spring Boot版本:2.1.8 一、项目构建 1、新建一个名称为demo的Spring Boot项目。 2、p
jQuery属性和样式操作
目录 属性和样式操作 1 元素属性操作 1.1 属性 1.2 class 1.3 代码、文本、值 2 元素样式操作 2.1 设置CSS 2.2 元素位置 2.3 元素尺寸 属性和样式操作 1 元素属性操作 1.1 属性 attr(name|pro|key,val|fn) 设置或返回被选元素的属性值
removeAttr(name) 从每一个匹配的元素中删除一个属性
prop(n|p|k,v|f) 获取在匹配的元素集中的第一个元素的属性值
rem
jQuert DOM操作
DOM操作 1 内部插入 append(content|fn) 向每个匹配的元素内部追加内容
appendTo(content) 把所有匹配的元素追加到另一个指定的元素元素集合中
prepend(content|fn) 向每个匹配的元素内部前置内容
prependTo(content) 把所有匹配的元素前置到另一个、指定的元素元素集合中 2 外部插入 after(content|fn) 在每个匹配的元素之后插入内容
before(conten
20182309 2019-2020-1 《数据结构与面向对象程序设计》实验六报告
20182309 2019-2020-1 《数据结构与面向对象程序设计》实验六报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 董其鹏 学号: 20182309 实验教师:王志强 实验日期:2019年10月23日 必修/选修: 必修 1.实验内容 1.建立一个链表,并输入一些数字,输出数字总数 2.实现节点插入、删除、输出操作 3.使用冒泡排序根据数值大小进行排序 4.在安卓上实现 2. 实验过程及结果 3. 实验过程中遇到的问题和解决过程 问题1:删除头节点时数字总数出错 问题1
详解 Redis 内存管理机制和实现
Redis是一个基于内存的键值数据库,其内存管理是非常重要的。本文内存管理的内容包括:过期键的懒性删除和过期删除以及内存溢出控制策略。 最大内存限制 Redis使用 maxmemory 参数限制最大可用内存,默认值为0,表示无限制。限制内存的目的主要 有: 用于缓存场景,当超出内存上限 maxmemory 时使用 LRU 等删除策略释放空间。 防止所用内存超过服务器物理内存。因为 Redis 默认情况下是会尽可能多使用服务器的内存,可能会出现服务器内存不足,导致 Redis 进程被杀死 max
Services04(20191024)
Split分离解析什么是分离解析•当收到客户机的DNS查询请求的时候–能够区分客户机的来源地址–为不同类别的客户机,提供不同的解析结果(IP地址)–为不同类别的客户机,提供最近的服务器资源案例需求及要点•环境及需求–权威DNS:svr7.tedu.cn192.168.4.7–负责区域:tedu.cn–A记录分离解析——以www.tedu.cn为例客户机来自解析结果192.168.4.207、192
shell 获取MySQL查询结果并处理
主要应用到shell for循环 定义数据库连接信息 HOST_NAME='127.0.0.1' DB_PORT='3306' DB_NAME='数据库名' USER_NAME='root' PASSWD='root' TIME 当前时间戳 $() 注意date中间是有空格的 TIME=$(date '+%s') -s 去掉表头 MYSQL_ETL="mysql -h${HOST_NAME} -P${DB_PORT} -u${USER_NAME} -p${PASSWD} ${DB_NAME}
2019ICPC南京自我反省
第一场ICPC,跟第一场CCPC一样,可惜真的可惜。 打完比赛就感觉难受,难受不在于又抱了块铜牌,而是那种能出的题没出的可惜感非常浓重。 开场还是可以的,通过一阵讨论,就大胆猜测了A的规律,然后一发过,接着鲲鲲看出K是计算几何题,就去搞K,我读了一会H没搞懂就跟榜去读C,一开始看C有好几个图片,还以为是难题,不过读完之后感觉能做,便跟+1交换了下思路。然后鲲鲲wrong了一发K,有些焦急,不过等+1一发A了C题之后,鲲鲲也找到了错误,然后K题跟着过了。一直到这个时候,大概过了1小时
认识与学习BASH(2)
查询命令是否为Bash shell的内置指令: 通过type 命令:可以查询该指令是否为内置指令 命令的快速编辑按钮: Ctrl+u/Ctrl+k:带u的命令是删除光标前面的所有命令,带k的命令是删除光标后面的所有指令 shell的自定义变量功能 简单的举个例子,通过参数定位到不同用户家目录或者是email目录,因此就能够减少许多工作量,不用给每个相似参数制作类似的命令了. 变量的使用与设置:echo、变量设置规则、unset $+变量才能够使用变量代表的字符串,可以通过ech
循环队列-----银行排号叫号系统模仿
运用知识: 循环队列的顺序存储 下面是文件运行成功的样式展示 1 #include<stdio.h>
2 #include<stdlib.h>
3 #define FALSE 0
4 #define ERROR 0
5 #define OK 1
6 #define TRUE 1
7 #define MAXSIZE 6 //队列的长度
8 typedef int Elem;
9 typedef int Status;
10 /*
11
Netfilter 之 连接跟踪的helper
注册helper nf_conntrack_ftp_init是连接跟踪ftp模块的初始化函数,可以看到其调用了nf_conntrack_helpers_register来注册helper; 1 static int __init nf_conntrack_ftp_init(void)
2 {
3 int i, ret = 0;
4
5 NF_CT_HELPER_BUILD_BUG_ON(sizeof(struct nf_ct_ftp_master));
v-model的使用
使用以及原理叙述 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="app">
<input type="text" v-model="message">
<h3>{{message}}</h3>
<!-- 原理:1.v-bind绑定一个value属性 2. v-on
周排行