mysqll中索引详细讲解 MySQL(五) MySQL中的索引详讲

MySQL(五) MySQL中的索引详讲       序言          之前写到MySQL对表的增删改查(查询最为重要)后,就感觉MySQL就差不多学完了,没有想继续学下去的心态了,原因可能是由于别人的影响,觉得对于MySQL来说,知道了一些复杂的查询,就够了,但是我认为,不管有没有用,现在学着不懂的东西,说明就是自己薄弱的地方,多学才能比别人更强                                         --WZY 一、什么是索引?为什么要建立索引?       
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

P4568 [JLOI2011]飞行路线 分层图

题目描述 Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在nn个城市设有业务,设这些城市分别标记为00到n-1n−1,一共有mm种航线,每种航线连接两个城市,并且航线有一定的价格。 Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多kk种航线上搭乘飞机。那么Alice和Bob这次出行最少花费多少? 输入格式 数据的第一行有三个整数,n,m,kn,m,k,分别表示城市数,航线数和免
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

HDU - 5789 Permutation dp (看题解)

HDU - 5789 这个题真的是有点恶心了。 ans[ i ] 表示以 i 为根的子树的答案, 也就是所有合法排列的逆序对数量。 way[ i ] 表示以 i 为根的合法排列数量。 dp[ i ][ j ][ k ] 表示以 i 为根所有合法排列中 j 节点排在第 k 个的合法排列数量。 然后用这三个dp 数组去更新答案。 具体参考https://blog.csdn.net/ShinFeb/article/details/52212775 #pragma GCC optimize(2) #
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

每日编程

placeholder
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

CSS——div内文字的溢出部分用省略号显示

使得div内文字的溢出部分用省略号显示,可归纳为两种解决办法,一种方法是用CSS解决,另一种方法是js解决。 一、通过CSS控制显示 div内显示一行,超出部分用省略号显示 div内显示多行,超出部分用省略号显示 代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>例子</title> <style> /* 单行文字末尾省略号显
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

Spring实例化Bean三种方法:构造器、静态工厂、实例工厂

Spring中Bean相当于java中的类,可以通过xml文件对bean进行配置和管理。 一、Bean的实例化: 构造器实例化、静态工厂实例化、实例工厂方式实例化。 目录: 构造器实例化: xml配置文件: id唯一,calss指定Bean具体实现类,必须是完整的类名,可以在Bean1.java文件中右击“public class Bean1”中的Bean1,选中Copy Qualifiel Name得到。注意这里用"."分隔。 测试函数: 测试函数中首先定义xml配置文件的路径,可以在目录视
分类: 其他 发布时间: 09-10 21:34 阅读次数: 0

java 反射注解信息

Table,用类表示数据库的表@Target(value={ElementType.METHOD,ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)public@interfaceTable{Stringvalue();}类中的属性,每个属性表示一个字段@Target(value=ElementType.FIELD)@Retention(Re
分类: 编程语言 发布时间: 09-10 21:20 阅读次数: 0

jsp页面基于$.get()表单验证字段唯一

//1、验证用户名 function checkUserName(t) { //用户名:6-12位,非空,首字母 let span = t.next(); span.empty(); let v = t.val(); let parent = t.parent(); //定义一个正则表达式 let reg = /^[a-zA-Z]\w{5,11}$/; if (!v) { span.html("用户名不能为空"); parent.removeClass("ok").addClass("erro
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

软件设计项目进展23 2019/9/10

1今天完成的工作 今天完成实验报告整体框架部分,进行细节功能部分的书写。 2明日计划 明天的计划是写实验报告,把数据库部分的内容写完。 3今日小结 今天把整个小程序的功能框架基本回顾写完,在软件开发设计上更强化了自己的逻辑思维,相当于一遍这几个礼拜的复习,受益匪浅。
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

力挽狂澜二十三天

今日完成任务: 一、完成点击手机返回按钮,界面能够切换,且不再卡在登陆以后界面。 二、完成登陆之后显示登录用户名。 三、完成云端数据库的引用。 明日计划: 一、继续完成云端服务器的部署,打算使用AndroidStudio直接通过JDBC链接数据库。 二、继续完善各界面的逻辑优化,使界面切换符合日常使用标准,如退出用户之后,不再显示聊天界面。 每日小结: 一、数据库的搭建、云端服务器的使用对安卓应用很重要。 二、通过JDBC连接mysql数据库很危险,以后需要注意。 三、明天继续加油,准备写报告。
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

9.10 学习任务

今日工作: 改进了顾客订单界面detail的详情内容,并且完善了老师一直以来提出的接单功能,安排了几个配送员可以进行接单的工作。 继续撰写实验报告,继续优化整个流程。 然后总结了通过这个小程序所学到的一些基础内容,感觉总结下来还是收获颇丰。 明天计划:小程序要完全结束,完成实验报告,将组员的个人工作总结报告整合进去。 今日总结: 这次的内容还是用了许多时间在基础知识的学习上,还在老师及时指导我们才能够调整自己的思路,感觉收获很多,也意识到很多不足之处。
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

课设Day23——聊天功能正式上线

一、今日工作 今天成功地把聊天功能加入到了我们的应用中,并且对于登录的判断进行了优化:在未登录状态下无法访问除首页以外的内容,可以筛选查看拼车信息,但无法发起拼车、无法聊天、无法新建订单:此时都会跳转到登录界面。 二、明日计划 数据库搬到云端将是我们的首要任务 优化BUG:我们发现了较多不影响后台数据但是影响用户体验的BUG,因优先级不高所以暂时没有处理,等数据库搬到云端之后,这些BUG我们将一一解决 三、今日总结 今天的开发比较顺利,但是我们的进度比较落后了:本周本应该是优化BUG和写报告的
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

mvc:四

回顾: 我的订单 订单详情 在线支付 权限过滤
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

课设9.10

今日完成: 修改数据库, 写设计报告 明日计划: 继续写设计报告 今日小结: 数据库之前仅做了简单的设计, 实际使用出现了很多问题, 需要修改完善
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

9.10 J2EE课设 第四周第二天

一、今日完成的工作 研究后端算法 二、明日计划 继续研究算法 三、今日小结 我们在设置曲风、语种时,设计函数实现标签功能以便更只能的推荐
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

【Redis】缓存穿透与缓存雪崩

一、缓存雪崩 1.1 缓存雪崩产生的原因 1.2 解决方案 1.3 锁的方式 1.4 消息中间件 1.5 一级和二级缓存 1.6 均摊分配redis key 失效时间 二、缓存穿透 一、缓存雪崩 1.1 缓存雪崩产生的原因   缓存雪崩通俗简单的理解就是:由于原有缓存失效(或者数据未加载到缓存中),新缓存未到期间(缓存正常从Redis中获取,如下图)所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机,造成系统的崩溃。 155609  缓存失
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

ssm实战(6)------购物车管理

购物车管理 功能: 加入商品; 更新商品数; 查询商品数; 移除商品; 单选/取消; 全选/取消; 购物车列表 接口 门户:购物车list列表; 购物车添加商品; 更新购物车某个产品数量; 移除购物车某个产品; 购物车选中某个商品; 取消选中某个产品; 查询购物车产品数量;购物车全选;购物车取消全选 注 guava截取字符串: productIds=“zhangshang,lisi”//多个用户id的字符串 List<String> productList = Splitter.on(","
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

python 查询每周最后一个工作日

背景: 做定时任务时,一般都是写死每周五XXXXX,但有时遇到节假日的情况,周五可能不是本周最后一个工作日 代码如下: 1 import urllib2,datetime,json 2 3 nowTime = datetime.datetime.now().strftime("%Y%m%d") #当前日期 4 nowTimeLast = (datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y%m%d
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

明智的攻击

# 不要踩在火灾陷阱! hero.moveUp(2); hero.attack("Door A") hero.moveUp() hero.moveUp() enemy = hero.findNearestEnemy() hero.attack(enemy) hero.attack(enemy) # 有些食人魔比别人强大! # 只有击败食人魔才能轻松应对。 # 按名称攻击大门,并对findNearestEnemy食人魔进行攻击。 hero.moveDown(3) hero.moveRight(2
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0

53-2-0~n-1中缺失的数字

题目:一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 def get_missing_num(nums): if len(nums)<1: return -1 begin,end = 0,len(nums)-1 while begin<end: mid = (begin+end)//2 if
分类: 其他 发布时间: 09-10 21:17 阅读次数: 0