数据库_5_MySQL数据库介绍

MySQL数据库 MySQL是一种c/s结构的软件。 c/s结构:客户端/服务端 c/s结构特点:若想访问服务器必须通过客户端(服务器一直运行,客户端在需要使用的时候运行) 安装教程 完整卸载教程 交互方式: 客户单连接认证:连接服务器,认证身份(mysql.exe -hPup) h用来找主机(电脑),P用来找软件,u用于找用户名 客户端 发送SQL指令 服务器接收SQL指令---->处理SQL指令------>返回操作结果 客户端接收结果:显示结果 (以上三步,注意分号的使用) 断开连接(释
分类: 其他 发布时间: 05-03 22:20 阅读次数: 3

阿里云 负载均衡

阿里云 负载均衡 一、负载过高问题的原因 #1、访问量的急剧增高 #2、大部分网站提供24小时服务,不允许中断 #3、相较于网络技术的发展,服务器处理速度和内存访问速度的增长远远低于网络带宽和应用服务的增长 #4、传统的单机模式,也往往成为网络故障点 二、服务器的向上扩展和向外扩展   向上扩展 #向上扩展(向外扩展) #向单一节点添加硬件设备或将其升级为一个大型节点,比如提高单一节点硬件的内存、核数等等 #优点在于扩展时不需要改动业务 #局限在于不能够无限扩展   向外扩展 #向外扩展(水平
分类: 其他 发布时间: 05-03 22:20 阅读次数: 3

数据结构--单调栈--求最大子矩阵的大小

求最大子矩阵的大小 给定一个整型矩阵map, 其中的值只有0和1两种, 求其中全是1的所有矩形区域中, 最大的矩形区域为1的数量。 例如: 1 1 1 0 其中, 最大的矩形区域有3个1, 所以返回3。 再如: 1 0 1 1 1 1 1 1 1 1 1 0 其中, 最大的矩形区域有6个1, 所以返回6。 解:将其放到一个矩阵中,同时从第0行开始计算,以该行打底时,直方图的最大面积 如第0行,数组为[1, 0, 1, 1] 此时按照下面的求直方图最大面积。 然后以第1行打底,此时数组为[2,
分类: 其他 发布时间: 05-03 22:20 阅读次数: 4

建议性锁和强制性锁

1、锁的应用场景 假设有一个文件a,它有1000个字节,一个进程A打开a文件并使用lseek定位到文件到末尾的位置,准备写50个字节,同时进程B也打开这个a文件进行和进程A同样的操作,那么文件最后的内容并不是1000+50+50个字节,而是1050,两个进程后写入的内容将会覆盖前面写的内容,那么如何解决这种问题呢? 这种情况下,文件锁应运而生。 2、建议性锁 建议性锁flock,不具备强制性。一个进程使用flock将文件锁住,另一个进程可以直接操作正在被锁的文件,修改文件中的数据,原因在于fl
分类: 其他 发布时间: 05-03 22:20 阅读次数: 4

二叉查找树

  二叉树的定义是一棵树的每个节点最多只有两个儿子,使二叉树成为二叉查找树的性质是,对于树中的每个节点X,它的左子树中的关键字比X中的小,而它的右子树则比X中的关键字大。   二叉树节点可以定义成如下形式: 1 struct BSTreeNode { 2 BSTreeNode* pLeft; 3 BSTreeNode* pRight; 4 int nData; 5 };   二叉树非常简单,下面再介绍几个基本的操作。   一、插入     插入一个关键字Key从根节点开
分类: 其他 发布时间: 05-03 22:20 阅读次数: 5

【DVWA】XSS

对于一个简单的输入框,基本上学过html编程的人都知道怎么写,但要是不做一些过滤,你可能会遭遇到黑客的XSS攻击,黑客可以在你的网站上挂载一系列的Javascript脚本,很有可能就此让访问你的网站的人cookies泄漏,如果你这输入框还和你的数据库关联,那问题更大。 在DVWA的XSS(Reflected)中就展示了一个很简单的XSS。如图,就只有一个输入框,在输入框中输入东西,点击submit,网页就会出现反馈: 这个网页的代码也和大家想的一样,非常简单,一得到参数就会将东西反映出来: <
分类: 企业开发 发布时间: 05-03 22:13 阅读次数: 4

Android异常与性能优化相关面试问题-ui卡顿面试问题详解

test...
分类: 其他 发布时间: 05-03 22:13 阅读次数: 1

thinkpad yoga 12 / thinkpad s1 yoga

https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-yoga-series-laptops/thinkpad-yoga-12/20dl/co1ww/downloads?linkTrack=Caps%3ABody_SearchProduct&searchType=5&keyWordSearch=20DLCO1WW https://download.lenovo.com/pccbbs/mobiles_p
分类: 其他 发布时间: 05-03 22:13 阅读次数: 3

u盘装完centos系统恢复

1.使用windows的cmd窗口,执行diskpart命令 2.执行 list disk命令,查看u盘 3.执行 select disk 2,选中u盘,注意,这里的2是我自己的显示,千万不要选错 4.执行 clean 命令 5.右键计算机,选中管理,在磁盘管理中,对u盘进行新加卷,完成
分类: 其他 发布时间: 05-03 22:13 阅读次数: 4

开启编程之路

我是2016年进的大学,现在学的是计算机专业,现在的我浑浑噩噩的,一点学习的动力都没有,想学的时候却发现特别吃力效率特别低下。我不知道这样的我以后大学毕业有什么样的出路,但是我只想让我周围的人都生活好好的,所以我不能再继续下去了,我要揭竿而起。既然我学的是计算机专业,那么我必须学好每一门课程。那么从今天开始重新将学过的东西再拾起来,基础最重要!基础最重要!基础最重要!废话不多讲,我的编程之路奋斗之路正式开启!
分类: 其他 发布时间: 05-03 22:13 阅读次数: 5

HashMap的工作原理

要耐心看 很简单 先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对等等。这显示出你已经用过HashMap,而且对它相当的熟悉。但是面试官来个急转直下,从此刻开始问出一些刁钻的问题,关于HashMap的更多基础的细节。面试官可
分类: 其他 发布时间: 05-03 22:13 阅读次数: 4

summernote入门

1、summernote是一个界面比较简洁美观的富文本编辑器。 2、文件导入(官方下载地址:http://summernote.org/) 下载回来的文件夹是这样的: 插件的核心文件放在 dist 这个文件夹里面,文件夹内有三个起着重要作用的文件 font文件夹: 将它放在你项目的css 文件的文件夹内否则会加载不出富文本编辑器上面的功能图标 另外还有一个语言的文件需要我们导入一下: 这个文件夹里面有18个国家的语言文件 其中 zh-CN 就是中文的语言文件 总结下来我们需要的文件是:(注意一
分类: 其他 发布时间: 05-03 22:13 阅读次数: 3

c++ #define使用

参考至 https://blog.csdn.net/u012611878/article/details/52534622 (1)# 在字符串中包含宏参数; (2)## 连接 (3)换行注意加 \
分类: 其他 发布时间: 05-03 22:13 阅读次数: 3

exp6

exp6 1.实验环境 kali虚拟机,作为攻击机,Ip地址172.16.2.130 windows server 2003 sp3虚拟机,作为靶机,IP地址172.16.2.160 两个虚拟机的网络都连接设置为桥接模式。 2.实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点 (4)漏洞扫描:会扫,会看报告,会查漏洞说明,会修补漏洞 大家做的时候可以根据个人兴趣有轻有重。 3.报告内容 3.1实验
分类: 其他 发布时间: 05-03 22:13 阅读次数: 4

Matlab 中S-函数的使用 sfuntmpl

function [sys,x0,str,ts,simStateCompliance] = sfuntmpl(t,x,u,flag) %SFUNTMPL General MATLAB S-Function Template % With MATLAB S-functions, you can define you own ordinary differential % equations (ODEs), discrete system equations, and/or just ab
分类: 其他 发布时间: 05-03 22:13 阅读次数: 5

设计线程安全的类

设计线程安全的类: 在设计线程安全类的过程中,需要包含以下三个基本要素: 找出构成对象状态的所有变量; 找出约束状态变量的不变性条件; 建立对象状态的并发访问管理策略。 要分析对象的状态,首先从对象的域开始。如果对象中所有的域都是基本类型的变量,那么这些域将构成对象的全部状态。如果对象的域中引用了其他对象,则该对象的域包含被引用对象的域。 同步策略定义了如何在不违背对象的不变性条件和后验条件的情况下对其状态的访问操作进行协同。同步策略规定了如何将不可变性、线程封闭与加锁机制等结合起来以维护线程
分类: 编程语言 发布时间: 05-03 22:13 阅读次数: 6

Day 5-6 反射

python面向对象中的反射:通过字符串的形式操作对象相关的属性。python中的一切事物都是对象(都可以使用反射) 1 #!_*_ coding:utf-8 _*_ 2 3 class People: 4 def __init__(self, name, age): 5 self.name = name 6 self.age = age 7 8 def talk(self): 9 print("%s is
分类: 其他 发布时间: 05-03 22:13 阅读次数: 3

69. Sqrt(x)(二分查找)

Implement int sqrt(int x). Compute and return the square root of x, where x is guaranteed to be a non-negative integer. Since the return type is an integer, the decimal digits are truncated and only the integer part of the result is returned. Exampl
分类: 其他 发布时间: 05-03 22:13 阅读次数: 5

mysql忘记密码

先关闭mysql服务 [root@localhost ~]# service mysql status Redirecting to /bin/systemctl status mysql.service ● mysql.server.service - LSB: start and stop MySQL Loaded: loaded (/etc/rc.d/init.d/mysql.server; bad; vendor preset: disabled) Active: ina
分类: 其他 发布时间: 05-03 22:13 阅读次数: 5

LeetCode # Array # Easy #118. Pascal's Triangle

题目:又叫“杨辉三角形” Given a non-negative integer numRows, generate the first numRows of Pascal's triangle. In Pascal's triangle, each number is the sum of the two numbers directly above it. 思路:用动态规划。首先,第0行的数字为1;其次,每行的第一个和最后一个为1;最后,其他的值为他的上一行左边+上一行右边(与其接壤)的
分类: 其他 发布时间: 05-03 22:13 阅读次数: 4