4 山鬼谣弋痕夕

尚未进行身份认证

学习,记录,改变

等级
TA的排名 4k+

如何提高SQL查询的效率?

https://blog.csdn.net/yangzhongblog/article/details/102849393

2019-11-22 16:45:09

网络基础知识问答梳理

原文链接https://mp.weixin.qq.com/s/_yEqNFbxsIhS_45WKTy9_w1)Http和Https的区别?答:Http协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份;Https是身披SSL(Secure Socket Layer)外壳的Http,运行于SSL上,SSL运行于TCP之上,是添加了加密和认证机制的HTTP。二者之间存在如...

2019-11-09 16:10:29

软件测试的八个原则

软件测试的八个原则 所有测试的标准都是建立在用户需求之上 始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量 需求阶段应定义清楚产品的质量标准 软件项目一启动,软件测试就已经开始,而不是等程序写完,才开始进行测试 第三方进行测试会更客观,更有效 软件测试计划是做好软件测试工作的前提 测试用例是设计出来的,不是写出来的 ...

2019-11-09 14:37:37

JVM内存结构

JVM内存结构转载自:https://www.choupangxia.com/2019/10/18/jvm之内存结构详解/java虚拟机在执行程序的过程中会将内存划分为不同的数据区域,看一下下图。如果理解了上图,JVM的内存结构基本上掌握了一半。通过上图我们可以看到什么?外行看热闹,内行看门道。从图中可以得到如下信息。JVM分为五个区域:虚拟机栈、本地方法栈、...

2019-10-28 19:44:41

H5与native有啥区别

app测试,H5与native有啥区别?native是使用原生系统内核的,相当于直接在系统上操作。是我们传统意义上的软件,更加稳定。但是H5的APP先得调用系统的浏览器内核,相当于是在网页中进行操作,较原生APP稳定性稍差,似乎还没有百万级用户量的H5APP。但是h5最大的优点是可以跨平台,开发容易。native的话需要用ANDROID的语言和IOS的语言各自写,H5只要开发一...

2019-09-10 20:56:34

轻松上手Charles---一个简单的抓包工具

目录Charles 主要的功能Charles操作步骤Charles抓包工具断点修改返回内容mock数据测试Charles 主要的功能截取 Http 和 Https 网络封包。支持重发网络请求,方便后端调试。支持修改网络请求参数。支持网络请求的截获并动态修改。支持模拟慢速网络。Charles操作步骤(1)下载Charles先安装配置好Java环境...

2019-09-10 20:53:55

工作中常见的方法和法则(简单的法则不简单)

1、海恩法则(Heinrich's Law)德国飞机涡轮机的发明者德国人帕布斯·海恩提出一个在航空界关于安全飞行的法则。海恩法则指出: 每一起严重事故的背后,必然有29次轻微事故和300起未遂先兆以及1000起事故隐患。法则强调两点:事故的发生是量的积累的结果; 再好的技术,再完美的规章,在实际操作层面,也无法取代人自身的素质和责任心。按照海恩法则分析,当一件重大事故发生后,我...

2019-09-03 22:53:21

类比菜鸟全国仓配网络来学习CDN

来源:https://blog.csdn.net/weixin_43167418/article/details/98564755什么是CDNCDN的全称是Content Delivery Network,即内容分发网络。我们都用过天猫超市,在上面买东西非常方便。天猫超市的模式是货品先入天猫超市(后文简称为"猫超")的菜鸟仓,然后由猫超统一派送的。为了缩短物流的时间,可以让消费者...

2019-09-03 09:13:02

vim学习(简单上手)

https://www.runoob.com/linux/linux-vim.html这个里面比较详细。1、vim是一种文本编辑器,为啥要学?答:1)所有的UNIX Like 系统都会内置vi文本编辑器,其他的文本编辑器不一定存在;2)很多软件的编辑接口会主动调用vi;3) vim具有程序编辑能力,可以主动以字体颜色辨别语法的正确性,方便程序设计;4)程序简单,编辑速度相当快...

2019-08-17 10:36:28

idea 全局搜索不到,原来是你的原因

Idea默认设置的全局搜索的快捷键是CTRL+SHIFT+F,但是失效。问题排查:出现这种情况是有电脑中有其他的软件已经占用这个快捷键。修改快捷键不在键盘快捷键中设置,而是在搜狗设置里。搜狗输入法的繁简字体切换占用了快捷键,搜狗输入法修改:...

2019-07-11 20:21:25

CSDN的评论,你得变窄才能看

https://blog.csdn.net/qq_33696345/article/details/87894969

2019-05-23 16:21:08

数据持久化怎么理解

数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称.。狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。数据持久化对象的基本操作有:保存、更新、删除、加载、查询等。●保存:把域对象永久保存到数据库。●更新:更新数据库中域对象的状态。●删除:从数据...

2019-04-30 16:27:26

微服务

简单来说, 微服务的目的是有效的拆分应用,实现敏捷开发和部署 。微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。 一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。http://baijiahao.baidu.com/s?id=1600354904549354089&wfr=spider&...

2019-04-30 16:25:48

微信小程序开发学习------(分析视图程序)

根据https://blog.csdn.net/weixin_30363263/article/details/89449966我们搭好了微信小程序环境。实现了能把该小程序的体验版以二维码的方式发送给其他朋友使用。接下来研究使用微信开发者工具自动生成的这个小程序的实现文件。本文以小程序的视图设计为主,就是下图所示pages/index目录里的index.wxml文件。微信...

2019-04-30 15:42:09

微信小程序开发学习------(遇见Helloword)

最近准备学习微信小程序的开发,记录学习过程分享给大家。第一步,工欲善其事,必先利其器在下列网址申请一个属于自己的微信小程序:https://mp.weixin.qq.com/cgi-bin/wx点击前往注册,使用一个没有注册过微信小程序的邮箱,激活邮箱。完成管理员认证,即可进入微信开发者工具了。在登录进去后,填写小程序的信息,记录小程序ID:接下来,为启动...

2019-04-22 15:38:26

这样配置win10亲测不错

来源:https://blog.csdn.net/xishining/article/details/79492717准备这样来试试win10第一步. 关闭无用服务刚装好Win10的时候,整部电脑响应很慢,有时什么都不做,硬盘灯也能狂闪半天。很明显,这是微软爸爸默认开启的服务未被及时关闭所致。网上有很多文章指导新手如何关闭系统服务,但时间久远,很多已经不合时宜了。经过这几天的测...

2019-03-19 16:04:05

Linux常见英文报错中文翻译

Linux常见英文报错中文翻译来源:https://blog.csdn.net/xishining/article/details/88324983其实很简单的英文单词,熟悉一下可以提高工作效率。1.command not found 命令没有找到2.No such file or directory 没有这个文件或目录3.Permission denied 权限不足4.N...

2019-03-19 15:57:06

看图理解java数组存怎样产生

Java 数组Java 数组在内存中的存储是这样的:数组对象(这里可以看成一个指针)存储在栈中。数组元素存储在堆中。如下图所示:只有当 JVM 执行 new String[] 时,才会在堆中开辟相应的内存区域。数组对象 array 可以视为一个指针,指向这块内存的存储地址。...

2019-03-17 11:05:10

Java枚举:优雅而干净的小小enum

《Java编程思想》中有这么一句话:“有时恰恰因为它,你才能够‘优雅而干净’地解决问题”——这句话说的是谁呢?就是本篇的主角——枚举(Enum)——大家鼓掌了。在之前很长时间一段时间里,我都不怎么用枚举,因为总感觉它没什么用处——这其实就是“自我认知”的短见。当一个人一直蹲在自己的深井里而不敢跳出来的话,那他真的只能看到井口那么大点的天空。随着时间的推移,我做的项目越来越多,和枚举见面的机...

2019-03-16 16:10:16

怎么提高代码质量?-来自Google的研发经验总结

你的团队有没有过这样的经历:开发效率低,招了很多人,天天加班,出活却不多,线上bug频发,领导发飙,中层束手无策,工程师抱怨不断,查找bug困难。其实这些都是代码质量差惹的祸。代码质量是研发质量管理的根本,它决定了整个开发团队的开发效率,项目质量,其他监控,告警,日志等手段都只能是事后补偿。本文就如何保证代码质量总结了一些经验和方法,供大家参考。代码质量本身并没有一个特别明确的量化指标,而且根...

2019-03-14 21:19:12

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。