- 博客(57)
- 问答 (2)
- 收藏
- 关注
原创 MySQL及SQL语句(2)
4)传递函数依赖:A–>B,B-- >C 如果通过A属性(属性组)的值可以确定唯一B属性的值,再通过B属性(属性组)的值可以确定唯一C属性的值,则称C传递函数依赖于A。设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。,就是表与表之间的某种约定的关系,由于这种关系的存在,能够让表与表之间的数据,更加的完整,关连性更强。1)函数依赖:A–>B,如果通过A属性(属性组)的值,可以确定唯一B属性的值,则称B依赖于A。
2023-08-08 14:05:00
358
原创 【Django项目连接mysql出错】解决办法:使用pymysql代替MySQLdb
Django项目连接mysql出错,解决办法:使用pymysql代替MySQLdb
2022-11-20 20:32:29
962
原创 Java【Stream/MethodReference】
Java8之后,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。Java8的新特性方法引用的使用来进一步优化Lambda表达式。
2022-04-09 20:12:23
611
原创 Java【网络编程】
Java【网络编程】文章目录Java【网络编程】一、网络编程入门1.1 软件结构1.2 网络通信协议1.3 协议分类1.4 网络编程三要素二、TCP通信程序2.1 概述2.2 Socket类2.3 SocketServer类2.3 简单的TCP网络程序三、综合案例3.1 文件上传案例3.2 模拟B/S服务器一、网络编程入门1.1 软件结构C/S结构:全称为Client/Server结构,指客户端和服务结构,常见程序有QQ、迅雷等软件。B/S结构:全称为Browser/Server结构
2022-03-31 17:32:43
1004
原创 Java【IO】
Java【I/O】文章目录Java【I/O】一、IO概述1.1 什么是IO1.2顶级父类们:二、字节流2.1 一切皆为字节2.2 字节输出流【OutputStream】2.3 [FileOutputStream]2.3字节输入流【InputStream】2.4 [FileInputStream]2.5 练习三、字符流3.1 字符输入流【Reader】3.2 [FileReader]3.3 字符输出流【Writer】3.4 [FileWriter]四、IO异常处理4.1 在`jdk1.7`之前使用`try
2022-03-28 22:43:26
557
原创 Java【File类】
File类是文件和目录路径名的抽象表示形式。java把电脑中的文件和文件夹(目录)封装成了一个File类,我们可以使用File类操作文件和文件夹。File类是一个与系统无关的类,任何的操作系统都可使用这个类中的方法。
2022-03-16 20:19:28
284
原创 Java异常
Java语言中异常与错误,处理异常的方式,异常产生的原因及处理过程,throw、throws、finally关键字,多个异常、子父类异常及自定义异常处理等
2022-02-28 20:58:16
282
原创 pip安装清华源
pip安装清华源pip install 要安装的包 -i https://pypi.tuna.tsinghua.edu.cn/simple
2021-03-21 20:05:55
3021
原创 mysql中使用load_file函数实现Blob字段图片数据更改
需求:替换数据库中的图片文件,字段为blob格式最终只需要一条sql命令:update charge set img = load_file('C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/2.png');先说一下踩的坑:1、之前不知道此函数,直接用replace函数,第三个参数为文件绝对路径;update charge set img= replace(img,'*',NULL);2、用Python将图片文件转成二进制,使用下面语法:sql
2021-02-26 00:34:27
1485
1
原创 Django笔记(1)-创建运行一个简单的django项目步骤及注意事项
一、了解web框架本质上就是一个socket,有两种常用的模式,MVC及MTV。MVCmoduleviewcontroller数据库操作模板文件业务处理MTVmoduletemplateview数据库操作模板文件业务处理Django就是一个基于MTV的web框架二、Django初识1、创建Django工程切换到djang...
2020-03-28 14:43:19
300
原创 最大子列和问题
最大子列和问题的几种算法比较算法1时间复杂度:O(n³)int MaxSubseqSum1(int A[],int N){ int ThisSum,MaxSum = 0; int i,j,k; for (i=0;i<N;i++){ for(j=i;j<N;j++){ ThisSum = 0; for(k = i;k<=j;k++){/*子列从i开始,到j...
2019-12-30 23:07:41
260
原创 关于python在64位机器上打包32位exe(兼容xp系统)解决方法
python在64位机器上打包32位exe1、下载32位python,安装好后改个名称,我改成了python32.exe添加环境变量后,去终端测试下:安装包依赖命令就变成了:python32 -m pip install XXX2、下载安装32位pywin32,打包成exe需要pywin32这个包,下载地https://sourceforge.net/projects/pywin32/...
2019-12-29 00:41:53
7687
1
原创 json&pickle数据序列化
用于序列化的两个模块:json,用于字符串和python数据类型间的转换pickle,用于python特有的类型和python的数据类型间进行转换Json模块提供了四个功能:dumps、dump、loads、loadpickle模块提供了四个功能:dumps、dump、loads、load原则上,dump一次,load一次,想dump多次就写入多个文件
2019-11-06 23:09:37
155
原创 python装饰器
装饰器(decorator)本质是函数,用来装饰其他函数,为其他函数添加附加功能。作用可以这么理解:程序已经运行了,但是需要增加功能两大原则①不能修改被装饰函数的源代码②不能修改被装饰函数的调用方式
2019-10-26 13:12:17
111
原创 python字符串操作函数
字符串操作函数列了一些常用的,根据字母顺序一个个在pycharm里试一下name.capitalize()首字母大写name.count(“a”)name.center(50,"-")一共打印50个字符,不够的用"-“补上,name放在中间name.endswith(“ex”)判断是不是…结尾name.expandtabs(30)将字符串中的\t转换成相应数量(30)的空格name....
2019-10-05 19:27:00
297
原创 python购物车程序
需求:1、启动程序后,让用户输入工资,然后打印商品列表2、允许用户根据商品编号购买物品3、用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4、可随时退出,退出时打印已购买商品和余额代码自己纯手打,可能会有手误#新建商品列表product_list = [ ('iphone', 4500), ('macbook', 9800), ('bicycle', 200), ('...
2019-09-28 16:33:29
258
原创 python模块、列表及相关知识
python模块、列表等重要知识点一、模块1、sys模块sys.pathsys.argv2、os模块os.system(“dir”)执行命令不保存结果os.popen(“dir”).read()os.mkdir()当前目录下创建目录3、自己导入模块–当前目录下–放在/lib/site-packages二、数据类型及其运算1、python3中不存在int、long之分,都是...
2019-09-28 00:43:58
262
原创 Rxtx串口操作
java使用Rxtx进行串口操作环境配置 下载需要的jar安装注意下载需要的jarRxtx包下载安装解压后的文件目录复制 RXTXcomm.jar —> <JAVA_HOME>\jre\lib\ext复制 rxtxSerial.dll —> <JAVA_HOME>\jre\bin复制 rxtxParallel.dll —> <JAV...
2019-08-07 14:47:18
779
原创 Android基于zxing-android-embedded实现自定义扫码界面,连续扫码
一、相关设置1、下载zxing-android-embeddedhttps://github.com/journeyapps/zxing-android-embedded2、导入到项目中,我是作为模块导入的:file->new->import module,之前直接添加依赖导入无法编辑包里的源代码(比较low)3、添加依赖:在项目的build.gradle文件中的d...
2019-04-29 23:46:46
3762
空空如也
随机发红包策略:最大剩余范围是怎么确定的
2021-12-26
C语言使用两种方式显示float类型的值,为什么打印出来是这个
2021-08-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人