自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 ubantu apt-get Unable to lock the administration directory (/var/lib/dpkg/) is another process using

You can delete the lock file with the following command:sudo rm /var/lib/apt/lists/lockYou may also need to delete the lock file in the cache directorysudo rm /var/cache/apt/archives/locksudo rm /...

2019-12-31 13:07:11 735

原创 Python operator模块

operator模块operator 模块提供了一套与 Python 的内置运算符对应的高效率函数。函数的种类函数包含的种类有:对象的比较运算、逻辑运算、数学运算和序列运算比较运算运算函数语法小于lt(a, b)a < b小于等于le(a, b)a <= b大于gt(a, b)a > b大于等于ge(a, b)a ...

2019-12-31 10:37:34 199

原创 python pathlib模块

pathlib 模块提供了表示文件系统路径的类,可适用于不同的操作系统。使用 pathlib 模块,相比于 os 模块可以写出更简洁,易读的代码。pathlib 模块中的 Path 类继承自 PurePath,对 PurePath 中的部分方法进行了重载,相比于 os.path 有更高的抽象级别。本文将带你学习如何使用 pathlib 模块中的 Path 类读写文件、操纵文件路径和基础文件系统,统...

2019-12-29 11:20:59 319

原创 python itertools模块

count 功能详解count(start=0,step=1) 函数有两个参数,其中 step 是默认参数,可选的,默认值为 1。该函数返回一个新的迭代器,从 start 开始,返回以 step 为步长的均匀间隔的值。import itertoolsx = itertools.count(1,2)for k in x: print(k, end=", ")#输出结果如下 无穷无尽1...

2019-12-28 15:59:51 205

原创 python sqlalchemy 一一对应以及一对多

废话少说直接代码关键的两句是value=Column(Integer,ForeignKey(res.value))rre=relationship(res,uselist=False)import osimport sysfrom sqlalchemy import Column, ForeignKey, Integer, String,TIMESTAMPfrom sqlalchem...

2019-12-28 11:10:11 470

原创 C# 删除文件提示UnauthorizedAccessException

原因是文件可能是只读的模式,需要修改文件的模式获取文件// using System.Linqprivate static void AddFiles(string path, IList<string> files){ try { Directory.GetFiles(path) .ToList() ...

2019-12-27 12:35:42 1270

原创 Python ORM数据库框架sqlalchemy(以postgresql为例)

1 Install我们需要安装sqlalchemy library以及psycopg2.pip install sqlalchemypip install psycopg22 Connecting to the database我们的第一步是连接PostgreSQL服务器。让我们编写一个连接到数据库的函数,并返回两个对象:一个连接对象和一个元数据对象。这很重要,因为我们稍后将使用这两个对......

2019-12-26 10:26:17 8760

原创 Python @classmethod 与@staticmethod

@classmethod方法有一个强制的第一个参数,但这个参数不是类实例,它实际上是未实例化的类本身。因此,一个典型的类方法可能是这样的:class Student(object): def __init__(self, first_name, last_name): self.first_name = first_name self.last_name...

2019-12-24 12:59:19 123

原创 python @property属性使用

Python @property是内置的装饰器之一。任何装饰器的主要目的都是改变类的方法或属性,这样类的用户就不需要在他们的代码中做任何改变。考虑下面的类段:class Student: def __init__(self, name, marks): self.name = name self.marks = marks self.go...

2019-12-24 09:41:29 76

原创 postgresql unnest将array转换成多行

This function is used to expand an array to a set of rows.例如:select 'host-'||h from unnest(array['1','2']) as h输出:

2019-12-20 15:37:25 2368

原创 linux 下文件位置查找

运行命令 locate +文件名即可如

2019-12-20 10:07:29 69

原创 Python collections 模块介绍

1.简介collections 是 python 的内置模块,提供了很多方便且高性能的关于集合的操作,掌握这些知识有助于提高代码的性能和可读性。2.常用功能2.1 namedtuple 功能详解namedtuple() 返回一个新的元组子类,且规定了元组的元素的个数,同时除了使用下标获取元素之外,还可以通过属性直接获取。from collections import namedtuple...

2019-12-19 11:57:14 1720

原创 Python 遍历文件夹,获取文件的hashcode

废话不说,直接代码,当然了,后头我给封装成类import osimport hashlibimport jsonfiles=[]hashs=[]# get files under folderdef getFiles(dicPath): global files for item in os.listdir(dicPath): if os.path.i...

2019-12-18 13:20:07 577

原创 python pyecharts 一个文件绘制多张图

Grid并行显示多张图注意: 第一个图需为 有 x/y 轴的图,即不能为 Pie,其他位置顺序任意from pyecharts import Bar, Line, Scatter, EffectScatter, Grid''' Grid类:并行显示多个图表 TODO 第一个图需为 有 x/y 轴的图,即不能为 Pie,其他位置顺序任意。'''attr = ["衬衫", "羊毛衫...

2019-12-18 09:07:48 10366 3

原创 bat遍历文件夹所有文件

echo off & color 0A::指定起始文件夹set DIR="%cd%"echo DIR=%DIR% :: 参数 /R 表示需要遍历子文件夹,去掉表示不遍历子文件夹:: %%f 是一个变量,类似于迭代器,但是这个变量只能由一个字母组成,前面带上%%:: 括号中是通配符,可以指定后缀名,*.*表示所有文件::使用MD5获取文件的hashcodefor /R %...

2019-12-17 12:51:28 1629

原创 jenkins pipeline启动bat脚本以及启动另外一个job,并获得执行bat的返回值

启动bat脚本pipeline { agent any stages { stage('Stage 1') { steps { echo 'Hello world!' bat """ cd /d "C:/Users/XChen32/Desktop/test" call 1.bat "...

2019-12-17 12:33:16 7379

原创 Python OS模块介绍

一 操作系统相关调用和操作os.name 获取操作系统平台os.environ 一个dictionary包含环境变量的映射关系os.system() 运行shell命令os.chdir(dir) 改变当前目录os.getegid() 得到有效组IDos.getgid() 得到组IDos.geteuid() 得到有效用户的IDos.getuid() 得到用...

2019-12-16 12:20:47 121

原创 Python 高阶函数

高阶函数就是把函数当做参数的函数例如from math import factorialdef high_func(f,arr): return[f(x) for x in arr]def square(n): return n**2print(high_func(factorial,list(range(10))))print(high_func(square,list...

2019-12-16 11:58:06 214

原创 C# 执行命令

string str = Console.ReadLine(); System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo.FileName = "cmd.exe"; p.StartInfo.UseShellExecute = f...

2019-12-08 12:46:50 478

原创 C# 计算文件hashcode

我们都知道通过文件流计算hashcode是微软类库的途径,但是对于已经被其他应用打开的文件通过数据流打开存在问题,这里可以把访问方式修改成只读就完美的解决的。/// <summary> /// 比较两个文件是否一致 /// </summary> /// <param name="srcpath"></par...

2019-12-03 11:08:14 1009

原创 installutil.exe安装windows service 提示access is denied

注意一定要以administrator启动cmd并运行命令 installutil.exe + servicename.exe

2019-12-03 09:56:36 1513

WindowsFormsApp1.zip

一个很简单的demo,使用entityframework框架,结合postgresql数据库,实现一对多关系的映射(使用注册map的方式)

2020-05-13

空空如也

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

TA关注的人

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