航海日志
360linker
360linker技术社区的发起人,曾在多家头部互联网公司任职,致力于打造一个帮助我们实现高效技能提升的圈子,分享IT圈内技术、产品、运营、市场等信息。
展开
-
2018.4.16 linker航海日志之 软件版本中快照版本与发布版本区别
快照(SNAPSHOT)版本,在编译部署时会自动发布到快照版本库中,覆盖老的快照版本,而在使用快照版本的模块自动从镜像服务器上下载最新的快照版本。正式发布版本在编译部署时会自动发布到正式版本库中,而使用正式版本的模块编译打包时如果本地已经存在该版本的模块则不会主动去镜像服务器上下载。软件不同版本含义Beta: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一缺陷,需要经过多次测试...原创 2018-04-17 09:34:26 · 333 阅读 · 0 评论 -
2018.4.15 linker航海日志之项目采用区块链技术的约束
我们采用区块链的技术路线,那么在IT规划阶段,我们就应该明白区块链运行需要一系列的约束条件,沦为为了区块链而区块链,则得不偿失。一个项目是否采用区块链,可以考虑下是否满足以下约束条件:1、 基于数据库,进行数据的存储。2、 需要多个“写操作者”,多参与节点同时进行交易记录。3、 存在信任缺失的情况,默认各参与方互不信任。4、 需要去中心化(或者去中介化、或脱媒),所有参与的节点直接记录交易信息,去...原创 2018-04-16 10:01:49 · 250 阅读 · 0 评论 -
2018.4.17 linker航海日志之 JAVA 注解作用及关键点
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。元注解:元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。 自定义注解:使用@interface自定义注解时,自动继承了java.lang.annotation.Annotat...原创 2018-04-18 10:21:59 · 265 阅读 · 0 评论 -
2018.4.18 linker航海日志之 类加载器双亲委派模型
某个特定的类加载器在接到加载类的请求时,首先将加载任务委托给父类加载器,依次递归,如果父类加载器可以完成类加载任务,就成功返回;只有父类加载器无法完成此加载任务时,才自己去加载。使用双亲委派模型的好处在于Java类随着它的类加载器一起具备了一种带有优先级的层次关系。例如类java.lang.Object,它存在在rt.jar中,无论哪一个类加载器要加载这个类,最终都是委派给处于模型最顶端的Boot...原创 2018-04-19 10:51:10 · 335 阅读 · 0 评论 -
2018.4.23 linker航海日志之 强业务驱动的互联网+时代,技术管理走过的坑与路
传统互联网与互联网+时代的产品的侧重点不同,业务内容更是区别甚大。很多公司号称以技术驱动业务,这个时代已经过去。现在的互联网企业纷纷跨界转型。拿美团举例,最开始的团购网站,到现在的外卖、打车,纷纷与传统行业挂钩。这也是最终的互联网发展方向。走进互联网+,我们在注重技术积累的同时,更应该注重业务流程,技术的产出必须能够提高传统行业的运转效率或者降低运营成本,体现信息技术的价值。怎么做到这些,百度一技...原创 2018-04-24 14:17:37 · 229 阅读 · 0 评论 -
2018.04.28 航海日志之 区块链教程、研究报告材料分享
数十家商业机构、政府研究机构对区块链技术和商业应用的深入调研。目前来说应用落地不多,落地场景不清晰,再加上底层技术框架薄弱。各机构正在以太坊技术基础上进行改造,应用上重点发展联盟链,技术上重点解决性能问题。研究报告 https://pan.baidu.com/s/1nFbe6369EOO17jZFEX-GNg视频教程 https://pan.baidu.com/s/1US5fiaaBvr7zDCA...原创 2018-05-03 09:18:37 · 194 阅读 · 0 评论 -
2018.4.24 linker航海日志之 go 语言特性
1、Go的优势· 可直接编译成机器码,不依赖其他库。· 静态类型语言,可以在编译的时候检查出来隐藏的大多数问题,有很多的包可以使用,写起来的效率很高。· 语言层面支持并发,天生的支持并发,可以充分的利用多核,很容易的使用并发。· 内置runtime,支持垃圾回收。· 简单易学,关键字是25个,但是表达能力很强大。· ...原创 2018-04-26 11:12:13 · 267 阅读 · 0 评论 -
2018.4.26 linker航海日志之 go语言工程管理
Go开发人员需要确保所有的Go代码在同一个workspace下面一个workspace包括许多版本控制仓库(例如通过Git管理)每一个仓库包括一个或多个包每一个包由单一目录下的一个或者多个Go源文件组成包的目录路径决定了import的路径。WorkspacesWorkspace是一个目录层级,根节点包括三个文件夹:Src:包括Go的源文件Pkg:包括包对象Bin:包括可执行命令Src子文件夹一般由...原创 2018-04-27 10:04:48 · 248 阅读 · 0 评论