自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Golang操作数据库简单示例

在开始之前,你需要确保自己安装了Golang的编程环境,安装MySQL数据库,有一个可以用于编写代码的编辑器或IDE工具。在main.go中输入以下代码。对于数据库的操作完成后,需要释放数据库连接,在main函数中输入以下代码释放资源。接下来,让我们编写一个函数,这个函数的功能是通过人名去查询数据库中的记录。在上面创建的目录下创建文件main.go,将以下代码粘贴到文件中。定义一个函数用来插入数据并且返回插入数据在数据库中的id。在main.go中输入以下代码,连接数据库。然后,我们在main函数中调用。

2023-10-17 15:01:17 363 1

原创 SpringMVC入门案例

我这里是maven项目。一,导入相关依赖pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apa

2021-11-24 15:45:05 208

原创 快速排序Java代码实现

代码实现(附注释)public class Main { public static void main(String[] args) { int[] arr = {9, 3, 7, 3, 6, 5, 3, 2, 1, 0}; System.out.println("排序前:"); for (int i : arr) { System.out.print(i); } Syste

2021-08-12 20:20:01 3762

原创 NFS挂载报错:requested NFS version or transport protocol is not supported

nfs客户端挂载时报错:

2023-06-26 09:32:34 2079

原创 IDEA社区版没有Spring Initializr解决方案

IDEA是目前最火的也是使用最方便的Java IDE,奈何旗舰版本要掏小钱钱,实在是让我的钱包伤不起啊,不是说还有免费的社区版嘛,对,能白嫖绝不放过😂,但是社区版是没有Spring Initializr的,怎么解决,下载安装插件?No No No,插件并不是所有版本都适配的,而且有些插件还是收费的😒,我说停停,伤不起啊。填好好之后点这哈,然后就可以下载了,你问我下载之后,下载之后解压用IDEA打开就行了呀。惊不惊喜,意不意外,原来spring的官网都准备好了,那还傻乎乎的用什么插件啊。

2023-03-23 10:52:51 3558

原创 一些有用的shell命令盘点

systemctl命令经常用来管理一些系统相关的服务进程,可以用来查看服务的状态、启动、关闭、重启服务、设置服务自启动等,现在的Linux系统也推荐使用该命令来进行服务的管理。ssh命令是经常用来连接服务器的,如何使用ssh命令连接服务器是一个后端开发必备的技能,当你需要查看服务器上日志等信息时,就需要使用该命令来登录到服务器进行查看。scp命令经常用于向服务器传输文件,当你需要将开发的应用程序的文件传输到服务器时便可以使用该命令。设置防火墙自启动和禁止防火墙自启动。启动、关闭、重启服务。

2023-02-18 10:45:21 493

原创 Java基础知识快速盘点(三)

Java基础知识快速盘点(三)

2023-02-15 13:36:14 331

原创 Java基础知识快速盘点(二)

Java基础知识快速盘点(二)

2023-02-15 13:34:08 336

原创 Java基础知识快速盘点(一)

Java基础知识快速盘点(一)

2023-02-15 11:31:41 313

原创 关于IDEA创建maven web 项目时遇到的坑及避坑指南(注解失效等)

一,前言最近在学习servlet,我用的工具时idea,在创建maven web项目时遇到了一些坑,比如@WebServLet这一类的注解失效,Tomcat服务器报服务器内部错误,浏览器访问时项目路径出错等问题,接下来我就说一下避坑指南二,关于注解失效问题原因在idea中创建maven web项目时一般会选择如下步骤在idea中创建maven web项目选择的一般都是图中所示原型,这样创建一个maven web项目是没有问题的,那么注解失效原因是什么呢,其实在按步骤创建项目后创建的是一个2.5版本

2022-08-01 13:44:51 763

原创 记docker部署logstash的一次报错

仔细检查自己的配置文件,到底是没错啊,怎么就会报配置错误呢,于是,按照日志信息的提示区配置文件的相应位置找问题,最终发现每个配置项的后面几乎都多了好几个空格,说多了都是泪啊😭😭😭。最终把多余的空格去掉后启动成功。............

2022-08-01 11:23:53 1321

原创 Python垃圾清理器DIY

前言垃圾清理,一个我们在使用系统时经常会用到的功能,我们来使用Python来DIY一个垃圾清理器。这里我们采用配置文件的方式来实现这个功能。具体内容如下。目录结构----/ |----config.py |----driver.py |----main.py代码config.py#这是配置文件#开始配置之前你需要知道以下内容:## *******************************begin****************************************

2021-12-24 22:24:20 633

原创 用Python实现一个石头剪刀布游戏

先来上效果图加载界面开始界面游戏界面它来了,它来了,源码在这from random import randintfrom time import sleepfrom os import systeminfo = '''欢迎来到猜拳游戏!石头剪刀布:“0”代表石头,“1”代表剪刀,“2”代表布'''stay = 3for i in range(30): print(i * '#' +' {}%'.format(stay)) stay += 3 sleep

2021-11-25 19:21:52 3073

原创 最大公约数之辗转相除法

前言众所周知,辗转相除法是用来计算两个数的最大公约数的经典算法之一。该算法最早古希腊数学家欧几里得在其著作《The Elements》中有描述,所以又被叫做欧几里得算法。算法步骤已知两个数,例如:9和12计算最大公约数过程如下:12 % 9 = 39 % 3 = 0余数为0时停止运算,最大公约数为3Java代码实现import java.util.Scanner;public class Main { public static void main(String[] args)

2021-11-08 15:41:35 162

原创 利用jsp写一个分时问候页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import="java.util.Date" %><html><head> <title>TIME</title> <script type="text/javascript"> window.onload = function () {

2021-11-03 20:13:27 390

原创 狗屁不通文章生成器Java版

1. 描述该项目源码文件由四部分组成:Data.java 存储数据,生成的文章在Data类中选取Driver.java 驱动类,用于生成文章TitleReader.java 用于读取标题,标题由用户输入Main.java 主类,程序启动类2.代码实现Data.java/** * @version 1.0 * @author 北晨lpl */public class Data { public static final String[] DISCUSS = new Strin

2021-10-09 16:48:24 361

原创 Linux下配置java环境变量

下载jdk这里我用的jdk是从清华镜像站下载的OpenJDK16解压下载好之后默认是在Downloads文件夹下在终端输入如下命令进行解压我这里是将其解压到了/usr/local/jvm下sudo mkdir /usr/local/jvmcd ~/Downloads/tar -zxvf openjdk-16.0.2_linux-x64_bin.tar.gz -C /usr/local/jvm配置环境变量在终端输入如下命令sudo vim /etc/profile在..

2021-07-30 15:47:16 164

原创 Python利用beautifulsoup4库对xml进行解析

前言Python的beautifulsoup4库是我们在爬虫中经常用到的解析HTML页面的库,同样的它提供了对于xml解析的功能。我这里利用其提供的对xml解析的功能写了一个示例,如有不足,欢迎指正。正文这是我自己写的示例bookstore.xml<?xml version="1.0" encoding="utf-8"?><bookstore> <book> <category>经典</category> <t

2021-07-15 20:47:07 2286 5

原创 小说获取器

这是本人第一次尝试写python的包,未免有不足之处,望见谅。一,文件结构二,代码实现1,get.pyimport requestsfrom bs4 import BeautifulSoup#用于获取文本数据class GetText(object): def __init__(self,url): self.__url = url #向网页发送请求 def request(self): try: respo

2021-04-17 23:43:52 290 2

原创 微博热搜动态展现

import requests import numpyfrom bs4 import BeautifulSoupfrom matplotlib import pyplot as pltfrom pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei']mpl.rcParams['axes.unicode_minus'] = Falsefig,ax = plt.subplots()def updata(): url

2021-03-21 11:13:52 166 1

原创 PAT乙级(Basic Level)真题——数字分类(C++)

题目描述给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位; A5 = 被5除后余4的数字中最大数字。输入描述:每个输入包含1个测试用例。每个测试用例先输入一个不超过1000的正整数N。然后给出N个不超过1000的待分类的正整数

2021-03-13 14:55:34 190

原创 Python爬虫分析微博热搜关键词(代码已过时,仅供参考)

1,使用到的第三方库requestsBeautifulSoup 美味汤worldcloud 词云jieba 中文分词2,代码实现部分import requestsimport wordcloudimport jiebafrom bs4 import BeautifulSoupfrom matplotlib import pyplot as pltfrom pylab import mpl#设置字体mpl.rcParams['font.sans-serif'] = ['SimHei

2021-02-18 22:06:31 1619 9

原创 Python tkinter简单实例(表白窗口)

废话不多说,直接上代码#窗口打开后只有点击“是”窗口才会关闭,点击“否”和“X”均不会关闭窗口#Code by Beicheng.import tkinter as tkfrom tkinter import messageboxapp = tk.Tk()app.title('表白工具')app.geometry('400x200')label = tk.Label(app,text='我喜欢你,你喜欢我吗?^V^',font=('Arial',15))label.place(x=90

2021-01-30 22:53:30 646

原创 Python Tkinter 项目实例:小说在线阅读器(爬虫部分已过期)

1,项目概况项目名称:小说在线阅读器项目需求:1,根据关键字检索,实现从互联网获取所需链接。2,对获取的链接进行解析,获取二级链接,获取的链接以文件的形式保存。3,实现小说在线阅读。所需技术:Python基本爬虫,Python tkinter GUI设计2,项目代码:from fake_useragent import UserAgentfrom bs4 import BeautifulSoup as Bpimport tkinter as tkimport tkinter.mes

2021-01-24 18:07:24 1399 5

原创 Python简单时钟

1,前言Python提供了time库用于时间的相关操作,我们可以用它来写一个简单的时钟。2,代码实现import timeimport oswhile True: #格式化本地时间 print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())) time.sleep(1) #间隔为1秒 os.system('cls') #调用系统清屏命令效果如下:双击文件直接运行:会动态刷新时间。...

2020-11-19 22:54:20 993

原创 牛客网最长回文子串(Python实现)

题目描述对于一个字符串,请设计一个高效算法,计算其中最长回文子串的长度。给定字符串A以及它的长度n,请返回最长回文子串的长度。测试样例:“abc1234321ab”,12返回:7# -*- coding:utf-8 -*-class Palindrome: def getstr(self,A,n): #定义getstr方法求子串 re = [] for i in range(n): for j in range(i + 1

2020-08-25 21:34:54 324

原创 牛客网试题:箭形图案(python实现)

题目描述KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的箭形图案。输入描述:多组输入,一个整数(2~20)。输出描述:针对每行输入,输出用“*”组成的箭形。示例一输入2输出 * ***** ** *示例二输入3输出 * ** ******* *** ** *示例二输入4输出 * ** *** ********

2020-07-28 22:04:55 272

原创 x形图案(python面向对象编程)

题目描述KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的X形图案。输入描述:多组输入,一个整数(2~20),表示输出的行数,也表示组成“X”的反斜线和正斜线的长度。输出描述:针对每行输入,输出用“*”组成的X形图案。示例1输入5输出* * * * * * * * *示例2输入6输出* * * * ** ** * * * *class Solution : def

2020-07-24 14:30:14 660

原创 华为机试取近似值(Python面向对象编程实现)

题目描述写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值示例1输入5.5输出6from math import ceil #引入math.ceil(x)class Sloution : #定义类Sloution def __init__(self,num) : #定义构造方法 self.num = num

2020-07-06 22:12:43 193

原创 PTA L1-008 求整数段和(Python实现)

给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。输入样例:-3 8输出样例:-3 -2 -1 0 12 3 4 5 67 8Sum = 30代码长度限制16 KB时间限制400 ms内

2020-07-05 21:14:16 424

原创 pycharm中更换国内镜像源

pycharm中默认的镜像源是官方的镜像源,难免出现如下情况:我们可以更换国内源来解决此问题。步骤如下:这里我已经更换为了清华的镜像源了。附:清华大学:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/...

2020-06-20 11:03:44 4794 2

原创 Linux上安装Pycharm

首先到官网下载包

2020-05-24 00:26:14 472

原创 简单C语言恶搞代码

用C语言写一个小恶搞程序闲着没事,想着用C语言写一个小恶搞程序,至于效果嘛也就是启动100次cmd窗口,然后再将文件资源管理器关闭。这里要启动cmd窗口和关闭文件资源管理器,就得用到DOS命令,命令如下:start cmd.exetaskkill /f /im cmd.exetaskkill /f /im Explorer.exe至于用C语言调用这几条命令,就要用到system函数,...

2020-04-13 21:50:22 16604 11

pypy3_5253.zip

PyPy 是用Python实现的Python解释器。 PyPy是,Python开发者为了更好的Hack Python创建的项目。此外,PyPy比CPython是更加灵活,易于使用和试验,以制定具体的功能在不同情况的实现方法,可以很容易实施。 该项目的目标是,让PyPy比C实现的Python更为容易的适应各个项目和方便裁剪。

2020-07-06

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

TA关注的人

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