ernest201210
码龄12年
关注
提问 私信
  • 博客:347,758
    347,758
    总访问量
  • 7
    原创
  • 779,719
    排名
  • 49
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2012-10-08
博客简介:

ernest201210的专栏

查看详细资料
个人成就
  • 获得22次点赞
  • 内容获得6次评论
  • 获得15次收藏
创作历程
  • 2篇
    2020年
  • 5篇
    2019年
  • 3篇
    2018年
  • 1篇
    2017年
  • 6篇
    2016年
  • 3篇
    2015年
  • 5篇
    2014年
  • 3篇
    2013年
成就勋章
TA的专栏
  • IOS
    4篇
  • 项目经理
    1篇
  • 设计模式
    1篇
  • 网络协议
    4篇
  • mac
    1篇
  • 加密
    1篇
  • git
    1篇
  • 营销
    1篇
  • 敏捷
    2篇
  • linux
    2篇
  • java
    1篇
  • 数据库
    6篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql锁模式、事务、索引

MYISAM锁模式mysql的表锁有两种模式:表共享读锁(table read lock)和表独占写锁(table write lock)说明 1.myISAM表的读操作,不会阻塞其他用户对同一个表的读请求,但会阻塞对同一个表的写请求。 2.myISAM表的写操作,会阻塞其他用户对同一个表的读和写操作。3.myISAM表的读、写操作之间、以及写操作...
原创
发布博客 2020.04.24 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MYSQL的B+Tree索引树高度如何计算

先给出一个千万级记录表的索引的高度大概在3-5举例前先做一下举例时用到的公式的一些维度的说明假设:表的记录数是N每一个BTREE节点平均有B个索引KEY那么B+TREE索引树的高度就是logNB(等价于logN/logB)由于索引树每个节点的大小固定,所以索引KEY越小,B值就越大,那么每个BTREE节点上可以保存更多的索引KEY,也就是B值越大,索引树的高度就越...
原创
发布博客 2020.04.24 ·
4107 阅读 ·
0 点赞 ·
4 评论 ·
1 收藏

springboot 整合mybatis常见错误

1、找不到sqlsessionfactory 原因:a、mybatis-spring-boot-starter 版本不对,高版本已经不支持自己对interface自动注入 b、spring-boot-starter-parent 版本不对2、url加载错误原因:org.springframework.boot.autoconfigure.jd...
原创
发布博客 2019.05.28 ·
774 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL---循环语句(转)

https://www.cnblogs.com/ClassNotFoundException/p/6369843.htmlmysql 操作同样有循环语句操作,网上说有3中标准的循环方式: while 循环 、 loop 循环和repeat循环。还有一种非标准的循环: goto。 鉴于goto 语句的跳跃性会造成使用的的思维混乱,所以不建议使用。这几个循环语句的格式如下:WHILE……DO...
转载
发布博客 2019.03.29 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

explain使用+慢SQL分析(转)

https://blog.csdn.net/qq_35216516/article/details/80523773explain+慢SQL分析使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是 如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。使用方式:Explain+SQL语句执行计划包含的信息:+----+-------------+--...
转载
发布博客 2019.03.29 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

三范式数据库设计和反范式的思考(转)

转自:https://blog.csdn.net/adparking/article/details/41864507当我们拿到一个新的需求,我们把需求从头到尾搞清楚 后,就开始画流程图—>用例图—->设计数据库—->进入开发阶段—->编码—->测试—–>项目上线,至此一个项 目就算完成。在这里我们只对设计数据库的这一块的范例进行讨论。提到范例,大家都知...
转载
发布博客 2019.03.28 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 中mysql 四种启动方式

转载:https://blog.csdn.net/hu_wen/article/details/73266694mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/m...
转载
发布博客 2019.01.14 ·
1737 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

产品概念深入解析

发布资源 2018.11.16 ·
docx

产品的基本概念

 产品定位,早期,要有针对性地满足某些 用的某些需求,要有明确定位。大包大揽是产品成功以后的结果,不是一开始的做法。用户需求场景,痛点。用户是多种多样的,但有主次之分,不要为了次要用户的需求干扰核心用户。 满足需求:1.提高现实  2.降低期望 3.转移需求 互联网时代更看重场景1.用户多样新、触达用户的渠道复杂化,不像pc整个互联网是一个整体,直接用URL链接即可...
转载
发布博客 2018.10.29 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux平台mysql安装操作

mysql初始设置1.查看防火墙是否打开3306端口iptables -L -n 查看vim /etc/sysconfig/iptables  编辑防火墙配置service iptables stop --停止service iptables start --启动systemctl stop iptables  systemctl start iptables  systemc...
原创
发布博客 2018.09.14 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux基本操作

1. touch  创建文件   base   sh 授权脚本执行权限2. mkdir 创建文件夹3. ./xx.sh 执行sh文件 sh test.sh 4. rpm -qa|grep -i mysql 显示应用安装情况5. rpm -e xxx --nodeps 强制删除命令6. chown 修改文件和文件夹的用户和用户组属性 chown -R xxx /file7. chmod ...
原创
发布博客 2018.09.14 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

浅谈易用性测试及GUI常见的测试要求

对于一个需要面对用户的软件产品来说,最直观的UI和使用感受也是产品能否获得用户认可的关键一环。个人认为,在毒霸的产品传统中,从设计到开发再到测试,对产品的易用性和GUI的规范往往给予的关注较少。我在测试过程中就遇到了很多影响使用心情的非关功能方面的BUG。希望此文可以在毒霸的易用性和GUI方面的测试中给同学们提供一些参考。易用性测试易用性(Useability)是交互的适应性、功能
转载
发布博客 2017.03.10 ·
1032 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

敏捷开发流程

一个软件从开发到上市(我们抛去维护部分), 一般需要经历阶段有 需求分析, 方案设计, 开发方案设计(包括概要设计, 详细设计等), 测试, 交付. 相信这些名词在软件工程中大家都能找得到, 那在这些过程中, 具体怎么实施呢?    先看下面的流程图:    一. 前期准备阶段    有很多人不太重视前期的准备, 或者不太在意这方面的事情. 还有一个问题, 前期的准
转载
发布博客 2016.10.31 ·
832 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

敏捷开发流程

转自:http://blog.csdn.net/alvanchen/article/details/5749872敏捷开发宣言——个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划虽然右项也有价值,但是我们认为左项具有更大的价值。以上的宣言比较抽象,基于该理念,以下是ThoughtsWork咨询公
转载
发布博客 2016.10.27 ·
275 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

敏捷的基本要求

转自:作者:付聪链接:https://www.zhihu.com/question/19645396/answer/16635773来源:知乎首先,敏捷开发是一种过程控制论,通俗的说,就是一种做事情的方法。1. 它适用于软件,因为软件是软的,可以改。要是硬件,改起来就没那么方便了2. 它适用于客户不知道自己要啥的情况,其实,这样的客户占绝大多数。因为客户
转载
发布博客 2016.10.26 ·
588 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

社会化营销

转自:http://blog.sina.com.cn/s/blog_e9475ade0102wblb.html在互联网交互的时代,每个人都不是单纯的个体,要引发爆炸式营销得在社会化的大环境中去实现。每一个成功引爆的营销案例都不是偶然,用户洞察、内容策划、借势推广所有的一切都是场精妙的谋划。问答嘉宾:王一,曾是艺龙新媒体2000万粉丝的幕后操盘手,新浪微博、腾讯微博年度内
转载
发布博客 2016.08.25 ·
741 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

释迦牟尼:最经典和灵性的4句话

释迦牟尼:最经典和灵性的4句话    1.无论你遇见谁,  他都是在你生命中该出现的人。  这意味,没有人是因为偶然进入我们的生命。每个在我们周围,  和我们有互动的人,都代表一些事。也许要教会我们什么,也许  要协助我们改善眼前的一个情况。    2.无论发生什么事,  那都是唯一会发生的事。  我们所经历的事,
转载
发布博客 2016.07.24 ·
8849 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Mac 批量删除 .svn 文件

转载:http://blog.csdn.net/pjk1129/article/details/11721133MAC系统下,.svn文件是隐藏的。如果项目是非export导出的,那么项目中会有很多的.svn文件。如果项目的体积非常庞大,我们如何快速的批量删除.svn文件呢?下面是操作方法:打开终端,cd ...命令进入到.svn所在
转载
发布博客 2016.07.01 ·
521 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PlantUML_Language_Reference_Guide

发布资源 2016.04.22 ·
pdf

mac下抓包需要打开权限

转自:http://www.cnblogs.com/zhuolaiqiang/archive/2011/06/09/2088932.htmlNo Interfaces Available In Wireshark Mac OS XNo Interfaces Available In Wireshark Mac OS XMany new Wir
转载
发布博客 2015.03.30 ·
6544 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏
加载更多