我是如何在实际项目中解决MySQL性能问题

可能是本性不愿随众的原因,我对于程序员面试中动辄就是考察并发上千万级别的QPS向来嗤之以鼻,好像国内的应用都是那么多用户量一样,其实并发达到千万,百万以上的应用能有几个? 绝大多数的程序员面临的只是解决百级、千计、万级的并发量,与其纯粹为了面试学一些空中楼阁,不如脚踏实地的学习如何解决眼前实际问题。 而对于我,最能激发我学习动力的不是什么造火箭面试,而是能够解决实际的问题。 哪怕看起来没那么高大上的场景,只要能解决产品给客户带来的痛点,就能给做技术的人带来很大的成就感! 言归正传,公司最近开发
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

18C 新的发行版和补丁模型

18C 新的发行版和补丁模型 以后不再会有第一和第二个发行版,如12.1,12.2,以后只有18C,19C,20C 这样的发行版。 更少的One-Off 补丁 澄清1:版本家族 从生命周期支持上来说18C,19C是12.2 家族的一部分,可以分别看作是12.2.0.2,12.2.0.3 patch sets 12.2.0.1的补丁支持终止日期取决于18C的发布。 澄清2:年度版本支持 每个年度版本在下一个发行版支持所有企业级平台后,还会有至少两年的补丁支持。 澄清3:长期支持版本 一个家族的最
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

看看周遭,外出走走

这是一篇近两年来的一些日常的记录以及一些感想。 这周宁哥给我们开了场班会,讲了讲他大学的一些经历。宁哥在问我们这两年多的大学生活是否有什么印象深刻的事的时候,我想了好久,似乎想不到什么。但听完他讲的几个经历后,才想起来我也有过类似的经历,但我却没法立马想起来。细细反思了下原因,可能是在这半年的学习中慢慢变得麻木了,基本每天都是上上课,到kaggle上学点东西,做做比赛,打打游戏,然后一天就过去了。于是乎,一时半会儿,没想起什么,后来仔细想想,是的,还是有蛮多印象深刻的事。 过去两年的日常,并不
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

11.10linux学习第三天

今天老刘开始讲2.3-2.5章 系统常用命令:echo,date,reboot,poweroff,wget,ps,top,pidof,kill,killall其中重点讲了ps,top命令。 系统状态检测命令:ifconfig,uname,uptime(top的简化版),free,who,last,history,sosreport 工作目录切换命令:pwd,cd,ls其中重点讲了cd命令和ls命令。
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

2019-2020信息安全系统设计基础 20175306 20175309 20175326 实验一 开发环境的熟悉

https://www.cnblogs.com/lyx-hhhhh/p/11831758.html
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

[kuangbin]带你飞之'网络流'专题

专题十一 网络流 POJ 3436 ACM Computer Factory √ POJ 3281 Dining POJ 1087 A Plug for UNIX POJ 2195 Going Home POJ 2516 Minimum Cost POJ 1459 Power Network HDU 4280 Island Transport HDU 4292 Food HDU 4289 Control UVA 10480 Sabotage HDU 2732 Leapin' Lizards H
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

Linux学习笔记-第2天(补发)- 新的开始

迟到且稀疏的笔记,希望自己今年会有所突破。加油
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

第一道数据结构算法题

第一道算法题 2019/11/10 一:目录 一、目录 二、前言 三、解题及测试 四、补充知识点 二:前言 难度 :简单 涉及知识:数组 题目地址:力扣数组简单第一题 题目内容 : 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9。 因为 nums[0
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

一、数据库的简介

一、常见的数据库   目前用的最多的数据库主要有MySQL、Oracle、·SQL Sever、Sybase、IBM的DB2等。   其中IBM开发出来了一款叫做Eclipse的软件,用户打开该软件可以看到软件的logo是里面有一个太阳,外面被线条包裹着,它的意思是想吞并太阳Sun这个公司。可遗憾的是,Sun公司后来被Oracle的中文名称叫做甲骨文的公司吞并,而IBM也没有逃脱被Oracle吞并的厄运。MySQL是Oracle旗下的一个子产品,两者的区别是:Oracle是需要收费的,它一般用
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

网络-路由交换-IPv4-Cisco-RIP

RIP 1、单播和被动接口:我们说RIP 版本1 的通告是广播,而RIP 版本2 的通告是组播,应该说进步不少,但是,在多路访问网络里,比如说以太网,还是有滥杀无辜之嫌,因为只要交换机不划vlan,那么组播包还是要被所有的机器收到的。所以,如果只想多路访问网络里面跟某几台机器运行RIP 协议,那么运行单播就会大大节省资源。使路由器以单播方式向指定对端发送更新通告。 指令很简单 neighbor ip-address 注意,这条指令和被动接口指令要结合使用,因为,如果不用被动接口,那么这个接口同
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

设计模式--适配器

适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 1. 我们来看看类的适配器模式 从图中可以看到TargetAdapterServiceImpl继承SourceServiceImpl实现了ITargetService 通过TargetAdapterServiceImpl使得ITargetService拥有了SourceServiceImpl的方法2 代码: ITarget
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

机器学习No.1

一.AI&ML&DL 1.机器学习 机器学习是解决人工智能问题的最核心的技术。机器学习的核心是,从数据中自动学出规律。 2.深度学习 深度学习是一个框架,“深”即为把多个简单的模型叠加在一起。 3.数据的特征,样本,标签 (1)标签 标签是我们要预测的事物,即简单线性回归中的 y 变量。标签可以是小麦未来的价格、图片中显示的动物品种、音频剪辑的含义或任何事物。 (2)特征 特征是输入变量,即简单线性回归中的 x 变量。简单的机器学习项目可能会使用单个特征,而比较复杂的机器学习项目可能会使用数百
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

描述Linux发行版的系统目录名称命名规则以及用途

linux各种发行版都遵循LSB(Linux Stadards Base)规则,使用一致的相关的基础目录名称,使用根目录系统结构(root filesystem),使用FHS(Files Hierarchy Standard)层次结构。 结构总结如下:
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

mysql解决Fatal error encountered during command execution. 500内部错误

Asp.net 连接mysql 会出现Fatal error encountered during command execution.的错误 解决办法如下: 连接字符串添加 Allow User Variables=True 若项目中使用了参数化或者sql语句中有变量存在,应加上上面这句,大意是允许执行用户定义的变量
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

c#学习笔记——数组(Array)

一、数组的基本要素 1、数组标识符 数组名称 2、数组元素 存放的值 3、数组下标 下标从0开始 4、数组类型 数值元素类型 例 :int[ ] 、double[ ]、string[ ] 二、数组初始化 注意:数组是引用类型 三、数组的赋值 四、数组报错 1、出现System.IndexOutOfRangeExecptio,表示索引超出数组范围 五、数组细节
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

11.08linux 曾天予

linux系统的特点: (1)完全免费。 (2)高效、安全、稳定。 (3)支持多种硬件平台。 (4)友好的用户界面。 (5)强大的网络功能。 (6)支持多任务、多用户。 linux体系: 1.linux内核 内核是系统的心脏,是运行程序和管理磁盘机,打印机等硬件设备的核心程序。操作环境向用户提供一个操作界面,他从用户那里接收命令,并且把命令送给内核去执行。 Linux内核的源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。 2.命令解释层 shell是系统的用户界面,
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

[USACO17DEC]Barn Painting

题目概况 题意翻译 题意:给定一颗\(N\)个节点组成的树,3种颜色,其中K个节点已染色,要求任意两相邻节点颜色不同,求合法染色方案数。 题目描述 Farmer John has a large farm with \(N\) barns (\(1 \le N \le 10^5\)), some of which are already painted and some not yet painted. Farmer John wants to paint these remaining ba
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

谈算法与数据结构的学习

算法与数据结构曾是我薄弱的一块,甚至产生过畏难情绪、一度怀疑自己是否能够掌握这方面技能。 18年8月,我下决心通过做LeetCode题目去理解常用算法和数据结构,并掌握它们的应用方法。 一年多的时间里,总共完成1,000+道题,为加深对不同算法的理解,部分题目用不同方式做了2~3遍。从刚开始刷简单题目都觉得困难,到现在能较顺利完成中等难度的题目。 过程中对各种常见算法和数据结构的应用套路作了总结: 数组(Array) 链表(List) 哈希表(HashTable) 堆栈(Stack) 队列(Q
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

网鼎杯Fakebook(SSRF)

进入页面注册用户登录用户 在view.php中发下存在注入点。 查询字段数,表名,字段名等等。 查询数据库 no=-1++union++select++1,group_concat(schema_name),3,4++from++information_schema.schemata--+ 查询表名 /view.php?no=-1++union++select++1,group_concat(table_name),3,4++from++information_schema.tables++w
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

XOR加密作业

思路 -1.对需要加密的内容进行MD5加密 -2.随机生产32位的十六进制密钥 -3.对密钥和MD5加密内容进行异或运算。 主要问题: -1.如何实现MD5加密 -2.如何随机生成32位16进制密钥 -3.如何让两个十六进制数进行异或运算(python中的异或运算仅支持整数型) 问题对应解决: -1.如何实现MD5加密:使用内建库:hashlib 参考MD5加密算法原理及实现,python中的MD5加密 -2.如何随机生成32位16进制密钥:使用内建库uuid随机生成16进制数 -3.如何让两
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0