自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PYTHON sqlachemy create engine的方法访问PostgreSQL数据库

Python访问Postgre数据库的方法有两种,一种是conn.cursor的方法一种是通过sqlachemy来create engine的方法。关于conn.cursor的方法可以参考前文。而使用create engine的功能更强大,更稳定,更快速。PYTHON sqlachemy create engine的方法访问PostgreSQL数据库。

2023-05-09 20:55:07 876

原创 PYTHON 通过psycopg2库连接PostgreSQL数据库

在使用psycopg2之前,笔者先尝试使用了pyodbc库。笔者先在ODBC系统DSN里连接了数据库测试连接成功,然后使用了下面的代码以为可以畅通无阻的得到想要的结果。描述似乎这个库并不能执行PostgreSql的driver。于是笔者改用psycopg2库,成功执行。

2023-05-09 18:07:40 375

原创 VBA录制宏知识整理

本文讲解VBA录制宏的使用,如何录制宏,如何保存带有宏的文件,宏安全设置,相对引用录制宏与未使用相对引用录制宏的区别,宏的代码界面

2023-03-22 00:32:12 438

原创 VBA连接SQL数据库并执行SQL语句导出到EXCEL

本文介绍VBA 如何连接Mysql并且用VBA语句执行SQL语句,导出数据库结果到excel表格内

2023-03-22 00:13:02 574

原创 Java和Python对类的属性的封装

本文简单介绍java和python对类的属性的封装,同时简单介绍对私有的类属性的访问和修改的方法。

2022-12-28 18:11:05 325

原创 VBA的数组操作

本文介绍VBA数组的三个常见操作,一、遍历数组的三种方法,二、查找,判断某个元素是否在数组里,3、复制数组的某一部分到另一个数组某一段内。同时在第二点里,本文对比Python一个类似的查找数组元素的方法与VBA该方法的异同,在第三点里也简单提及Java的类似方法。

2022-12-14 16:34:03 1569

原创 查找JAVA源代码的步骤介绍

本文简单介绍查找JAVA源代码的方法,首先要明白需查找内容在哪一个包里面,可以在API中搜索关键字。然后去java的src文件搜索源代码

2022-12-12 19:23:05 1904

原创 自定义PYTHON批量修改EXCEL单元格内文本(增加字符)的函数

在具体的工作中,要求某些列长度一致,未达到指定长度的单元格前面需要加‘0‘直到指定长度。同时要求某些列开头都是统一的某些值。笔者在这里思考了对于这个需求的实现方法,并且抽象化为很好用的两个固定的函数,带入具体参数就可以进行运算。

2022-12-08 20:11:31 1302

原创 Java 插入排序和选择排序的对比

本文简单介绍JAVA基于数组的选择排序和插入排序,他们在基本逻辑上各自的两种思维方式和对应的代码,并进一步从逻辑,操作数以及对比次数,是否运用最大最小值算法的原理等方面对比选择排序和插入排序的差异。

2022-12-05 17:55:39 184

原创 Java冒泡排序与选择排序的对比

本文分析了基于Java数组的最大最小值算法的三种方式,1.传统格式 2.使用冒泡排序的第一轮 3.使用选择排序的第一轮。接着简单讲述冒泡排序和选择排序。在文章的最后,笔者主要对冒泡排序和选择排序的逻辑,对比次数和交换次数和稳定性进行对比,同时认为选择排序的第一轮和传统的最大最小值算法非常类似,因此认为选择排序是基于传统的最大最小值算法发展而来的,或者传统的最大最小值算法是选择排序的扩展。

2022-12-02 19:18:27 186

原创 JAVA二维数组探索

本文简单记录二维数组的赋值的多种方法(直接对第一维定义和赋值,以及直接到达第二维定义和赋值),简单分析二维数组的本质,以及二维数组的特点

2022-11-25 19:53:28 98

原创 Java中数组声明与赋值,以及方法中数组参数赋值格式讨论

本文整理Java数组声明赋值的几种格式,以及方法中数组参数实参化的格式

2022-11-24 12:49:24 453

原创 Python批量替换字符(包括替换换行)以及文本操作

在某项的工作中,我们需要在网页上对带有“|”结尾的一串内容进行替换,删除,增加等操作,直接在网页上操作很容易出错,而且对眼睛也很不友好。我们可以通过下面的代码和操作巧妙的便利工作。

2022-11-02 14:57:07 2871

原创 VBA数组的赋值讨论

本文主要讨论VBA的数组整体赋值的多种方法,以及数组传值回到excel表格的实现。

2022-10-26 16:39:33 857

原创 PYTHON遍历文件夹的表格,并给所有表格增加一列,使其值为文件名一部分

文件夹里有一系列表格,其名字相对规整。在实际业务处理中需要读取表格序号,在对应表格增加一列“weeknum”,使其值为读取的对应的序号

2022-08-07 21:48:02 968

原创 VBA Selection对象的使用(不连续单元格的批量处理)

本文主要介绍如何使用VBA selection 对象对excel不连续单元格做填充,截取,复制粘贴,删除等的批量处理。

2022-06-27 17:31:08 6860 2

原创 JAVA Char类型强制转换情况&int、long转float、double的精度丢失问题

本文主要探讨JAVA数据类型转换情况。JAVA自动类型转换int long转float、double精度丢失情况探讨&JAVA强制类型转换 char转short byte的情况探讨

2022-03-27 18:54:58 4246

原创 二进制位两数相加,加数补码的合理取值范围

在补码的情况下,已知一个加数,另一个加数的合理取值范围如何确定?本文简单分类补码下加数所具有的情况,并计算进位舍弃不溢出和溢出的分界线。

2022-03-19 18:02:44 254

原创 PYTHON PANDAS多条件判断及表格自动化&openpyxl表格样式修改——PYTHON自动化办公

本文主要介绍Pandas库下,df[‘column_name’]df[df[‘column_name’]须符合的条件,’column_name’] df[df[‘column_name’]须符合的条件] df[(df[‘column_name1’]须符合的条件1) & (df[‘column_name2’]须符合的条件2) & (df[‘column_nam

2022-02-23 19:44:51 2855

原创 PYTHON SELENIUM运用execute_script(JS)选择页面下拉框&在输入框输入值

网上有很多教程使用SELENIUM去操作页面下拉框并选中,比如Select(web element).select_by_value(option)。也有使用selenium对输入框输入内容,具体方法是两步:定位到输入框id,然后对输入框使用.send_keys()方法(Driver.find_element(By.id,#id).send_keys())。由于之前写的一个工具定义了很多方法。其中使用了很多Driver.execute_script()的方法来执行JS语句,在本文将继续这种思路实现上面功能

2022-02-17 16:28:42 6527

原创 VBA多条件选择及自动填表及计算汇报

业务要求:如下有一张总表,需在B列和C列满足特定条件的情况下,把A:I列复制到“Target_dealing”表,然后在这张表新增J,K两列,J列使用EXCCEL公式显示G列和I列同行值是否相同,K列使用EXCEL公式显示F列和I列同行值是否相同,计算J列为“FALSE”(不同)的个数填入单元格M1,计算K列为“FALSE”填入单元格N1。最后需要生成汇报:1.G列与I列不同的个数(M1的值)2.F列和I 列不同个数(N1的值)3.G列与I列不同,且H列等于0.98(两者均满足)的数量。

2022-02-11 12:21:03 3182

原创 VBA批量标色&删除两列重复值

批量标色表格两列的重复值为不同颜色,以及删除重复项和一列

2022-02-10 00:03:14 1398

原创 冷门小知识——解决SQLYOG不能再次被PYTHON操作的问题

By Mejias Tse背景:简单讲一下背景,日常工作中有需要访问一列数据在数据库中已经有的值,然后把数据库已有值粘贴到独立的EXCEL表,再利用python程序去重得到该列数据不与数据库重复的值。但是,今天新年开张事事不顺啊,一用PYTHON去去重结果还是原数据,要知道,本身数据库跑出来的数据是该列数据在数据库的已有值,表示该列数据肯定重复了啊。如下,该列数据4466个用程序跑了去重后还是4466个。测试:我们看一下啊是哪张表有问题。从数据

2022-02-08 20:47:57 1116

原创 SQLyog非旗舰版向数据库导入EXCEL表格

使用MYSQL时经常面临到需要将EXCEL导入到数据库的问题。当我们在图形用户界面SQLyog选中数据库的一个表格,然后右键选择导入时,会出现下面三个格式。其中第一个“导入外部数据”的功能只能时充值成为企业旗舰版才可以使用。那么我们如何免费向数据库导入EXCEL表格呢?

2022-01-10 16:40:18 3024

原创 Python Selenium 抓取Shadow Dom内部元素方法更新

Python Selenium 抓取Shadow Dom内部元素方法更新By Mejias背景:应团队的PMP的要求,为自己的Team开发了一个内部网站信息抓取的工具(整体代码展示见文章末尾,可能稍微有点长)。上上周周写完测试后推给了大家,没有什么问题。今天Team的一个小伙伴突然告诉我报错,显示是Chrome Driver与Chrome版本不对,搜索Chrome://version,才发现是Chrome自动升级了。这样原来版本的Chrome driver就不支持了,导致程序报错。.

2021-11-23 19:27:19 4801 6

原创 VBA Aplication函数之 Vlookup的运用

因为自己最近接手了很多公司的数据分析的工作,其中由许多的重复性的操作,自己都想要通过编写VBA代码简化工作。之前陆续编写过一些Python代码和SQL代码,后续将和大家分享。今天自己做了一个在工作中VBA自动运用excel 的Aplication函数的程序。介绍如下。

2021-11-18 23:53:03 4811 1

SQL BASIC(SQL学习的笔记)

MYSQL 增、删、改、查, MYSQL创建过程、函数

2022-11-02

python批量替换字符以及对同一目录下txt文档的遍历

Python批量处理txt文档,以及python批量替换指定字符,python遍历一个目录下的所有txt文档,python对文档和字符串处理的工作运用

2022-11-02

空空如也

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

TA关注的人

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