自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网站上的图片无法使用右键“图片另存为”

可以打开“开发者工具”,使用“Elements”面板找到这个元素,在元素上右键,选择“Open in new tab”使用“Elements”面板找到这个元素,在元素上右键,选择“Reveal in Source panel”某些网站想要下载图片,无法使用右键“图片另存为”,网站截获了鼠标右键的快捷键,没法弹出右键菜单。选择“Copy image as data URI”,或者“Save image as...”在这里可以鼠标右键选择“图片另存为”结果发现403 Forbidden。

2025-01-26 22:11:34 438

原创 mysql LOAD DATA INFILE 提示ERROR 1366 (HY000)

ERROR 1366 (HY000): Incorrect string value: '\xE7\xA8\x8B\xEF\xBC\x8C...' for column '研究生专业' at row 3。网上搜索说是编码问题,最后发现是字段类型问题,column '研究生专业' 原本是tinytext类型,最后改成mediumtext再重新导入就没有问题了。

2025-01-13 00:50:53 122

原创 CodeBlocks单步调试不显示执行到哪一行,调试日志函数名是两个问号?

codeblocks单步调试使用的是自带的MinGW,里面的gdb.exe有问题,可以自己下载MinGW,然后设置codeblocks使用自己新下载的MinGW里的gdb.exe。

2024-12-29 15:32:15 215

原创 python 配置 oracle instant client

而我本地是安装了PL/SQL developer的,图中的instant client也是设置过的,PL/SQL developer可以正常使用。那么如何设置让python cx_Oracle找到我之前的instant client,在。这篇文章中的做法是将instant client目录下的dll文件复制到python的Lib\site-packages目录下,经验证,确实可用。想用python连接oracle数据库,百度得知需要cx_Oracle这个第三方库。

2024-12-17 13:19:32 474

原创 Python 子进程输出重定向以后,部分内容会出现在父进程的控制台屏幕上

父进程中使用multiprocessing.Process创建子进程,并在子进程中执行了在task.py中抛出异常,被try except 结构捕获以后,print(traceback.print_exc())输出的内容全在父进程的控制台屏幕,而子进程的run.log日志文件里却没有,子进程中其他print内容都在run.log日志中。

2024-11-17 22:44:26 433

原创 2024年11月软考/软件设计师题目

16位数据位,至少需要多少位校验位构成海明码校验?

2024-11-16 21:25:53 155

原创 MySQL: Row 212 was truncated; it contained more data than there were input columns

csv文件在windows环境下是\n\r作为换行符,使用notepad++将\n\r转为\n就行了。

2024-11-14 21:30:48 321

原创 MySQL Workbench导入数据比mysql命令行慢

包含2812979条数据的csv文件。

2024-11-13 22:04:57 361

原创 MySQL LOAD DATA INFILE导入数据报错

INTO TABLE `报名数据`

2024-11-13 16:28:15 438

原创 MySQL WorkBench导入csv文件出错:‘gbk‘ codec can‘t encode character ‘\ue005‘ in position 6877067: illegal mu

原因:于是用notepad++打开CSV文件,将编码方式由UTF8BOM改为UTF8。

2024-11-12 22:52:17 419

原创 mysql-workbench 导入csv格式数据报错:Unhandled exception: Could not determine delimiter

xlsx文件中第二行某个单元格有换行符,csv文件中用双引号包起来了,但是python 在采样的时候,只读了前两行,readline可不认识csv的规则。csv文件可以识别双引号包起来的换行符是单元格内部的换行,python的readline识别不了。

2024-11-09 16:58:33 403

原创 Windows无法访问\\192.168.1.156,错误代码0x800704cf

最简单的验证方法就是要相互可以ping通。

2024-11-04 22:42:42 771

原创 MySQL Workbench Data Import Wizard:list index out of range

MySQL Workbench的Data Import Wizard功能是用python实现的,MySQL Workbench自带了一个python,数据导入的时候出现错误提示。假设你的csv是10行10列的表,但是某个单元格中出现了非法字符,以至于程序在解析csv文件的时候,发现某一行没有10个列,所以数组越界。这其实是python的代码报错,很有可能是csv文件中出现了非法英文逗号,或者非法英文单引号。怎么查看日志文件,请看这篇文章。

2024-10-31 02:30:28 383

原创 MySQL Workbench 日志文件

便可以查看日志文件的路径。

2024-10-31 02:16:58 514

原创 sql server 利用navicat导出的csv,再导入另外一台机器上的mysql的时候出现编码错误

B机器上使用mysql workbench,导入的时候每次仅仅导入2574条数据之后便中断了,csv中有2686365条数据。最后:使用Python读取notepad++将utf-8-bom编码转换为utf-8编码后的文件,转换为sql脚本。至于为什么python使用gbk读取utf-8-bom编码文件,我猜想应该是gbk和utf-8-bom编码有交集。使用python的时候没法使用utf8打开,只能使用gbk编码打开,而且读取到2576行的时候,显示。mysql位于B机器,windows10操作系统。

2024-10-21 01:18:23 344 1

原创 Windows环境gcc无法编译Cython产生的c文件

使用命令生成了main.c文件和main.cp38-win_amd64.pyd文件。

2024-08-17 19:37:20 562

原创 python 操作dbf文件:dbf模块

open需要指定读写模式,默认只读,若需要修改数据,open需要指定dbf.READ_WRITE。复制a.dbf的表头,到另一个新建的文件b.dbf中。

2024-08-14 17:19:59 514

原创 为什么把zip解压到当前文件夹有的时候会得到一个文件夹,有的时候是一大堆文件,有的时候不仅得到一个文件夹,文件夹中还有一个同名文件夹?

这个压缩的时候的选择的压缩对象有关系,如果压缩的时候是点击文件夹进行压缩的,解压到当前文件夹的时候就会得到一个文件夹,如果压缩的时候是打开文件夹以后全选文件进行压缩,那么解压到当前文件夹的时候就会得到一大堆文件。

2024-07-09 10:50:07 2881

原创 打印机删除副本以后无法安装打印机驱动

后面发现是删错文件夹了,教程里让删除的是文件夹“C:\Windows\System32\spool\PRINTERS”中的东西,我把“C:\Windows\System32\spool\”下面所有的文件夹都给删了。最后去回收站里把这几个文件夹恢复以后就可以正常安装打印机驱动了。的方法删除打印机副本以后发现无论如何也装不上驱动了。要么驱动安装成功,但是设备仍然是指定状态。

2024-07-04 12:56:01 446

原创 打印机出现多个副本无法删除

打印机出现多个副本很烦人,尤其是在打印机在局域网内被多个主机共享的时候,一旦出现新的副本,原有副本全都变成脱机状态,其他电脑连接的共享打印机是原来的副本,所以要重新设置打印机共享,很烦人。想要删除副本,却发现删除以后,一刷新又回来了。

2024-07-04 11:57:55 1123

原创 PL\SQL Developer登录成功以后SQL窗口没有查询结果

我的电脑是windows 64位的,所以选择 Instant Client for Microsoft Windows (x64)下载PL/SQL Developer以后,登录正常,但是就是查询sql没有结果显示,状态栏显示查询成功的。下载完成以后,将zip复制到D:\Program Files\Oracle下并解压。2) OCI库配置为instance client路径+ oci.dll,我的为。在下方可以看到很多版本,选择自己想要的版本,点击右侧的加号。困扰多日之后检索到文章。

2024-07-03 17:58:43 2492 1

原创 USB2.0网卡安装驱动

执行以后好像不太成功,以至于下面的图片中设备左下角出现黄色感叹号。这是一个失败的例子,通过设备中自带的程序没能成功安装驱动。这是另外一个成功的例子,打开“设备与打印机”以后,选中usb2.0设备,右键“浏览文件”以后看到的内容,里面有个SR9900_SFX11.exe,执行这个程序以后就可以安装网卡驱动了。

2024-06-22 00:12:18 2372

原创 html文本被木马病毒植入vbs脚本

还是只是在临时文件夹下创建一个名为svchost.exe的文件,windows系统也有一个同名的文件,而且是个重要的程序,给文件起这个名字显然是病毒做的伪装。然后会执行这个文件。我觉得vbs好可怕,居然可以在浏览器中操作文件系统,把他们的病毒程序植入本地文件系统并执行,vbs甚至可以不经用户同意删除文件,如果把windows的必要文件删了,windows系统直接死机启动不了。我在公司服务器上写了一个静态html,方便导航,结果没过多久发现html文件被修改了,在标签后加了这些代码。

2024-06-20 13:02:02 603

原创 双网卡设置路由网络不通原因之一:静态ip设置失败

外网通,内网不同外网IP设置内网IP设置路由表设置内网不通。

2024-06-20 11:19:36 1706 1

原创 windows环境如何运行python/java后台服务器进程而不显示控制台窗口

例如python可以通过继承win32serviceutil.ServiceFramework类来实现,这是封装得很好的Windows服务框架。并且这种方式不需要bat文件。

2024-06-14 19:53:09 659

原创 双网卡配置IP和路由总结

因为互联网上的ip地址什么样的都有,在172.16.3.0到172.16.3.255以外的就无法匹配第二条路由,只能匹配第一条路由,被送往192.168.20.1,但是这个网关却是无法访问互联网的。假设要访问的主机IP是A,则A将会与路由表中的每一条路由item进行对比,将A与item的子网掩码进行与操作,得到网络号,与item的网络号对比,是否相等,如果相等,则匹配成功,否则匹配是失败。为了能正常访问内网上的机器,这个时候需要手动添加路由,将访问内网机器的包发往内网网关。网络号分别为8、12、16位。

2024-06-07 00:42:03 1217

原创 windows开机进入grub引导

用启动盘尝试过修复引导,使用启动盘里的分区工具重置启动引导,easyBCD都试过了,都只生效一次,也就是说修复以后重启,直接进入windows,没有进入grub,但是如果再重启,就会继续进入grub.网上说装ghost的时候会安装grub4dos,grub的配置文件丢失以后就会进入grub命令行,我主引导记录修复以后不管用,windows重启以后还是会进入grub命令行。电脑上只装了一个windows7,突然有一天有人为了排查一个问题,激活了windows,关机重启以后就进入grub的引导启动了。

2024-06-04 11:02:31 1352

原创 在同一个局域网如何共享打印机和文件

打开网络与共享中心,点击“更改高级共享设置”打开控制面板,选择。

2024-04-06 09:12:57 2228

原创 github访问不了问题

git clone github上的项目的时候,不是访问不了,就是克隆过程被中断了。最近找到一个代理,从代理那里clone而不是github上。

2023-11-22 22:30:29 2012

原创 Python requests有问题

今天使用脚本爬取某网站的接口,发现使用nodejs、postman和chrome可以正确获取数据,使用Python requests却返回405,没办法,只能使用nodejs和popen,通过nodejs的https模块获取接口数据以后,使用popen返回给python进程.

2023-11-07 22:24:15 1972

原创 python requests.get发送Http请求响应结果乱码、Postman请求结果正常

于是注释掉了requests的请求头部中的Accept-Encoding: gzip, deflate, br给注释了,结果发现响应内容正确显示。果然br仅仅是postman支持,而requests不支持,找到问题原因。,说是请求头为accept-encoding:gzip时,才会乱码。中知道Accept-Encoding表示自己支持的内容编码格式列表。于是搜索了Accept-Encoding的含义,在。十分费解,于是网上搜索了相关内容,找到了。

2023-10-19 18:16:05 1211

原创 查看mysql数据库的charset和collation

可笑的是我导入sql脚本,要把脚本中所有的utf8mb4改为utf8,将utf8mb4_generic_ci为utf8_unicode_ci才可以。原本脚本中的CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci。chaset是utf8mb4,collation是utf8mb4_generic_ci。可是脚本中很多地方都是写的。

2023-09-10 19:47:34 710

原创 记录在windows下安装MySQL所遇到的各种坑

从官网下载installer然后开始选择要安装的组件安装了很久进度都是0,无奈点击show detail以后发现,webclient异常,最后是将链接地址复制到迅雷才成功下载的等迅雷下载完成以后,会看到有如下2个新msi文件msi都是windows的程序安装文件,点击红色箭头的文件,就开始下载mysql-server了。

2023-09-10 19:38:33 314

原创 记录一次mysql启动失败的原因

检查发现根本没有/var/run/mysqld/这个路径,更别说这个路径下的文件了,我知道大概率的是权限的问题导致没法创建,于是手动创建lock文件和sock文件,但是还是不行,重启mysql还是失败,日志报错还是同样的信息。将这个路径的读写权限赋予mysql用户。日志文件error.log显示。

2023-09-04 12:02:38 929

转载 修改Linux系统的鼠标滚轮的速度

Linux默认的鼠标滚轮实在太慢了,总是让我有一种Linux很卡的错觉,而且还不像Windows那样可以直接修改所有程序中的鼠标滚轮速度,不过没事,可以用imwheel这个工具来修改~添加到启动项避免每次开机都要手动运行,这里可以用Gnome Tweak Tool来添加,不过我最近发现了systemd可以支持用户级服务,并且通过Arch Wiki了解到了具体的用法。linux系统桌面滚轮非常不灵敏,起初我以为是没法改变的,直到我发现了这篇文章。

2023-08-24 11:49:27 794

原创 编程学习的心路历程和困惑回顾

简述我的编程学习心路历程,以及学习途中见过的各种妖魔鬼怪

2023-03-10 18:53:50 781

转载 clock算法中的Belady现象

clock算法中的belady现象

2022-12-08 17:39:13 1365

原创 卡特兰数、真二叉树、出栈序列、n对括号合法表达式

卡特兰数、真二叉树、出栈序列、n对括号合法表达式

2022-11-24 12:05:08 1339

原创 2010年408数据结构算法题:循环左移

本文为2010年408数据结构算法题:循环左移,提供了四种解决方案,对应四种算法

2022-10-09 02:06:13 873

原创 输入受限的双端队列所能输出的序列

输入受限的双端队列所能输出的序列

2022-06-18 21:37:49 1196

空空如也

空空如也

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

TA关注的人

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