1.结合你之前的工程经验以及任正非致员工信,谈谈你对软件工程的看法。 (1)软件工程应把网络安全和隐私保护作为公司的最高纲领,把可信作为第一优先级,放在功能、特性和进度之上。 (2)代码是软件的基础,应遵从架构与设计原则并能熟练使用各种编程库和API,编写出简洁、规范、可读性强、健壮安全的代码。 ( ...
分类:
其他好文 时间:
2021-03-15 10:41:41
阅读次数:
0
一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎: 连接器连接上之后show processlist里可见,无动作在wait_timeout之后断开 查询缓存失效频繁,只要表上有更新操作则失效,除非是配置表之类的,否则不推荐打开 更新操作涉及:redo lo ...
分类:
数据库 时间:
2021-03-03 11:49:58
阅读次数:
0
泛型 1.什么是泛型 1.1泛型概念:Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter), 这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 1.2本质:参数化类型 1.3语法 ...
分类:
其他好文 时间:
2021-03-02 12:20:03
阅读次数:
0
虚拟化网络 Network Namespace 是 Linux 内核提供的功能,是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己都在独立的网络中。而且不同Network Namespace的资源相互不可见,彼此之间无法通信。 假如 ...
分类:
其他好文 时间:
2021-03-02 12:13:36
阅读次数:
0
今天是个懒人,不想复制,就贴个链接吧 这篇文章看过了,总结的很全面了,强推!!! 参考文章: 可见格式化模型BFC与应用 ...
分类:
Web程序 时间:
2021-02-22 12:01:30
阅读次数:
0
根据Matrix海子的博客浅谈Java中的equals和==总结 所有类直接或间接继承自Object类 Object中的equals为 public boolean equals(Object obj) { return (this == obj); } 可见,这时,==和equals作用相同,都是 ...
分类:
编程语言 时间:
2021-02-22 11:57:58
阅读次数:
0
目录 1.背景. 2.编码的理解 3.编码之间的相互转化 4. str类型说明 5. 可以使用的编码类型 6.参考文章 1.背景 Python中与其他程序进行交互时,如果存在字符串交互,特别是字符串中含有中文时,需要注意字符的格式,需要保持两边一致。 笔者在开发中遇到一个python 调用Labvi ...
分类:
其他好文 时间:
2021-02-20 12:46:19
阅读次数:
0
一、分布式锁简介 1,什么是分布式锁 当在分布式模型下,数据只有一份(或有限制),此时需要利用锁的技术控制某一时刻修改数据的进程数。 与单机模式下的锁不仅需要保证进程可见,还需要考虑进程与锁之间的网络问题。 分布式锁还是可以将标记存在内存,只是该内存不是某个进程分配的内存而是公共内存如 Redis、 ...
分类:
其他好文 时间:
2021-02-20 12:02:37
阅读次数:
0
volatile的作用及原理 当一个变量被volatile修饰时,会拥有两个特性: 保证了不同线程对该变量操作的内存可见性.(当一个线程修改了变量,其他使用次变量的线程可以立即知道这一修改). 禁止了指令重排序. 1. 保证内存可见性 JMM操作变量的时候不是直接在主存进行操作的,而是每个线程拥有自 ...
分类:
编程语言 时间:
2021-02-18 13:42:21
阅读次数:
0
1.原子性(Atomicity) 定义:不可再分割的操作 Java内存模型直接保证原子性变量操作包括:read、load、assign、use、store 和 write 这6个 2.可见性(Visibility) 定义:是指当一个线程修改了一个共享变量的值时,其他线程能够立即的指这个修改 java ...
分类:
其他好文 时间:
2021-02-18 13:27:59
阅读次数:
0