自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大黄的非羊

因自身需求,不得不亲自写点东西,以作不时之需。

  • 博客(22)
  • 收藏
  • 关注

原创 跳台阶,不可连续跳相同级数

级,也可以跳3级,但是不能连续跳相同的级数。例如,第一次跳了1级,第二次只能跳2级或者3级。求总共有多少总跳法。dp[i][j]表示跳到第i阶,最后一步跳了j级。该状态依赖于前面的状态,前面状态的最后一步起跳不能为j。最后到达第4阶,可以从前面的3,2,1阶分别起跳。

2023-09-28 12:51:33 183

原创 servlet 保存域类型

session 会话域、 request 请求域、 application 应用域2. session 会话域客户端第一次访问服务器,服务器会给客户端一个sessionId,用于唯一标识此客户端,往后客户端访问服务器都会带着这个sessionId,由此服务器就能认识该客户端。只要此sessionId不过期,此会话就一直存在,对于会话域中的数据,拥有该sessionId的客户端就可以一直存取其中的数据。(也就是说,你换个客户端,只要带上此sessionId

2022-12-05 20:16:16 406

原创 使用docker engine 运行时 集群部署 kubernetes v1.23

VMware 安装 K8S集群 kubernetes v1.23

2022-11-24 20:56:51 826

原创 seata 1.4.2 无法注册到 nacos2.1.1

seata 1.4.2 无法注册到 nacos2.1.1,出现数据库连接异常

2022-11-10 20:49:40 1342 1

原创 mysql 主从复制

Windows下,基于docker,实现MySQL8.0 主从复制

2022-11-10 12:27:08 231

原创 N 皇后 Java 回溯实现

N 皇后 Java 回溯实现

2022-09-07 16:28:32 530

原创 Ubuntu 打不开软件中心(software)以及通过snap商店装的所有应用软件(IDEA、Pycharm、Clion...)

Ubuntu 打不开应用软件和软件中心(software)

2022-07-28 15:04:26 8512 2

原创 Windows和Ubuntu20.04安装Synergy

跨平台多计算机之间共享一套键鼠

2022-07-06 15:50:52 1649 3

原创 Ubuntu 20.04 安装 tensorflow-gpu

一行命令解决tensorflow安装问题

2022-03-30 20:26:37 4457

原创 git 设置

安装好git后,打开git bash,进行基本设置使用GitHub的用户名和邮箱设置用户名和邮箱: git config --global user.name "your name" git config --global user.email xxx@126.com可选设置网络代理先取消所有的代理git config --global --unset http.proxygit config --global --unset https.proxy设置 http 代理(78

2022-01-21 16:18:44 1130

原创 快速排序 Java 实现

为了验证自己是否真的理解了快排,故写了一遍。public class sort { public static void main(String[] args) { int[] arrTest = {-3, 9, 3, 8, 2, -5, 6, 15, 1, 9}; quickSort(arrTest, 0, arrTest.length - 1); System.out.println(Arrays.toString(arrTest)); .

2022-01-16 18:33:10 257

原创 6ms内输出8个完数的因式分解形式的实现

题目描述:要求实现一个计算整数因子和的简单函数,并利用其实现另一个函数,输出最小的N(1 <= N <=8)个完数。所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。输入格式:一个正整数N,如:1‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬输出格式:如:6=1+2+3代码实现..

2021-12-24 14:35:44 615

原创 Ubuntu下,Python脚本自启动,在特定conda环境下运行相应代码

新建一个文件sudo gedit /home/fy/test写好第一行,表明此文件是一个bash脚本#!/bin/bash打开复制你的conda初始化,粘贴到test文件gedit ~/.bashrc我的长这样,建议anaconda安装的时候,不要更改默认路径,我更改后,出现自启动无法激活conda环境,原因未知# >>> conda initialize >>># !! Contents within this block ar..

2021-12-10 10:24:15 2249

原创 Ubuntu rabbitmq 安装配置

rabbitmq依赖erlang语言,所以需要先安装erlangsudo apt install erlang-nox更新源,再安装rabbitmqsudo apt-get updatesudo apt-get install rabbitmq-server启动管理工具,在安装目录下,打开终端 sudo rabbitmq-plugins enable rabbitmq_management启动,关闭,重启,查看状态sudo rabbitmq-server start.

2021-12-10 10:01:13 1844

原创 Ubuntu tomcat 配置

1. tomcat 下载,官网链接2. 安装JDK,并设置环境,见此3.创建存放tomcat的文件夹tomcat9sudo mkdir /usr/local/tomcat94. 在下载tomcat的文件夹下打开终端,解压到刚创建的文件夹里sudo tar -zxvf apache-tomcat-9.0.52.tar.gz -C usr/local/tomcat95. 配置环境,在/usr/local/tomcat9/ apache-tomcat-9.0.52/bin下...

2021-09-15 09:32:05 366

原创 Ubuntu JAVA JDK8 配置

JDK 下载,官网链接 JDK环境 创建存放JDK的文件夹 sudo mkdir /usr/local/jdk8 在下载的jdk目录打开终端,解压到创建的文件夹jdk8 sudo tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usr/local/jdk8 配置环境,终端打开配置文件,末尾添加如下信息 sudo gedit /etc/profile # se.

2021-09-14 20:03:13 595

原创 python 字典翻转 3 种常用方式

字典翻转方式之3种:第一种,循环dic_a = {"a": 1, "b": 2}my_dic = {}for k,v in dic_a.items(): my_dic[v] = kprint(my_dic)第二种,推导式dic_a = {"a": 1, "b": 2}my_dic = {k:v for v,k in dic_a.items()}print(my_dic)注:推导式可以从一个数据序列构建另一个新的数据序列的结构体。本质上可以将其理解成一种集合了变换

2021-05-20 02:57:36 5734

原创 python 奇数阶幻方

算法原理:(1)将1填入第一行的中间;(2)将数字下一个数填在右上方。 (i)出现越界。若越过第一行,则折返回最后一行。若越过最后一列,则折返回第一列。 (ii)没越界,但右上方已有数了,此时将其填在上一个数的正下方。python代码:N = int(input())list_first =[]list_total = []for row in range(N): #构造二维列表,全0填充 for col in range(N): list_fi...

2021-05-17 14:02:23 1617 2

原创 python 实现杨辉三角

num = int(input())width = 2*num-1list_first = []list_next = [0]list_total = []for i in range(width): if i == (width-1)/2: list_first.append(1) else: list_first.append(0)for i in range(num): list_total.append(list_first) .

2021-05-17 02:43:40 210

原创 Hanoi汉诺塔代码原理

前言最近在学Python,遇到了经典的递归问题,汉诺塔。算法原理很简单,代码实现也很简单,可谓大道至简。但是这代码的理解,却稍微让人抓狂,特别是递归调用的参数位置。故本文,重点阐述代码实现,而不注重原理阐述。汉诺塔简介汉诺塔(Tower of Hanoi),是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一

2021-04-15 16:11:16 1314

原创 批量去除PDF水印 —— quicker 键鼠模拟操作

前言每一篇我写的教程,都是因为我自身需求催发出来的,且我在网上没找到一个相对较好的解决方案。目前,很多公众号或者内容生产者都会在PDF中添加水印,这是无可厚非的。但是部分不良水印太无人道,严重影响了正常内容的阅读,这就让人不得不想办法去掉它。本文针对水印类型通过软件的形式批量添加的水印,但是无法通过 Adobe 或者其他PDF软件批量删除的水印。且在PDF软件中,打开 编辑文本和图像 后,可以在PDF中看到水印是一张图片,且能用鼠标单独点击选中原理利用 quicker 的键鼠模拟录

2020-11-04 14:39:17 694 2

原创 Fujitsu(富士通)扫描仪——fi-6130z 无感安装设置

前言众所周知,富士通的扫描仪是真的好用。但是设置也比较繁琐。不富裕的我,弄了一个二手的fi-6130z,在网上找了一圈,发现没有相关的教程,无奈只能官网找客服。客服并没有完全的解答我的疑问,且态度不是很好,让我稍微不爽。所以写下这篇教程,以作参考。准备工作一台 fi-6130z一台PC(以 win10为例)相关驱动及软件...

2020-10-31 22:48:39 32990 19

空空如也

空空如也

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

TA关注的人

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