qq_31864971的博客

私信 关注
Gonietz123
码龄5年
  • 79,795
    被访问量
  • 40
    原创文章
  • 86,992
    作者排名
  • 16
    粉丝数量
  • 于 2015-10-09 加入CSDN
获得成就
  • 获得23次点赞
  • 内容获得15次评论
  • 获得91次收藏
荣誉勋章
兴趣领域
  • #数据库管理
    #DBA#数据库开发#数据库架构
TA的专栏
  • sql server
    7篇
  • 内存
  • 调试
    2篇
  • git
    1篇
  • 进制转换
    1篇
  • 系统架构
    1篇
  • 字符编码
    1篇
  • bcb控件
    4篇
  • c++基础
    2篇
  • 远程桌面
    3篇
  • c++ builder
    1篇
  • 函数
    1篇
  • 线程
    3篇
  • bcb实例
    1篇
  • oracle
    1篇
  • python
    32篇
  • pycharm
    1篇
  • js
    3篇
  • h5
    2篇
  • mysql
    1篇
  • 进程
    1篇
  • ubantu
    4篇
  • flask
    1篇
  • djanggo
    2篇
  • html
    1篇
  • 前端
    1篇
  • 生活
    1篇
  • Json
    1篇
  • 爬虫
    3篇
  • 实施
    1篇
  • docker
    1篇
  • rpa
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

对物流相关业务使用rpa技术poc阶段工作总结

具体工作分为两个流程:1,快递查询具体步骤登录系统->界面跳转->根据指定过滤条件从系统内筛选数据->导出到excel表格->对表格进行处理(添加新列,转换日期格式)->根据表格数据到对应快递网站查询物流状态->抓取网站信息->回填入execel表格->过滤出满足客户需求的表格数据插入到另一张表->发送邮件本阶段难点:1,将excel...
原创
234阅读
0评论
2点赞
发布博客于 2 年前

Python处理文档

本文转载自:https://blog.csdn.net/fudaxing/article/details/88736916Python处理文档Python可以创建和修改具有.docx文件的Word文档扩展,使用python-docx模块。您可以运行命令 sudo pip3 install python-docx 进行安装。注意使用pip首次安装 Python-Docx 时,请确保安装 pyth...
转载
134阅读
0评论
1点赞
发布博客于 2 年前

Docker配置Daocloud加速器

Docker配置Daocloud加速器由于Docker在拉取镜像的时候速度非常的慢,所以要配置一个加速器,具体配置如下:1、首先通过https://account.daocloud.io/signin注册一个账号,并登陆。2、点击右上角加速器生成配置参数 window与ios这里没试过3、复制配置参数直接运行4、由于daocloud官方提供的脚本问题,需要手动修改daemon.j...
原创
108阅读
0评论
1点赞
发布博客于 2 年前

Docker镜像的目录存储讲解

本文转载自:csdn.net/i042416/article/details/82900177我们成功安装完docker后,执行命令行sudo docker run hello-world, 如果是第一次执行,则会从远程拉取hello-world的镜像到本地,然后运行,显示hello world。以ubuntu系统为例,本地镜像存储于目录/var/lib/docker文件夹下:相关目...
转载
103阅读
0评论
0点赞
发布博客于 2 年前

Centos 7.5 通过yum安装GNOME Desktop时出现:file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.c

转载自:https://www.cnblogs.com/caoshousong/p/10642478.html系统版本为:[root@s10 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)由于管理kvm虚拟机的需求,需要安装GNOME Desktop 和Graphical Administration...
转载
640阅读
1评论
2点赞
发布博客于 2 年前

给Ubuntu服务器安装图形化界面

前言这里是为了补充上篇文章未竟之事业:1)给Ubuntu服务器安装图形化界面(一次只讲一个点,不然不好写标题)1 给Ubuntu服务器安装图形化界面总体而言,图形化界面还是很简单的。首先,在百度进行关键字搜索:服务器 图形化界面,找到了[1],[2],[3]最后我参考的[1],但是稍有不同,故记录如下:我的指令是,直接登录阿里云的服务器,或者远程连接(通过在自己Ubuntu...
转载
906阅读
0评论
0点赞
发布博客于 2 年前

python反序迭代一个序列

在列表中,如果我们要将列表反向迭代通常使用reverse()。但这个方法有个缺陷就是会改变列表。因此,我们推荐使用reversed(),它会返回一个迭代器。这里,我们可以实现__reversed__()解决反向迭代问题。class FloatRange: def __init__(self,start,end,step): self.start = start...
转载
414阅读
0评论
0点赞
发布博客于 2 年前

git 分支结构

init : 在本地创建⼀一个新的库clone : 从服务器器克隆隆代码到本地 (将所有代码下载)status : 查看当前代码库的状态add : 将本地⽂文件添加到暂存区commit : 将代码提交到本地仓库push : 将本地代码推送到远程仓库pull : 将远程仓库的代码拉取到本地 (只更更新与本地不不⼀一样的代码)branch : 分⽀支管理理checkout : 切换...
原创
405阅读
0评论
0点赞
发布博客于 2 年前

linux(ubuntu) python 版本切换

本文转载自:https://blog.csdn.net/thankyou0/article/details/79610854在ubuntu里默认安装了python2和python3两个版本,而默认是使用python2的。如果我们想改成python3怎么办呢?可以使用linux的alternatives功能,alternatives常用于管理同一个系统中安装同一个软件的多个版本。比如说p...
转载
61阅读
0评论
0点赞
发布博客于 2 年前

python爬虫使用json handler opener

import urllib.requestimport urllib.parseimport http.cookiejarimport jsonpathfrom lxml import etreeimport jsonclass Job: def __init__(self,name,jobname,salary): self.name = name ...
原创
85阅读
0评论
0点赞
发布博客于 2 年前

python爬虫bs4抓取股票信息

import urllib.requestimport urllib.parsefrom bs4 import BeautifulSoupfrom day04.Item import Stockurl = 'http://quote.stockstar.com/'headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; ...
原创
256阅读
0评论
0点赞
发布博客于 2 年前

XPath 爬取糗事百科

import urllib.requestimport urllib.parseimport http.cookiejarfrom lxml import etreedef create_request(page): url = 'https://www.qiushibaike.com/text/page/' + str(page) + '/' headers = {...
原创
131阅读
0评论
0点赞
发布博客于 2 年前

JsonPath使用

JSONPath - 是xpath在json的应用。xml最大的优点就有大量的工具可以分析,转换,和选择性的提取文档中的数据。XPath是这些最强大的工具之一。如果可以使用xpath来解析json,以下的问题可以被解决: 1,数据不使用特殊的脚本,可以在客户端交互的发现并取并获取。2,客户机请求的JSON数据可以减少到服务器上的相关部分,这样可以最大限度地减少服务器响应的带宽使用...
转载
137阅读
0评论
0点赞
发布博客于 2 年前

卜晓萌‘s lovings

吃:螃蟹 酒后柠檬茶 馄饨(白菜猪肉馅)火锅 东北汤子 烧烤(三分熟的牛肉)麻辣烫(福临)勃利烧烤用:鞋子(38码)衣服 口红 化妆品gucci包拆头发接睫毛染指甲玩:吃鸡 逛街 旅游 看电视剧(国产)(不怎么看综艺节目) 打麻将(啥都会)理想:到世界各地去旅行歌:薛之谦往后余生...
原创
183阅读
0评论
0点赞
发布博客于 2 年前

常见User-Agent大全

常见User-Agent大全pcOperaMozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60Opera/8.0 (Windows NT 5.1; U; en)Mozilla/5.0 (Win...
转载
3892阅读
0评论
1点赞
发布博客于 2 年前

JS正则表达式验证账号、手机号、电话和邮箱

本文转载自:  https://blog.csdn.net/u011388741/article/details/504983491.验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。<!-- 验证账号是否合法-->function checkuser(str){    var re=/^[a-zA-Z]\w{3,15}$/;    if(re.te...
转载
325阅读
0评论
0点赞
发布博客于 2 年前

html form表单提交后处理返回数据

本文转载自:https://www.cnblogs.com/peng14/p/5025692.html上传如果通过form提交并且需要处理返回值。(其实用ajax上传方式刚好,看需要)可以这么做:<form id="importBookForm" action="uploadReadBook.action" encType="multipart/form-data" method...
转载
4502阅读
0评论
0点赞
发布博客于 2 年前

Django1.11.9 发送邮件与邮件激活

Django 发送邮件与邮件激活本文博主原创 第一次使用markdown编辑器好开心闲话少叙修改settings.py 进行设置EMAIL_USE_SSL = True #这里要用SSL协议EMAIL_USE_TLS = FalseEMAIL_HOST = 'smtp.qq.com' # 如果是 163 改成 smtp.163.comEMAIL_PORT = 465EMAIL...
原创
252阅读
0评论
0点赞
发布博客于 2 年前

Django汉字Cookie编码问题

本文转载自: https://blog.csdn.net/qq_38707580/article/details/79478461如何在cookie中获取中文字符编码问题res.set_cookie('cookie',"我是COOKIE")Cookie中是不能设置中文字符的网上大部分的说的是用一下三种方式解决,千篇一律的做法笔者试过这三种,完全不起作用浏览器控制台依旧不能产生...
转载
126阅读
1评论
0点赞
发布博客于 2 年前

Flask入门之上传文件到服务器

本文转载自:https://www.cnblogs.com/wongbingming/p/6802660.html今天要做一个简单的页面,可以实现将文件 上传到服务器(保存在指定文件夹)#Sample.py  1 # coding:utf-8 2 3 from flask import Flask,render_template,request,redirect,url...
转载
241阅读
0评论
0点赞
发布博客于 2 年前

ubantu 无法打开终端

本文作者原创 ,如要转载,请随意(哈哈):如出现如下问题:请按下列步骤解决点击左上角application 然后点击settings  然后点击Settings Manager  然后点击Preferred Applications下图中将File Magager 设置为Thunar...
原创
307阅读
0评论
0点赞
发布博客于 3 年前

ubantu 无法打开终端

本文作者原创 ,如要转载,请随意(哈哈):如出现如下问题:请按下列步骤解决点击左上角application 然后点击settings  然后点击Settings Manager  然后点击Preferred Applications下图中将File Magager 设置为Thunar...
原创
307阅读
0评论
0点赞
发布博客于 3 年前

ubantu 无法打开文件 Failed to execute default File manager

 本文作者原创 ,如要转载,请随意(哈哈):出现下图问题: 请按下列步骤解决:点击左上角application 然后点击settings  然后点击Settings Manager  然后点击preferred applications然后进入如下界面然后将 FIle Manager 设置为Thunar结束...
原创
2763阅读
2评论
0点赞
发布博客于 3 年前

阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制

转载自:https://blog.csdn.net/dk_0228/article/details/54571867 1.首先要连接上你的服务器,然后安装vncserver,这个是用来远程连接用的。命令如下 apt-get install vnc4server2.安装图形界面 apt-get install xfce4如果安装不上,就 apt-get update apt-get ...
转载
793阅读
0评论
0点赞
发布博客于 3 年前

Sub-process /usr/bin/dpkg returned an error code (1)的解决方法

转载自:https://blog.csdn.net/qq_31617637/article/details/72881105方案①打开终端,输入cd /var/lib/dpkg/infosudo rm -f  foomatic-filters #即删掉上面提示到的那些出错的软件包sudo apt-get update -fsudo apt-get -f installsudo ap...
转载
82阅读
0评论
0点赞
发布博客于 3 年前

同源策略、跨域解决方案

本文转载自:https://www.cnblogs.com/rockmadman/p/6836834.html1、先来说说什么是源• 源(origin)就是协议、域名和端口号。以上url中的源就是:http://www.company.com:80若地址里面的协议、域名和端口号均相同则属于同源。以下是相对于 http://www.a.com/test/index.html 的同源检测...
转载
50阅读
0评论
0点赞
发布博客于 3 年前

python中logging模块的一些简单用法

         用Python写代码的时候,在想看的地方写个print xx 就能在控制台上显示打印信息,这样子就能知道它是什么了,但是当我需要看大量的地方或者在一个文件中查看的时候,这时候print就不大方便了,所以Python引入了logging模块来记录我想要的信息。        print也可以输入日志,logging相对print来说更好控制输出在哪个地方,怎么输出及控制消息级别...
转载
59阅读
0评论
0点赞
发布博客于 3 年前

Python垃圾回收机制(引用计数+标记清除+分代回收)

转载自https://blog.csdn.net/joeyon1985/article/details/41961827 python里也同java一样采用了垃圾收集机制,不过不一样的是,python采用的是引用计数机制为主,标记-清除和分代收集两种机制为辅的策略。1. 引用计数PyObjectpython里每一个东西都是对象,它们的核心就是一个结构体:PyObject PyObj...
转载
171阅读
0评论
0点赞
发布博客于 3 年前

详解python命名空间和作用域

1、典型案例先从几个典型的案例来看下名称空间及作用域对python代码运行的影响,请看下面几个代码实例及其执行结果,是否符合你的预期。代码1:块作用域 1 2 3 if True:     i = 1 print i 执行结果: 1 代码2:函数作用域 1 2 3 4 ...
转载
114阅读
0评论
0点赞
发布博客于 3 年前

IO模式和IO多路复用

IO模式和IO多路复用本文转载自:https://www.cnblogs.com/zingp/p/6863170.html阅读目录 1 基础知识回顾 2 I/O模式 3 事件驱动编程模型 4 select/poll/epoll的区别及其Python示例  网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些...
转载
51阅读
0评论
0点赞
发布博客于 3 年前

IO模式和IO多路复用

IO模式和IO多路复用本文转载自:https://www.cnblogs.com/zingp/p/6863170.html阅读目录 1 基础知识回顾 2 I/O模式 3 事件驱动编程模型 4 select/poll/epoll的区别及其Python示例  网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人装13不如自己下来钻研一下。不过,搞清楚这些...
转载
51阅读
0评论
0点赞
发布博客于 3 年前

redis windows安装及可视化工具安装

windows下redis 安装以及可视化工具安装 内附各种版本的安装包及pdf安装文档
zip
发布资源于 3 年前

myisam与innodb的区别(面试简达)

1、MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。2、InnoDB:支持事务安全的引擎,支持外键、行锁、事务是他的最大特点。如果有大量的update和i...
原创
125阅读
0评论
0点赞
发布博客于 3 年前

java字符串与对象互相转换的问题

在实际项目中,经常遇到字符格式的问题,记下来以便日后方便查看。用到两个函数:JSON.stringify() 和 JSON.parse()。  使用ajax向后台请求数据,后台给前端返回数据,明明后端脚本写的是json函数处理后的json格式,但是前端接收数据时,却时而是object,时而是字符串,令人百思不得其解。具体原因我还不是很清楚。在数据传输过程中,json是以文本,即字符串的形式...
转载
8876阅读
4评论
0点赞
发布博客于 3 年前

h5面试题20道

本文转载自:http://www.cnblogs.com/HanJie0824/p/5841640.html1.新的 HTML5 文档类型和字符集是?HTML5 文档类型很简单:<!doctype html>HTML5 使用 UTF-8 编码示例:<meta charset="UTF-8">2.HTML5 中如何嵌入音频?当前,audio 元...
转载
663阅读
0评论
3点赞
发布博客于 3 年前

50道JS面试题

本文转载自:https://blog.csdn.net/quhongqiang/article/details/803884011. javascript的typeof返回哪些数据类型.答案:string,boolean,number,undefined,function,object2. 例举3种强制类型转换和2种隐式类型转换?答案:强制(parseInt,parseFloat,...
转载
161阅读
0评论
0点赞
发布博客于 3 年前

python100道面试题及解答()全部答案 pycharm 测试过 py3环境)

python面试题100道答案全部 一般的只写了30个答案题目大概有 1、一行代码实现1--100之和 2、如何在一个函数内部修改全局变量 利用global 修改全局变量 3、列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理日期时间
zip
发布资源于 3 年前

PEP8编码规范

本文转载自PEP8 Python 编码规范 PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方...
转载
74阅读
0评论
1点赞
发布博客于 3 年前

h5+css+jq 实现love明信片

h5+css+jq 实现love明信片 内部添加动画,音频,字体文件,适合新手进一步练习
zip
发布资源于 3 年前

h5+css+js原生实现简易飞机大战坦克

h5+css+js原生实现简易飞机大战坦克 功能非常简易 适合新手练习 js
zip
发布资源于 3 年前

h5+css 实现简易商城首页

自写的一个商城首页,主要h5与css代码,没有js,主要联系标签的使用与网页的简易布局
zip
发布资源于 3 年前

python 单元测试(简易)

新建method.py 文件 写两个测试函数新建mytest.py文件,在该文件内进行单元测试: 
原创
53阅读
0评论
0点赞
发布博客于 3 年前

高阶函数与匿名函数配合使用

​​​​​​
原创
57阅读
0评论
0点赞
发布博客于 3 年前

python 高阶函数之 filter

 
原创
48阅读
0评论
0点赞
发布博客于 3 年前

python 高阶函数之reduce

原创
52阅读
0评论
0点赞
发布博客于 3 年前

python 高阶函数之map

原创
72阅读
0评论
0点赞
发布博客于 3 年前

python 高阶函数笔记map, filter, reduce

ay17:1.高阶函数:特点:函数的形参位置必须接受一个函数对象分类学习:1).map(fn,lsd1,[lsd2...]):参数一:fn  --> 函数对象参数二:lsd1 --> 序列对象(字符串、列表、range...)功能:将fn函数作用于lsd1中的每一个元素上,将每次执行的结果存入到一个map对象中返回;【注意】得到的这个map对象是一个迭代...
原创
60阅读
0评论
0点赞
发布博客于 3 年前

python 浅析正则表达式(re模块)笔记部分

正则表达式:(正则)什么是正则?它也是一个字符串,但是它主要用来检测字符串中的数据信息/内容;我们在之后的学习和开发过程中会经常用到它;领域:web方向、爬虫方向(重点使用)爬虫:如果我们想要冲某网页上去趴取数据,可能在这个过程中时不时需要用到正则对数据进行过滤;还可以用来进行验证:邮箱、手机号、qq号、密码、url = 网站地址【注意事项】:对于程序员而言:定义的正...
原创
373阅读
0评论
0点赞
发布博客于 3 年前

python 正则表达式浅析(re模块)代码部分

 
原创
37阅读
0评论
0点赞
发布博客于 3 年前

django+sqllite+h5 实现简易版银行系统小demo

django+sqllite+h5 实现简易版银行系统小demo,功能非常简单,主要练习Django框架,适合新手练习, 数据库使用本地sqllite, h5界面没有加载图片,参考链接有https://blog.csdn.net/luzaofa/article/details/80662148#comments
zip
发布资源于 3 年前

python calendar模块

calendar模块:构造:calendar(year,[w=2,l=1,c=6]):返回year年的完整的日历信息对象和闰年相关的函数如下:isleap(year):判断year是否是闰年返回True,说明是闰年返回False,说明不是闰年leapdays(y1,y2):返回[y1,y2)之间的闰年个数和month相关的函数如下:month(year,month):返...
原创
343阅读
0评论
0点赞
发布博客于 3 年前

python datetime模块

datetime模块:理解:datetime可以认为是time模块的补充/扩展datetime模块中有一些常用类:datetime类:记录了日期和时间数据信息date类:记录了日期数据信息time类:记录了时间数据信息datetime类:now()和today():获取当前的日期和时间对象(返回值的类型为:datetime)utcnow():获取当前的日期和时间对象(utc时...
原创
93阅读
0评论
0点赞
发布博客于 3 年前

python time模块

time模块clock():打点操作,返回一个科学计数法得到的值(非常小);作用:用于测试功能的性能sleep(s):休眠s秒,然后继续向下执行程序time():返回时间戳数据对象,类型为浮点型(float)localtime(ts):将时间戳数据转换为一个本地时间元祖对象(class为time_struct)返回gmtime(ts):将时间戳数据转换为一个utc时间元祖对象(...
原创
39阅读
0评论
0点赞
发布博客于 3 年前

python os模块与path模块 重要函数

os模块:作用:管理文件和目录属性:os.name:返回系统类型        常用的windows系统 --> ntos.environ:返回当前系统所有的环境变量os.environ.get(ver):返回ver环境变量的内容函数:os.getcwd():返回当前正在被执行的文件的绝对路径os.listdir():将当前路径下的所有文件和子目录以列表的形...
原创
38阅读
0评论
0点赞
发布博客于 3 年前

python raise 异常

raise()用raise语句来引发一个异常。异常/错误对象必须有一个名字,且它们应是Error或Exception类的子类。抛出异常和自定义异常Python用异常对象(exception object)表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行。                    ...
原创
1142阅读
0评论
0点赞
发布博客于 3 年前

pytthon try except 捕获异常

try:    理解它是扫描器,将可能出现异常的代码放入其中;    如果在执行过程中出现异常对象了,扫描器会立即察觉到此异常对象,    但是它没有处理它的能力,所以会将异常对象给到except(捕获器)进行解决except:    理解它是捕获器,后面可以定义异常类型,并且和as关键字配合使用;    定义多个except也是合法的,但是它的执行顺序,由上往下,一旦匹配上就执行e...
原创
266阅读
1评论
0点赞
发布博客于 3 年前

PyCharm3.0默认快捷键(翻译的)

转载:https://blog.csdn.net/pipisorry/article/details/39909057#t1PyCharm Default Keymap1、编辑(Editing)Ctrl + Space    基本的代码完成(类、方法、属性)Ctrl + Alt + Space  快速导入任意类Ctrl + Shift + Enter    语句完成Ctrl + P...
转载
651阅读
0评论
0点赞
发布博客于 3 年前

python 装饰器

装饰器是闭包的一种使用场景;python中的装饰器在定义上需要传入一个函数对象,在此函数执行之前或者之后都可以追加其它的操作,这样做的好处是,在不改变源码(原本业务逻辑的)同时,进行功能的扩展;它在python中一般被使用在,性能测试,插入日志,事务管理,权限校验...它就好比是一个切面(可插拔的),也就是我们之后学习中会提到的叫面向切面编程(aop)开放封闭原则:开放:  ...
原创
28阅读
0评论
0点赞
发布博客于 3 年前

python 闭包

满足闭包的三个条件:1).有外部函数和内部函数这样的结构2).外部函数中定义的变量被内部函数所使用3).内部函数对象作为返回值被外部函数返回'''演示闭包的定义和使用:'''def outer(): a = 10 def inner(): print(a + 10) return inneri = outer()print(i,typ...
原创
35阅读
0评论
0点赞
发布博客于 3 年前

python set中常用的一些函数

add(obj):追加一个obj元素到集合中pop():从集合中随机弹出一个元素remove(obj):删除集合中和obj匹配的元素clear():清空集合以下函数使用s1调用,传入s2issuperset():判断s1是否是s2的父集;返回布尔值issubset():判断s1是否是s2的子集;返回布尔值isdisjoint():判断s1和s2是否有交集,如果有,返回False;反...
原创
75阅读
0评论
0点赞
发布博客于 3 年前

python dict中常用的一些函数

dic1 = {...}dic2 = {...}dic1.update(dic2)update(dict):dic1调用update传入dic2,如果dic2中的内容在dic1中不存在,那么直接加入新的价值对到dic1中;        如果dic2中的键在dic1中已经出现了,那么就将dic2中键所对应的值去覆盖dic1中的键的值items():返回一个dict_items类型的...
原创
338阅读
0评论
0点赞
发布博客于 3 年前

python list常用函数

.list中常用的一些函数:append(obj):将obj元素追加到列表的末尾extend(iterable):将序列对象中的各个元素分别得到往列表的末尾追加index(obj):返回列表中obj元素首次出现的位置;如果obj不存在于列表中,报错count(obj):返回列表中obj元素一共出现了多少次;如果obj不存在于列表中,返回0pop():如果不传递参数,弹出列表最终...
原创
102阅读
0评论
0点赞
发布博客于 3 年前

python str相关函数

join():将容器对象以某种特定的格式(字符串)进行拼接组合,最后以字符串的形式返回rjust():将字符串数据以规定的长度进行存储,内容在右侧显示,如果长度不足,左侧补规定的字符ljust():将字符串数据以规定的长度进行存储,内容在左侧显示,如果长度不足,右侧补规定的字符center():将字符串数据以规定的长度进行存储,内容在中间显示,如果长度不足,左右两侧补平分规定的字符zfi...
原创
131阅读
0评论
0点赞
发布博客于 3 年前

python 容器特点总结:list, tuple,dict,set

list:有序的,可重复的,可以存储任何类型,可改变tuple:有序的,不可变,可重复,可以存储任何类型set:无序的,可变,不可重复,(用于去重),可以存储任何类型dict:值键对, 无序的, 键不可重复,值可重复,键不可变,值可变,可以存储任何类型...
原创
54阅读
0评论
0点赞
发布博客于 3 年前

python 闭包

转载地址:https://mp.csdn.net/postedit闭包这个概念在很多语言中都有涉及,本文主要谈谈python中的闭包。Python中使用闭包主要是在进行函数式开发时使用。一,定义python中的闭包从表现形式上定义(解释)为:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure).这个定义是相对直白的,好理...
转载
29阅读
0评论
0点赞
发布博客于 3 年前

python学习之dict简介

3.字典:dict特点:无序性(没有索引)、可变的数据类型(值可变、键不可变)字典的结构:键值对组合 --> key-value对 键(key):唯一性(不可重复)、不可变的数据类型(list等不能作为键) 值(value): 注意事项:#演示dict的特点以及使用场景dic1 = {"name":"韩梅梅",'age':23,'height':168...
原创
50阅读
0评论
0点赞
发布博客于 3 年前

python 字符串学习笔记str

字符串类型:说明:今日讲解的内容只包含字符串所需知识的50%,还有50%后续再讲(函数)2.1.字符串数据的特点:1).是不可变的数据类型2).它是容器类型数据,有长度,也有下标/索引(index)掌握如下几个概念:1).开始索引 0表示2).结束索引 -1表示/length-1如何访问字符串数据?访问分为两部分考虑!!1).获取字符串中的某个元素 ...
原创
61阅读
0评论
0点赞
发布博客于 3 年前

oracle学习day01

 关键字:desc作用:查看表结构(字段名,数据类型&长度)举例:    desc python1808_laoguo;追加数据到表中:(新增操作)关键字:insert into格式1:insert into 表名 values(值1,值2,值3...);格式2: insert into 表名(列名1,列名2,...,列名n) values(值1,值2,...,...
原创
52阅读
0评论
0点赞
发布博客于 3 年前

60个BCB(C++Build)初学者 应用实例

1.怎样在C++Builder中创建使用DLL2.用C++Bulider在WIN.INI中保存信息3.如何在C++Builder中检测硬件4.C++Builder如何响应消息及自定义消息5.利用C++ Builder开发动画DLL6.用C++ Builder 3制作屏幕保护程序7.TCP/IP头格式8.UDP9.判断windows的Desktop及其它目录10用C++Builde...
转载
524阅读
0评论
3点赞
发布博客于 3 年前

socket

UNIX system V有:消息(message)、共享存储区(shared memory)和信号量(semaphore)等.网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程 使用TCP/IP协议的应用程序通常采用应用编程接口:UNIX  BSD的套接字(socket...
转载
50阅读
0评论
0点赞
发布博客于 3 年前

setsockopt()函数 参数详解 转自: 老鱼_新浪博客

Socket描述符选项[SOL_SOCKET] #include <sys/socket.h>     int setsockopt( int socket, int level, int option_name,                         const void *option_value, size_t option_len);    第一个...
转载
98阅读
0评论
0点赞
发布博客于 3 年前

beginthreadex()函数在创建多线程传入回调函数时,好像只能传入全局函数或类的静态成员函数,请问能不能传入类的成员函数呢(非静态)?

C++类成员函数直接作为线程回调函数2009年06月01日 星期一 17:01我以前写线程时要么老老实实照着声明写,要么使用C++类的静态成员函数来作为回调函数,经常会因为线程代码而破坏封装.之前虽然知道类成员函数的展开形式,但从没想过利用过它,昨天看深入ATL时无意中学会了这一招:) 类成员方法是一个比较特殊的函数,它在编译时会被转化成普通函数,比如有TMyClass类:class TMyC...
转载
354阅读
0评论
0点赞
发布博客于 3 年前

c++builder使用Image显示gif动画

cb中,使用TGifimage这个类可以使Image显示Gif动画// Image1:TImage;// Image1.Picture.LoadFromFile(OpenDialog1.FileName);TGIFImage(Image1.Picture.Graphic).AnimationSpeed := 100;TGIFImage(Image1.Picture.Graphic)....
原创
713阅读
0评论
0点赞
发布博客于 3 年前

SQL Server 百万级数据提高查询速度的方法

1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is nul...
转载
5237阅读
0评论
1点赞
发布博客于 3 年前

BCB】C++Builder常用快捷键(加粗为重点推荐)

转载:https://blog.csdn.net/cdbeta/article/details/17504241C++Builder常用快捷键::: 项目管理类 ::F10代码窗口全屏显示时切换到BCB的主窗口Ctrl + F12打开源文件清单对话框Shift + F12打开窗口文件清单对话框F12在窗口(Form1)与对应代码文件(Unit1.cpp)间切换F11把Object Inspecto...
转载
692阅读
0评论
0点赞
发布博客于 3 年前

mssql sqlserver 分组排序函数row_number、rank、dense_rank用法简介及说明

转载:http://www.maomao365.com/?p=5771摘要:在实际的项目开发中,我们经常使用分组函数,对组内数据进行群组后,然后进行组内排序:如:1:取出一个客户一段时间内,最大订单数的行记录2: 取出一个客户一段时间内,最后一次销售记录的行记录————————————————下文将讲述三个分组函数 row_number rank dense_rank的用法 ,以上三个函数的功能为...
转载
2794阅读
0评论
0点赞
发布博客于 3 年前

Sqlserver2008安装部署文档

转载:https://www.cnblogs.com/xdong/p/3695475.html注意事项:  如果你要安装的是64位的服务器,并且是新机器。那么请注意,你需要首先需要给64系统安装一个.net framework,如果已经安装此功能,请略过这一步。   具体安装.net framework的方法是:在图标<我的电脑>上右击选择<管理>,打开以后选择<功能...
转载
517阅读
1评论
0点赞
发布博客于 3 年前

远程连接桌面出现内部错误

然后开启控制面板-windows功能-telnet客户端开启 即可
原创
14228阅读
0评论
1点赞
发布博客于 3 年前

CreateProcess

[cpp] view plain copyCreateProcess  BOOL CreateProcess(    LPCTSTR lpApplicationName,                 // name of executable module    LPTSTR lpCommandLine,                      // command line string ...
转载
170阅读
0评论
1点赞
发布博客于 3 年前

ZeroMemory

C++ 中 ZeroMemory、memset 危险需慎用2016年11月28日 14:11:16阅读数:491使用C/C++编程时,常使用ZeroMemory、memset或 “={0}”来对结构体对象进行初始化或清零。然而这三种方式都有各自的特点,使用时需谨慎,否则容易出现严重错误,本人今日解决一个导致宕机的bug,查了几小时,才发现是由同事乱用ZeroMemory所致。于是搜集资料,撰此文以...
转载
749阅读
0评论
1点赞
发布博客于 3 年前

DBgrideh导出到excel

m_strFilePath = m_strFilePath + m_strFilename; TDBGridEhExportClass ExpClass; ExpClass = (TDBGridEhExportAsXLS().ClassType()); SaveDBGridEhToExportFile(ExpClass, m_pclDBGridEh, m_strFilePath, true); ...
原创
414阅读
0评论
0点赞
发布博客于 3 年前

聚合索引(clustered index) / 非聚合索引(nonclustered index)

以下我面试经常问的2道题..尤其针对觉得自己SQL SERVER 还不错的同志.. 呵呵 很难有人答得好.. 各位在我收集每个人擅长的东西时,大部分都把SQL SERVER 标为Expert,看看是否答的上来.. 1. 什么是聚合索引(clustered index) / 什么是非聚合索引(nonclustered index)? 2. 聚合索引和非聚合索引有什么区别? 深入浅出理解索引结构   ...
转载
506阅读
1评论
1点赞
发布博客于 3 年前

dbgrideh 点击标题行排序

原创
380阅读
0评论
0点赞
发布博客于 3 年前

dbgrideh多表头,多标题设置

原创
2110阅读
0评论
0点赞
发布博客于 3 年前

bcb combobox 加载text 和value

今天用到的,积累下来供下次使用。一直想实现类似网页中select的那种功能,显示一个值同时对应一个隐含的值。要用到combobox的一个方法:virtual int __fastcall AddObject(const AnsiString S, System::TObject* AObject)也就是说你可以将想要加载到ComboBox的对象转成一个Object。举例说明: 我想要为ComboB...
转载
352阅读
0评论
0点赞
发布博客于 3 年前

SQL Server 2008 允许远程连接的配置

转载自:https://www.cnblogs.com/qq260250932/p/4947048.html如果无法通过IP地址远程连接你的SQL Server 2008服务器,可以参考下面的内容进行设置。 在进行下述设置之前,应该确保你的网络已经安装设置完毕,服务器已经正常连接到网络中。1、单击Windows的"开始",依次选择"所有程序"、"Microsoft SQL Server 2008"...
转载
7325阅读
1评论
3点赞
发布博客于 3 年前

【底层原理】字符编码笔记:ASCII,Unicode 和 UTF-8

ASCII编码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定...
转载
107阅读
0评论
0点赞
发布博客于 3 年前

什么是负载均衡

转自码农有道负载均衡是高可用网络基础架构的的一个关键组成部分,有了负载均衡,我们通常可以将我们的应用服务器部署多台,然后通过负载均衡将用户的请求分发到不同的服务器用来提高网站、应用、数据库或其他服务的性能以及可靠性。为什么要引入负载均衡先看一个没有负载均衡机制的web架构:上图中的架构有什么缺陷了?首先,用户是通过网络直接和web服务器相连,想象一下,如果这个服务器挂了(这种情况随时都可能发生的)...
转载
461阅读
3评论
1点赞
发布博客于 3 年前

strtol函数会将参数nptr字符串根据参数base来转换成长整型数,参数base范围从2至36。

转载自百度百科函数定义编辑long int strtol(const char *nptr,char **endptr,int base);函数说明编辑参数base范围从2至36,或0。参数base代表采用的进制方式,如base值为10则采用10进制,若base值为16则采用16进制等。当base值为0时则是采用10进制做转换,但遇到如’0x’前置字符则会使用16进制做转换、遇到’0’前置字符而不...
转载
140阅读
0评论
0点赞
发布博客于 3 年前

C++Builder建立及调用DLL

 动态链接库(DLL)是Windows编程常遇到的编程方法,下面我就介绍一下在BCB (C++Builder下简称BCB) 中如何创建使用DLL和一些技巧。  一、创建:  使用BCB File|NEW建立一个新的DLL工程,并保存好文件BCB,生成一个DLL的程序框架。  1.DllEntryPoint函数为一个入口方法,如果使用者在DLL被系统初始化或者注销时被调用,用来写入对DLL的初始化程...
转载
820阅读
0评论
0点赞
发布博客于 3 年前

Git常用命令速查手册

Git的四个组成部分初始化仓库将文件添加到仓库将暂存文件提交到本地仓库将文件添加到仓库查看仓库当前状态比较文件异同将文件添加到仓库查看历史记录代码回滚同步远程仓库删除版本库文件从远程仓库克隆到本地本地仓库内容推送到原创仓库创建分支查看分支合并分支删除分支查看远程库信息git相关配置撤销某次提交标签命令...
转载
106阅读
0评论
0点赞
发布博客于 3 年前

开发者常用的程序调试工具

调试是开发过程中必不可少的重要一环。调试工具是那些那些使我们能够监测、控制和纠正其他程序的程序,它们能帮我们快速找到问题的原因,最终达到提高开发效率的目的。本文将针对不同开发者推荐几个较受欢迎的程序调试利器,如果您还有其他更好的选择,欢迎在评论区留言,以供更多开发者学习和讨论。GDB官方网站:https://www.oschina.net/p/gdbGDB(GNU symbolic debugge...
转载
5532阅读
0评论
0点赞
发布博客于 3 年前

sql server 中,查询 数据库的大小和数据库中各表的大小

MSDN资料:https://msdn.microsoft.com/zh-cn/library/ms188776.aspx如果只是查询数据库的大小的话,直接使用以下语句即可:EXEC sp_spaceused为了保证查询结果的实时性,推荐使用 @updateusage 参数来确保统计数据是最新的:EXEC sp_spaceused @updateusage = N'TRUE';执行完毕后结果是两个...
转载
259阅读
0评论
0点赞
发布博客于 3 年前

sql server 内外连接

连接类型:       连接分为三种:内连接、外连接、交叉连接。 内连接(INNER JOIN)       使用比较运算符(包括=、>、<、<>、>=、<=、!>和!<)进行表间的比较操作,查询与连接条件相匹配的数据。根据比较运算符不同,内连接分为等值连接和不等连接两种。1、等值连接     概念:在连接条件中使用等于号(=)运算符,其查询结果中列...
转载
236阅读
0评论
0点赞
发布博客于 3 年前