自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS中position属性总结

如果我的文章看不懂,不要犹豫,请直接看阮一峰大佬写的文章。

2024-04-19 19:05:45 644

转载 Anaconda 使用指南

很多学习python的初学者甚至学了有一段时间的人接触到anaconda或者其他虚拟环境工具时觉得无从下手, 其主要原因就是不明白这些工具究竟有什么用, 是用来做什么的, 为什么要这么做, 比如笔者一开始也是不明白为啥除了python之外我还需要这么一个东西, 他和python到底有啥联系和区别, 为啥能用来管理python.在使用过之后我才逐渐发现其实anaconda等环境管理工具究竟在做啥, 以及为什么我们需要他们来管理我们的python环境。

2024-02-27 11:16:21 37 1

原创 如何设定目标-SMART原则

SMART原则是一种目标设定和管理的方法。

2023-11-30 18:06:38 126

原创 VirtualBox配置共享文件夹,如果你一直安装增强功能失败,又没有尝试过改内核版本。。。

想设置电脑本地和virtualbox虚拟机之间的共享文件夹,这样在电脑本地对共享文件的修改,就可以在虚拟机中被感知。如果想配置共享文件夹,前提是必须安装virtualbox的增强功能。我的虚拟机是7.0.10版本 安装的centOS8.5 可以看我之前的文章。

2023-11-22 20:20:30 783

原创 Debian12换镜像源

用docker运行了一个node容器,发现连vim也没有,所以打算安一个vim。

2023-11-09 16:21:09 2707 2

原创 Docker常用命令

centos8.5。

2023-11-09 14:58:35 806

原创 Linux常用软件

【代码】Linux常用软件。

2023-11-08 16:14:40 46

原创 Git push拦截

原来git提供很多hook,push命令就有一个pre-push的hook,可以查看项目下的.git文件夹里有没有这个文件,里面的代码也比较简单,反正不管写的啥,注释掉就ok了…今天想提交代码到gitee,结果发现被拦截了,有段提示“forbidden by xxxx”…我记得xxxx好像是公司的一个防泄密的东西…这个东西是怎么实现的呢?

2023-08-25 15:12:54 718

原创 主机SSH连接VirtualBox NAT网络模式

虚拟机使用桥接模式配置网络,主机可以ssh连接,但是虚拟机无法访问网络。使用NAT模式配置网络,虚拟机可以访问网络,但是主机无法通过ssh连接。我使用的是mobaXterm。

2023-08-22 17:52:20 411

原创 CentOS 8.5修改安装包镜像源

我是安装的最小版本的系统,默认只有curl。

2023-08-21 18:25:26 578

原创 VirtualBox安装CentOS8.5

在选择系统为Other Linux 64-bit 加载到选择语言页面时,鼠标(不听使唤)无法选中continue,网上也有人遇到这个问题,提供的解决方案是将系统换成Ubuntu 64-bit即可,我试了一下,确实可以。类似下图,可以试试在这个网络配置加个DNS,如果加了DNS还是不是,试试改下网卡配置(桥接或NAT)详见 2.2语言选择。我真的卡了很久,才让这个安装源搞定(网络问题 DNS 网卡连接方式)如果你没遇到,很幸运…配置阿里云的镜像,我是手输的,如果没有安装好系统,好像是无法安装增强功能。

2023-08-17 18:58:45 293

原创 VirtualBox虚拟机下载安装(win10环境)

win10安装VirtualBox

2023-08-15 11:46:50 672

原创 CentOS8.5 安装时配置镜像源

http://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/

2023-07-21 17:53:10 361

原创 【LeetCode 48】旋转图像

LeetCode48 我承认我很菜 又是怀疑人生的一天

2022-09-03 14:19:23 160

原创 Spring版本升级后,feign报错

老项目用的spring版本很低,爆出漏洞后,需要修复,于是升级spring版本,升级后项目启动报错java.lang.IllegalArgumentException: Either name or value can be specified, but not both…从网上搜了一下,可以把feign注解里的name字段,改成serviceId,确实可以,但我这个老项目有n多feign调用的接口,我要是改,得改到毕业吧。。。反正就是版本冲突呗,那我就换个版本试试,于是我换了n个spring的版本,又换了

2022-07-13 18:35:27 587

原创 RSA加签验签加密解密交互及Hutool使用示例

使用Hutool工具,进行RSA加签加密,验签解密示例。

2022-05-18 15:33:10 2837 3

原创 彻底卸载pycharm 恢复环境

彻底卸载pycharm配置文件 恢复最初环境

2022-03-19 17:28:08 1324

原创 最大公约数与最小公倍数

最大公约数与最小公倍数最大公约数如果余数为零,则最大公约数为除数。否则,以除数当作被除数,余数当作除数继续计算public int gcd(int a,int b) { return a % b == 0 ? b : gcd(b, a % b);}最小公倍数最小公倍数 = 两个数的乘积/两个数的最大公约数public int lcm(int a,int b) { return a * b / gcd(a, b);}...

2021-11-18 14:19:36 431

原创 今天也水一篇题解吧

1 万人千题,跟着英雄哥有肉吃https://blog.csdn.net/WhereIsHeroFrom/article/details/1212603972 打卡第23讲《算法零基础100讲》(第23讲) 字符串算法(三) - 字符串分割https://blog.csdn.net/WhereIsHeroFrom/article/details/1208758273 题目3.1 58. 最后一个单词的长度思路一:用空格符分隔成数组,取最后一个值,计算长度。有点慢。class Soluti

2021-11-12 17:52:20 373

原创 今天题不难,写个题解吧

1 万人千题,跟着英雄哥有肉吃https://blog.csdn.net/WhereIsHeroFrom/article/details/1212603972 打卡第22讲《算法零基础100讲》(第22讲) 字符串算法(二) - 字符串比较https://blog.csdn.net/WhereIsHeroFrom/article/details/1208757873 题目3.1 剑指 Offer 05. 替换空格如此水题解,有些羞愧class Solution { public St

2021-11-11 20:11:39 353

原创 java基础-反射

java基础-反射1 什么是反射在程序运行期间,动态获取信息(类,属性,方法),动态操作对象的一种功能。能够将java类的类型,构造方法,成员变量,方法映射成一个java对象并进行操作。优点:运行时获取类和对象的内容,提高了系统的灵活性和扩展性(可以利用多态,在运行时获取需要的对象)缺点:性能比普通方法差,jvm无法优化代码,破坏类的封装性2 反射相关的API2.1 ClassClass用于封装java类型的相关信息,构造方法为private,只能由jvm类加载器加载Class位于java.

2021-05-28 16:42:24 101

原创 Mockito最简使用

1 pom引用mockito<dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>3.3.3</version> <scope>test</scope></dependency>2 写一个父类TestCaseim.

2021-02-23 18:46:21 236 1

原创 Mapstruct映射字段时忽略字段

1.问题今天用mapstruct映射字段转换对象的时候,想要忽略公共基础字段(类似于id,创建时间,更新时间这种)。从网上搜了下,用法都是在接口上写Mapping,然后配置target=‘字段名’,ignore='true'。能用,但是太麻烦。我有好多转换的地方都要忽略这种公共字段。每个接口都配置一遍,太难受了。类似下面这个图的用法,忽略字段2.解决参考官方文档:https://mapstruct.org/documentation/stable/reference/html/#ma

2021-01-22 17:11:43 16634 13

原创 java运行时数据区

2020-12-01 15:04:29 50

原创 批处理

批处理屏幕打印 echo调用其他批处理文件 call另起一个窗口调用其他批处理文件 start暂停 按任意键继续 pause换盘符 D:例子echo hello worldstart D:\test\program\es\elasticsearch-7.8.0\bin\elasticsearch.batD:cd D:/test/program/es/elasticsearch-head-mastercall npm run startpause...

2020-07-23 10:27:07 118

原创 注解和反射

注解和反射一 、什么是注解@Overide @Deprecated @SuppressWarning …带有@符号的都是注解@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.ANNOTATION_TYPE)public @interface Target { /** * Returns an array of the kinds of elements an annotation type

2020-07-16 17:20:59 99

原创 简述java垃圾回收

什么是垃圾回收?垃圾回收是指把没用的对象所占的内存释放,给其他对象使用。怎么确定一个对象是否还有用?一种算法是引用计数法,计数器为0对象没用,否则对象还在使用,这种方法的一个缺点;两个对象互相引用,则计数器永远不为0,也就无法释放内存。另一种算法是根搜索算法。从gc root对象出发,寻找引用的节点,当所有节点搜索完毕,没被引用的节点就是无用的节点。几种常见的垃圾回收算法:标记-清除算法:标记所有...

2018-03-20 15:32:33 1048

原创 遍历二叉树的简单理解

图片来自我的大学课本《数据结构》(C语言版)唉,对不起教我数据结构的大学老师,上学时没好好学,现在还得自学。二叉树大概可以分为根节点(D)左子树(L) 右子树(R),按遍历根节点的先后顺序可分为先序遍历(DLR),中序遍历(LDR),后续遍历(LRD),举个栗子:DLR:-+a*b-cd/efLDR:a+b*c-d-e/fLRD:abcd-*+ef/-下

2017-11-20 11:21:33 692

原创 树的简单理解

树非线性存储结构只有一个根结点终端结点称为叶子结点下的分支称为子树一个结点的子树数称为结点的度一颗树的最大度称为树的度树有几层就算树的高度是几父结点(双亲) 子结点(孩子) 子孙结点 祖父结点 祖先结点根据树状图的继承关系很好理解另外还有兄弟结点 堂兄弟结点 叔叔结点等关系左右有次序的叫有序树,否则叫无序树好几颗树就叫森林

2017-11-20 10:50:19 473

原创 jquery ajax 前后端通信传值(select 级联

好久没有写前端的东西了,原来的东西都忘了。从网上查了查资料,功能还是做出来了,总结一下吧。没准以后又忘了。目标:两个select级联,第二个option根据数据库里的值添加

2017-03-25 16:50:44 835

原创 求质数

public static void main(String[] args) { try { int target = Integer.parseInt(args[0])+1; List list = new ArrayList(); for (int i = 2; i < target; i++) { boolean flag = false; for (i

2017-03-22 21:24:18 296

原创 hibernate catalog 坑

今天,领导让我把原来的项目改一份做成别的项目,当我改好spring连接数据库配置文件后,我说先试试能不能用,启动项目后,登录时一直从原来的数据库里查数据,我就不知道咋回事了。搞了半天原来是xml映射关系的catalog写着原来的数据库名称。真是无语了,好低级的错误,坑我这么长时间,吃一堑,长一智吧。

2017-03-21 19:55:08 333

原创 用OutputStream的wirte(byte[] b)方法写入文件 改变了文件的大小?

后台做了个apk上传的功能,发现上传上去的文件大小变了。 输出流写出用的就是wirte(byte[] b)方法。然后看了看别人怎么写的,改用write(byte[] b,int off,int len)方法就好了。    好神奇的说。为什么会这样呢?看了下wtite(byte[] b)的源码/** * Writes b.length bytes from the specif

2016-06-16 12:24:35 4988 3

原创 python爬虫抓手机号+java客户端小程序3

介绍上篇用java把界面画好了,这篇来写java调用python爬虫。最初用jython,查了些资料,调用时总是报错找不到我引用的类库。(当时没找到解决方法,好像可以通过PythonInterpreter来引类库)然后我就放弃jython了。我想干脆把python打包成exe,然后用java调exe应该也行吧把python打包成exe首先要安装py2exe,可以从https:/

2016-05-24 11:38:42 2796 1

原创 python爬虫抓手机号+java客户端小程序2

介绍上篇写好了python,这篇就来画界面吧简单设计一下我们来用BorderLayout做最外面的布局,BorderLayout.NORTH来做用户操作的地方,BorderLayout.CENTER做数据展示的地方。North这大块里用GridLayout布局,一行两列,然后把这些label啊,TextField啊,Button啊都放到Panel,Panel用Flowlay

2016-05-20 10:48:50 856 1

原创 python爬虫抓手机号+java客户端小程序

介绍前几天做了个抓手机号的爬虫,这两天没啥事就学了学java swing,然后想着给蛇画俩腿,额 是给那个小程序做个界面。大概组件怎么用,布局怎么用,照着书上学了个大概,就迫不急待的动手了,今天终于做成了。记录一下过程,以后要是忘记,可以回来看看。成品图:从python开始那么就从python爬虫开始吧。毕竟python一共也没学多长时间,记录一下,以后忘了还能来看看。

2016-05-19 17:43:47 10674 11

空空如也

空空如也

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

TA关注的人

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