- 博客(78)
- 资源 (30)
- 收藏
- 关注
原创 [Azure] databricks通过服务主体(service principals)和azure key vaults访问Blob storage
是Azure Active Directory中的一个应用程序,它被授权访问Azure中的资源。此访问受到分配给服务主体的角色的限制,从而使您能够控制哪些资源可以访问以及在哪个级别上访问,使用专用应用程序服务主体service principals进行本地开发,可以在应用开发期间遵循最低特权原则。如何将他们经脉全部打通,需要进行以下步骤:1,在创建一个blob storage,并创建一个容器container。2,在Azure Active Directory创建应用注册,并创建密钥。
2023-04-02 19:35:59 586 1
原创 Python 用openpyxl设置Excel单元格样式(字体样式、行列宽高、对齐方式、边框、填充和渐变)
Python 用openpyxl设置Excel单元格样式(字体样式、行列宽高、对齐方式、边框、填充和渐变)
2022-07-03 14:15:45 13097 2
原创 [手机Linux] 五,打造属于自己的私有网盘(Cloudreve),跟百度网盘说拜拜
背景:是否被百度网盘的龟速折磨得毫无脾气?是否被阿里网盘的那丁点容量,用时处处拮据?没错,你现在翻身的机会来了,你将拥有自己的私人网盘,下载上传不再受限于人。原料:还是那部精灵小巧的小米6手机啦,已安装linux系统。一,软件准备cloudreve下载网址:https://github.com/cloudreve/Cloudreve/releasesAArch64是ARMv8的一种执行状态。我们的小米6手机是AArch64架构,这里下载选择Linux ARM64版本....
2022-05-15 00:26:28 2553 1
原创 [手机Linux] 四,Linux修改yum源为阿里源,寻找systemctl的替代品
背景:我们直接用yum install 下载安装包,因为用的是国外的源,下载速度难免会受限,我们可以改为用阿里源,当然你不改也是没问题的。还有因为在手机安装的linux是安装在一个容器里的,当我们使用systemctl命令时,无法启用服务,提示:Running in chroot, ignoring request. 百度了很多,找到有可以替代的方法。
2022-05-08 23:10:42 4752 3
原创 [手机Linux] 三,安卓手机Linux内网穿透(cpolar),实现远程连接
手机Linux内网穿透,实现远程登录手机Linux,正真把手机打造成自己的远程服务器
2022-05-08 17:13:45 10023 1
原创 [手机Linux] 二,安卓手机安装linux系统, 部署完全属于自己的服务器(Linux Deploy)
背景:之前买过一台阿里云服务器1G1核的,玩起来真的是卡脑壳,卡卡的,经费在燃烧却得不到灰烬,而是萌想做一台完全属于自己的服务器,而是百度发现原来我们的安卓手机也可以当服务器器(Linux),而是翻了一下箱底找到了曾经的宝贝,差点当垃圾(其实可以拿去市场换个面盆的)扔了的小米6手机,然后摸索着搭建一台完全属于自己的Linux系统服务器,完成后发现跑起来确实杠杠的香,废话不多打,下面进入正题。原料:一台能上网的手机(用来开热点上网)或者你家有wifi网络就行,一台被root过的安卓小米6手机(其他
2022-05-04 22:35:10 12424 3
原创 Oracle 数据库安装教程(11g)
一,软件准备去oracle官网下载oracle database 后进行安装。官网网址:https://edelivery.oracle.com/osdc/faces/SoftwareDelivery在搜索框搜索:Oracle Database 11g, 然后选择自己需要的版本进入下载,我这选择11.2.02.0鼠标单击选择后,再点continue这里我选择的是window 64bit 安装版本continue 进入选择自己的版本进行下载点download后下...
2021-11-30 21:25:58 6520 2
原创 SQL Server 数据库安装教程SQL Server 2017
一,软件准备 1,官网下载SQL Server 2017 评估版(试用180天)或免费版。官网:SQL Server 下载 | Microsoft软件版本看你自己需求啦,反正我是下了SQL Server 2017 评估版(试用180天,秘钥自己百度)下载后,软件有点小,不是实际的安装包,只是安装导向包,在安装过程才下载实际的安装包:二,软件安装 1,安装SQL Server 2017 。 要保持有网络,直接双击安装,选基本即可:选好 ...
2021-11-01 22:07:09 9151 1
原创 Pycharm个人信息模板自动填写
在开发过程中,需要在代码中编写一些项目信息或个人信息,如开发者、开发时间、项目名称等信息,以利于后期对项目修改和维护。如果每次都需要手动编写,费时费力。下面介绍如何自动在代码文件中自动生成这些信息,做成使用模板。1,打开pycharm 软件,在菜单栏的 file -> settings -> Editor -> File and Code Templates -> Python Script在编辑栏输入自己需要的信息, 把Enable Live Templates 勾
2021-10-31 11:57:03 751
原创 Oracle 数据库安装(19c,SQL Developer,PL/SQL Developer)
废话少说,直接开干。一,软件准备1,去oracle官网下载 oracle database 19c 数据库 安装。官网:Database Software Downloads | Oracle 中国选择自己需要的软件版本下载(下载需要oracle账户,自己注册一个)下载解压后:2,去Oracle 官网下载图形管理 Oracle SQL Developer 软件(和下面3为可选项或一起用也可以)。官网:Oracle SQL Developer Downloads..
2021-10-31 00:39:47 4739
原创 SQL Server查看库、表占用空间大小
SQL Server查看库、表占用空间大小 - 郭大侠1 - 博客园 (cnblogs.com)https://www.cnblogs.com/gered/p/9009513.htmlSELECTName,physical_name,Size/128.0 AS [Size(MB)],FILEPROPERTY(Name,'SpaceUsed')/128.0 AS [SpaceUsed(MB)],STR(FILEPROPERTY(Name,'SpaceUsed')*1.0/Size..
2021-08-11 11:01:55 3214
原创 Linux查看版本信息和CPU信息
1、# uname -a (Linux查看版本当前操作系统内核信息)[hadoop@admin01 ~]$ uname -aLinux admin01 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux2、# cat /proc/version (Linux查看当前操作系统版本信息)[hadoop@admin01 ~]$ cat /proc/version L
2021-08-09 17:00:50 1901
原创 linux shell中的条件判断[]选项解释
通常用" [ ] "来表示条件测试。注意这里的空格很重要。要确保方括号的空格。[ -f "somefile" ] :判断是否是一个文件[ -x "/bin/ls" ] :判断/bin/ls是否存在并有可执行权限[ -n "$var" ] :判断$var变量是否有值[ "$a" = "$b" ] :判断$a和$b是否相等 [ -a file ] 如果 file 存在则为真。[ -b file ] 如果 file 存在且是一个块特殊文件则为真。[ -c file ] 如果 ...
2021-06-05 20:04:11 345
原创 Scrapy爬虫框架
Scrapy是爬虫框架,跟beautifulsoup是第三方库,不一样。1.安装scrapy: pip install scrapy2.新建项目:scrapy startproject stock_spider 在当前目录下新建名为stock_spider的项目工程文件夹3.用命令cd进入stock_spider项目工程文件夹,再用命令scrapy genspider tonghuashun(自己名字)http://stockpage.10jqka.com.cn/600004/co...
2021-05-03 17:04:45 112
原创 python GUI编程(Tkinter)
python提供了多个图形开发界面的库,几个常用Python GUI库如下: Tkinter:Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。 wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很.
2021-05-03 17:02:55 252 1
原创 PCB设计准则
PCB设计准则只要遵循如下几个准则,良好的12位布线技巧并不难掌握:1. 检查器件相对于接插件的位置,确保高速器件和数字器件最靠近接插件。2. 电路中至少要有一个地平面。3. 使电源线比板上的其它走线宽。4. 检查电流回路,寻找地线中的可能噪声源。这可通过确定地平面上所有点的电流密度和可能存在的噪声量来实现。5. 正确旁路所有器件,将电容尽量靠近器件的电源引脚放...
2021-05-03 17:01:48 409 1
原创 RTOS系统的UCOS
RTOS全称:Real Time OS,就是实时操作系统,强调的是实时性。实时操作系统又分为硬实时和软实时。在操作系统中,我们可以把实现的功能分为多个任务,每个任务负责实现其中的一部分,每个任务都是一个很简单的程序,通常是一个死循环。RTOS操作系统:UCOS, FreeRTOS, RTX, RT-Thead, DJYOS等。操作系统的核心内容在于:实时内核。UCOS的内核是可剥夺型的,就是可以剥夺其他任务的CPU使用权,它总是运行就绪任务中的优先级最高的那个任务。 UC...
2021-05-03 16:59:56 457
原创 Mysql、SqlServer、Oracle、DB2关系型数据库的区别
Mysql、SqlServer、Oracle三大数据库的区别一、MySQL二、SQL Server三、OracleOracle数据库的工作原理四、DB2一、MySQL优点:1,体积小、速度快、总体拥有成本低,开源;2,支持多种操作系统;3,是开源数据库,提供的接口支持多种语言连接操作 ;4,MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU;5,MySql有一个非常灵活而且安全的权
2021-05-03 16:54:57 5449
转载 (转载)数据分析方法论(6种方法,8个思路)
(转载来自):https://blog.csdn.net/is_badboy/article/details/104520461数据分析的流程在介绍数据分析方法论和思路之前,我们还是先不厌其烦地看一下数据分析的流程,简单来说分为以下六个步骤:1、明确分析的目的,提出问题。只有弄清楚了分析的目的是什么,才能准确定位分析因子,提出有价值的问题,提供清晰的指引方向。2、数据采集。收集原始数据,数据来源可能是丰富多样的,一般有数据库、互联网、市场调查等。具体办法可以通过加入“埋点”代码,或者使用第
2021-03-03 09:54:41 2176
原创 常用模块OS, SYS, random, datetime 模块
OS模块:与操作系统相关的模块。函数 说明 范例 os.getcwd() 获取当前工作路径 os.getcwd() os.listdir() 获取指定文件夹里的文件名(包含文件夹) os.listdir("D:/python") os.mkdir() 创建文件夹 os.mkdir("D:/python/test") os.rmdir() 删除文件夹 os.rmdir("D:/python/test") os.rename
2021-02-27 20:38:15 118 1
原创 SQL定义顺序和执行顺序
SQL语句定义的顺序:(1) SELECT (2) DISTINCT<select_list>(3) FROM <left_table>(4) <join_type> JOIN <right_table>(5) ON <join_condition>(6) WHERE <where_condition>(7) GROUP BY <group_by_list>(8) WITH {CUBE
2020-10-21 19:12:43 246
原创 mysql 8.0.21 解压版安装教程
1、下载(官方推荐的是下载安装版本,但是解压版更便捷),下载地址:https://dev.mysql.com/downloads/mysql/2、下载完成后,解压后把文件夹拷到自己指定存放的位置(如我把它放到E盘),然后在文件夹里增加一个my.ini文件3、修改my.ini文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录base
2020-10-15 22:57:20 1757
原创 17种元器件PCB封装
元器件封装的构建是PCB设计中的一个重要环节,小小的一个错误很可能导致整个板子都不能工作以及工期的严重延误。常规器件的封装库一般CAD工具都有自带,也可以从器件原厂的设计文档、参考设计源图中获取。封装名称与图形如下No.1晶体管No.2晶振No.3电感No.4接插件No.5Discrete...
2020-09-27 08:45:04 2950
转载 (转载)嵌入式C语言源代码优化方案(非编译器优化)
转载来自:https://mp.weixin.qq.com/s/mM2rZ45R95AlCo5u-B2hAA文章目录一、选择合适的算法和数据结构二、使用尽量小的数据类型三、减少运算的强度(1)、查表(游戏程序员必修课)(2)求余运算(3)平方运算(4)用移位实现乘除法运算(5)避免不必要的整数除法(6)使用增量和减量操作符(7)使用复合赋值表达式(8)提取公共的子表达式四、结构体成员的布局(1)按数据类型的长度排序(2)把结构体填充成最长类型长度的整倍数(3)按数据类型的长度排序本地变量(4)把频繁使用的
2020-09-19 11:31:46 105
原创 USART(RS232/422/485)、I2C、SPI、CAN、USB总线
【I2C总线】 I2C总线(读做“I方C”或“I2C”)是飞利浦公司发布了一款通信总线标准。所谓总线是指在一线数据线上同时并联多个设备,设备是指连接在通信线上的芯片或模块。在I2C总线上的设备分为主设备和从设备,每一组I2C总线上只能有1个主设备,主设备是主导通信的,它能主动读取各从设备上的数据。而从设备只能等待主设备对自己读写,如果主设备无操作,从设备自已不能操作总线。I...
2020-08-30 22:07:14 8792 1
原创 文字识别 tesseract-ocr 安装和配置
1,先找到需要使用版本的tesseract,并下载tesseract安装包到本地,执行.exe文件安装到本地。下载地址:https://github.com/UB-Mannheim/tesseract/wiki 或:https://tesseract-ocr.github.io/tessdoc/4.0-with-LSTM.html#400-alpha-for-windows 找到自己需要的安装包2,安装完成后,需要在环境变量的系统变量添加 变量名为:TESSDATA_...
2020-08-17 22:12:03 1274
转载 (转载)python爬虫的selenium常用方法总结
转载来自:https://blog.csdn.net/langdei/article/details/102883424文章目录一、selenium常用方法 二、selenium十八种定位方法 三、selenium方法整理 一、常用库导入 二、基本操作 一、selenium常用方法注意:下面的driver均为实例化对象from selenium import webdriver#1创建driver对象driver = webdriver.Phantomjs().
2020-08-09 09:23:28 320
原创 python中的 eval 函数
eval函数就是实现list、dict、tuple 与str 之间的转化str函数把list,dict,tuple转为为字符串一、字符串转换成列表a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"print(type(a))b = eval(a)print(type(b))print(b)二、字符串转换成字典a = "{1: 'a', 2: 'b'}"print(type(a))b = eval(a)print(type(b)..
2020-08-08 15:21:00 132
原创 正则表达式re,xpath,beautifulsoup
/ 从根节点来进行选择元素 如:/html ;body/div 选取属于body的子元素中的所有div元素;// 从匹配选择的当前节点来对文档中的节点进行选择 如://div 选取所有div标签的子元素,不管他们在html文档中的位置. 选择当前节点.. 选择当前节点的父节点@ 选择属性 ...
2020-08-08 11:33:13 302
转载 (转载)Python 程序运行加入进度条
转载来自:https://mp.weixin.qq.com/s/ueu84phThV-zqgZRoZvnrw1 简介在日常运行程序的过程中常常涉及到「循环迭代」过程,对于执行时间很短的程序来说倒无所谓,但对于运行过程有明显耗时的涉及「循环迭代」的程序,为其加上「进度条」(progress bar),是帮助我们监测代码执行进度以及处理中间异常错误非常实用的技巧。本文就将为大家介绍Python中非常实用又风格迥异的两个进度条相关库——tqdm与alive-progress的主要用法。2 t.
2020-08-07 16:04:37 2514
原创 Python的列表[list],元组(tuple),字典{‘dict‘:1},集合{set}
类型 列表 [list] 元组 (tuple) 字典 {dict} 集合 {set} 说明 有序,可变,可包含不同数据类型,列表可为空 有序,不可变,可包含不同数据类型,只有一个元素时需在元素后加逗号, 无序,可变,key必须是不可变的数字、字符串且唯一(如有相同key,则最后一个值有效),value没有限制如数字、字符串、列表,元组等 ...
2020-07-12 17:38:36 323
原创 OS模块,shutil,模块,批量文件命名和合并
os.path 模块主要用于获取文件的属性。以下是 os.path 模块的几种常用方法:方法 说明os.path.abspath(path) 返回绝对路径os.path.basename(path) 返回文件名os.path.commonprefix(list) 返回list(多个路径)中,所有path共有的最长的路径os.path.dirname(path) 返回文件路径os...
2020-07-04 10:36:07 430
原创 python3与pip的安装
初次使用pip出错 许多人在第一次使用pip的时候都会出现'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。 这是因为直接在Administrator目录下面直接执行pip命令的时候 会在这个目录下面找pip的可执行文件。 而pip是在python目录下面的scripts目录下面的 所以就出现了上面的错误。 所以当我们cd(切换目录)到python的scripts目录下面的时候 在运行pip命令就不会出错了。 “pip是Python包管理工具,Pyth...
2020-06-28 11:20:41 201
原创 防反接保护电路
参考:https://mp.weixin.qq.com/s/PaQ06NO0GqcFBP2ckLuy6Q https://baijiahao.baidu.com/s?id=1621544441747325621&wfr=spider&for=pc二极管防反接保护常用二极管防反接保护电路设计主要有三种:二极管串联型、二极管并联型、整流桥型。...
2020-04-22 10:48:20 11672 3
转载 (转载)【干货】这才是Win10/Win7官方原版系统下载的正确方式!
转载:https://mp.weixin.qq.com/s?__biz=MzU5ODMzMjE4Mg==&mid=2247485729&idx=1&sn=de5314673e8d174b7ff2ab2aa79e242b&chksm=fe448f58c933064e67babc67b9dfb18d95e23052985896d2ee557c3583c1b1a8670...
2020-03-25 14:56:51 3896
原创 STM32之_keil 编译内存大小解析
Program Size: Code=28784 RO-data=6480 RW-data=60 ZI-data=3900 的含义1. Code: 程序所占用的FLASH大小,存储在FLASH.2. RO-data: Read-only-data,程序定义的常量,存储在FLASH中。3. RW-data:Read-write-data,已经被初始化的变量,存储在S...
2020-03-07 21:19:57 1108
python操作发送邮件和读取邮件
2022-08-14
python读取excel数据,分组数据自动生成shell脚本,并转换为unix格式
2021-07-18
Python基础.pdf
2021-03-01
AStyle 2.01 Windows
2018-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人