自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 python制作猫和老鼠游戏我觉得可以学一手@

python游戏 猫和老鼠 py源代码

2022-01-20 16:39:09 4650 6

原创 python手把手教你创作趣味词云(保姆级贴心)

import matplotlib.pyplot as plt#import picklefrom wordcloud import WordCloud,STOPWORDS,ImageColorGeneratorimport jiebafilename = "阿里.txt"with open(filename,encoding='utf-8') as f: mytext = f.read()mytext = " ".join(jieba.cut(mytext)) #进行中

2021-08-31 16:16:03 241

原创 Python运行后,报错:SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3

window 读取文件可以用\,但是在字符串中\是被当作转义字符来使用,经过转义之后可能就找不到路径的资源了例如\t会转义为tab键一: 更换为绝对路径的写法 func1(“C:\Users\renyc”)二: 显式声明字符串不用转义(加r) func1(r"C:\Users\renyc")三: 使用Linux的路径/ func1(“C:/Users/renyc”)...

2021-08-31 15:56:13 240

原创 oracle数据库基操

很基础很基础的数据库操作 看看就好数据库表1.1创建表create table 表名(– 字段);1.2 修改表1.2.1 表名alter table 原表名 RENAME TO 新表名;1.2.2 字段1.2.2.1 增加字段:alter table 表名 add 字段名 类型;1.2.2.2 修改字段alter table 表名 rename column 原字段名 to 新字段名;-- 修改字段名alter table 表名 modify (字段名 数据类型); –

2021-08-23 17:41:51 126

原创 互联网黑话汇总大合集

互联网黑话 “赋能、抓手、闭环、沉淀、打通”等阿里味儿词汇两字词汇:赋能, 抓手, 中台, 闭环, 落地, 漏斗, 沉淀, 给到, 平台, 响应, 同步, 对齐, 对标, 迭代, 优化, 跟进, 升级, 交付, 聚焦, 倒逼, 复盘, 梳理, 输出, 提炼, 包装, 上升, 方案, 摸索, 踩坑, 填坑, 报备, 串联, 协同, 联动, 透传, 打通, 打平, 抹平, 发力, 兼容, 量化, 细分, 重塑, 蓄能, 引爆, 挖掘, 背书, 背锅, 支持, 支撑, 协调, 支援, 加持, 加速, 共建,

2021-08-12 11:28:29 51981 5

原创 快速排序的应用

import java.util.Arrays;public class QuickSort {public static void main(String[] args) {int[] arr = {-9, 78, 0, 23, -567, 70};System.out.println(“排序前—”);System.out.println(Arrays.toString(arr));quickSort(arr, 0, arr.length - 1);System.out.println(“排

2021-08-09 15:06:58 103

转载 java冒泡排序(带动态图演示)

冒泡排序 从小到大比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个,即需要进行length-1次。 第一次是对n个数进行n-1次比较,进行到最后第n个的一个是最大的; 第二次是对n-1个数进行n-2次比较,进行到最后第n-1个的一个是最大的; ......

2021-04-17 14:58:21 1127 1

原创 数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和

/**数列的定义如下: 数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。81 4 -> 94.732 2 -> 3.14*/import java.util.Scanner;public class Main { public

2021-04-17 00:52:57 2805

原创 hexo新搭建的个人博客地址

https://draven3.github.io/还在改进,多多提点意见!

2021-04-16 14:35:25 133

原创 ERROR Deployer not found: git

$ hexo dERROR Deployer not found: git** $ npm install --save hexo-deployer-git**

2021-04-16 01:48:20 293

转载 node.js 安装保姆级详细步骤教程超级详细手把手教学

**保姆级教程!!!快学他 **本机环境:Win 10 专业版 x641、下载安装包Node.js 官方网站下载:https://nodejs.org/en/选择操作系统对应的包:点击14.16.1 LTS 那个下载完成。2、安装打开安装,傻瓜式下一步即可:选择安装位置,我这里装在D盘下:安装成功,文件夹结构如下,并在上面安装过程中已自动配置了环境变量和安装好了npm包,此时可以执行 node -v 和 npm -v 分别查看node和npm的版本号:3、配置npm在

2021-04-15 15:48:02 325

转载 npm是干什么的它是什么

网上的 npm 教程主要都在讲怎么安装、配置和使用 npm ,却很少告诉新人「npm 是干什么的?」「为什么要使用 npm?」。今天我就来讲讲这个话题。本文目标读者是「不太了解 npm 的新人」,老司机请绕道。社区程序员自古以来就有社区文化。社区的意思是:拥有共同职业或兴趣的人们,自发组织在一起,通过分享信息和资源进行合作。虚拟社区的参与者经常会在线讨论相关话题,或访问某些网站。 前端程序员也有社区,世界上最大的前端社区应该就是 GitHub 了。前端通过 GitHub 来分享源代码(线上代码仓库),讨

2021-04-15 15:22:43 967 1

原创 java多线程之三种多线程的实现方式

java语言最大的特点是支持多线程的开发(也是为数不多支持多线程的编程语言)如果想要在java之中实现多线程的定义,那么就需要有一个专门的线程的主体类进行线程的执行任务的定义,而这主体类的定义是有要求的,必须实现特定的接口或者继承特定的父类才可以完成。继承Thread类,实现多线程基于Runnable接口实现多线程Callable实现多线程https://blog.csdn.net/taojin12/article/details/85544403...

2021-04-14 23:59:07 109 4

转载 final关键字,使用场景及规范

java学习笔记之------final关键字final修饰符,可以修饰类,修饰方法,修饰变量1.final修饰的类不可以被继承,为最终类//使用final修饰父类final class Father{void show(){System.out.print(“father run”);} } //继承父类class Son extends Father{ void show1(){System.out.print(“son run”);} }public class Fina

2021-04-14 23:56:28 263

转载 java中运算符的优先级

java中运算符的优先级优先级记忆方法:单目乘除为关系,逻辑三目后赋值。(前辈总结的)单目运算符:一次作用一个变量的运算符,又叫一元运算符单目:单目运算符+ –(正负数) ,++ –,!(逻辑非),~(按位取反)乘除:算数运算符:* / % + - (* / %优先级肯定是大于±的)为:位运算符:~(按位取反)<<(左移) >>(右移),^(也可以位运算,二进制异或)关系:关系运算符:> < >= <= == !=逻辑:逻辑运算符(除!)&amp

2021-04-08 20:43:34 3435 1

原创 不属于String类所有的方法是?

下面不属于String类所有的方法是()A、appendB、toStringC、equalD、concat结果:A解释:A:append():往可变字符串(StringBuffer、StringBuilder)后面添加字符串的方法,而String类是不可变字符串B:toString():可以输出字符串C:equal():比较字符串是否相等D:concat():往String类后面添加字符串的方法,不过返回的字符串就是一个新建的字符串对象...

2021-04-08 20:16:02 1905

原创 给定一个字符串,请编写一个函数判断该字符串是否回文。如果回文请返回true,否则返回false

public boolean judge (String str) { //一行代码的事情 return str.equals(new StringBuilder(str).reverse().toString()); }

2021-04-04 16:35:48 3499

原创 调用reverse翻转方法获取反转后的字符串

1import java.util.Scanner; 2 3 public class ReverseString { 4 public static void main(String[] args) { 5 Scanner scan =new Scanner(System.in); 6 // String text=new String(scan.nextLine()); //获取用户输入 7 StringBuilder sb=ne.

2021-04-04 16:32:54 354

原创 初学了解SpringBoot框架: Dao层、Service层、Controller层的作用

Dao层:全称Data Access Object。Dao层比较底层,负责与数据库打交道具体到对某个表、某个实体的增删改查Service层:又叫服务层或业务层,封装Dao层的操作,使一个方法对外表现为实现一种功能,例如:网购生成订单时,不仅要插入订单信息记录,还要查询商品库存是否充足,购买是否超过限制等等。Controller层:业务控制层,负责接收数据和请求,并且调用Service层实现这个业务逻辑。Controller层像是一个服务员,他把客人(前端)点的菜(数据、请求的类型等)进行汇总什么口味、

2021-03-20 21:03:22 1119 1

原创 集成阿里支付宝沙箱支付接口支付流程如何操作(Springboot项目)

支付宝模拟支付第一步:搜索蚂蚁金服,设置身份开发者、自研开发第二步:找到开发者中心–》研发服务第三步:进入后点击沙箱应用,看见Java需要的配置参数 APPID 支付宝网关 密钥***注意 红字!***第四步:启动springboot第五步:创建一个Maven项目(使用springboot减少配置时间,配置内容不变,还是集成Mybatis第六步:导入springboot依赖极其支付依赖包pom.xml第七步:前台界面```html<%@ page language="java

2021-03-18 16:49:12 1141 1

原创 Cannot refer to the non-final local variable ****** defined in an enclosing scope

使用Java局部内部类或者内部类时,若该类调用了所在方法的局部变量(或参数),则该局部变量(或参数)必须使用final关键字来修饰,否则就会出现上面的错误别人问我的小问题 小小总结 添加final后ok....

2021-03-17 16:13:46 709 1

原创 spring-boot-starter-data-redis与spring-boot-starter-reids的区别

spring boot的版本号为1.5.0的时候 添加spring-boot-starter-reids就找不到jar包了,也就是这个jar包直接被废弃了。所以千万要注意的是:如果你的spring boot的版本号在1.5.0以后的,添加redis的jar包就必须是spring-boot-starter-data-redis...

2021-03-16 00:03:26 422 3

原创 MD5 加密算法

利用 MD5 算法,从原文生成哈希值。MD5 生成的哈希值是 128 位的二进制数,也就是 32 位的十六进制数。基本方式为:求余、取余、调整长度、与链接变量进行循环运算。得出结果简单概括起来,MD5 算法的过程分为四步:处理原文,设置初始值,循环加工,拼接结果...

2021-03-15 22:25:10 242

原创 Spring知识点

1.Spring的概念Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。2.使用Spring的好处:1)轻量:Spring 是轻量的,基本的版本大约2MB。2)控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。3)面向切面的编程(AOP):Spring支持面向切面的编程,并且把

2021-03-14 01:14:36 325 1

转载 JavaScript与JScript的区别

JavaScript与JScript的区别百度百科JScript 是 Microsoft 公司对 ECMA 262 语言规范(ECMAScript 编辑器 3)的一种实现。除了少数例外(为了保持向后兼容),JScript 完全实现了 ECMA 标准。JScript 是一种解释型的、基于对象的脚本语言。尽管与 C++ 这样成熟的面向对象的语言相比,JScript 的功能要弱一些,但对于它的预期用途而言,JScript 的功能已经足够大了。JScript 不是其他语言的精简版(例如,它只是与 Java 有

2021-02-16 11:22:44 935 2

原创 22种编程语言,祝大家新年快乐

代码拜新年请允许我用22种编程语言,祝大家新年快乐C语言:printf(“祝大家新年快乐”);C++ : cout<<“祝大家新年快乐”;OC: NSLog(@“祝大家新年快乐”)QBasic : Print “祝大家新年快乐”Asp : Response.Write “祝大家新年快乐”PHP : echo “祝大家新年快乐”;JScript: alert(“祝大家新年快乐”)VBScript:MsgBox “祝大家新年快乐”Jscript:document.write(“祝

2021-02-11 21:17:52 3194 4

原创 存储引擎 innodb和myisam的区别

存储引擎 innodb和myisam的区别现在5.5往后的mysql存储引擎也是innodb1:innodb支持事务,myisam不支持2.:innodb支持外键,myisam不支持3:innodb支持表锁和行锁,但是myisam支持表锁4:innodb在5.6版本之后支持全文索引5:innodb索引的叶子节点直接存放时数据,而myisam存放地址...

2021-02-11 17:17:06 75 1

原创 IDEA使用git上传代码到github报错Push to origin/master was rejected

git上传代码报错遇到Push to origin/master was rejected原因分析:解决方案:原因分析: 问题的原因就是:你运气不好,所以被丑拒了。呸! 不对 开个玩笑 代码提交不上去 一直报红**Push to origin/master was rejected** 是因为本地仓库和远程仓库的代码不一样。 简单来说就是代码冲突了,复杂来说就是你动了不该动的代码。解决方案:将github中代码或者本地代码修改为一致 将GitHub中误删的代码恢复为和本地一样的

2021-02-11 00:50:14 207 1

js拯救羊村暴打灰太狼游戏.rar

js小游戏

2021-03-29

python打砖块.py

pygame python开发的小游戏

2021-03-18

python五子棋小游戏.py

python 五子棋项目

2021-03-18

有关数据库的流程图.png

数据库

2021-03-18

空空如也

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

TA关注的人

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