背景:最近工作中发现项目中大家使用的json工具类比较混乱,其中用的比较多的是google的Gson 和 阿里的FastJson,所以整理一下,记录一下两个json的区别,方便以后工作中更合理的使用。 1.Google的GsonGson是目前功能最全的Json解析神器,Gson当初是为因应Googl ...
分类:
Web程序 时间:
2020-06-28 15:15:34
阅读次数:
94
前言 关于代码命名,我相信是经常困扰很多小伙伴的一个问题,尤其是对于强迫症晚期患者。怎么说呢,每次小编在写代码之前,总会在想啊想啊,用什么命名法好呢?对于经常在C++、Java、Python等主流语言上切换的强迫症来说,换个语言换种命名风格简直不要太混乱。 今天就来梳理一下常见的代码命名规范以及适用 ...
分类:
编程语言 时间:
2020-06-27 13:23:42
阅读次数:
77
保证线程安全的策略: 保证线程安全,就要避免Race Condition,竞争的存在能破坏ADT的RI,使数据混乱。 策略1.限制数据共享 将可变数据限制在单一线程内部,避免竞争,不允许任何线程直接读写数据。 核心思想:线程之间不共享mutable的数据类型 避免全局可变变量 2.共享不可变数据 使 ...
分类:
其他好文 时间:
2020-06-27 00:37:21
阅读次数:
70
前言 Git是一个很方便的版本管理工具,我所认识的大部分开发者都在使用Git,也正是由于其方便性,如果团队没有一个统一的分支管理策略,那么分支可能会非常混乱,开发者将因此花费额外的时间处理这方面的问题。在搜索引擎上搜索分支管理策略,大部分都指向Vincent Driessen提出的策略。我这里也记录 ...
分类:
其他好文 时间:
2020-06-25 21:11:10
阅读次数:
56
很多时候,一台服务器往往安装了多个版本的db,或许还有em,ogg等产品,所以inventory经常混乱,尤其是手动修改时,容易出错,这时可以用opatch来检查这个文件的完成性。$ORACLE_HOME/OPatch/opatchutilloadXML-xmlInput/oracle/oraInventory/ContentsXML/inventory.xml原文连接:http://godba.
分类:
其他好文 时间:
2020-06-22 09:35:48
阅读次数:
58
背景 最近搭建个项目,折腾了许久。最后,却是在别人帮忙下,轻而易举解决了。总结下来,笔者的思路还可以,只是在这样那样的原因下,差那么一点点。 一点小想法 之所以这边想记录一下,主要感觉最近思维有点混乱。没有庖丁解牛的本事,又不想按部就班循序渐近。少了点耐心,多了点蛮干的味道。 开发者,其实就是解决问 ...
分类:
其他好文 时间:
2020-06-21 13:37:04
阅读次数:
36
一、为什么使用虚拟环境: 在学习或实际项目开发中,可以通过使用虚拟环境,避免在系统的Python解释器中出现包的混乱和版本的冲突。虚拟环境是Python解释器的一个私有副本,在这个环境中可以根据特定需求安装私有包,而不会影响系统中安装的全局Python解释器,为每个程序单独创建虚拟环境可以保证程序只 ...
分类:
编程语言 时间:
2020-06-20 19:17:58
阅读次数:
68
主观意识 能认识到自我的生命。 概率 由于所知条件不足,不能给出确定的结果,依据可能结果的比例给出的占比,每一种结果的权值都是1。 在现实中,因为量子化的原因(能量的值是量子化的、原子排列是量子化的),没有所谓的几何概型,所有所谓概率都是通过频率给出的古典概型的概率。主观意识在已知条件下对所有可能的 ...
分类:
其他好文 时间:
2020-06-20 14:17:36
阅读次数:
57
项目文件是项目过程中必不可少的重要元素,而许多企业却被文档管理困扰着。作为项目管理者了解项目进度、存在问题及预期目标的管理依据,若不做好项目文档管理工作,势必造成整个项目管理混乱。如何做好项目文档管理,是企业需要去思考解决的关键性问题。项目文档管理的常见问题:1、文件资料存储繁杂,分散难管理大量的项 ...
分类:
其他好文 时间:
2020-06-19 10:30:08
阅读次数:
46
灾难恢复和云计算的3个误区! 大多数IT人士了解备份和恢复操作的必要性,但是迁移到云平台中却引起了一些混乱。 灾难恢复(DR)是每次将应用程序或数据集投入生产时都会解决的主题之一,但通常只是一个选择。将应用程序部署到公共云应该没有什么不同。但是,出现了一些混乱。行业专家对此进行了调查,发现了三个基于 ...
分类:
其他好文 时间:
2020-06-18 21:37:54
阅读次数:
67