自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 本地开发项目删除原有git信息,上传到自己的git仓库

进入到项目的目录,右键,选择 git Bash Here。注:以下的master为分支名称,可按需修改为对应的分支名。之后打开git仓库,可以发现已经上传成功了。查看远程信息 可以看到刚才添加的。(2)添加本地文件,使用。如果有远程信息 使用。

2023-05-04 16:23:20 4571

原创 Anaconda中安装tensorflow报错:Could not find a version that satisfies the requirement tensorflow的解决办法

Anaconda中安装tensorflow报错:Could not find a version that satisfies the requirement tensorflow的解决办法

2023-04-23 16:58:24 5379 1

原创 统计Git项目各成员贡献量(代码行数、提交次数)

统计git项目成员贡献量、代码行数

2023-02-06 10:54:07 7963

原创 module ‘OpenSSL.SSL‘ has no attribute ‘SSLv3_METHOD‘的解决方法

module 'OpenSSL.SSL' has no attribute 'SSLv3_METHOD'的解决方法

2022-09-28 08:41:54 7939 5

原创 多线程打印

建立三个线程A、B、C,A线程打印10次字母A,B线程打印10次字母B,C线程打印10次字母C,但是要求三个线程同时运行,并且实现交替打印,即按照ABCABCABC的顺序打印。基于 wait,notify需要注意的点:wait和notify都是对象.wait,对象.notify,类似于资源。实现runnable接口。运行时作为构造函数参数: Thread a = new Thread(myRunnable);a.start();链接中:基于lock(reetranlock)、lock+cond

2021-04-09 10:30:15 743

原创 买票问题

题目现在有n个人排队买票,已知是早上8点开始卖票,这n个人买票有两种方式:第一种是每一个人都可以单独去买自己的票,第 i 个人花费 a[i] 秒。第二种是每一个人都可以选择和自己后面的人一起买票,第 i 个人和第 i+1 个人一共花费 b[i] 秒。最后一个人只能和前面的人一起买票或单独买票。由于卖票的地方想早些关门,所以他想知道他最早几点可以关门,请输出一个时间格式形如:08:00:40 am/pm时间的数字要保持 2 位,若是上午结束,是 am ,下午结束是 pm输入描述:第一行输入一个

2021-04-09 10:01:22 1171 2

原创 平分物品

题目现在有n个物品,每一个物品都有一个价值,现在想将这些物品分给两个人,要求这两个人每一个人分到的物品的价值总和相同(个数可以不同,总价值相同即可),剩下的物品就需要扔掉,现在想知道最少需要扔多少价值的物品才能满足要求分给两个人。链接:https://www.nowcoder.com/questionTerminal/908255677b6f4c18a9074c12f21acd59来源:牛客网输入描述:第一行输入一个整数 T,代表有 T 组测试数据。对于每一组测试数据,一行输入一个整数 n ,代

2021-04-08 21:30:53 1333

原创 出模拟赛

题目有三种难度的题目难度分别为Easy,Medium,Hard。现在你总共有 E+EM+M+MH+H 道题,各个字符串的含义如下:E表示有E道题目难度为Easy。EM表示有EM道题目难度可以为Easy或Medium。M表示有M道题目难度为Medium。MH表示有MH道题目难度可以为Medium或Hard。H表示有H道题目难度为Hard。你要用这些题目出尽量多的模拟赛,为了保证题目质量且含有一定的区分度,每场模拟赛需要包含Easy,Medium,Hard 三种难度的题目各一道。求你最多能出多少场

2021-04-08 20:25:52 796

原创 组合幸运数字

题目小易的幸运数字是7,现有一个整数数组 nums,请你找出并返回能被七整除的子集合的最大和,如果找不到则返回-1。输入描述:一个正整数数组列表nums,用空格区分,1<=length(nums)<=100000,sum(nums) <= 1000000000输出描述:一个整数,最大和思路使用动态规划 0-1背包。dp[i] = 1 表明 和为i的是存在的。dp[i] = 0 表明 和为i是不存在的(初始化的值)将数组中每一个数 的dp设为 10 和sum总和的dp

2021-04-08 18:28:46 1039

原创 BFS遍历图-工厂笔试题

题目N*N大小地图。找到距离工厂区域最远的点。距离计算: [X1-X2]+[Y1-Y2]输入:第一行是N,N行N列。1表示在工厂区域的点。0表示其他区域的点。30 1 00 0 00 0 0此例子:地图3x3, 只有(1, 0)有工厂,其他点没有思路BFS图的遍历首先将工厂加入队列中。之后以每个工厂为圆心往外遍历。层数就是距离。最后一次的队列内容就是最远的区域,将其排序输出。遇到的问题点按层的话:最外面是while循环,然后通过queue.size()获取到每层的数量,使用fo

2021-04-06 23:14:03 118

原创 pip超时ReadTimeoutError解决

今天使用pip安装第三方库时,有时会报错:pip.vendor.urllib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.使用镜像pip install xxxx -i https://pypi.douban.com/simple 如下:pip install virtualenv -i https://pypi.douban.c

2021-03-17 10:39:41 189

原创 从零开始建站

现在很多人都想建一个属于自己的网站,不论是为了炫酷还是为了找工作又或是为了宣传等等,那么这里会有一套较为全面的教程,教你如何从零开始,拥有自己的网站。

2021-01-30 13:47:03 103

转载 Spring Cloud入门以及使用IDEA从零搭建

Spring Cloud技术栈把SpringBoot看成一个学校这个概念来自于从零搭建Spring Cloud服务其中有些概念:每个教研组就是一个微服务集群。SpringBoot:单体服务,快速创建项目,快速集成各种框架,易于测试,易于部署。Feign:微服务独立部署,通过相关协议通信。Feign 就是一个简单的申明式通信框架,基于 HTTP restful。Eureka:独立服务越来越多,服务实例也越来越多。服务治理便是必须的,Eureka 提供高可用的服务注册和服务发现功能。

2020-12-29 17:29:49 246

转载 k8s

k8s入门感谢参考k8s基础概念k8s中文社区Kubernetes是什么是容器集群管理系统,是一个开源的平台。可以实现容器集群的自动化部署、自动化扩容缩容、维护等功能。通过其可以实现:快速部署应用快速扩展应用无缝对接新的应用功能节省资源,优化硬件资源的使用特点可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)可扩展: 模块化, 插件化, 可挂载, 可组合自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展为什么使用容器传统方式:通过插件或脚本来

2020-12-27 22:31:24 534

转载 微服务架构入门

从零开始理解微服务架构,在此做一个整理。在这段时间应该会持更。感谢参考:一文详解微服务架构《码农翻身》微服务的由来在没有使用微服务时,使用的是“单体应用”。即将所有功能都打包在一个独立单元的应用程序。比如以下这个线上商城。在这之后,需要添加一些功能,比如秒杀、促销、数据分析等功能,并且需要开发移动端App、微信小程序等。如果还用这个一整套的思想,就会存在一些不合理的地方。单例影响整体秒杀、促销这种功能,一旦崩了,就会影响主体,连最基本的购物需求都无法达到。开发、测试、部署、维护困难

2020-12-27 12:55:22 190

原创 Django项目部署后apscheduler重复运行解决

解决多进程中Apscheduler重复运行问题。在uwsgi的配置中,为了增强程序的鲁棒性,配置workers = 5.所以部署之后,每个worker进程都启动了一份scheduler。所以用到全局锁。python自带的多进程多线程锁方案都需要一个共享变量来维护,但是因为worker进程是被gunicorn的主进程启动的,并不方便自己维护,所以需要一个系统级的锁。flask项目文件锁所以考虑用 文件锁。原理:首先打开(或创建)一个scheduler.lock文件,并加上非阻塞互斥锁。成功后创

2020-12-03 22:30:08 2905

原创 GUNS 登录失败提示 服务器异常 解决方法

环境:macOSjava版本11使用的IDEA在学习GUNS框架时,运行项目,登录遇到了 “登录失败,服务器错误”的提示。此时控制台报错如下:org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter at org.springfr

2020-05-10 12:56:08 1806

原创 django+nginx+vue Django管理admin样式不生效

我的项目使用的是前后端分离的结构,前端用的Vue,后台用的django。把django的admin站点管理页面部署到nginx上后,发现样式都没了。从网上查了下,大多方法是修改nginx.conf,加上location /static/的信息,并且把django的settings里加上STATIC_ROOTS。以上步骤参考Django+Nginx+uWSGI部署到服务器admin后台样式消...

2020-04-26 17:02:24 685 1

原创 Mac 使用mysql出现ERROR [MY-013183][InnoDB] Assertion failure以及找不到my.cnf的解决过程

在一次电脑莫名宕机,强制重启后,重启mysql,又启动我的django程序时遇到了以下报错:2020-04-07T02:08:28.681772Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: '/tmp/mysqlx.sock' bind-address: '::' port: 33060202...

2020-04-07 12:02:43 9807

原创 Django通过reportlab生成pdf相关问题解决

网上已经有很多reportlab相关实例,这里写明下自己所用到的方法和遇到的问题。1. 同时使用不同文字大小1) 分别设置两种文字style:title_style和text_stylepdf_path = PDF_pathStyle = getSampleStyleSheet()reportlab.lib.styles.ParagraphStyle.defaults['wordWrap...

2020-02-08 12:01:28 857

原创 Centos服务器相关操作

基本操作1. 连接服务器ssh 用户名@ip如 ssh root@123.45.78.9012. 查看当前目录的文件ls3. 转到某一目录cd xxx4. 返回上一级目录cd …5. 删除删除文件夹:rm /home/test(不带参数的删除方法经常会提示无法删除,因为权限不够。)带参数删除1) rm -r /home/test(参数-r是递归的删除参数表中的目录及其子...

2020-02-08 09:48:21 183

原创 IDEA连接mongodb无法可视化没反应的解决方法

我的IDEA版本是2019.1.3,按照网上的方法从plugins搜索并安装mongodb后,可以出现以下组件。但是点击其中的表格后没有反应,也没有弹出任何数据可视化的部分。搜索之后发现是版本问题。2019.1.3比较新,还未支持。需要选择本地安装。步骤如下:从以下网址下载mongo4idea.ziphttps://github.com/dboissier/mongo4idea/fil...

2019-07-24 17:46:21 1834 1

原创 win10下载安装 MySQL8.0时遇到的问题解决ERROR2003(HY000)及ERROR1045(28000)

说明下系统是win10,mysql版本是8.0.14下载完mysql后,无论如何也无法登录进去,花了小半天时间才弄明白如何成功登录。首先遇到了以下问题ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)不输入密码的话会是这样ERROR 1045 (28000): Access...

2019-01-27 11:51:01 8350 14

tomcat-servlet-api-9.0.41.jar

java项目运行所需的tomcat包,下载失败时可使用本地安装

2023-05-04

poi-scratchpad-4.1.1.jar

Java运行所需jar包,直接下载,使用mvn install命令安装即可

2023-04-14

空空如也

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

TA关注的人

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