自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 【GitLab、Jira、Confluence 单点登录实现】之 使用Docker 搭建GitLab服务

环境CentOS 7.7 64 (VMWare虚拟机)1、安装操作系统​ 下载最新系统:CentOS 7.7 CentOS-7-x86_64-DVD-1908.iso2、设置网络,采用NAT,虚拟机固定IP​ vi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_O...

2020-02-07 14:26:39 2252 3

原创 【GitLab、Jira、Confluence 单点登录实现】之 CAS 系统部署

CAS 系统部署一、CAS 部署可以采用的方式CAS作为一款成熟的开源SSO系统,应该部署起来非常容易。但实际部署过程中,因为众所周知的网络原因,没少花费时间,最终探索出来一条顺利的渠道。尝试1、采用docker方式(首先尝试的方法,太慢了~~ 网络不行的话就不要用这个方法了)docker pull apereo/cas:v5.3.10docker run --name cas -p 8...

2020-02-07 14:08:08 3600 1

原创 STS(eclipse) 反编译工具安装步骤

问题:cglib是动态代理的一种实现方式,这种方式与jdk代理相比,具有不用必须有接口类。(实现原理不同,有时间的话写篇日志解析下两种方式的不同)。spring-core中已经包含了cglib的,所以使用spring我们可以直接使用cglib。但是,我打算看看MethodInterceptor的源码是,发现没有源码~~ 。找到spring-core-5.0.9.RELEASE-source...

2018-11-09 18:26:58 6231 1

原创 知识型人才的绩效考核思路

背景在2018项目管理大会,会议上来自IBM的管婷婷进行了敏捷项目的绩效评估主题分享。听后颇有感触,结合自己的工作,与大家分享一下。如何评价一个程序员的工作?有三个维度:客户、债务、能力。分别包含的内容如下:客户:客户满意度、质量、交付周期债务:可维护性的代码、可扩展性的架构、可用的文档能力:员工满意度、创新绩效考核中存在的一些事实1、绩效考核是一个平衡有限资源的游...

2018-10-24 11:04:11 1451

原创 websocket导致spring boot 项目单元测试启动失败的问题解决

背景一个项目中需要实时的向前端展示数据变化,因此使用websocket。但是在项目中增加websocket后,功能没有问题,但是之前写的单元测试代码都无法运行。(代码和报错贴出来,如下,可以忽略)package com.hengyun.admin;import org.junit.Test;import org.junit.runner.RunWith;import org.sp...

2018-10-09 11:44:57 7784 6

原创 创建Notebook如何使用新的虚拟环境(把新的虚拟环境配置为Kernel)

display-name glm :指定内核的显示名称为 glm。这个显示名称会在 Jupyter 笔记本中选择内核时显示。–name glm_env :指定内核的名称为 glm_env。这个名称会出现在 Jupyter 笔记本中选择内核的列表中。–user 指定安装在当前用户的家目录下。

2023-05-01 16:51:01 221

原创 nltk库安装教程

NLTK(Natural Language Toolkit)是一个用于自然语言处理和文本分析的 Python 库。它提供了一系列易于使用的工具和接口,用于处理和分析文本数据。NLTK 支持众多自然语言处理任务,例如文本分类、语法分析、词性标注、文本语料库处理等。NLTK 还包含大量的语言数据和模型,可以用于训练自然语言处理模型和进行语言分析。NLTK 的优点在于它具有丰富的文档和教程,易于上手,并且可以与其他 Python 库和工具集成使用。因此,NLTK 是自然语言处理领域中非常受欢迎的工具之一。

2023-04-20 15:11:04 1203

原创 微调Paddle UIE模型实现命名实体抽取

对uie模型进行微调的过程

2023-04-20 00:40:25 672

原创 如何使用Python Fast API发布API服务

使用 `--reload` 参数启动 `uvicorn` 服务器时,它会监视应用程序代码的更改,并在代码更改时自动重新加载服务器,以便不必手动重新启动服务器。在这个例子中,创建了一个 FastAPI 应用程序,并定义了三个路由:`/`,`/items/{item_id}` 和 `/items/`。`read_root()` 和 `read_item()` 路由使用 `@app.get()` 装饰器来定义 `GET` 请求处理程序,而。1、如果需要被其他机器调用,需要启动应用程序时指定host。

2023-04-18 23:55:20 1001

原创 清华大学ChatGLM-6B部署运行

ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于架构,具有 62 亿参数。结合模型量化技术,用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)。ChatGLM-6B 使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。经过约 1T 标识符的中英双语训练,辅以监督微调、反馈自助、人类反馈强化学习等技术的加持,62 亿参数的 ChatGLM-6B 已经能生成相当符合人类偏好的回答,更多信息请参考我们的。

2023-04-17 18:13:51 1235

原创 Windows GPU版本的深度学习环境安装

本文记录了cuda、cuDNN的安装配置。

2023-04-16 00:05:46 256

原创 Windows安装配置Anaconda

windows 下安装anaconda、conda的配置、以及conda的常用命令

2023-04-15 17:02:24 477

原创 CentOS 安装PaddlePaddle记录

在CentOS安装部署paddlepaddle 百度飞浆平台

2023-04-10 17:50:59 1897

原创 Docker 安装 GitLab

1、拉取镜像。[root@localhost ~]# docker pull gitlab/gitlab-ce:latest2、启动容器docker run -d -p 10443:443 -p 10080:80 -p 10022:22 -v /srv/gitlab/config:/etc/gitlab -v /srv/gitlab/logs:/var/log/gitlab...

2023-04-10 17:26:56 412 1

原创 如何卸载企安信天擎

1、进入安全模式,把企安信开机启动关闭。进入CMD,输入msconfig.找到企安信的三个开启启动项,设为禁用。msconfig2、重启系统,修改企安信配置文件,取消卸载密码。找到软件安装目录下的EntBase.dat文件,把如下两项修改为0.代表退出和卸载无需密码。[protect]uienable=0qtenable=03、直接卸载软件即可。...

2021-06-13 22:33:25 8855 1

原创 Linux 下查询进程对应的可执行程序路径

背景Linux下可以使用ps查看系统进程。有时候我们想查看进程对应的可执行文件路径是什么?对应的目录在哪里。此文记录一下定位方法。步骤1、使用ps -aux |grep xxxx 定位到自己感兴趣的进程。取进程ID.2、进入到/proc/{进程ID}3、执行 ls -ail重点查看:cwd 和 exe 对应的链接地址。...

2020-05-28 18:39:09 2078

原创 Linux主机互信

一、需求1、可以直接通过 ssh 登录而不需要输入密码。2、可以直接通过ssh执行脚本 如在master查看node1的进程情况# ssh node1 ps 二、实现步骤1、密钥生成按三次回车,完成后会在用户Home目录下的.ssh目录下生成 id_rsa.pub文件,里面就是ssh密钥# ssh-keygen -t rsa2、密钥发送下面命名是把本机的ssh密钥发送到node2上,发送完成后,既可以直接ssh node2。这个命令实际是把id_rsa.pub中的内容

2020-05-15 16:18:22 503

原创 Linux 设置服务开机自动启动配置

1、把要开机启动的程序配置成服务下面贴一个例子#!/bin/bash# chkconfig: 2345 80 05# description: Node Exporter ServiceRETVAL=0PROG="node_exporter"EXEC="/home/prometheus_exporters/node_exporter-0.18.1.linux-amd64/node_exporter"LOCKFILE="/var/lock/subsys/$PROG"OPTIONS.

2020-05-15 15:52:18 749

原创 Maven 配置https的仓库地址时,需要在jdk中导入证书

Maven 配置https的仓库地址时,需要在jdk中导入证书一、背景在使用maven搭建CAS服务的时候,pom中配置了一个https的仓库地址,但是从该仓库下载依赖包的时候无法成功下载。日志报错。这是没有安全证书造成的。maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderEx...

2020-02-07 14:55:15 4359

原创 docker容器运行正常,外网缺无法访问,先查看IPV4转发配置

一、问题描述使用虚拟机安装CentOS 7,在CentOS中使用docker运行gitlab,之前一直运行正常,假期回来后启动虚拟机网络无法启动。CentOS网络启动失败问题解决记录【Failed to start LSB:Bring up/down networking】然后通过docker start gitlab 启动容器,几分钟后通过docker ps 查看状态为健康。但发现...

2020-02-03 11:06:14 1626

原创 CentOS网络启动失败问题解决记录【Failed to start LSB:Bring up/down networking】

一、问题描述217.4 虚拟机为CentOS,启动虚拟机,发现无法连接。登录机器查看网络服务状态,发现未启动。使用 systemctl restart network 无法启动。使用systemctl status network.service 查看状态,结果如下:二、问题解决搜索引擎是个好东西,参考文档:https://baijiahao.baidu.com/s?id=...

2020-02-03 09:07:28 1037

原创 CentOS 7.6 docker 升级记录

一、背景使用CentOS linux搭建Devops环境时,运行Rancher.报不支持的Docker 版本,当前运行版本为17.05.0-ce。二、选择版本点击红色提示,跳到支持列表页面,查看选择升级的版本。选择了最新的同时支持k8s的社区版本 18.09.x-ce,https://rancher.com/docs/rancher/v1.6/en/hosts/#suppo...

2020-01-20 11:44:42 551

原创 Spring maven项目,本地maven仓库明明有jar包 还是报找不到jar包 Missing artifact 错误

查看对应的仓库目录。发现有一个 _remote.repositories 文件。删掉就可以了。先记录下,有时间再了解下原理。

2020-01-15 18:39:48 1932 1

原创 autopoi(easypoi,jeecg,jeecgBoot) Excel导出ListMap 格式数据的源码改造

本文讨论的是在使用jeecg、jeecgboot框架,或单独使用AutoPOI、Easy POI 导入导出组件情况下,数据格式为List<Map>情况下的使用及源码改造问题。一、问题背景项目是一个类似决策支持系统(都是一些报表图表展示),采用了List<Map<String,String>> 这种数据结构(非在Entity上加注解这种用法)。项目采用J...

2019-12-29 21:17:29 7927 4

原创 SpringBoot 在 yml 文件中配置双层List 属性的方法

在项目中遇到使用List<List>形式属性配置的问题,记录一下。一 、使用yml文件配置属性,而非properties文件environments: dev: url: https://dev.example.com name: Developer Setup prod: url: https://anothe...

2019-12-27 16:28:47 1660

转载 Maven scope 属性的使用

Dependency Scope在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:* compile,缺省值,适用于所有阶段,会随着项目一起发布。* provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。* runtime,只...

2019-07-02 19:40:47 98

转载 Maven类包冲突解决方法若干

一、问题描述由于Maven的依赖传递性,当你引入一个依赖类时,其身后的依赖类也一起引入过来。比如:A依赖于B及C,而B又依赖于X、Y,而C依赖于X、M,则A除引B及C的依赖包下,还会引入X,Y,M的依赖包(一般情况下了,Maven可通过<scope>等若干种方式控制传递依赖)。这里有一个需要特别注意的,即B和C同时依赖于X,假设B依赖于X的1.0版本,而C依赖于X的2.0版...

2019-07-02 19:26:37 637

原创 SpringBoot 读取yml配置信息失败的一个细节性问题

今日遇到一个问题,SpringBoot无法读取到application.yml中的属性。只有经历挫折才能记忆深刻!忽略了一个细节:yml 语法格式中,对象格式为key: value。冒号后面要加一个空格!application.yml配置内容如下com: tom: servicetime: starthour:21 endhour:24Prop...

2018-10-25 13:45:50 7455 1

原创 一个MapReduce 程序示例 细节决定成败(四) :In-Map Aggregation

为什么使用in-map aggregation, 与combine 有什么区别,什么时候使用combiner ,什么时候使用in-map 聚合?先介绍用一张图看看一下combiner 在一个mr job中的位置。 下面上干货:数据文件 由  InputFormat 读取,传入到Map阶段处理。 Map处理完后,会把结果key value 对写到Map 任务节点内存中的一个环形缓存区。写...

2018-10-18 14:42:44 148

原创 一个MapReduce 程序示例 细节决定成败(三) :Combiner

上一篇中,我们写了一个统计输入文件中 a~z 每个字符个数的mr 程序。通过查看运行日志的Counter 计数可以看到map 到 reduce 之间的网络传输是多少。而本篇我们将介绍的Combiner 是一个非常重要的组件,主要可以用来减少网络传输。原理是在每个map 任务运行节点上,先把map的输出进行汇总,然后再传输到reducer任务,也可以称此为一个map 端的reduce操作。先上...

2018-10-18 14:38:43 146

原创 一个MapReduce 程序示例 细节决定成败(二) :观察日志及 Counter

下面是一个计算输入文件中a~z每个单字符的数量的一个map reduce 程序。package wordcount;import java.io.IOException;import org.apache.commons.lang.StringUtils;import org.apache.hadoop.conf.Configuration;import org.apache.h...

2018-10-18 14:36:19 269

原创 一个MapReduce 程序示例 细节决定成败(一)

最近在看MapReduce,想起一直都是Copy 然后修改的方法来写。突然想试试自己动手写一个级其简单的mr程序。细节决定成败啊,不试不知道,一试才能发现平时注意不到的细节。下面是我用了很快时间写好的一个程序,注意,这份是有问题的!package wordcount;import java.io.IOException;import org.apache.commons.lang...

2018-10-18 14:26:31 302

原创 Spring Boot 对象中Date类型自段转json时的格式问题解决

一、背景今天一个同事咨询如何解决后台返回json时,Date类型的格式化如何解决。帮这个兄弟解决完后,觉得虽然很简单,还是写写记录下来,以后别人再问可以直接给连接了。这位同事使用的是SpringBoot1.0框架。对这个问题1.0 和2.0没有区别。二、处理单个或某几个Date类型字段的格式转换问题这种情况下,只需要在字段上加一个@JsonFormat注解即可。如下publi...

2018-10-18 11:49:02 3496

原创 STS(eclipse) 安装lombok 插件

一、下载lombok 安装包二、执行安装Lombok的安装文件是单个可执行jar文件。如果已经配置好Java 运行环境,只需双击jar文件即可启动安装程序。如果系统未为jar文件配置正确的启动程序,也可以从命令行运行,如下所示:java -jar lombok.jar安装程序会自动检测支持的IDE的位置。如果无法正确定位IDE的安装位置,则可以手动指定位置。只需单击“Instal...

2018-10-17 18:02:24 3955

原创 STS(eclipse) 代码提示不显示Java 类型提示问题解决

问题:今天把IDE从STS3.9 换成STS4.0,导入原来的工作空间后,发现代码提示不显示java 类型。现象:使用Alt+/ 代码提示中没有Java 类型。只有一些方法和模板代码块。如下图:解决方法:工具栏中:Window-&gt;Preferences-&gt;Java-&gt;Editor-&gt;Content Assist-&gt;Advanced可以设置Con...

2018-10-17 16:38:21 4851 2

原创 eclipse html 文件编码格式错误导致乱码的分析及解决

1、使用STS(Spring 定制的eclipse)加载一个maven 项目。2、设置项目的编码格式为UTF-83、问题出现了,java 代码都没有问题,发现html文件中文乱码。通过文件的属性查看,文件格式为GBK格式。(没有搞清楚为什么~~~)4、通过设置文件的编码类型为UTF-8,中文可以正常显示。5、但项目中有很多html文件,不能一个一个的单独设置,怎么办?T...

2018-10-16 16:24:15 5453

原创 Spring Boot 2.0 系列(一) SpringBoot 简介

一、背景       Spring 为企业级应用的一站式解决方案,除了提供强大的、设计优秀的基础框架,还提供了众多的解决方案级产品。中国一代的Java 开发程序员其实就是Spring 开发人员。Spring 也从一开始的一个轻量级的开发框架,随着组件越来越多,变成了被成为“配置地狱”。        Spring 本身也是在不断发展,从配置方面经历了如下几个阶段。        1、纯...

2018-10-16 14:22:55 220

原创 禁止STS/eclipse 的Console 窗口自动切换

最近使用STS进行微服务项目的开发。因为同时启动几个spring boot项目,当一个console报错时,查看报错日志时会经常因为其他程序有输出或报错而自动切换Console,给调试错误带来很大不便。记录下解决方法。1、在Console窗口上面,有个Pin 按钮,点击选中后,可以保持选中Console一直处于最前面。2、在Console 窗口上面,有个Scroll Look按钮,点击...

2018-10-10 22:35:18 4758

原创 Windows10 安装RabitMQ

一、安装RabbitMQ 1.1 官网下载 http://www.rabbitmq.com/ 1.2、Erlang安装配置        安装RabbitMQ,报Erlang 需要安装。(因为RabbitMQ由ERLANG语言实现,所以需要配置ERLANG开发环境。)官网下载地址:http://www.erlang.org/downloads设置ERLA...

2018-10-08 20:11:07 331

原创 eclipse 安装使用阿里巴巴java代码规约插件

1、环境Spring Tool Suite 3.9.52、安装过程Help-&gt;Install New Software。在Work with输入:https://p3c.alibaba.com/plugin/eclipse/update。选中插件,一路下一步即可完成安装。安装完成后重启IDE.3、使用阿里代码规约插件检查代码可以对单个代码文件、也可以对包或者整个工程进...

2018-09-27 15:56:15 435

filetypesman.zip

filetypesman.zip 修改系统图标显示不正常的问题。

2020-02-16

空空如也

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

TA关注的人

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