为ftp增加mysql认证

vsftp+mysql认证
分类: 企业开发 发布时间: 11-01 22:00 阅读次数: 0

补码到底是个什么东西

概述 先引入一个前提,在计算机中数字是以二进制进行存储的,也就是我们看到的2,在计算机中存储的是10。我们进行的加法运算 2+1=3 在计算机中是这样的(这里先假设计算机存储的是4位二进制数字) 0010+0001=0011 很容以看的出来,4为二进制数能表示的最大数字是1111,就像两位十进制数表示的最大数字是99一样。那如果在进行加法运算时,结果超出存储的容量怎么办?比如:9+9=18 二进制表示为:1001+1001=10010,但是,因为只能存储4位数的原因,最高位丢了,结果变成了 0
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

简单介绍 Java 构造器

导读 构造器是编程的强大组件。使用它们来释放 Java 的全部潜力。 在开源、跨平台编程领域,Java 无疑(?)是无可争议的重量级语言。尽管有许多伟大的跨平台框架,但很少有像 Java 那样统一和直接的。 当然,Java 也是一种非常复杂的语言,具有自己的微妙之处和惯例。Java 中与构造器 constructor有关的最常见问题之一是:它们是什么,它们的作用是什么? 简而言之:构造器是在 Java 中创建新对象object时执行的操作。当 Java 应用程序创建一个你编写的类的实例时,它将
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

一些很妙的idea/被教做人的trick

idea 设模数为\(p\),\(p\)为质数,\(g\)为\(p\)的原根,则\(\{x|x=g^{id}\%p (1 \leq i \leq p-1)\}=\{x|x=g^{i*gcd(p,d)}\%p (1\leq i \leq p-1)\}\) \(a^{\phi(p)}\equiv a^{2\phi(p)}(mod\;\;p)\),这对\(a\)和\(p\)没有限制 出现那种限制方案数恰好为\(c\)的构造题时,考虑\(p\)进制拆位(\(p\)是自己选的数),构造出\(\times
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

cnetOS使用Docker

设置DHCP vi /etc/sysconfig/network-scripts/ifcfg-ens32 (1)bootproto=dhcp (2)onboot=yes 重启网卡:systemctl restart network 安装Docker yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-c
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

Spring MVC:HandlerMapping

HandlerMapping 的类图   Spring中存在两种类型的handlers。第一种是 handler mappings(处理程序映射)。它们的角色定位与前面所描述的功能完全相同。它们尝试将当前请求与相应的 controller 以及其中的方法相匹配。第二种是 handler adapter(处理器适配器)。handler adapter 从 handler mappings 中获取映射的 controllers 和方法并调用它们。这种类型的适配器必须实现org.springfram
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

[CSP-S模拟测试]:表格(动态开点二维线段树+离散化)

题目传送门(内部题112) 输入格式   一个数$N$,表示矩形的个数。   接下来$N$行,每行四个整数$X_a,Y_a,X_b,Y_b$。分别表示每个矩形左下角和右上角的坐标。   保证$(X_a<X_b,Y_a<Y_b)$。 输出格式   一行,表示能看到的颜色数量。 样例 样例输入: 3 0 -1 1 1 2 1 3 5 -4 0 5 4 样例输出: 4 数据范围与提示 样例解释: 数据范围:   对于$10\%$的数据,保证$N\leqslant 100,|X_a,X_b,Y_a,Y
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

mintUI之Datetime picker的使用

在网上看了很多帖子,用起来各种问题,至于什么问题我这里就不多说了,两个字头疼,其实很简单的。 废话不多说,直接上代码 <span class="right" @click="selectYear">{{year}}年{{month}}月</span> <mt-datetime-picker v-model="dateValue" type="date" ref="datePicker" year-format="
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

全栈软技能之:那些短平快的实战方法

全栈工程师之所以能全栈,不是因为我们时间多。而是因为我们选择了适当的工具。使得我们同样的学习时间可以覆盖更多的场景。 1.界面:vue+element-ui 你还在学JSP、jinja吗?别浪费时间了。那些技术应用面太窄了。直接上vue,用学后端模板语言的时间差不多够学vue了。而学会vue,你在学后端技术时就可以直接跳过模板引擎。后端直接以API输出数据。方便多了。可以以极低的成本实现单独模板引擎做起来成本很高的事情。 2.后端:Django+DRF 有了DRF,你丫甚至不需要对Django
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

同行——项目系统设计与数据库设计

所属班级 2019秋福大软件工程实践Z班 (福州大学) 作业要求 团队作业第四次—项目系统设计与数据库设计 团队名称 同行 团队项目的预期开发计划时间安排 日期 开发计划 10.31 小组讨论开发计划 11.1 实施开发、需求确认 11.2 (后台设计) UI设计、UE设计 11.3 (后台设计) 架构设计 11.4 后台数据库设计 11.5 后台接口设计 11.6 同行开发调研 11.7 (移动端设计)需求确认 11.8 (移动端设计)UI设计、UE设计 11.9 架构设计、接口确认 11.
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

不同路径2

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 0 来表示。 说明:m 和 n 的值均不超过 100。 示例 1: 输入: [ [0,0,0], [0,1,0], [0,0,0] ] 输出: 2 解释: 3x3 网格的正中间有一个障碍物。 从左上角
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

python发展简介和变量的介绍

python的发展简述 1.机器语言 计算机是基于电工作的,及其语言是站在计算机的角度,说计算机能听懂/理解的语言,而计算机能理解的就是二进制,机器语言是二进制直接编程的,意味着机器语言直接操作硬件的,,是属于低级语言。 2.汇编语言 汇编语言仅仅 是用一个英文标签代表一组二进制指令,毫无疑问,会比机器语言是一种进步,但是直接操作硬件,还是属于比较低级的语言。 3.高级语言 高级语言是站在人的角度,用人类的字符去编写程序,人类的字符是向操作系统发出指令,而非直接操作硬件, 高级语言与操作系统直
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

【LeetCode 4】寻找两个有序数组的中位数

题目链接 【题解】 假设在两个有序的序列中找第k小的数字。 那么我们先定位第一个序列中的第k/2个数字(不足则取最边上的那个数字)记下标为i1 然后定位第二个序列中的第k/2个数字(同样不足则取最边上的那个数字)记下标为i2 如果a[i1]<a[i2] 那么显然a[1],a[2],a[3]...a[i1]都不会是第k小的数字(因为有个a[i2]挡着他们呢). 因此我们可以把a[1],a[2]..a[i1]都删掉。 然后转换成找a,b两个有序序列的第k-i1小的数字。 否则把b[1],b[2],
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

神仙代码收集记录

一些写的非常好的代码,结构简单,行数少,但功能完备 Python: function pad_sen() pad_sentences=[pad_sen(sen) for sen in sentences] 调用函数 循环 赋值 一条龙 C++:
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

开启和关闭oracle数据库中的审计功能

第1步:查看审计功能是否开启? SQL> show parameter audit; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ audit_file_dest string /u01/app/oracle/admin/ORCL/adump audit_sys_operations boolean FALSE audit_syslog_level
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

图论基础——最短路算法集锦

最短路算法有个基础——————松弛操作(在大多数最短路算法都会涉及) if(d[e[i].v]>d[e[i].u]+w[i])//如果这条边的终点到源点的距离大于起点到源点距离,就替换。 { d[e[i].v]>d[e[i].u]+w[i]; } 最短路算法一共有多少种方法我不知道,在这里我只想记录4种: •Dijkstra:求单源点最短路(不含负边权) •Bellman-ford:求单源点最短路(可含负边权) •SPFA(使用队列优化后的Bellman-ford) •F
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

no matches for kind "Deployment" in version "extensions/v1beta1"

0x00 Problem [root@k8sm90 demo]# kubectl create -f tomcat-deployment.yaml error: unable to recognize "tomcat-deployment.yaml": no matches for kind "Deployment" in version "extensions/v1beta1" 0x01 Solution 修改 apiVersion 选项: apps/v1 [root@k8sm90 demo
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

Audit(二)--清理Audit数据

(一) 概述 Audit的数据主要存储在sys.aud$表中,该表默认位于system表空间中,我们根据需求,将该表移到了sysaux表空间中。由于审计数据量较大,需要经常关注sysaux表空间的使用情况,同时根据实际情况对sys.aud$表进行数据清理。 (二) 清理步骤 (1)使用sys账号登陆数据库,打开计时功能,方便查看每一个命令的执行时间 SQL> set timing on (2)在清理数据之前先查看数据量大小 SQL> select count(*) from sys.aud$;
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

研途——项目系统设计与数据库设计

1.作业描述 项目 内容 作业要求 软件工程实践 作业链接 研途——项目系统设计与数据库设计 团队名称 8rookies 作业目标 完成对数据库系统说明书和体系说明书的介绍 其他参考文献 《数据库设计说明书-国家标准格式》 《系统设计规范》 2.需求分析作业问题解答 十分感谢上次作业后同学给出的意见和助教及老师提的建议,我们几个成员以及我在活动室开了个会讨论了一番,针对各位提的问题一一作了解答: Q1:考研的同学可以找学长学姐,这个会作为产品的一个卖点吗?如果是,这个应用是如何挽留住“学长学姐
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0

[Oracle]Audit(一)--认识Audit

1.Audit的概念 Audit是监视和记录用户对数据库进行的操作,以供DBA进行问题分析。利用Audit功能,可以完成以下任务: 监视和收集特定数据库活动的数据。例如管理员能够审计哪些表被更新,在某个时间点上有多少个并行用户统计数据; 保证用户对自己的活动负责。这些活动包括在特定模式、特定表、特定行等对象上进行的操作; 审计数据库中的可疑活动。如一个未经授权的用户正从表中删除数据,那么数据库管理员必须审计所有数据库连接,以及在数据库中所有成功和失败的删除操作。 根据审计类型不同,审计记录中的
分类: 其他 发布时间: 11-01 21:50 阅读次数: 0