
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
windows环境编码GBK、Linux环境下没有出现异常时默认编码是utf8、异常时虽然 系统环境显示utf-8,但是因为安装了一些涉及系统环境的包之后,对编码为utf-8有些 许怀疑程序中转换的最终编码utf-8怀疑对象是程序运行环境的默认编码问题在使用java自带工具Java virtualVM分析程序内存、线程使用情况时,意外发现JVM arguments一项中的参数对在Eclipse和m
1: 本地存储方式2: 内置查询语言分析3: 性能分析4: 图算法支持本地存储方式Neo4Jneo4j数据库支持最大多少个节点?最大支持多少条边?目前累积统计它有34.4亿个节点,344亿的关系,和6870亿条属性。在数据库中,读/写性能跟节点/边的数量有关吗?这个问题意味着两个不同的问题。单次读/写操作不依赖数据库的大小。不管数据库是有10个节点还是有1千万个都一样。...
什么是事务?事务由一组操作构成,我们希望这组操作能够全部正确执行,如果这一组操作中的任意一个步骤发生错误,那么就需要回滚之前已经完成的操作。也就是同一个事务中的所有操作,要么全都正确执行,要么全都不要执行。事务的四大特性 ACID说到事务,就不得不提一下事务著名的四大特性。原子性 原子性要求,事务是一个不可分割的执行单元,事务中的所有操作要么全都执行,要么全都不执行。...
Hadoop 1. Hadoop是什么 Hadoop软件库是一个利用简单的编程模型在大量计算机集群上对大型数据集进行分布式处理的框架。 特点:部署成本低、扩展方便、编程模型简单。 Hadoop 实现了在行业标准的服务器上进行可靠、可缩放的分布式计算,让你能够以较低的预算跟踪数 PB 以上的数据,而不必需要超级计算机和其他昂贵的专门硬件。 Hadoop 还能够...
无效的原因是:对应的目录或者文件已经被git跟踪,此时再加入.gitignore后就无效了,解决办法:先执行[文件夹] git rm -r --cached .idea[文件] git rm --cached demo-project.iml再重新加入.gitignore文件...
摘要:用户表的密码一般都不是使用明文,使用明文坏处可以参考之前CSDN数据库被黑导致用户密码泄露造成的影响。虽然使用明文也有一定的方便之处(毕竟现在的加密都是单向的,比如客户打电话问密码、老大或者上级问密码),但是我们完全可以根据用户提供的其他信息(比如密保让客户自己输入密码进行更改而不是直接告诉用户密码),无论怎么样明文存储密码的坏处一定大于好处。下面将介绍使用Spring Security时候
2017年7月,Gartner公司发布了年度新兴技术成熟度曲线。Gartner认为,2017年技术成熟度曲线揭示了未来5-10年的三方面技术趋势。未来10年,人工智能将成为最具颠覆性的技术。通用人工智能/神经形态硬件/深度强化学习/量子计算/脑机接口等技术仍处在上升阶段。情感计算/自然语言问答/智能数字挖掘/虚拟个人助理等已经脱离曲线,走向成熟。图1 2017新兴技术成熟度曲线突出趋势:无处不在的
在这篇文章中:互联网开发的核心问题本质:服务,而不是产品管理:手段.vs.工具资产:代码.vs.流程敏捷开发的意义和实践需求变更的原因架构设计实体化:单元测试统一软件设计思路的重要性代码交流:面向对象代码架构与重构持续集成的意义和实践所有资产纳入版本管理自动化部署自动化集成测试DevOps的意义和实践运维与开发的一体性:运维、运营、QA运营:客服、活动运维:部署(虚拟机)、监控、统计总结互联网开发
在以大数据、云计算为背景的技术框架支撑下,互联网发展极为迅速,过去一个技术或者行业热点从诞生到消亡需要几年乃至更长的时间,但是最近几年,其生命周期在不断缩短,大多数的热点从产生到消亡只需要1-2年,有些仅仅是半年甚至几个月的时间。互联网行业越来越凸显出快鱼吃慢鱼的特点。从技术本身也有体现,比如2012-2014年是移动互联网的热潮,Android 和 iOS App 开发工程师当时非常流行...
背景众所周知, Java 或者其他运行在 JVM(java 虚拟机)上面的程序都需要最终便以为字节码,然后被 JVM加载运行,那么这个加载到虚拟机的过程就是 classloader 类加载器所干的事情.直白一点,就是 通过一个类的全限定类名称来获取描述此类的二进制字节流 的过程.双亲委派模型说到 Java 的类加载器,必不可少的就是它的双亲委派模型,从 Java 虚拟机的角度来看,只...







