自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (12)
  • 收藏
  • 关注

原创 transformers模型默认下载地址

运行下段代码,系统会下载模型。

2023-07-21 10:22:37 1746

原创 将系统从机械硬盘迁移至固态硬盘上

由于注册表编辑器默认编辑C盘路径下的内容,所以需要把修改后注册表实际存储文件移至新的系统盘中,win7及以上系统中,注册表一般保存在C:\Windows\System32\config。(1)在winPE中,将原系统盘中C:\Windows\System32\config备份到其它位置。注:如果使用系统迁移失败,可以使用克隆分区的功能,对引导分区和系统分区进行迁移。(3)在winPE中,将新的注册表拷贝到新系统盘的相同位置。(2)在原系统中,对调盘符,修改注册表,参考2。

2023-05-03 13:21:31 3378 1

转载 修复移动存储设备无法打开——文件或目录损坏且无法读取

应该是2010年左右吧,写这个文章最开始源于自己的切身经历,当时自己就是硬盘出现了“文件或目录损坏且无法读取”错误,又不想用数据恢复软件倒腾。开始在网上找相关的原因,但是找出来的文章大部分都是复制黏贴出来,极少数有质量。也有广告,但是就是纯推广自己的数据恢复服务,完全没有质量。找了很久的资料,从解决方案到原因,再到NTFS硬盘结构等都找了一遍。最后硬盘被我修复了。然后我把修复过程贴出来了。因为自己没有经常上博客,也不知道这篇文章的阅读量那么大,很多人在博客里留言或私信的都没有及时回复。

2023-04-23 22:20:37 932

原创 hadoop容器化部署

5、从官网上下载hadoop安装包,并解压到容器下/home路径下。将配置文件/etc/ssh/ssh_config 中的。6、run.sh文件编写, 放在/home路径下。8、编写Dockerfile。

2023-02-22 16:21:24 838

原创 Java类初始化的过程

将两个new Test() 注释掉,结果变成。当类被引用的加载,类只会加载一次。

2022-09-20 22:43:24 144

原创 图数据语句(Gremlin和Cypher)解决两个点到同一点的问题

两个点到同一点的问题用Cypher可以写成。如下图所示的关系,其中name是唯一的。

2022-07-15 17:55:19 357

转载 WSL2连接到宿主Windows程序的网络代理设置

WSL2想要连上宿主机Windows里设置的网络代理端口很是蛋疼。PS C:\Users\overlord> wsl -l -v NAME STATE VERSION* Ubuntu-20.04 Running 2获取Host和WSL的ip首先我们需要获取WSL2的动态IP,再每次Windows系统重启之后,它会动态给WSL2分配一个新IP。所以可以写个脚本displayip.sh,来动态获取。#!/bin/bashe

2022-07-06 18:17:34 3048 1

原创 docker服务启动失败:“/var/lib/docker“ contains several valid graphdrivers: aufs, overlay

原因是:存在多种存储驱动,需要指定方法一:直接清除删除/var/lib/docker/下面的数据,重启docker服务即可,重启后/var/lib/docker/里面的数据会重新生成。方法二:前台启动方法三:后台设置在/etc/docker/daemon.json加入(如果没有就创建)修改完成后reload配置文件重启docker服务参考资料:Docker 常见问题_沙漠蚂蚁--顽石的博客-CSDN博客docker 配置文件:/etc/docker/daemon.json_sh

2022-06-20 16:44:04 1615

转载 记一次因硬盘故障导致的docker服务无法启动

早上刚到公司,老大说,运行着gogs代码库和mariadb数据库的宿主机崩溃了(ubuntu 18.04 LTS)。重启电脑,默认方式启动,进入系统过程中抛出异常,信息为end Kernel panic - not syncing: No working init found.使用恢复模式启动,可选的启动项有6个,分别对应3个内核版本(Linux 4.15.0-118, Linux 4.15.0-117和Linux 4.15.0-112,以及各自对应的recovery mode)。挑了个低版本的恢复模式

2022-06-20 16:13:27 1674 1

原创 Postgres服务无法启动的问题

按照postgres简单配置步骤,将pgsql注册为服务_BUG达咩的博客-CSDN博客对postgres注册服务,结果发现无法启动,如下图所示直接输入"C:\Program Files\pgsql\bin\pg_ctl.exe" runservice -N "pgsql" -D "C:\Program Files\pgsql\data" -w报1063的错误,如下图所示同时使用安装版的postgres也无法成功安装直接输入"C:\Program Files\pgsql\bin\pg..

2022-05-06 17:51:08 6825

原创 perl实现nacos服务注册

#!/bin/perluse strict;use LWP;use warnings;use Socket;use JSON;my $auto_ip = 1;my $service_ip = "127.0.0.1";my $service_port = "8848";my $ip = "127.0.0.1";my $port = "9999";my $service_name = "name";my $group_name = "DEFAULT_GROUP";my $user .

2022-05-06 15:48:49 224

原创 gogs中的错误get commits info: get submodule “your_submodule_name“: revision does not exist

gogs进入仓库页面报500,如下图,但是可以正常pull和push解决方法:在根目录下添加.gitmodules里面添加如下内容[submodule "your_submodule_name"] path = your_submodule_name url = https://github.com/homealim2012/gcr.io_mirror.gitcommit并push即可参考资料:git submodule 使用场景汇总_z_stand的博客-

2022-04-28 17:46:23 1410

原创 linux的shell命令实现nacos服务注册

原理:curl模拟post和put请求,定时发送心跳bash register_nacos.sh#!/bin/bashSERVICE_ADDR=127.0.0.1:8848IP=127.0.0.1PORT=8090SERVICE_NAME=st-qa-proxyGROUP_NAME=DEFAULT_GROUPUSER=nacosPASS=nacosurlencode(){ echo $1 | tr -d '\n' | od -An -tx1 | tr ' ' '%' | tr.

2022-04-28 12:26:36 1843

原创 jenkins部署spring boot(maven)项目

1、制作Maven镜像(1)使用ubuntu镜像docker run -it --name build_maven ubuntu(2)下载并安装javawget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn/java/jdk/8u212-b10/59066701cf1a433da9770636fbc4c9

2022-04-25 15:20:47 1675

原创 zookeeper动态重配置操作

1、集群搭建(/data/myid为0,1,2, 3)docker run --name zookeeper-0 --restart always -d -p 2181:2181 \-p 2888:2888 -p 3888:3888 -v $PATH/zookeeper/conf/zoo.cfg:/conf/zoo.cfg \-v $PATH/zookeeper/0/data:/data -v $PATH/zookeeper/0/datalog:/datalog \-v $PATH/zookee

2022-03-31 16:50:48 1968

原创 python循环语句特性

1、while里面如果有try - finally时,在执行到break或者continue时,会继续执行finally的语句Python代码:if __name__ == '__main__': i = 0 while True: try: if i < 3: continue if i > 6: break print(i) finally:

2022-03-23 15:49:09 1371

原创 k8s入门命令(使用官方交互页面)

交互平台:Interactive Tutorial - Creating a Cluster | Kubernetes​​​​​​​使用以下命令启动k8sminikube start使用kubectl get nodes 和 kubectl cluster-info查看节点和集群信息基本操作:部署应用:kubectl create deployment kubernetes-bootcamp \ --image=docker.io/jocatalin/k..

2022-01-13 17:47:01 569

原创 使用命令行批处理bat将注册成服务

1、服务文件夹中的instsrv.exe和srvany.exe的文件要和bat在同一个目录下,参阅参考资料2、可以修改servicename变量为用户需要的名称3、可以修改cmd变量为服务启动命令注册服务(使用管理员的身份运行)set "servicename=service"%~dp0instsrv.exe %servicename% %~dp0srvany.exeset "regpath=HKLM\SYSTEM\CurrentControlSet\services\%service

2021-12-26 23:24:00 2574

原创 基于Gremlin语言图数据库查询的优化

1、简化返回接口一次不要返回太多内容和太多字段2、接口分离查询较慢的部分可以单独分离成一个接口以提高整体的体验3、关键字段引入索引g.V().hasLabel("label").values("name").fold(). order(Scope.local). index(). unfold(). order(). by(__.tail(Scope.local, 1)) 4、并行处理执行多条语句时可并行处理,如下所示,程序总体执行时间为2simp

2021-12-20 16:36:42 1485

原创 Zookeeper实现服务注册和发现功能

体系结构Zookeeper集群配置server.0=192.168.0.1:2888:3888;2181server.1=192.168.0.2:2888:3888;2181server.2=192.168.0.3:2888:3888;2181dataDir=/datadatalogDir=/datalog事务日志与快照防止在Zookeeper集群挂掉时丢失所有注册信息,在恢复时不需要重新注册需要配置dataDir和datalogDir的路径参考资料:ZooKee.

2021-12-07 16:12:24 1906

原创 alpine镜像安装python组件psycopg2时找不到pg_config可执行文件

解决方法:FROM python:3.7-alpine3.13RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && \ apk add --no-cache --virtual temp-apks gcc python3-dev musl-dev postgresql-dev && \ pip install --no-cache-dir.

2021-12-05 00:45:37 768

原创 You cannot use the alias ‘r‘ of an expression containing a window function in this context.‘

SELECT d. NAME AS Department, e. NAME AS Employee, SalaryFROM Employee AS e, Department AS dWHERE d.Id = e.DepartmentIdAND EXISTS ( SELECT dense_rank () over ( PARTITION BY DepartmentId ORDER BY Salary DESC ) AS r FROM Employ.

2021-11-16 12:27:29 2092 1

原创 python技巧

1、求解最大值及其下标:max(zip(nums, range(len(nums))))2、

2021-11-11 15:24:11 950

原创 pymongo内嵌引用的插入与查询

对于语句db.order.insert( { '_id': 2, 'user_id': {'$ref': 'user', '$id': 2} })其中order的user_id字段引用了user集合里的id字段python代码:import pymongofrom bson.dbref import DBRefif __name__ == '__main__': myclient = pymongo.MongoClient(".

2021-07-30 15:18:47 436

原创 alpine镜像make报Operation not permitted

alpine镜像make报Operation not permitted,如下:但在命令行可以直接执行 /bin/sh原因:alpine 3.14的版本问题,3.13及以下版本没有问题

2021-07-13 10:22:01 4720 3

原创 使用 apk 安装 perl组件 DB_File 出现 version.c:26:10: fatal error: EXTERN.h 问题导致make失败

在apline使用apk安装perl组件 DB_File出现如下问题,导致无法make成功version.c:26:10: fatal error: EXTERN.h: No such file or directory解决方法:apk add perl-dev如果继续出现如下问题:version.c:30:10: fatal error: db.h: No such file or directory解决方法:apk add db-dev解决以上问题就能make..

2021-07-12 13:32:08 540

原创 使用 apk 安装 perl组件 XML::Parser 出现 Install ‘expat-devel‘ (or‘libexpat1-dev‘) package 问题导致make失败

在apline使用apk安装perl组件 XML::Parser出现如下问题,导致无法make成功Expat must be installed prior to building XML::Parser and I can't findit in the standard library directories. Install 'expat-devel' (or'libexpat1-dev') package with your OS package manager. See 'README'.

2021-07-12 12:42:24 881

原创 如何将TensorFlow模型封装成服务(网页服务)

版本:tensorflow == 1.14.0python == 3.7Flask == 1.1.1对于下面程序,x为传入参数,封装成网页import tensorflow as tfdef main(): x = tf.placeholder("float") y = x * 2 with tf.Session() as sess: print(sess.run(y, feed_dict={x:2}))if __name__ == .

2021-07-07 11:44:46 457

原创 perl获取本机ip地址(通过UDP的方式)

#!/usr/bin/perluse strict;use warnings;use Socket;require 'sys/ioctl.ph';sub get_ip_address($$) { my($addr, $port) = @_; my $dest = sockaddr_in($port, inet_aton($addr)); socket(SOCK,PF_INET,SOCK_STREAM,6); connect(SOCK,$dest); my.

2021-07-05 00:33:13 268

原创 使用navicat连接mycat所才过的坑

mycat 版本是1.6.7.6 mysql 版本是5.71、导出sql(1) 建议使用navicat for mysql 10 版本(2)使用完整的扩展插入语句(3)不勾选自动递增(4)不使用事务(5)如果使用navicat 15,则需要对sql文件进行操作 1)去掉建表语句中的 auto_increment; 2) 去掉 SET NAMES utf8mb4; 3) 去掉 PRIMARY KEY (`ID`) USING ...

2021-06-24 15:36:03 2429

原创 Zookeeper实现服务动态ip注册和发现,并能在网络波动后重连(重新注册)

#encoding=utf8import socketimport timefrom kazoo.client import KazooClientfrom kazoo.client import EventType, WatchedEventfrom kazoo.exceptions import NoNodeErrorimport randomclass ZKModelWatcher(object): def __init__(self, hosts, model_name,.

2021-06-01 14:57:48 549

转载 Neo4j 如何将 Label 标签作为查询条件

1、match (n) where (n:`a` or n:`b` ) return count(n)2、match (n) where any(label in labels(n) WHERE label in ['a', 'b']) return n参考资料:http://neo4j.com.cn/topic/5e68e6e05426e67e5afcf5aa

2021-04-22 16:34:31 1873

原创 python2正则表达式匹配python3的\W

[^\w\u4e00-\u9fa5]python3中python 2.7中这是因为python2把汉字当成了特殊字符所以需要改成:re.search(u"[^\w\u4e00-\u9fa5]", '汉字'.decode('utf-8'))re.search(u"[^\w\u4e00-\u9fa5]", u'汉字')结果如下:参考资料:https://www.runoob.com/python/python-reg-expressions.htmlhttp.

2021-04-10 20:26:56 146

原创 Excel如何在excel中根据关键词从字符串中查找并提取

如图所示,我们事件中提取ABCDE,再根据成绩评价转化表将评价填入评价列中,结果如下图:方法一:IF(ISNUMBER(FIND("A",B3)),"优秀","...") 函数在B3中输入以下语句,并填充=IF(ISNUMBER(FIND("A",B3)),"优",IF(ISNUMBER(FIND("B",B3)),"良",IF(ISNUMBER(FIND("C",B3)),"中",IF(ISNUMBER(FIND("D",B3)),"及格",IF(ISNUMBER(FIND("E"..

2021-01-26 10:42:31 7106

原创 mysql中where和union语句忽略结尾处空格,union语句不区分大小写

SELECT 'Aa' union select 'aA';mysql 5.7字符集:utf8 -- UTF-8 Unicode排序规则:utf8_general_ci

2020-12-14 18:04:03 445

原创 linux彻底清除历史记录

history -chistory -whistory -c 可以清空本次输出的命令,但不清空.bash_history文件,所以下次登陆后,旧命令还将出现。所以加上 history -w强制立刻写入,仅保留最新的,能够使下次登陆时不出现旧命令。参考文献:https://blog.csdn.net/q871063970/article/details/46894005https://blog.csdn.net/gui951753/article/details/79225429...

2020-11-18 10:12:50 1616

原创 nginx无法下载文件,报404的解决方法

使用nginx做负载均衡,在每个应用服务器都能下载文件,但是在nginx服务器里面无法下载文件,解决方法是修改如下配置:location /docs/ { proxy_pass http://webservers; #或者是root /home/project/docs/ add_header Content-Disposition: 'attachment;';}...

2020-09-04 12:17:06 5105

原创 sqlalchemy自关联一对多、多对一

from sqlalchemy.ext.declarative import declarative_baseBase = declarative_base()metadata = Base.metadataclass User(Base): __tablename__ = 'user' id = Column(BigInteger, primary_key=True) pid = Column(ForeignKey('user.id', ondelete='CASCA.

2020-07-15 22:11:06 744

原创 Distroless瘦身的容器中运行gunicorn

Distroless-python3是瘦身容器,只能运行python程序,所以无法直接运行gunicorngunicorn是通过pip安装上的,所以可以在只有python环境容器中运行首先要找到gunicorn的运行路径:查看gunicorn的文件信息:发现实质是运行python程序,所以可以对其进行稍作调整,如下:run_gunicorn.py:#!/venv/bin/python3# -*- coding: utf-8 -*-import reimport sy.

2020-07-04 17:39:05 334

原创 pip安装django-heroku报Error: pg_config executable not found.

pip安装django-heroku时出错信息如下:Collecting django-heroku==0.3.1 Downloading https://mirrors.163.com/pypi/packages/59/af/5475a876c5addd5a3494db47d9f7be93cc14d3a7603542b194572791b6c6/django_heroku-0.3.1-py2.py3-none-any.whlCollecting django (from django-her.

2020-07-04 17:14:45 424

windows+服务+注册程序

可以使用使用命令行批处理bat将注册成服务 https://blog.csdn.net/u014595589/article/details/122162806?spm=1001.2014.3001.5501

2022-05-08

Matlab的设计模式的源码.zip

Matlab的设计模式的源码,主要包括GoF的设计模式的Matlab代码实现。

2019-06-19

ROUGE-1.5.5

ROUGE-1.5.5

2017-05-05

python实现生产者消费者并发模型

多线程实现生产者消费者模型:锁(Lock)、信号量(Semaphore、BoundedSemaphore)、条件(Condition)、队列(Queue)、事件(Event) 多进程程实现生产者消费者模型:信号量(Semaphore)、条件(Condition)、队列(Queue)、事件(Event)、管道(Pipe) ,并辅之(共享内存、Manager) 不同计算机之间实现生产者消费者模型:socket、远程调用(RPC) 进程或线程可以用类,也可以用函数实现,代码在windows下实现

2016-11-22

智能算法实验报告

主要介绍了蚂蚁算法和遗传算法的简介以及实现代码。

2016-10-31

c++通讯录管理系统说明文档

能够进行信息修改、删除、增加、显示、统计、查询,采用字符界面,用c++语言编写

2016-10-30

MFC普通标准计算器

设计界面。创建一个对话框,在对话框中添加文本框用来显示计算结果,按钮:0-9、小数点、+、-、*、/、=等。实现各个按钮的功能。 里面附有安装说明文档

2016-10-26

标准计算器

创建一个对话框,在对话框中添加文本框用来显示计算结果,按钮:0-9、小数点、+、-、*、/、=等,并实现各个按钮的功能。

2016-10-26

MFC标准计算器

MFC标准计算器

2016-10-19

MFC简单画图程序

MFC简单画图程序

2016-10-19

MFC版贪吃蛇

原创MFC版贪吃蛇

2016-10-19

贪吃蛇循环队列链表版

运用了类和对象的思想,在控制台上运行,按上下左右方向键控制方向。j

2014-04-07

空空如也

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

TA关注的人

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