自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shj

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 java中把一个list转tree的三种方法

说到java把list转tree,网上有一大堆文章,但是我看过之后发现基本都只说了递归和两层嵌套循环两种方法,没人提到两次遍历的方法,我今天就把三种方法都实现以下,做一下对比

2020-03-21 14:38:25 14256 27

原创 数据结构与算法(一):初识算法

“算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。” ------摘录来自: 程杰. “大话数据结构。

2020-03-15 21:17:48 287

原创 java 连接云redis 报 Unable to configure Redis to keyspace notifications.

spring 项目连接阿里云redis,同时依赖了spring-session,默认设置下,会抛如下异常。

2022-12-28 15:14:31 500 1

原创 list转tree的工具类

list转tree的工具类

2022-12-27 14:48:40 600

原创 禁用deepin的搜狗输入法简繁切换快捷键

这里写自定义目录标题搜狗的简繁切换和idea的全局搜索冲突。设置里也没有禁用简繁快捷键的操作,网上找到了答案,记录下。1、打开:~/.config/sogoupinyin/conf/env.ini2、修改参数: Shortcutfanjian=0重启电脑或者重启输入法,即可屏蔽了简繁体切换快捷键...

2022-02-22 13:37:52 752 2

原创 Error:java: 程序包lombok不存在

Error:java: 程序包lombok不存在有时候明明代码窗口里可以看到有这个类,但是启动就是报错说不存在(图1,图2),试过很多办法1.查看工具中maven的设置,setting文件目录,maven目录,本地仓库目录2.删除本地maven中的包,重新import,3.jdk版本是否和pom里面的一致4.重新rebuild5.清楚idea缓存,重新build都没用,最后发现一个设置解决了我的问题(图3)maven->Runner->Delegate IDE build/run

2020-09-08 16:02:50 11994 7

原创 Deepin系统安装docker

Deepin系统安装docker因为deepin是基于debian发行版的一个操作系统,所以我们deepin用户安装docker可以直接按照下面这个官方教程来安装,不过由于deepin的特殊性,在第三步会遇到点问题,这里主要记录一下问题得解决办法,先看一下会出问题的这步:3 Use the following command to set up the stable repository. ...

2020-04-22 09:47:35 7789

原创 CentOS 安装 nginx

安装前准备工作:安装 yum install yum-utils设置yum存储库,请创建/etc/yum.repos.d/nginx.repo 包含以下内容的文件 :vim /etc/yum.repos.d/nginx.repo # 创建并打开/etc/yum.repos.d/nginx.repo 文件# 输入以下内容并保存退出[nginx-stable]name=nginx stab...

2020-03-05 11:11:14 86

转载 微服务分层设计和领域划分

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/TBWood/article/details/833386161.摘要本文阐述了一种将分层设计和DDD领域设计应用于微服务体系架构的方案实践,也是个人的最佳实践。对于互联网公司来说,我们主张将其Web服务架构分为五层:基础设施层、领域服...

2019-10-27 00:00:32 2063

原创 code真机调试报错:A valid provisioning profile for this executable was not found

xcode真机调试报错:A valid provisioning profile for this executable was not found模拟器测试没有问题,真机调试的时候,安装遇到了问题。提示:A valid provisioning profile for this executable was not found。打开 “File” > “Project Settings...

2019-04-09 12:33:27 3355

原创 cordova入门

cordova入门1.Cordova是什么?Cordova 是一个开源的移动开发框架。允许你用标准的 Web 技术——HTML5,CSS3 和 JavaScript 做跨平台开发。应用在每个平台的具体执行被封装了起来,并依靠符合标准的 API 绑定去访问每个设备的功能。1.1 整体结构图1.2 整体结构1.WebViewWebView 是 App 原生当中的浏览器组件,Cordova...

2019-02-18 10:52:36 903

原创 Linux下RabbitMq安装

Linux下RabbitMq安装使用apt安装启动通过web访问rabbit常用命令使用apt安装sudo apt-get updatesudo apt-get install rabbitmq-server启动shj@shj-office-PC:~$ sudo rabbitmq-server startERROR: node with name "rabbit" already ru...

2018-11-28 10:59:13 260

原创 Linux下的mysql初次安装使用

Linux下的mysql初次安装使用安装1.更新软件包2.安装mysql-server3.设置密码4.连接mysql配置1.修改bind-address2.用户授权3.设置阿里云的安全组4.重启服务器,完成设置5.最后上一上连接成功的图安装mysql的安装我使用了最简单的apt-get方法安装,我使用的阿里云的ESC云服务器,第一次安装,在此做个记录命令:1.更新软件包root@47:~...

2018-11-11 23:47:06 477

原创 Angular学习笔记

环境搭建1.nodejs2.npm3.cnpm4.yarn4.vscode创建第一个Hello World1.创建项目的    命令:ng new PROJECT_NAME --style scss      参数--style :使用的css类型,可以是css,sacc,scss,less,默认值是css2.初始化node_modules    命令:  ...

2018-10-13 21:34:51 151

《码出高效:Java开发手册》.pdf

〈 码出高效 Java 开发手册 〉 源于影响了全球 250 万名工程师的 〈 阿里巴巴 Java 开发手册 〉 , 作者静心沉淀 , 对 Java 规约内容的来龙去脉进行了全面而彻底的梳理。本书以实战为中心 , 以新 颖的角度全面阐述面向对象理论 , 逐步深入地探索怎样成为一位优秀的开发工程师。比如 如何 驾轻就熟地使用各类集合框架,如何得心应手地处理高并发多线程问题 , 如何顺其自然地写出可 读性强、可维护性好的优雅代码。 本书旁征博引、文风轻松 , 秉持“图胜于表,表胜于言”的理念 , 深入浅出地将计算机基础、 面向对象思想、 只叫 探源、数据结构与集合、并发与多线程、单元测试等知识客观、立体地呈现出来。 紧扣学以致用、学以精进的目标,结合阿里巴巴实践经验和故障案例,与底层源码解析融会贯通, 娓娓道来。 本书以打造民族标杆图书为己任 , 追求极致,打磨精品,在技术广度和深度上兼具极强的参 考性 , 适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生等阅读。无论是初 学者入门,或是中、高级程序员的进阶提升 , 本书均为不容置疑的选择。 仅供才非商业用途或交流学习使用

2018-11-17

tomcat 8.5.31

javaweb服务器, linux 64位 tomcat8.5 . 真的没有什么描述的,直接下载使用就可以了

2018-06-23

jdk 1.8 linux

1、解压 jdk-8u131-linux-x64.tar.gz安装包 [root@localhost software]# mkdir -p /usr/lib/jvm [root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm 2、设置环境变量 [root@localhost software]# vim /etc/profile 在最前面添加: export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 3、执行profile文件 [root@localhost software]# source /etc/profile 这样可以使配置不用重启即可立即生效。 4、检查新安装的jdk [root@localhost software]# java -version 显示: java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode) 到此为止,整个安装过程结束。

2018-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除