- 博客(28)
- 资源 (1)
- 收藏
- 关注
转载 Ubuntu系统字体命令和字体的安装
1 安装mkfontscale mkfontdir和fc-cache命令如果运行mkfontscale命令时终端提示mkfontscale: command not found,则需要首先安装这个命令,安装方法如下:Ubuntu环境下使用如下命令安装:使mkfontscale和mkfontdir命令正常运行sudo apt-get install ttf-mscorefonts-installer使fc-cache命令正常运行sudo apt-get install fontconfig在
2022-01-24 15:10:47
5341
转载 Rancher 图形化管理K8S
#K8S系列4之前我们一直都是使用命令行来管理K8S的,这种做法虽然对程序员来说看起来很炫酷,但有时候用起来还是挺麻烦的。今天我们来介绍一个K8S可视化管理工具Rancher,使用它可以大大减少我们管理K8S的工作量,希望对大家有所帮助!Rancher简介Rancher是为使用容器的公司打造的容器管理平台。Rancher简化了使用K8S的流程,开发者可以随处运行K8S,满足IT需求规范,赋能DevOps团队。Docker安装虽然Rancher的安装方法有好几种,但是使用Doc.
2021-02-03 09:12:57
1508
转载 再见了,收费的 Navicat!
虽然有很多 SQL Client 可以操作数据库,但若仔细观察会发现能满足跨平台、支持众多主流数据库系统、以图形化接口操作数据、提供多种汇入输出方式且以独立应用程序运作的选择还真没几个,可能很多程序员都倾向于选择Navicat。今天就和大家分享另一款基于Java 开发,免费开源的通用数据库管理和开发工具- DBeaver。DBeaver适用于所有开发人员、SQL程序员、数据库管理员和分析人员等,它支持任何具有JDBC驱动程序的数据库,EE版本还支持非JDBC数据源(MongoDB,...
2021-01-25 16:06:24
1162
转载 Intellij IDEA 居然还藏着这些实用小技巧 !
Intellij IDEA 居然还藏着这些实用小技巧 !看到了一篇关于 IDEA 小技巧的文章,很实用!分享一下~概述Intellij IDEA真是越用越觉得它强大,它总是在我们写代码的时候,不时给我们来个小惊喜。出于对Intellij IDEA的喜爱,我决定写一个与其相关的专栏或者系列,把一些好用的Intellij IDEA技巧分享给大家。本文是这个系列的第一篇,主要介绍一些你可能不知道的但是又实用的小技巧。我最爱的【演出模式】我们可以使用【Presentation Mode】,将ID
2021-01-22 10:59:33
180
转载 Spring 中让你爱不释手的代码技巧!
Spring 中让你爱不释手的代码技巧!前言最近越来越多的读者认可我的文章,还是件挺让人高兴的事情。有些读者私信我说希望后面多分享spring方面的文章,这样能够在实际工作中派上用场。正好我对spring源码有过一定的研究,并结合我这几年实际的工作经验,把spring中我认为不错的知识点总结一下,希望对您有所帮助。一 如何获取spring容器对象1.实现BeanFactoryAware接口@Servicepublic class PersonService implement.
2021-01-22 10:54:14
1844
转载 Spring Boot 自动装配原理
Spring Boot 自动装配原理每次问到 Spring Boot, 面试官非常喜欢问这个问题:“讲述一下 SpringBoot 自动装配原理?”。我觉得我们可以从以下几个方面回答: 什么是 SpringBoot 自动装配? SpringBoot 是如何实现自动装配的?如何实现按需加载? 如何实现一个 Starter? 前言使用过 Spring 的小伙伴,一定有被 XML 配置统治的恐惧。即使 Spring 后面引入了基于注解的配置,我们在开启某些 Spring
2021-01-20 09:21:25
3810
转载 十分钟玩转K8s
Kubernetes简介Kubernetes(简称K8S,K和S之间有8个字母)是用于自动部署,扩展和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes 源自Google 15 年生产环境的运维经验,同时凝聚了社区的最佳创意和实践。Kubernetes具有如下特性: 服务发现与负载均衡:无需修改你的应用程序即可使用陌生的服务发现机制。 存储编排:自动挂载所选存储系统,包括本地存储。 Secret和配置管理:部...
2021-01-18 09:20:46
522
转载 推荐几款接口文档生成神器用来代替Swagger
前言最近公司打算做一个openapi开放平台,让我找一款好用的在线文档生成工具,具体要求如下: 必须是开源的 能够实时生成在线文档 支持全文搜索 支持在线调试功能 界面优美 说实话,这个需求看起来简单,但是实际上一点的都不简单。我花了几天时间到处百度,谷歌,技术博客 和 论坛查资料,先后调研了如下文档生成工具:gitbookgithub地址:https://github.com/GitbookIO/gitbook开源协议...
2021-01-15 10:08:24
20157
9
原创 3 、Docker常用命令
1、搜索镜像可使用dockersearch命令搜索存放在DockerHub中的镜像。执行该命令后,Docker就会在DockerHub中搜索含有java这个关键词的镜像仓库。#dockersearchjava以上列表包含五列,含义如下:-NAME:镜像仓库名称。-DESCRIPTION:镜像仓库描述。-STARS:镜像仓库收藏数,表示该镜像仓库的受欢迎程度,类似于GitHub的stars0-OFFICAL:表示是否为官方仓库,该列标记为[...
2021-01-14 11:19:32
217
原创 2、Docker -安装
2、Docker-安装Docker是一个开源的商业产品,有两个版本:社区版(CommunityEdition,缩写为CE)和企业版(EnterpriseEdition,缩写为EE)。企业版包含了一些收费服务,个人开发者一般用不到。下面的介绍都针对社区版。DockerCE的安装请参考官方文档。MACWindowsUbuntuDebianCentOSFedora其他Linux发行版如果是Windows系统,需要装一个虚拟机(VMwareWorksta...
2021-01-14 11:04:49
154
原创 1、 Docker简介
白话直译:你们看Docker的标志就是一个鲸鱼,鲸鱼体积很大,可以把鲸鱼比作一个物理的实体机,标志中有很多小格子,这些小格子放在物理机里面就是一个个的小容器,可以简单的理解成一个内存的隔离块,然后每个隔离块中装的是不同的软件(一个小格子就是这个Docker的一个小容器(沙箱),相互之间是隔离的,没有任何的影响)。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,...
2021-01-14 10:58:59
338
转载 Spring Boot 解决跨域问题的 3 种方案
前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。问题背景:Same Origin Policy,译为“同源策略”。它是对于客户端脚本(尤其是JavaScript)的重要安全度量标准,其目的在于防止某个文档或者脚本从多个不同“origin”(源)装载。它认为自任何站点装载的信赖内容是不安全的。当被浏览器半信半疑的脚本运行在沙箱时,它们应该只被允许访问来自同一站点的资源,而不是那些来自其它站点可能怀有恶意的...
2021-01-14 10:54:12
149
转载 推荐一款 IDEA 神器 ,人工智能帮你写代码,非常方便
以下文章来源于Java技术栈,作者栈长Java技术栈专注分享Java技术干货,包括多线程、JVM、Spring Boot、Spring Cloud、Intellij IDEA、Dubbo、Zookeeper、Redis、架构设计、微服务、消息队列、Git、面试题、程序员攻略、最新动态等。今天栈长给大家推荐一款代码神器,人工智能帮你写代码,简直爽的不行,关键还是免费的,一起来看看。简介Codota 是一款优秀的 AI 代码自动完成工具,可以帮助我们极大的提高开发效率。官网:h..
2021-01-14 10:48:36
1380
原创 TortoiseGit状态图标不能显示的终极方法
将下面代码保存为reg文件并执行,然后重启一下电脑Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers][HKEY_LOCAL_MACHINE\SOFTWARE\Micros...
2020-01-01 09:40:34
1635
原创 Java Lamdba对集合的操作(分组,过滤,求和,最大最小,List转Map,排序,去重,求平均)
之前写.Net时用的Linq比较便捷,现在转Java发现也有Lambda表达式可以实现类似的功能,所以摸索了一下,写了个测试类分享出来。import com.jayway.jsonpath.internal.function.numeric.Average;import lombok.*;import org.junit.jupiter.api.BeforeEach;import org.......
2019-11-12 17:10:42
856
原创 IDEA Database 连接Mycat 问题 (Mysql 5.7版本)
IDEA Database 连接Mycat 问题 (Mysql 5.7版本)点击下载:jar包mysql-connector-java-5.1.39.jarMysql 和Mysql for5.1 都支持接下来进行正常连接数据库就可以了,IDEA的dataBase功能很强大哟~...
2019-11-12 11:28:44
2988
原创 IDEA注释模版,解决Params问题
IDEA注释模版,解决Params问题1.进入Settings,找到Editor–Live Templates2.按照如图所示操作,建立模版组3.选中组,点击+新建模版这边我建了两个,一个给类用,一个给方法用类:如图所示Abbreviation 的内容我用的是 * ,符合日常习惯,不了解相关机制的就写 * ,不要改其他的** * @Description: * @aut...
2019-11-06 13:43:43
933
原创 Linux 系统命令及其使用详解
Linux 系统命令及其使用详解Linux 系统命令及其使用详解 cat cd chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数...
2019-10-31 13:54:49
560
原创 MySql常用操作总结(实时更新)
MySql常用操作总结(实时更新)开始顺序可能会有点乱,我会慢慢分类显示,如果有不准确的欢迎指出!删除指定字符 从左侧依次开始匹配字符并删除,匹配失败则停止匹配select trim(leading 'a' from 'a123456a');执行结果: 123456aleading 表示只从左边开始匹配从右侧依次开始匹配字符并删除,匹配失败则停止匹配select trim(t...
2019-10-31 11:52:54
536
转载 Mysql去除重复数据
mysql去除重复数据本文章转载自https://www.cnblogs.com/qlqwjy/p/8270011.html查看表结构mysql> desc testdelete;+-------+-------------+------+-----+---------+----------------+| Field | Type | Null | Key | De...
2019-10-31 11:18:52
350
原创 MySql 优化基本原理--索引篇(全面,实时更新)
MySql 优化基本原理–索引篇(全面,实时更新)本文章参考自:学习MySQL优化原理,这一篇就够了!MySql优化原理根据平时积累的索引总结而出,如有错误或者需要添加的内容欢迎大家评论!索引理解(稍微讲讲)索引是什么?它是一种特殊的文件,包含着对数据表里所有记录的引用指针。通俗的说,数据库索引就像是一本书的目录部分,这能加快数据库的查询速度。在没有索引的情况下,数据库会遍历全...
2019-10-30 17:03:40
322
原创 MySQL Visual Studio Cannot create a design window for the selected object 解决方法实测解决Visual Studio2017
VisualStudio2017+DotNet连接器6.9.8+MySQL for VisualStudio 1.2.7这是一个组合,一定要按照版本来点击即可下载mysql-connector-net-6.9.8.msimysql-for-visualstudio-1.2.7.msi
2019-08-13 11:35:59
1525
转载 IE工程师需要理解的术语解读
Takt Time (TT)Cycle Time (CT)Actual Takt Time (ATT)Lead Time (LT)1、Takt TimeTakt在德语中的含义是指挥棒,而Takt Time就用来表示节拍。具体来讲,Takt Time就是需求或者订单到达的平均间隔,即: 某个时间段内的Takt Time = 时间段内的可用...
2018-12-29 11:18:42
2078
原创 关于C#操作Access数据库,SqlServer与Access数据库之间数据传递使用总结
温故而知新~~下面是Access配置文件,选择符合的下载Access数据库12.0配置包_32.exe 下载Access数据库12.0配置包_X64.exe 下载首先基础的:C#连接Access数据库,方法与连接Sql类似。AccPath:Access数据库的路径 string ConAcc = "Provider=Microsoft.ACE.OLEDB.12.0;Data...
2018-12-27 10:32:57
1142
原创 C#获取计算机唯一编码 --MAC地址,IP地址,根据IP获得MAC地址,CPU信息,磁盘信息,主板信息
注意点,如果开发需要获取计算机的唯一编码,虽然MAC地址是比较常用的,但是建议用计算机的磁盘信息,因为有些电脑的MAC地址有多个,换个网口很容易混淆。为什么不用CPUID:应为CPUID不是唯一的哟主板信息也不推荐,应为有些电脑获取不到主板信息。磁盘ID:只要是正版的,就是唯一的直接上代码: /// <summary> /// 获取IPV4地...
2018-12-13 15:44:53
2590
1
翻译 java线程详细学习一-----线程的创建和启动
继承Thread类创建线程类 /** * */package 疯狂讲义线程;/** * 继承Thread类创建线程类 * * @author lin * * 2017年11月22日 下午1:31:42 */public class FirstThread extends Thread {private int i;public void...
2017-11-22 16:24:56
187
Telerik_UI_for_ASP.NET_AJAX_2018
2018-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人