第一步:高级研发工程师开始 掌握技术基础 技术语言基础和高级知识,常用算法、常用工具、框架原理、代码运行周期、内存回收机制等等,类似这些基础知识。 第二步:技术主管 需要掌握一定的项目管理常识,掌握一定的架构基础: 分布式缓存 小文件存储 熟练掌握数据性能 整体性能评估 怎么做容错 常用的框架底层设 ...
分类:
其他好文 时间:
2020-05-06 01:35:17
阅读次数:
259
前言 成功的法则极为简单,但简单并不代表容易。 一、代码注释介绍 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。 注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。 在有处理逻辑的代码中,源程序有效注释量必须在20%以上。 二、代码注释分 ...
分类:
编程语言 时间:
2020-05-06 01:27:34
阅读次数:
85
最近研究了下X86处理器的启动流程分析,相比于常见的ARM来说,X86平台启动流程真的复杂了很多,本次基于项目实际的两个问题入手,研究了包括以下几个部分的内容: 1. 从硬件角度看启动流程 2. 从软件角度代码执行流程 3. Reboot过程详解 4. X86-ACPI简析 5. 常识问题总结 由于 ...
分类:
其他好文 时间:
2020-05-05 18:18:19
阅读次数:
147
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #div1{ height: 200px; background: gold; overflow: scroll; ...
分类:
Web程序 时间:
2020-05-04 19:49:16
阅读次数:
87
前言 所有的胜利,与征服自我的胜利比起来,都是微不足道。 一、handlers是什么? logging模块中包含的类 用来自定义日志对象的规则(比如:设置日志输出格式、等级等) 常用3个子类:StreamHandler、FileHandler、TimedRotatingFileHandler 二、h ...
分类:
编程语言 时间:
2020-05-04 17:23:10
阅读次数:
86
1.同源策略 是浏览器安全策略 协议名、域名、端口号必须完全一致。 2.跨域 违背同源策略就会产生跨域 3.解决跨域 jsonp cors 服务器代理。。。 //创建script 标签 var script = document.createElement('script'); //设置回调函数 f ...
分类:
Web程序 时间:
2020-05-04 17:04:17
阅读次数:
100
1.1 什么是AOP? 软件开发一直在寻求更加高效、更易维护甚至更易扩展的方式。软件开发的目的,最终是为了解决各种需求,包括业务需求和系统需求。使用面向对象方法,我们可以对 业务需求 等普通关注点进行很好的抽象和封装,并且使之模块化,但对于 系统需求 一类的关注点来说,情况却有所不同。开发中为了调试 ...
分类:
编程语言 时间:
2020-05-04 15:41:24
阅读次数:
71
漏洞介绍:为了兼容16位MS-DOS程序,Windows为文件名较长的文件(和文件夹)生成了对应的DOS 8.3 短文件名。 短文件规律: 1、前六位保留 2、所有小写字母均转换成大写字母 3、后续字符用~1表示 4、后缀最多显示三位,其余的被截断 5、长文件名前缀/文件夹名字符长度符合0-9和Aa ...
分类:
其他好文 时间:
2020-05-02 18:49:52
阅读次数:
83
FluentAspects 基于 Fluent API 的 Aop Intro 上次我们做了一个简单的 AOP 实现示例,但是实现起来主要是基于 来做的,对于代码的侵入性太强,于是尝试实现基于 Fluent API 的方式来做 AOP 。 抽象 InterceptorResolver 原来获取方法执 ...
对于技术什么叫真的懂了,第一步尽力不是尽最大力记住文章新知识,记住一些关键点;第二步采用类比思维新的知识与哪些常识或者旧的只是比较相似,带着类比的思维重新读一遍。第三步也可以说是在第二步的基础上同步进行举例理解新知识内容,把举出例子用文本,最好是画图的形式表示出来。第四步把理解的知识分享出来,对也好 ...
分类:
其他好文 时间:
2020-05-01 22:13:56
阅读次数:
82