自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周小董

万物互联,环环相扣。

  • 博客(1199)
  • 资源 (1)
  • 收藏
  • 关注

原创 [685]coder的自娱自乐

好看的皮囊千篇一律,有趣的灵魂只有我一个。啄木鸟:哒哒哒哒哒哒哒哒。树:我没病,你别啄了。啄木鸟:没病走两步。树:滚。男孩骑着高头大马来到了悬崖边,回头对着心爱的女孩说:“我最后问你一句,你到底嫁不嫁给我?如果你不嫁给我,我活着也没什么意思,我就从这个山崖跳下去。” 女孩被感动了,对着男孩大喊一声:“嫁!” 马从山崖冲了下去……我对象很好 · · · · · · · · · · · 对马也很好,对狗也很好,对猫也很好,对动物都很好。我爱动物程序员最讨厌的四件事:写注释、.

2020-09-24 23:14:42 547 2

原创 [730]1024程序员趣图

1024程序猿日1024程序猿节简介1024徽标听说程序猿压力没有那么大28岁程序猿接受采访天下第一锅—程序猿@背锅侠,这个锅我不背对方不想跟您说话并向您扔了一个bug需求是这样的,马上上线程序猿对联码出未来,未来已来还记得害你加班改bug吗,没错,害你加班的bug就是我写的听说程序猿有时会通宵加班,所以有了猿宵节(元宵节),哈哈哈送大家一张无bug...

2019-10-24 13:46:31 1160

原创 [1276]LibreOffice安装及使用

官网:https://zh-cn.libreoffice.org/download/libreoffice/LibreOffice 是一款开放源代码的自由免费全能办公软件,可运行于 Microsoft Windows, GNU/Linux 以及 macOS 等操作系统上。它包含了 Writer, Calc, Impress, Draw, Math 以及 Base 等组件,可分别用于文本文档、电子表格、幻灯片演示文稿、绘图文档、数学公式编辑、数据库管理等工作。LibreOffice 支持各种文档格式。

2024-04-12 21:23:13 508

原创 [1275]WSL的安装与使用

而虚拟机则创建了一个相对隔离的环境,虽然虚拟机可以访问主机文件系统,但需要特定的设置,并且整体上没有WSL那么直接和方便。简单来说,如果你需要在Windows上运行一些Linux命令行工具,并希望与Windows环境有良好的集成,那么WSL可能是更好的选择。如果你需要一个完全的、可以运行所有Linux应用程序的环境,或者需要更好的隔离性,那么虚拟机可能是更好的选择。:虽然WSL 2 使用了一种轻量级的虚拟化技术,但是它的性能通常比全功能的虚拟机更好,特别是在文件系统性能方面。

2024-04-06 22:01:45 950

原创 [1274]Linux CentOS7安装微软雅黑字体

直接下载:https://songzixian.lanzouq.com/isrrn179cr1i ,密码:fyxy。:将先前从 Windows 系统中复制的字体文件 (msyh.ttc, msyhbd.ttc 等) 复制到。参考:https://songzixian.com/amp/1935.html。如果您看到与 “msyh” 相关的输出,这意味着字体已经成功安装。:如果你有一个Windows系统,可以从。如果有其他相关的微软雅黑字体变种,如。msyhbd.ttc (粗体)(微软雅黑轻体),也一同复制。

2024-04-06 22:00:34 421

转载 [1273]用户名不在sudoers文件中,此事将被报告

来源:https://blog.csdn.net/m0_74972727/article/details/129863063。)图片中"qiangzi"是我的用户名,添加时记得更改为你的用户名。5.保存退出就可以使用sudo权限进行相关操作了。用户名不在 sudoers文件中,此事将被报告。1.打开终端,输入su切换到root用户权限。查看可以看到sudoers文件。打开文件对其进行编译,在。下方添加一行,格式为(

2024-04-06 21:59:29 121

转载 [443]python pathlib库Path类用法

来源:https://blog.csdn.net/luxingyu329/article/details/129279221。4、path lib Path 模块学习。2、创建path对象。

2024-04-06 21:56:00 1374 1

转载 [650]如何不让ssh连接断开

SSH 连接断开通常是由于网络不稳定或者长时间没有活动导致的。为了防止 SSH 连接断开,您可以在客户端或者服务器端设置一些配置来保持连接活跃。以下是一些常用的方法:在客户端设置 SSH 保活选项您可以在 SSH 客户端的配置文件中设置保活选项,以防止连接因为长时间无活动而断开。这通常在客户端的 ~/.ssh/config 文件中设置:Host * ServerAliveInterval 60 ServerAliveCountMax 120ServerAliveInterval:

2024-04-04 21:30:13 4832 1

原创 [1272]python实现DES加密

参考:https://blog.csdn.net/qq_27371025/article/details/120636391。需要注意的是,在实际应用中,需要对秘钥和数据进行适当的保护和传输加密,以确保数据的安全性。得到16进制:d50d7e20173f0e27。python代码实现DES加解密。

2024-03-16 09:00:00 360

原创 [1271]pip报错:WARNING: Ignoring invalid distribution -ip

错误:Looking in indexes:https://pypi.tuna.tsinghua.edu.cn/simple。到提示的目录site-packages(比如我的目录是:C:\Python37\Lib\site-packages)下删除。参考:https://www.cnblogs.com/xiaoshubass/p/16921744.html。错误:WARNING: Ignoring invalid distribution -ip。原因可能是之前下载库的时候没有成功或者中途退出。

2024-03-09 10:30:00 888

原创 [1270]mysql中的FOREIGN_KEY_CHECKS方法

参考:https://blog.csdn.net/wit_cx/article/details/110917797。Mysql中的FOREIGN_KEY_CHECKS是用来启动和关闭外键约束的方法。这是因为MySQL中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS避免这种情况。

2024-03-09 10:00:00 416

原创 [1269]使用gunicorn部署flask项目

flask 自带的web服务器可用于开发环境运行调试,不适合部署在生产环境,无法满足线上的性能要求。当使用启动时,flask框架会有一段 WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

2024-03-09 09:30:00 1388

原创 [1268]Git分支管理及命名规范

代码库有且仅有一个主分支,所有提供给用户使用的正式版本,都在这个主分支上发布。Git默认主分支Master,它是自动建立的,版本库初始化以后,默认就是在主分支在进行开发。最后回顾开头的大图,掌握两大主分支、三个辅助分支的生命周期,起于哪个分支始于哪个分支。参考:https://blog.csdn.net/GYQ1547426970/article/details/109001797。

2024-03-09 09:00:00 1217

原创 [1267]Sourcetree安装教程及使用

Sourcetree是一款免费的Git图形化客户端,它由Atlassian开发,提供了跨平台的支持,可运行在Windows和Mac操作系统上。Sourcetree可以让开发者更方便地使用Git来管理代码,不需要在命令行中输入复杂的Git命令,而是通过可视化的界面完成代码管理操作。Sourcetree支持多种Git工作流,例如Git Flow、GitHub Flow等,可以帮助开发者更好地管理Git分支、合并代码、提交代码等操作。

2024-03-02 09:30:00 2067

转载 [1266]解决flask启动警告: This is a development server. Do not use it in a production deployment

是因为在开发环境中,Flask应用程序是使用内置的服务器(如SimpleServer或Lighttpd)运行的,而不是使用WSGI服务器。在上面的代码中,app是你的Flask应用程序实例。在上面的代码中,app是你的Flask应用程序实例。在生产环境中,应该使用WSGI服务器,如Gunicorn或uWSGI,来运行你的应用,因为它们提供了更多的功能和更好的性能。修改你的Flask应用程序代码,使用WSGIRef的WSGIServer来启动应用程序。(本地主机)的5000端口,并在该端口上启动服务器。

2024-03-02 09:00:00 3600

原创 [1265]Chrome XPath-Helper

(1)获取元素的XPath:按住Shift键,将鼠标移到需要定位的元素上,该元素会以黄色底纹高亮。左边的XPath编辑框内会显示该元素的XPath路径,右边的节点文本显示框会显示该元素的文本内容。参考:http://blog.csdn.net/Kwoky/article/details/80677117。快捷键:Ctrl+Shift+X(Windows),Command+Shift+X(OS X)(2)编辑校验XPath:在编辑框内输入自己事先写好的XPath路径,检查书写是否有误。

2024-02-08 09:30:00 735

转载 [1264]源码分析--System.loadLibrary解析

在我们实际开发中,经常会调用so库的一些功能,那么他们是如何工作的呢?本文我们就来分析一下 so库的加载原理。so的加载分为两个Java层、Native层两部分,下面我们以加载一个为例来具体分析一下它的加载流程。

2024-02-08 09:00:00 238

原创 [1263]python代码分析工具pylint

Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码。Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等。Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能。

2024-01-20 15:00:00 1657

原创 [1262]python toml文件

Toml (Tom’s Obvious, Minimal Language) 是一种简单、易于阅读和编写的配置文件格式。它被广泛用于存储和加载应用程序的配置信息。Toml文件的简洁,类似于INI文件,但具有更强大的功能和更好的可读性。无论是还是toml这些类型的文件也好,它们有一个统一的称呼为文本文件,只需要去修改文件后缀就可以来改变文件类型和格式。键值对:使用等号(=)来分隔键和值。表:使用方括号([])来定义一个表,表名位于方括号内。

2024-01-20 14:00:00 483

原创 [1261]python的sitecustomize.py

参考:https://blog.csdn.net/mandycool/article/details/7364020。这样python默认编码就变成了utf-8,并且以后无需在设置。打包的程序中有中文时,则打包时要在源程序中加上。2、在每个含有中文的py文件中的开头加上。这句,即可解决问题。

2024-01-20 12:00:00 479

原创 [1260]解决NameError: name ‘unicode‘ is not defined

错误是因为在Python 3中移除了unicode函数或变量,而我们在代码中仍然使用了它。为了解决这个错误,我们可以将unicode替换为str,使用six库进行兼容性处理,或者检查Python版本。通过正确处理这个错误,我们可以确保我们的代码在不同版本的Python中正常运行。参考:https://blog.csdn.net/q7w8e9r4/article/details/133745595。

2024-01-20 11:00:00 388

原创 [1259]解决cmd终端“无法加载文件;未对文件进行数字签名“的问题

参考:https://blog.csdn.net/m0_47197145/article/details/129263106。如果你不是以管理员身份进入到PowerShell,会导致无法设置。这里得到返回值Restricted,事实上我们应该有4种返回值。,输入“PowerShell”,点击“以管理员身份运行”而我们需要的是"RemoteSigned",输入。,接下来,输入“y”\“Y”

2024-01-20 10:00:00 492

原创 [1257]python bytearray()和java getBytes()

getBytes()方法是String类中的一个方法,它的作用是将字符串转换为字节数组。该方法有多个重载形式,可以指定字符编码方式,也可以指定起始位置和长度等参数。这个数组里的元素是可变的,并且每个元素的值范围: 0

2024-01-07 21:38:58 1062

原创 [1256] javascript常用类型转换和获取值

然后通过使用 Java 提供的 java.util.ArrayList 类来创建一个空的列表对象 list,同时指定其参数类型为 String。接下来,我们遍历原始数组 array,并使用 list.add() 方法将每个元素添加到列表中。在JavaScript中,可以使用java.util.List来表示列表。要从该列表中获取值,需要先将其转换为适当的数据结构(如Array)并进行操作。Java中的Base64编码可以使用java.util.Base64类来实现。

2024-01-07 21:36:44 487

原创 [1255]使用Uiautomotorviewer无法获取手机页面元素

(亲试有用)Android app 元素定位除了使用Appium Inspector 外,还可以使用Android SDK 里tools中的uiautomatorviewer 工具。2,下载修改过的 uiautomatorviewer.bat,将tools里的uiautomatorviewer.bat文件替换掉。查找资料了解到,从Android 8.0开始,SDK 工具软件包在新版本中已经弃用,所以tools里的uiautomatorviewer工具都不支持了。这种方法虽然可行,但太麻烦了。

2023-12-30 22:04:41 707 2

原创 [1254]Java常用jar命令

通过这种方式,可以把配置文件放在/etc/config/目录中,java代码扫描classpath下的配置文件时,就会以-Xbootclasspath/p:指定的目录做为优先查找路径。以下的内容会介绍如何执行jar包,Main.class作为可执行的入口类,先给出Main.java的源码,如下所示。这将使用Maven的默认目录结构,编译源代码并将生成的class文件打包到target目录中的jar包中。这将编译src文件夹中的源代码,并将生成的class文件打包到名为myJar.jar的jar包中。

2023-12-30 22:03:26 1237 1

原创 [1253].class文件转换为.java文件

下载并安装Java反编译工具,比如JD-GUI、Fernflower等。使用ASM库或其他类似的字节码操作库,将输入流中的字节码转换为对应的。请注意,以上代码仅供参考,实际使用时需要根据具体情况进行修改。打开反编译工具,选择要转换的.class文件。使用Java反射机制,通过Class类的。点击反编译按钮,工具会将。

2023-12-30 22:02:41 954

原创 [1252]java byte[] 转string

这些方法在将byte数组转换为字符串时可能会有一些差异,具体选择哪种方法取决于具体的需求和环境。参考:https://www.jianshu.com/p/2a9e82f48540。Java 8 开始可以使用Base64类。这种方式使用平台默认字符集。

2023-12-30 22:01:21 467

转载 [1251]mysql datetime和timestamp类型的区别及使用

两个存储精度最大都是可以到秒后6位, 如果我们要存储精度为6位的,需要使用 datetime(6) 和 timestamp(6), 另外也要注意 插入数据的时候也要有这么长精度的时间格式才可以,比如 now(6)对于timestamp,他把客户端插入的时间从当前时区转化为utc(世界标准时间)进行存储,查询时,将其又转化为客户端当前时区返回,而datetime,不做任何改变。对于date字段来说,它只支持date部分,如果插入了time部分的内容,它会丢弃掉该部分的内容,并提示一个warning。

2023-12-24 21:42:08 100

原创 [1250]python调用java代码的工具jpype

JPype是一个能够让 python 代码方便地调用 Java 代码的工具,从而克服了 python 在某些领域(如服务器端编程)中的不足。Jython 是给 Java程序员 运行 Python 程序用的。JPype是给python程序员玩的。

2023-12-24 21:40:50 1002

原创 [1249]python实现rsa非对称加密

这两种方法都可以实现RSA加密,第一种方法使用了Python的内置模块rsa,而第二种方法使用了第三方库cryptography。请注意,第二种方法需要先安装cryptography库。两种方法的核心思路是相同的,即生成密钥对、加密和解密过程,只是具体的实现细节有所不同。参考:https://blog.csdn.net/qq_25500415/article/details/118558579。

2023-12-24 21:39:09 302

转载 [1248]requests在电脑开启代理的情况下无法正常发送请求

requests就是urllib封装的,结果居然神奇的能运行,去找了一下两个库之间的区别,但是基本都只能浅层的说说大概区别是啥,完全没有我要的底层逻辑原理,想来也不会有人去研究这个,除非requests库或者相关开发底层的家伙。网络的配置是公司有外网环境可以上外网,但是我需要一个和公司独立的代理IP,于是开启了其他的代理工具。一顿Google百度大法不能说毫无结果,只能说人的痛苦并不相通,唯一有类似状况的一个情况和我也似乎不太相同,去研究公司的防火墙白名单太复杂了,自己的电脑防火墙都关 了。

2023-12-16 12:00:00 178

原创 [1247]在windows中如何查看代理的地址和端口

请注意,这些步骤可能会根据不同版本的Windows有所不同,但基本的过程是类似的。如果你无法按照上述步骤找到代理的地址和端口,请参考你使用的Windows版本的相关文档或搜索特定的操作指南以获取更准确的信息。在「局域网设置」窗口中,你可以看到代理服务器的设置。在「网络和Internet」选项中,选择「Internet选项」。在弹出的「Internet属性」窗口中,切换到「连接」选项卡。在「控制面板」窗口中,选择「网络和Internet」。在「连接」选项卡中,点击「局域网设置」按钮。

2023-12-16 11:00:00 736

原创 [1246]chrome控制台标签如何中文显示

参考:https://blog.csdn.net/ws540072007/article/details/130237076。F12调试控制台关掉后,重新进来,现在显示的就是中文了。chrome版本>=119。点击偏好–>语言,选择中文。

2023-12-16 10:00:00 247

原创 [1245]阿里云ODPS使用to_char()报错

参考:https://blog.csdn.net/lhxsir/article/details/119212723。

2023-12-16 09:00:00 98

原创 [1244]Git 2.40版本图文安装教程

Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。这个页面是设置新存储库中初始分支的名称,默认是“master”,如果想修改分支名称,点击第二个选项,在“main”的位置修改即可,这里我选择默认的名称,点击“Next”进入下一个界面。

2023-12-09 14:56:05 686

原创 [1243]win11右键显示更多选项怎么关闭

注册表编辑器是Windows系统内置的一个功能非常强的实用程序,我们可以通过它来查看和更改系统注册表程序设置,也能帮助我们轻松解决Win11右键显示更多选项怎么关问题,另外请注意,修改注册表编辑器存在一些风险,请仔细阅读以下流程并逐步操作,或者也可以提前对系统备份,以防意外情况发生。参考:https://baijiahao.baidu.com/s?步骤5、双击右侧面板中的(默认),然后将其数值数据设置为空白,单击“确定”即可。步骤4、再次右键单击刚刚新建的项,然后选择“新建”》“项”,并将其命名为。

2023-12-09 14:54:46 148

转载 [1242]win11如何更改WinRAR文件默认打开方式

电脑重装系统之后,下载了WinRAR,但是每次打开.rar文件之后都要提示选择打开方式。按上述方法设置完成之后,再点击 .rar文件便可以直接用WinRAR打开了。选中WinRAR压缩文件管理器,再点击设置默认值。1、打开设置->应用->默认应用。2、在搜索框中搜索.rar。

2023-12-09 14:53:31 2190

原创 [1240]SwitchHosts安装使用

Hosts 相关的小工具着实不少,大家需求最多的肯定是 hosts 切换工具了。是一款可以方便你管理和一键切换多个 hosts 方案的免费开源工具,跨平台支持 Windows、macOS 和 Linux 系统。免费、开源、支持三大操作系统系统托盘快速「一键切换」不同的 hosts 方案支持 hosts 文件语法高亮,可以方便用户更直观地阅读和修改 Hosts 内容;编辑 hosts 时,可以点击行号可以对行进行快速注释或取消注释支持远程hosts。

2023-12-08 21:37:52 533

原创 [1239]hive求解中位数

中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两部分。对于有限的数集,可以通过把所有观察值高低排序后找出正中间的一个作为中位数。如果观察值有偶数个,通常取最中间的两个数值的平均数作为中位数。

2023-11-25 15:14:42 401

python3 使用 thrift 操作hbase 安装hbase-thirft后有一个Hbase报错

python3 使用 thrift 操作hbase 安装hbase-thirft后有一个Hbase报错 使用这个修改完成的Hbase类替换掉原来的Hbase类问题全部解决 主要是因为python版本兼容性带来的问题

2018-09-10

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

TA关注的人

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