自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (8)
  • 收藏
  • 关注

原创 通过制作llama_cpp的docker镜像在内网离线部署运行大模型

对于机器在内网,无法连接互联网的服务器来说,想要部署体验开源的大模型,需要拷贝各种依赖文件进行环境搭建难度较大,本文介绍如何通过制作docker镜像的方式,通过llama.cpp实现量化大模型的快速内网部署体验。

2023-11-16 22:38:40 2336

原创 Linux逻辑卷LV的创建和扩容操作

创建逻辑卷:lvcreate -l 23482-n lv_data vg_name格式化:mkfs -t ext4 /dev/vg_name/lv_data创建目录:mkdir /data挂载:mount/dev/vg_name/lv_data/data查看:df -h

2022-08-02 16:54:08 3397 1

原创 scala程序打包成可执行jar包(sbt package和sbt assembly)

使用sbt-assembly插件对sbt构建的scala程序进行打包,生成可以通过“java -jar”命令来执行jar包。

2022-05-28 22:01:41 2147

原创 通过简单java文件制作可执行jar包(以实现对文件加密为例)

有时候需要用java写一些简单的处理脚本用于在服务器上处理一些任务,通过sh脚本进行启动和调度。为了简单起见,可以直接在服务器通过命令的方式来手动编译和制作可执行jar包,这样的jar包体积也是非常小。

2022-01-13 11:17:32 785

原创 linux下通过docker部署安装oracle完整操作(oracle19c和oracle12c)

一、安装oracle19c1、拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c2、启动容器docker run -p 1521:1521 -p 5500:5500 \--name oracle1 \--net=host \-e ORACLE_SID=orcl \-e ORACLE_PDB=orclpdb1 \-e ORACLE_PWD=123456 \-e ORACLE_CHA

2021-09-16 15:48:09 2653 2

原创 Openfaas的安装部署——Serverless无服务架构环境搭建

Serverless中译为“无服务器”,可以称为无服务器计算。可能有人要问了:“没有服务器,那还怎么部署应用程序?”然而,Serverless这个概念并不代表真正的不需要服务器,只是开发人员不再需要购买、管理或维护服务器,因此可以理解为应用开发者无需管理服务器。Serverless架构的核心思想,就是将提供服务资源的基础设施抽象成各种服务,以API接口的方式供给用户按需调用,真正做到按需伸缩、按使用收费。和传统方式相比,采用Serverless架构的应用资源利用率更高,能更好地利用闲置服务器。.

2021-06-11 15:58:57 1350 1

原创 centos下docker和k8s实验环境搭建

minikube安装1、win10安装docker我的电脑是win10专业版,可以直接安装docker-ce版本。具体操作如下:(1)开启 Hyper-V:进入“控制面板\程序\程序和功能”,勾选“Hyper-V”。(2)下载安装包https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe(3)双击安装即可。2、centos下安装docker如果有centos服务器,...

2021-06-11 15:36:35 895

原创 上传jar包依赖到maven私服的操作方法

1、配置maven的settings文件<servers><server><id>releases</id><username>deployment</username><password>deployment123</password></server><server>...

2021-06-03 16:07:29 2664 1

原创 使用Nexus搭建maven私服

1、安装nexus进入官网https://help.sonatype.com/repomanager2/download,根据相应的平台进行下载。2、启动2.1windows系统解压之后,进入\bin\jsw目录,我的是D:\Program Files\nexus\nexus-2.14.12-02-bundle\nexus-2.14.12-02\bin\jsw,然后进入相应的版本目录,我的是windows-x86-64先安装wrapper,然后执行install-nexus...

2021-06-03 14:57:31 208

原创 confluence手动备份方法和定时任务设置

confluence备份有两种方式:一、软件自带的备份机制管理员账号登录Confluence,点击右上角的"一般配置"-"每日备份管理"进行管理,默认每天凌晨2点会自动备份一个zip打包的数据,存放在服务器的/var/atlassian/application-data/confluence/backups路径下,但是该方法不推荐使用,可能对服务本身产生影响。二、手动备份-通过定时备份脚本实现1、数据库备份mysqldump -uUSER -pPASSWORD -hlocalhost -P3306

2021-02-08 16:03:45 4086

原创 Confluence(含Mysql)离线安装方法(含注册)

Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。具体介绍见官网https://www.atlassian.com/software/confluence,下面介绍一下该软件的离线安装和注册方法,在线安装也可参考。1、Mysql的离线安装我们一般使用Mysql进行数据存储,如果已经有mysql环境,跳过这一步。因为环境是离线环境,因此这里选择离线安装的方式。如果有.

2021-01-17 15:10:13 1801

原创 SpringBoot2中使用@Async实现异步调用

SpringBoot2中使用@Async实现异步调用一、为什么要用异步在java应用中,大多是通过同步的方式来实现交互处理的;但是容易造成响应迟缓的情况,此时我们可以使用异步的方式来缩短响应时间。二、如何使用@Async注解1、在springboot启动类当中添加注解@EnableAsync注解。package com.springlustre.learn.demo;import org.springframework.boot.SpringApplication;import org.sp

2020-12-25 16:59:33 456

原创 阿里云ECS服务器开通访问端口

阿里云ECS服务器默认是入网所有端口关闭,出网所有端口打开。如果我们在服务器上启动一个应用程序,默认是无法通过公网ip+端口的方式访问的。开通阿里云ECS的网络端口包括两部分。1:在控制台上添加安全组规则,2:在服务器的防火墙上添加端口。具体操作为:1、在控制台上添加安全组规则:登录阿里云的控制台,“网络与安全” -> “安全组”中入网规则,如图所示2、开通防火墙端口(1)检查防火墙状态,systemctl status firewalld,如果显示active说明防火墙已开启.

2020-12-03 15:04:51 1589

原创 解决maven编译时出现lombok堆栈溢出问题:lombok StackOverflowError

1、问题描述:在使用mavne编译springboot项目时报错如下:[INFO][INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ airm-ltfq-analyse-service ---[INFO] Changes detected - recompiling the module![INFO] Compiling 66 source files to D:\workspace\xxxx\target\c

2020-09-02 14:04:08 3763

原创 centos下安装pyinstaller方法(包括多次踩坑过程)

centos下安装pyinstaller有两种方式:方式一:直接用pip安装pip install pyinstaller方式二:源码安装pip3 download pyinstallertar -zxvf PyInstaller-3.6.tar.gzcd PyInstaller-3.6/python3 setup.py buildpython3 setup.py install如果输入 pyinstaller 命令可以直接使用,那就可以了。如果和我遇到一样的问题,参

2020-05-26 23:08:19 4837

原创 gradle项目转maven项目

安装gradle1、下载 http://services.gradle.org/distributions/选择gradle-6.1-milestone-3-bin版本2、解压,配置环境变量我的是D:\Program Files\gradle-6.1-milestone-3\bin3、验证,在命令行输入 gradle -v 进行验证修改gradle文件1、在build.gradle中...

2019-12-08 22:53:15 259

原创 python3调用cpp的方法——python调用so

python中使用ctypes模块可以在python中直接调用C/C++。首先要将C/C++编译成动态库(.so),之后python中调用即可特别注意在调用C++函数需要在函数声明时,加入前缀“ extern “C” ”,这是由于C++支持函数重载功能,在编译时会更改函数名。在函数声明时,前缀extern "C"则确保按C的方式编译。值得注意的是,一定要有函数输入输出类型的声明,int型不用...

2019-09-22 23:23:56 34780 10

原创 centos升级gcc到6.3.0——源码编译安装GMP,MPFR,MPC和GCC

阿里云的centos系统自带的gcc版本为4.8.5,可以通过gcc -v命令查看[root@wcz gcc-6.3.0]# gcc -vUsing built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapperTarget: x86_64-...

2019-09-21 22:30:43 13645 6

原创 docker镜像存储结构和存储目录迁移

目录docker镜像存储结构修改docker存储目录查看存储目录查看docker.service修改docker.servicedocker镜像存储结构docker默认镜像的存储目录是/var/lib/dockerdevicemapper/devicemapper/data #用来存储相关的存储池数据 devicemapper/devicemapper/metadat...

2019-09-08 17:07:40 425

原创 centos7安装redis方法和常用操作

1、下载redis源码:wget http://download.redis.io/releases/redis-5.0.5.tar.gz2、解压:[root@wcz redis]# tar -zxvf redis-5.0.5.tar.gz3、编译:cdredis-5.0.5 make make install...

2019-09-01 21:42:21 644

原创 centos7安装、使用和卸载mysql5.7

1、安装mysqlwget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpmrpm -ivh mysql57-community-release-el7-8.noarch.rpmyum -y install mysql-server2、修改配置文件vi /etc/my.cnf可以修改数据...

2019-08-18 22:43:48 1027

原创 redhat系统安装Python3.6

下载安装文件,解压,进入目录1、编译./configure --prefix=/usr/local/python32、安装makemake insatll3、安装依赖yum -y install zlib*yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel ...

2019-08-06 16:52:08 245

原创 redhat系统rpm安装包的下载和离线安装

1、离线下载rpm安装包yum -y install xxx --downloadonly --downloaddir /home/pkg2、离线安装rpm -ivh *.rpm --force --nodeps

2019-08-05 11:11:08 7622

原创 pip依赖包跨平台迁移和离线安装

工作中需要把python的依赖包从win上,迁移到linux中,并且linux机器无法上网,方法如下1、导出requirements文件pipfreeze>requirements.txt2、下载pip依赖到本地pip download -d package -r requirements.txt --only-binary=:all: --platform linux_...

2019-08-02 17:04:11 3751

原创 解决安装oracle时出现“[INS-30501] Automatic Storage Management software is not configured on this system”的错误

今天在通过命令行的静默方式安装oracle数据库的时候,遇到如下错误:[WARNING] [INS-32055] The Central Inventory is located in the Oracle base. CAUSE: The Central Inventory is located in the Oracle base. ACTION: Oracle recomm...

2019-08-02 14:57:39 3792

原创 解决启动oracle数据库时“ORA-01102: cannot mount database in EXCLUSIVE mode”的报错

今天在安装好数据库之后,通过startup启动,报错如下ORA-01102: cannot mount database in EXCLUSIVE modeSQL> shutdown immediateORA-01507: database not mountedORACLE instance shut down.通过一番查找,得出解决方案如下:1、进入$ORACLE_H...

2019-08-02 14:37:30 6104 3

原创 redhat服务器上oracle数据库开启允许远程连接

oracle安装完成之后,默认是不开启远程连接的,如果需要开启允许远程访问,需要作出以下配置1、vi$ORACLE_HOME/network/admin/listeners.ora# listener.ora Network Configuration File: /oracle/app/network/admin/listener.ora# Generated by Oracle ...

2019-07-24 16:00:29 597

原创 解决“Failure to find com.oracle:ojdbc6:jar”,手动安装ojdbc的jar包到maven私仓

在使用mvn进行编译的时候,遇到如下错误: Could not resolve dependencies for project com.bairong.platform:auth:jar:3.0: Failure to find com.oracle:ojdbc6:jar:11.2.0.1.0 in http://maven.aliyun.com/nexus/content/group...

2019-07-24 10:19:48 9619

原创 ESXi复制虚拟机步骤和解决“esxi 复制虚拟机 缺少所需的磁盘镜像”的报错

使用ESXi进行虚拟机复制非常简单,第一步是导出OVF 和 VMDK 文件,关闭虚拟机,然后选择“导出”即可。第二步是导入OVF和VMDK文件,操作如下:在VMware Host Client清单中右键单击主机,然后选择创建/注册虚拟机。 新建虚拟机向导将打开。 在该向导的“选择创建类型”页面上,选择从 OVF 或 OVA 文件部署虚拟机,然后单击下一步。如果在使用ESXi进...

2019-07-20 20:11:36 12706 2

原创 解决ESXi创建虚拟机时“找不到网络适配器1的端口组 vm network,它已分配给vm network”的报错

在使用ESXi创建虚拟机的时候,会出现“找不到网络适配器1的端口组 vm network,它已分配给vm network”的错误,解决这个错误的方法是需要给虚拟交换机添加端口组,具体方法如下:在vSphere Web Client中,导航到主机。 右键单击主机,然后选择添加网络。 在选择连接类型中,选择标准交换机的虚拟机端口组,然后单击下一步。 在选择目标设备中,选择现有标准交换机,...

2019-07-20 19:54:28 21695 2

原创 Linux下更改MySQL5.7数据库存储位置

一般安装完Mysql之后,默认目录如下 /usr/bin 客户端程序和脚本 /usr/sbin mysqld服务器 /var/lib/mysql 日志文件,数据库文件 /usr/share/mysql 错误消息和字符集文件 /etc/my.cnf 配置文件 默认的日志文件和数据库文件存放在/var/lib/mysql目录,由于该目...

2019-07-12 23:34:48 2359

原创 解决内网环境部署gitlab访问慢的问题——禁用gravatar头像

在局域网环境中部署了gitlab之后,发现访问非常慢,经分析网络请求发现有一个发往www.gravatar.com的请求,Gravatar是一个用来保存头像的cdn。由于内网环境无法访问互联网,该请求阻塞了其它的请求,因此导致访问缓慢,解决方法就是禁用Gravatar头像。进入 Admin→Settings→Account and Limit Settings,然后去掉Gravatar ena...

2019-06-04 23:17:08 8299

原创 mysql忘记密码的解决办法

很久之前在阿里云上装的mysql,最近想用的时候发现忘记密码了,这时候可以用下面的方法解决1、停止mysql,可以直接杀进程root@iZ286yyopd3Z ~]# netstat -tlnp | grep mysqltcp6 0 0 :::3306 :::* LISTEN 21763/...

2019-05-10 22:41:14 939

原创 python中使用多进程multiprocessing并获取子进程的返回值

python中使用多进程multiprocessing并获取子进程的返回值Python中的multiprocessing包是一个多进程管理包,可以用来创建多进程。multiprocessing包下的Queue是多进程安全的队列,我们可以通过该Queue来进行多进程之间的数据传递。我们可以通过下面这段代码演示多进程的使用,并将每个进程的结果保存到queue中,最后统一进行输出。import...

2019-03-21 00:07:38 28895 2

原创 golang中json和struct的使用

golang中json和struct的使用1、返回json响应结果在struct的字段后面加入json:"key"可以进行json格式输出,其中key为json的键名type SuccessResponse struct { Code int `json:"code"` Msg string `json:"msg"` Data interfac...

2019-03-21 00:06:19 4362

原创 golang语言发送json格式的http请求

golang语言发送json格式的http请求1、发送普通的GET请求func testGet() {url := "https://baidu.com"req, err := http.NewRequest("GET", url, nil)client := &http.Client{}resp, err := client.Do(req)if err...

2019-03-21 00:04:46 20004 2

原创 Maven中添加本地Jar包,并在打包时添加到war中

在我们使用Maven进行依赖管理时,有些jar包没有提供maven仓库的repo,我们可以发布到本地仓库,也可以直接从本地进行添加,如下图这种方式``` &lt;dependency&gt; &lt;groupId&gt;com.youzan&lt;/groupId&gt; &lt;artifactId&gt;NSQ-Client&lt;/artifactId&g...

2018-09-13 15:25:47 1927

原创 js读取文件ArrayBuffer转Hex进行传输和Java中Hex转byte数组的方法

在一次需求中,为了保持后台接口的统一,需要前端将将文件转成String作为param的一个参数进行传输,后台接收后将其转换成byte数组存到数据库的Blob类型的字段中。几经摸索总结出了以下做法。将二进制0、1数组转换成16进制Hex字符串,如1010 -&gt; a,然后在将Hex在服务端转成byte数组1、通过FileReader将文件读取成ArrayBuffer类型`...

2018-08-10 15:15:33 12121 1

原创 NSQ的NDQ lookup wrong result问题的原因和mac下brew安装指定版本的方法

在使用nsq的时候遇到了莫名其妙的问题,即客户端监听channel读取消息时会报错:```$xslt2018-08-10 10:20:24,476 localhost-startStop-1 ERROR lookup.NSQLookupDynMapImpl - NDQ lookup wrong result: {"channels":[],"producers":[{"remote_ad...

2018-08-10 14:40:39 412

原创 python读写csv文件的常见用法

对于csv文件的常用操作,比如求和,求平均值等,虽然可以直接用excel进行文件操作,但是如果csv文件有几百兆甚至有几个G的时候,用excel做统计是非常慢的,而且还会经常死机,一些数据产品经理经常为了跑数据加班到半夜,其实用python可以几行代码就能搞定1、Python读取CSV文件csv是Python内置的一个库,用来处理csv文件。import csvreader=csv.reade...

2018-05-20 17:47:38 1697 1

数学建模常用算法

数学建模常用的算法,包括神经网络,灰色理论之类的

2015-01-26

javaee的网上书店程序,有一定参考价值

用javaee编写的网上书店程序,用的Mysql数据库,对于初学者有一定的参考价值

2014-05-31

MSP430G2553测频率12864显示完整程序

一个比较完整的msp430G2553的频率计,用12864显示,程序比较完善,实用性较强,参考价值很大

2014-05-04

MSP430 测频的程序

从pudn档的一个程序,msp430测频率的代码

2014-05-04

msp430g2553测频程序

msp430g2553测频的程序,对初学者有一定的帮助,适合刚刚接触的同学

2014-05-04

msp430g2553测频率

msp430g2553简易测频计,有一定的参考价值

2014-05-04

MyEclipse2013破解工具

之前的破解工具都是破解MyEclipse10.X的,这是MyEclipse2013破解工具,本人亲测,破解步骤可见http://blog.csdn.net/springlustre/article/details/20720103

2014-03-08

空空如也

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

TA关注的人

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