摘要: 介绍 我们用pytthon、C#、Java等这些编程语言,想要把文件(文字、视频....)永久保存下来就必须将文件写入到硬盘中,这就需要我们应用程序去操作硬件,我们这些编程语言是无法直接操作硬件的。就需要操作系统把复杂的硬件操作封装成接口给应用程序调用。这样用户\应用程序就能对文件进行操作了。 字符 阅读全文
posted @ 2018-06-28 11:23 begrateful 阅读(539) 评论(1) 推荐(0) 编辑
摘要: 一、函数:函数定义关键字def 后跟函数名称 定义函数: 1、申请内存空间保存函数体代码 2、将上述内存地址绑定到函数名 3、定义函数不会执行函数体代码,但是会检测函数体语法 调用函数: 1、通过函数名找到函数的内存地址 2、然后加上括号就是在触发函数体代码的执行 def 函数名(参数): ... 阅读全文
posted @ 2018-06-26 22:23 begrateful 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 变量:处理数据的状态 变量名 = 状态值 类型 python中有以下基本数据类型: 1:整形 2:字符串类型 3:Bool类型 4:列表 5:元祖(不可变) 6:字典(无序) 7:集合 (无序、不重复) 8: 队列及堆栈(队列:先进先出,堆栈:后进先出) 一、整形 int # 定义整形 a = 10 阅读全文
posted @ 2018-06-07 15:47 begrateful 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断 不仅生活中有,在软件开发中“判断”功能也经常会用到 if判断语句 if 要判断的条件: 条件成立 if-else的使用格式 if 条件: 条件成立 else: 不满足条件 if elif的功能 当xxx1满足时,执行事情1,然后 阅读全文
posted @ 2018-06-05 21:20 begrateful 阅读(631) 评论(1) 推荐(0) 编辑
摘要: 运算符 python支持以下几种运算符 算术运算符 运算符描述实例 + 加 两个对象相加 a + b 输出结果 30 - 减 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 x除以y b / a 阅读全文
posted @ 2018-06-05 20:17 begrateful 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 我的笔记里的python代码运行环境都是在pycharm软件中运行,所以不去记录如何配置环境变量呀什么的。 python种类 Cpython: Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上 阅读全文
posted @ 2018-06-05 17:51 begrateful 阅读(512) 评论(0) 推荐(1) 编辑
摘要: 有些项目尤其是WinForm或者是WPF项目,针对一些工具形式的小项目,不想软件流出去之后,懂程序的的拿到手之后一看配置文件就知道了我们数据库的用户名和密码,如果外网能访问的话,那就麻烦大了。所以这里为了防止项目外泄之后这些信息不被别人看到,我们就需要对链接字符串或者其他重要信息进行加密,用的时候在 阅读全文
posted @ 2018-05-10 13:21 begrateful 阅读(8183) 评论(7) 推荐(2) 编辑
摘要: 准备条件:20万+数据 界面设计使用的WPF。 没有对比就没有伤害,以下是我两种方式导入数据案例。 运行 结果对比: 首先使用一般sql语句导入,因为时间原因,我就没有等待程序执行完,但是我记录了大约需要多少时间,以及执行了多少时间。导入数据共计:258113条,执行了38秒,已经入库了6971条, 阅读全文
posted @ 2018-05-09 16:27 begrateful 阅读(843) 评论(0) 推荐(0) 编辑
摘要: Redis 什么是Redis redis是一种nosql数据库,他的数据是保存在内存中,同时redis可以定时把内存数据同步到磁盘,即可以将数据持久化,还提供了多个语言的API,操作比较方便 安装redis 关系型数据库和非关系数据库的区别 关系型数据库表和表之间存在的关系非关系型数据库不存在表的这 阅读全文
posted @ 2018-03-28 10:45 begrateful 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 目的描述:全新的腾讯云Linux服务器,系统是ubuntu 16.04。需要在上面安装mysql数据库。 使用XShell远程登录,在终端窗口中使用sudo apt-get 指令在线安装mysql。 在安装MySql之前先执行更新指令: 效果图如下: 接着执行安装MySql指令: 这时候系统会去下载 阅读全文
posted @ 2018-03-23 09:15 begrateful 阅读(453) 评论(0) 推荐(4) 编辑