自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魏波-CSDN博主

热枕、求真、认知、坚持。微信公众号:未见如故。微信号:18700857017

  • 博客(32)
  • 资源 (5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 体制内工作感悟

眼睛里要能揉沙子,求同存异推进工作。办一件事,有赞同,有反对,这是工作的常态。只要定下来的事或少数服从多数定下来的事,就不要在乎反对者的存在,不要试着说服所有人。风沙天气是自然现象,眼睛里能揉沙子,求同存异的关键是要有存异的胸怀。做吧,不要等待。...

2021-04-27 21:14:38 65

原创 尊重个体多样性,科学人文终统一

人文和科学的最高点终会是一体。正确的世界观不是统一的标准,我们天然是多样性的。我们能不能和自然界取得一种自洽,找到一个平和的状态,如果能实现这一点不可能都靠数学去解决。很多大师到了晚期会转向宗教,不是简单的去信这个宗教的神旨,他们更喜欢这种宗教性,无神论的神是科学。科学在不断进步,所以科学不可能永远是对的,在这一刻简单的相信已知的科学,这不还是一种迷信吗?已知圈越大,未知圈更大,知道的越多,不知道的更多。庄子说,吾生也有涯,而知也无涯。以有涯去带无涯,殆已。我们的人智是有穷尽的,生命是有尽头的。这个时候

2021-04-25 22:27:36 67

原创 我们应该学什么?

我们为什么一定要学习英语?学英语的本质是为了去了解,而不是把他变成一种求生工具,甚至是用来秀的对象。文化自信不应该从语言开始吗?要先学好母语。音乐和美术称之为美育,音乐叫音阶,美术叫色阶。他们是往山顶上爬的,你必须越过那道坎。...

2021-04-24 11:10:43 53

原创 培养学习内驱力

婴儿可以在9到24个月内学会任何一种复杂语言,这个过程中我们只是做了纠正和引导,他一直在倾听。这是一种沉浸式学习,

2021-04-23 20:32:06 96 2

翻译 shell实例第21讲:定时清空文件内容,定时记录文件大小

#!/bin/bash##################################################################################每小时执行一次脚本(任务计划),当时间为0点或12点时,将目标目录下的所有文件内#容清空,但不删除文件,其他时间则只统计各个文件的大小,一个文件一行,输出到以时间#和日期命名的文件中,需要考虑目标目录下二级、三级等子目录的文件###########################################.

2021-04-21 12:28:16 76

转载 shell实例第20讲:linux shell date的用法

linux shell date的用法转自:https://www.cnblogs.com/faberbeta/p/linux-shell002.html1、date中的参数%% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前locale 的星期名全称 (如:星期日) %b 当前locale 的月名缩写 (如:一,代表一月) %B 当前locale 的月名全称 (如:一月) %c 当前locale 的日期和时间 (如:

2021-04-21 12:00:02 40

原创 多元价值呼唤教育性父母

工作之前,你打球好有人喜欢,你学习好有人喜欢……工作后,只有你有钱了才会有人喜欢,悲哀吗?其实是社会的一个缩影,弄成了钱是唯一的准则,用钱去衡量所有一搬等价物,近而教育也变成了急功近利。上好大学,找好工作,挣更多的钱,下一代继续如此培训。这些问题需要时间去解决,但我们永远都不改变的话那这个时间回来的更晚。这可能还是一个阶段,自古如果就是这样,那就没有诸子百家了。现在有更多的孩子们开始多元化了,更多的家长慢慢明白教育不可能只是学校的事情,更不是补习班的事情。父母在这个过程中也在修炼,他们开始学着怎么去当第

2021-04-17 23:01:16 835 13

原创 理想的教育是从父母自我改变开始

当你的后代越少,你要投入的精力越大,比如信天翁一次生一个蛋,这个孩子必须成功,要不基因就断了,鱼就不想这个问题。两代人在多子和计划生育之间必然会有这种结果。我们能体会到的这种教育和上一代人和下一代人都不一样。上一代人可能还没做好准备他们的孩子就过去了。现在父母不辅导作业,女子和平,一辅导作业鸡飞狗跳。现在的家长陷入了我执,我执的本质应该执我,不是执别人,比如孩子从小在钢琴的氛围中长大,孩子自然就会弹。只有不合格的父母,孩子是从父母那里印随和印记过来的。...

2021-04-17 22:47:46 86

原创 父母已身作则,静待花开

身教重于言传,父母不看书,凭什么要逼着孩子看书?如果你不能够有耐心去静待花开的时候,你也绝不可以去拔苗助长。家长其实很多的要求脱离了孩子当前认知的局限,我们永远是错位。让孩子在孩玩的时候去各种书山字海,等孩子真的该书山字海的时候,他开始玩了,因为在太早的时候让他干了不该干的事情。比如你想培养孩子的阅读习惯,首先家里要有书,然后拿出足够的时间看书,把书放到孩子可以够得到的地方,给他讲绘本,让他慢慢的去做一些阶梯式的阅读。...

2021-04-17 22:33:40 64

原创 小确幸

当我们看任何一个点的时候都看不到趋势,但是可能积累一年以后就不一样了, 要有小行动,实现一个伟大目标的时候,其实是把每一步都做好,谁也不能把握未来,但可以把握现在,未来是由无数个现在组成。理论上把每一个现在做好,未来一定是你的,所以你的焦虑要把它转成确定性,你的确定性是来自于小确幸。...

2021-04-17 22:23:26 32

原创 讨论是学习最有效的方法

学校本应该是一群人在一起讨论问题的地方,每个人都可以去,谁把它规定成了象牙塔。你觉得我们现在进一个大学需要几到关?蔡元培时代的大学是这样吗?从最早希腊城邦制的时候就已经诞生了大学,那个时候就是大学的雏形,从佛罗伦萨到剑桥,这其实都是公元1000年以后的事。孟子说,大学之道,在明明德,在亲民,在止于至善,这些东西现在在教吗?...

2021-04-17 18:48:05 52

翻译 MySQL第13天:索引优化

索引优化一、索引分析二、索引失效三、建议----------------------------------------------------------------------------------------------------一、索引分析1、单表(1)建立SQL(2)案例案例1:查询category_id为1且comments大于1的情况下,views最多的article_id。...

2021-04-17 08:36:59 32

原创 EQ的理解

EQ可以扩展为五个领域1.了解自身情绪(1)正面情绪正面情绪可以使人身体健康,事业进步。(2)负面情绪负面情绪会攻击人的免疫系统。2.管理情绪(1)抑制控制法采用正念训练,将注意力集中在呼吸上,觉察自己的身体与思想情绪,只是面对这些思想情绪,不做出任何评判。(2)认知改变法每个人都有自己认知的一面,别人没有理由让你符合他的观念,你也没有让别人顺从你的道理。(3)合理发泄法可以找一个知心朋友倾述或哭出来或通过运动的方式运动出来。(4)注意转移法把注意力从自己的消极情绪转移到其他方.

2021-04-12 23:22:46 62

翻译 Makefile_07:Make 的工作方式

Make 的工作方式GNU 的 make 工作时的执行步骤入下:1、读入所有的 Makefile。 2、读入被 include 的其它 Makefile。 3、初始化文件中的变量。 4、推导隐晦规则,并分析所有规则。 5、为所有的目标文件创建依赖关系链。6、根据依赖关系,决定哪些目标要重新生成。 7、执行生成命令。1-5 步为第一个阶段,6-7 为第二个阶段。第一个阶段中,如果定义的变量被使用了, make 会把其展开在使用的位置。但...

2021-04-10 21:51:30 66

翻译 Makefile_06:如果引用其它的 Makefile

如果引用其它的 Makefile在 Makefile 使用 include 关键字可以把别的 Makefile 包含进来,被包含的文件会原模原样的放在当前文件的包含位置。include 的语法是:include <filename>(1) 在 include 前面可以有一些空字符,但是绝不能是[Tab]键开始。(2)include 和可以用一个或 多个空格隔开。比如有几个 Makefile:a.mk、b.mk、c.mk,还有一个文件...

2021-04-10 21:38:41 48

翻译 Makefile_05:Make命令的自动推导

Make命令的自动推导GNU 的 make 很强大,它可以自动推导文件以及文件依赖关系后面的命令,于是我们就没必 要去在每一个[.o]文件后都写上类似的命令,因为,我们的 make 会自动识别,并自己推导 命令。我们的 makefile 再也不用写得这么复杂。我们的是新 的 makefile 又出炉了:objects = main.o kbd.o command.o display.o \ insert.o search.o files...

2021-04-10 21:02:54 53

翻译 Makefile_04:Makefile变量初了解

Makefile变量初了解在上一篇文章《Makefile_03:Makefile介绍》我们可以看到[.o]文件的字符串被重复了两次,如果我们的工程需要加入一个新的[.o] 文件,如果 makefile 变得复杂,那么我们就有可能会忘掉一个需要加入的地方,而导致编译失败。所以为了 makefile 的易维护, 在 makefile 中我们可以使用变量。makefile 的变量也就是一个字符串,理解成 C 语言中的 宏可能会更好。比如,我们声明一个变量,叫 obje...

2021-04-10 20:55:30 41

翻译 Makefile_03:Makefile介绍(作用、例子、原理)

Makefile 介绍make 命令执行时,需要一个 Makefile 文件,以告诉 make 命令需要怎么样的去编译和链接程序。 比如我们的工程有 8 个 C 文件和 3 个头文件,我们要写一个 Makefile 来告诉 make 命令如何编译和链接这几个文件。我们的规则是:1)如果这个工程没有编译过,那么我们的所有 C 文件都要编译并被链接。2)如果这个工程的某几个 C 文件被修改,那么我们只编译被修改的 C 文件,并链接目标程。3)...

2021-04-10 19:25:37 75

翻译 Makefile_02:程序的编译和链接

程序的编译和链接1、编译时,编译器会检查代码语法正确、函数与变量的声明的正确性。2、链接时,主要是链接函数和全局变量,链接器会在所有的 Object File 中找寻函数的实现。3、在大多数时候,由于源文件太多,编译生成的中间目标文件太多,而在链接时需要明显地指出中间目标文件名,这对于编译很不方便,所以,我们要给中间目标文件打个包,在 Windows 下这种包叫“库文件”(Library File),也就是 .lib 文件,在 UNIX下,...

2021-04-10 19:18:52 57

翻译 Makefile_01:什么是Makefile?

什么是Makefile?1、makefile 关系到了整个工程的编译规则,他定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译。2、makefile 的好处是自动化编译,一旦写好,只需要一个 make 命令,整个工程完全自动编译,极大的提高了软件开发的效率。3、make 是一个命令工具,是一个解释 makefile 中指令的命令工具。...

2021-04-10 19:16:49 37

翻译 MySQL第12天:MySQL索引优化分析之性能优化案例实践

MySQL索引优化分析之性能优化案例实践

2021-04-05 20:37:30 43

原创 MySQL第11天:MySQL索引优化分析之性能分析

MySQL索引优化分析之性能分析一、MySQL Query Optimizer二、MySQL常见瓶颈三、Explain(执行计划) 1、什么是执行计划? 2、执行计划能干什么? 3、执行计划怎么使用? 4、执行计划中各字段解释--------------------------------------------------------------------------------...

2021-04-05 20:33:28 53

原创 MySQL第10天:MySQL索引优化分析之索引介绍

MySQL索引优化分析之索引简介1、索引是什么?2、索引优势、劣势3、索引分类、基本语法4、索引结构5、哪些情况需要创建索引?6、哪些情况不需要创建索引?---------------------------------------------------------------------------------------------------------------------1、索引是什么?(1)定义:索引(index)是帮助MySQL高效获取数据的数据结构,...

2021-04-05 12:52:56 47

原创 MySQL第9天:MySQL索引优化分析之join查询

MySQL索引优化分析之join查询常见join查询:1、SQL执行顺序:手写、机读、总结(1)手写(2)机读(3)总结2、join图3、建立SQL建立部门表和员工表4、7种join(1)练习1(2)练习2(3)练习3(4)练习4(5)练习5(6)练习6注意:mysql不支持FULL OUTER;union表示合并且去重。(7)练习7...

2021-04-04 21:49:29 63

原创 MySQL第8天:MySQL索引优化分析之SQL慢

MySQL索引优化分析之SQL慢#编写时间:2017.3.11#编写地点:广州性能下降SQL慢,执行时间长,等待时间长的原因有:(1)查询语句写的不合理(2)索引失效:单值索引、符合索引(3)关联查询太多join(4)服务器调优及各个参数设置(缓存、线程数等)PS://建立索引:索引名称:idx_表名_字段create index idx_user_name on user (name);...

2021-04-04 20:51:59 34

原创 MySQL第7天:MySQL的架构介绍之存储引擎

MySQL的架构介绍之存储引擎#编写时间:2017.3.9#编写地点:广州1、存储引擎相关的命令//查看已安装的mysql已提供的存储引擎mysql>show engines;//查看已安装的mysql默认的存储引擎mysql>show variables like '%storage_engine%';2、MyISAM与InnoDB对比3、阿里巴巴和淘宝的数据库用什么引擎?...

2021-04-04 10:18:52 31

原创 MySQL第6天:MySQL的架构介绍之逻辑架构

MySQL的架构介绍之逻辑架构#编写时间:2017.3.7#编写地点:广州MySQL的优势主要体现在存储引擎的架构上,它是插件式的存储引擎架构,将查询处理和其它的系统任务以及数据的存储提取分离,可以根据业务需求和实际需要选择合适的存储引擎。PS:常用存储引擎有:MyISAM、InnoDB...

2021-04-04 10:07:17 38

原创 MySQL第5天:MySQL的架构介绍之主要配置文件

MySQL主要配置文件#编写时间:2017.3.6#编写地点:广州1、二进制日志log-bin:可用于主从复制2、错误日志log-error:默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等3、查询日志log:默认关闭,记录查询的sql语句,如果开启会降低mysql的整体性能4、数据文件:1)默认路径/var/lib/mysql;2)frm文件存放表结构;3)myd文件存放表数据;4)myi文件存放表索引5、如何配置PS:windows下musql的配置文件是my.in

2021-04-03 23:18:52 60 2

原创 MySQL第4天:MySQL的架构介绍之修改数据库编码格式

MySQL的架构介绍之配置文件1、配置文件介绍#编写时间:2017.3.6#编写地点:广州上一篇文章可知mysql的配置文件在:/usr/share/mysql,其中/usr/share/mysql/my-huge.cnf是mysql的重要配置文件,MySQL的配置文件有如下,分别用于不同的硬件环境。一般把my-huge.cnf文件拷贝到/etc/my.cnf中,my-huge.cnf留作备份,而/etc/my.cnf才是系统正真启动执行的配置文...

2021-04-03 22:46:01 43

原创 MySQL第3天:MySQL的架构介绍之linux版安装

MySQL的架构介绍之linux版安装#编写时间:2017.3.5#编写地点:广州mysql linux版安装1、源码安装(本节不提)2、rpm安装(1)下载地址:https://dev.mysql.com注意:Centos7下mysql下替换成MariaDB了。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权 许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松...

2021-04-03 20:40:17 35

原创 MySQL第2天:MySQL的架构介绍之MySQL介绍

MySQL介绍(1)MySQL是关系型数据库管理系统,有瑞典MySQL AB公司开发,目前属于Oracle公司;(2)MySQL是关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大的仓库内,这样增加了速度提高了灵活性;(3)MySQL支持大型的数据库,可以处理上千万条记录的大型数据库,32位系统表文件最大支持4GB,64位系统最大支持表文件8TB;(4)MySQL使用标准的SQL数据语言形式,支持在多种类型的系统上运行,支持多种语言;(5)MySQL可定制,采用GPL协议,即

2021-04-03 17:43:57 29

原创 MySQL第1天:整体目录

MySQL高级部分1、mysql的架构介绍 1.1mysql简介 1.2mysqllinux版安装 1.3mysql配置文件 1.4mysql逻辑架构介绍 1.5mysql存储引擎2、索引优化分析 2.1性能下降SQL慢(执行时间长、等待时间长) 2.2常见的join查询 2.3索引简介 2.4性能分析 2.5索引优化3、查询截取介质 3.1查询优化 3.2慢查询日志 3.3批量数据脚本.

2021-04-03 11:22:40 73

cJSON是C语言中的一个JSON编解码器

cJSON是C语言中的一个JSON编解码器cJSON是C语言中的一个JSON编解码器

2019-04-11

Lua源代码分析顺序

Lua源代码分析顺序

2019-04-11

Memcached源码分析之内存管理

Memcached源码分析之内存管理Memcached源码分析之内存管理

2019-04-11

extern()和 flock()函数

extern()和 flock()函数extern()和 flock()函数

2019-04-11

coreutils 的所有代码链接

coreutils 的所有代码链接coreutils 的所有代码链接coreutils 的所有代码链接

2019-04-11

魏波-的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除