元数据的获取和应用

第1章 元数据 1.1 什么是元数据 1. 元数据是存储在"基表"中。 2. 通过专用的DDL语句,DCL语句进行修改 3. 通过专用视图和命令进行元数据的查询 4. information_schema中保存了大量元数据查询的视图 5. show 命令是封装好功能,提供元数据查询基础功能 1.2 information_schema的基本应用 1.2.1 查看视图 --查看视图 use information_schema; show tables; --注意:information_sc
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

echo -e "\033[42;30m frp install success \033[0m"

echo -e "\033[42;30m frp install success \033[0m" 42是字的背景颜色, 30是字体颜色, frp install success将要打印的字符串. 后面的\033[0m是控制码. 颜色代码: 背景色编号:40黑,41红,42绿,43黄,44蓝,45紫,46深绿,47白色 字体色编号:30黑,31红,32绿,33黄,34蓝,35紫,36深绿,37白色 ANSI控制码: \033[0m 关闭所有属性 \033[1m 设置高亮度 \033[4m 下划
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

团队冲刺第二十一天

今天继续了饮食方面的完善,完善了大体的布局和显示界面,主要代码如下,但是一些食物的搭配类和相关的查询还未完工,明天继续此内容。 package com.example.myapplication.food_list; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

Java集合004 --- HashMap部分源码及原理

前言 HashMap是一个用来存储<key,value>对的集合,允许key和value为null,并且无序; 内部实现JDK1.7和JDK1.8略有不同,1.7内部实现用的是数组+单链表,而1.8内部实现是数组+链表+红黑树; HashMap实现了Cloneable、Serializable、Map接口 属性 // 桶的个数或者数组的初始容量 static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 // 最大容量, 2的3
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

Json学习笔记:Json是什么?

Json介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它使得人们很容易的进行阅读和编写。 同时也方便了机器进行解析和生成。 它是基于 JavaScript Programming Language , Standard ECMA-262 3rd Edition - December 1999 的一个子集。 JSON采用完全独立于程序语言的文本格式,但是也使用了类C语言的习惯(包括C, C++, C#, Java, JavaScript,
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

线程的 run() 和 start() ; 太骚了 ~~

线程的 run() 和 start() ; 太骚了 ~~ 注:本文转载于:CodeCow · 程序牛 的个人博客:http://www.codecow.cn/ 《 似水流年,什么都会变,什么又都不会变 ——勿忘初心,继续前行 》 继上一篇 "头发都白了,才知道如何实现多线程 ",有小伙伴私聊小编,线程的 run() 和 start() 有什么 区别 ,空闲之余,写下此文 前言 上篇文章《头发都白了,才知道如何实现多线程》小编用多线程方式实现了 边撸代码 边 看岛国大片 ,但却遗留了一个问题,r
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

笔记(七)类、测试

笔记(七)类、测试 一、类 Python中,一切都是对象。 对象是类的实例。 二、测试 有一种编程方式叫做测试驱动编程,先编写测试代码,再编写业务代码。 备注: 这两方面内容很重要,但由于没有经验,不好乱写,所以先空着。 参照官方文档学习: 类 测试
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

制作Linux系统的启动盘

我不是没有试过软碟通制作启动盘 在写入U盘的选项确认的时候,盘区不支持NTFS!? 另外什么大白菜和老毛桃这样的根本就不支持Linux镜像加载 还是百度的这个靠谱 https://jingyan.baidu.com/article/b907e62797ba9146e7891c12.html 先去下载这个Rufus软件【支持中文的】 http://rufus.ie/ 不需要安装,可以直接运行的 这里自动检测外入设备 然后选择镜像开始写入制作即可【U盘必须被格式化写入】 插在笔记本中,启动直接就能
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

HTML5摇一摇(下)—如何实现签筒摇动动画

演示demo:“摇一摇,万福签” 上一篇博客(HTML5摇一摇—如何判断设备摇动(上))中讲到了如何利用HTML5中的DeviceOrientationEvent和DeviceMotionEvent来实现手机摇一摇的判断,这次主要来讲如何利用CSS3实现签筒摇动的动画 半透明遮罩层 当签筒摇动动画出发时,半透明遮罩层显示出来用来凸显签筒摇动的动画 /* 半透明遮罩层 */ .cover { background: rgba(0, 0, 0, 0.7) no-repeat top rig
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

Linux操作系统 可插拔认证模块PAM(3)

六、Linux 操作系统安全登陆设计 自己编写PAM 模块并编译成动态链接库so 文件,将其添加进/etc/pam.d/login 文件 中实现命令行安全登陆设计,将其添加进/etc/pam.d/lightdm 文件中实现图形界面的安全 登陆。安全登陆的密码根据时间戳的复杂组合,使登录密码每十秒更改一次。用户需要在 安全主机上安装相同加密算法的程序,获取实时更改的密钥以登录Linux 操作系统。本 章将重点讲解Linux 操作系统安全登陆设计,包括程序设计以及实时密钥设计。 6.1 Linux
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

访问端口

telnet 访问端口
分类: 其他 发布时间: 05-25 23:11 阅读次数: 0

不平行的直线

https://ac.nowcoder.com/acm/contest/5773/B 给一些点的横纵坐标,问最多有多少不平行的直线,其实就是问有多少种斜率。 可以用map,也可以用set map #include<bits/stdc++.h> using namespace std; const int maxn=2e2; pair<double,double>p[maxn+5]; map<double,int>m; int main() { int n;cin>>n; for
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

埃拉托斯特尼筛法(筛选素数)

埃拉托斯特尼筛法,简称埃氏筛或爱氏筛,是一种由希腊数学家埃拉托斯特尼所提出的一种简单检定素数的算法。要得到自然数n以内的全部素数,必须把不大于根号n的所有素数的倍数剔除,剩下的就是素数。     ------援引自百度百科 算法思想:要得到自然数n以内的全部素数,必须把不大于的所有素数的倍数剔除,剩下的就是素数。 给出要筛数值的范围n,找出n以内的素数。先用2去筛,即把2留下,把2的倍数剔除掉;再用下一个质数,也就是3筛,把3留下,把3的倍数剔除掉;接下去用下一个质数5筛,把5留下,把5的倍数
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

C语言 动态静态链表(基础)

我本专业是C#, .net ,自学C ,感觉还行,也是基础小白 ,望大神们多多关照 注意: 别忘了加上选址符 & 注意哦**** 单向动态链表 原理很简单:就是 结构体定义定义一个本身结构体类型指针变量用来保存下一个结构体组地址, 最后一个本身结构体类型指针变量存NULL, 然后定义一个结构体指针变量,指向首地址,就层层相扣了 直接上代码把: 后面更新 插入链表和修改删除 1 #define Len sizeof(struct student) 2 //动态链表 ***********
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

[Go] gin-jwt 中间件的请求流程与使用思路

gin-jwt 中间件是对 jwt-go 的封装以适应 gin 框架。gin-jwt 对不同的请求流程有不同的 handler:    登录请求流程 是用 LoginHandler。    需要 jwt 令牌的后续请求 是用 MiddlewareFunc。    退出请求流程 是用 LogoutHandler。    刷新请求流程 是用 RefreshHandler。 以上每种处理句柄中有一个必须要实现的方法,还有其它可选的方法。 登录失败、token不正确、权限不足 都会进入 Unautho
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

lombok之@Data

在实体类的编写过程中,常常需要应用大量的get、set方法,需要写大量的重复代码,即有的工具有自动生成功能,当时也会使实体类中产生大量冗余代码,使得代码变,springboot为我们提供了相应注解可以解决这类问题----@Data 接下来简明扼要的介绍一下@Data注解的功能与使用方法 1、注解功能 @Data可以为类提供读写功能,从而不用写get、set方法 它还会为类提供 equals()、hashCode()、toString() 方法 2、使用方法 引入lombok   要使用 @Da
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

CAS邮箱的Express配置

Configuration for all clients: http://help.cstnet.cn/changjianwenti/youjianshoufa/kehuduan.htm Configuration for Express: http://help.cstnet.cn/changjianwenti/youjianshoufa/outlook%20express%20pop3%20ssl%20.html 最需要关注的设置: “我的邮件接收服务器是”: POP3服务器、“接收邮件
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

5.25前后端交互

# 前后端交互 ## 一、前端 - js:ajax或表单 ## 二、后端(服务端语言) 1. 如何打造后端程序(后端环境) - 服务器:运行后端程序的载体或平台 - 超级电脑:专用网络,专人维护,永不宕机,对外开放的全放 - 买:成本大,没有必要 - 假装(模拟):本地服务器 - 客户端模拟服务端的环境,必然要通过第三方软件的支持 - 数据库:数据的仓库,用来管理数据 - 通过数据库管理系统才能操作数据 - 安装数据库管理系统 - mysql - ... - 后端语言的支持 - php后端:p
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

UVA10902 Pick-up Sticks

vjudge题目 洛谷题目 题意简述: 输入 \(n\) 个棍子,输出最上面的棍子的编号。 向量叉积: \(\bold{a}×\bold{b}=|\bold{a}|*|\bold{b}|*\sin\theta=S_{ABCO}=x1*y2-x2*y1\) 对于本题,首先我们要判断线段 \(l1\) 和 \(l2\) 所在的直线是否有交点。 代码如下(不懂的话可以自己手画一下): max(l1.s.x,l1.e.x)>=min(l2.s.x,l2.e.x)&&max(l1.s.y,l1.e.y)
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0

Redis集群搭建(哨兵)

哨兵集群 最近工作中需要用到redis哨兵集群,笔者自己搭建了3遍,直接开始 环境: 系统 版本 操作系统 CentOS 7.4 Redis 5.0.8 IP请修改成自己的IP redis IP 主从 redis-1 1.1.1.1 主 redis-2 1.1.1.2 从 redis-3 1.1.1.3 从 安装步骤 一、准备好Redis安装包(redis-5.0.8.tar.gz) 喜欢什么方式(ftp、wget...),自己选,你总会得到源码包。 二、安装redis 1,解压 cp re
分类: 其他 发布时间: 05-25 22:54 阅读次数: 0