Stella981 Stella981
4年前
Arch LInux安装dde(Deepin Desktop Environment 深度桌面环境)
我一直比较推荐一些Linux新手使用DeepinLinux,因为我认为这种尽量的followWindows的系统至少对于新手来说是比较的友好的,而且预装了QQ火狐浏览器中文版,甚至还移植了像360安全浏览器这些,自带的应用商店等等,去掉了很多至少对于一般的Linux用户,初学者这些用不到的组件还是相对很友好的,也就是开箱即用的。当然我一直用dee
Easter79 Easter79
4年前
tar命令常用选项
tar命令简介根据tar的手册上的说明,tar主要是一个用来归档打包文件的工具软件。tar命令是linux中比较复杂的命令,主要是因为这个命令的参数比较多而且不太好记忆。个人认为没有必要去死记硬背这些参数,可以通过查看help帮助,同时利用cheat命令来帮助自己可以在日常工作中使用tar命令。tar常用参数
九路 九路
5年前
2 手写Java LinkedList核心源码
上一章我们手写了ArrayList的核心源码,ArrayList底层是用了一个数组来保存数据,数组保存数据的优点就是查找效率高,但是删除效率特别低,最坏的情况下需要移动所有的元素。在查找需求比较重要的情况下可以用ArrayList,如果是删除操作比较多的情况下,用ArrayList就不太合适了。Java为我们提供了LinkedList,是用链接来实现的,我们
Stella981 Stella981
4年前
Shiro预览
Shiro预览差不多半年之前就看到很多人在群里面讨论Shiro,由于各种原因,一直没有关注它。最近比较空闲,于是把官方的文档过一遍。所以本系列文章是根据我个人了解学习Shiro过程的笔记,可能文字上面比较粗略,望大家谅解。做一件事,我一般遵循三个步骤:What,How,When。那么要首先需要知道Shiro是什么,以及如何使用,什么场
Stella981 Stella981
4年前
Python version 3.5 does not support variable...
背景目前处于FastAPI学习初期,使用环境是:Win764bitsSP1PyCharm2016.3Python3.8.4FastAPI0.60.1问题截图!Pythonversion3.5doesnotsupportvariable...(https://s4
Stella981 Stella981
4年前
Fescar分布式事务实现原理解析探秘
前言fescar发布已有时日,分布式事务一直是业界备受关注的领域,fescar发布一个月左右便受到了近5000个star足以说明其热度。当然,在fescar出来之前,已经有比较成熟的分布式事务的解决方案开源了,比较典型的方案如LCN(https://github.com/codingapi/txlcn)的2pc型无侵入事务,目前lcn已发展到5.
Stella981 Stella981
4年前
NVM、NPM、Node.js的安装选择
在安装和使用这三种工具时,我们有很多方式可以选择,这些方法各有优劣,每个人都有自己用起来比较习惯的配置,所以我在这里记录下自己比较习惯的一种安装方式与其他一些可能的选项。NVM、NPM、Node.js的关系假定我们的最终目的是为了安装并使用Node.js,那么我们有两种常规的选择:Node.js安装包
Stella981 Stella981
4年前
Spring Cloud 新一代Web框架微服务翘楚(一)
序言springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。通过一些简单的注解,我们就可以快速的在应用中配置一下常用模块并构建庞大的分布式系统。下面主要用图来理解下各个组件的概念吧都有哪些优秀组件被我搞绿的,是比较常
Stella981 Stella981
4年前
Netbeans+derby数据库
derby是java1.6就就自带的数据库,由100%的纯java编写,由于derbyJDBC配置比较复杂,而且不方便在数据库创建表;所以我们选择Netbeans(最好是7比较新的版本),而jdk我选择jdk1.7(毕竟在很多人感觉java快不行,jdk1.7又给java注入活力),最主要是它能够支持大多数数据库新的特征,避免出现有些操作无法实现。
Wesley13 Wesley13
4年前
Java开源项目整理
1\.整理出一些使用比较广或者个人觉得比较好的java开源项目和资料供参考。2\.如果你觉得好但是我没有列出的开源项目请告诉我,方便我添加到列表里。3\.如果你发现信息描述有误请联系我,我会及时修改或删除。4\.文章里面的内容会不断进行变更和补充,后续除了会新增开源项目,与其相关的学习资料也会添加到项目链接下。