Python - Django - ORM 自定义表名
通过 Django 建立的表 命名方式为:项目名_表名 可以将该默认命名方式进行修改 models.py: from django.db import models
class Person(models.Model):
id = models.AutoField(primary_key=True)
name = models.CharField(max_length=32)
age = models.IntegerField()
birthd
Spring boot Gradle项目搭建
Spring boot Gradle项目搭建 使用IDEA创建Gradle工程 操作大致为:File->new->Project->Gradle(在左侧选项栏中) 创建常规以后生成的工程目录如下: build gradle wrapper gradle-wrapper.jar gradle-wrapper.properties src java resources test java resources build.gradle gradlew gradlew.bat sett
最小点覆盖(最大独立集)+最小路径覆盖(最长反链)
https://www.cnblogs.com/MyNameIsPc/p/9101959.html https://blog.csdn.net/qq_43824791/article/details/93224408 https://blog.csdn.net/qq_39627843/article/details/82012572 https://blog.csdn.net/qq_34564984/article/details/52993626
jzoj 2644. 数列
给你一个长度为N的正整数序列,如果一个连续的子序列,子序列的和能够被K整 除,那么就视此子序列合法,求原序列包括多少个合法的连续子序列? 对于一个长度为8的序列,K=4的情况:2, 1, 2, 1, 1, 2, 1, 2 。它的答案为6,子序列 是位置1->位置8,2->4,2->7,3->5,4->6,5->7。 Input 第一行:T,表示数据组数 对于每组数据: 第一行:2个数,K,N 第二行:N个数,表示这个序列 Output 共T行,每行一个数表示答案 简单数论加排序。。。 我们使用
centos7简单安装配置mariadb
CentOS 7下yum安装MariaDB yum install mariadb mariadb-server
systemctl start mariadb #启动mariadb
systemctl enable mariadb #设置开机自启动
mysql_secure_installation #设置root密码等相关
mysql -uroot -p #测试登录
Linux----03
Linux下,一切皆文件计算机性能:横向扩展:集群:人多力量大。x纵向扩展:做应用迁移。集群:**HDFS+map-reduces=Hadoop集群1、系统启动电源BIOS芯片1、加电自检(检查硬件设备是否正常)2、需要将硬盘中的系统文件,加载到内存中,让CPU读取额,并运行。MBR分区(bootloader):就是用来寻找并引导系统加载LILO嵌入式Grub是引导系统启动的程序。分为第一阶段,1
小白学python-day08-文件及其操作、字符串字典类型转换
今天是day08,以下是学习总结: 但行努力,莫问前程。 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- with语句:为防止打开文件之后忘记写f.close()
XLNet:运行机制及和Bert的异同比较
这两天,XLNet貌似也引起了NLP圈的极大关注,从实验数据看,在某些场景下,确实XLNet相对Bert有很大幅度的提升。就像我们之前说的,感觉Bert打开两阶段模式的魔法盒开关后,在这条路上,会有越来越多的同行者,而XLNet就是其中比较引人注目的一位。 当然,我估计很快我们会看到更多的这个模式下的新工作。未来两年,在两阶段新模式(预训练+Finetuning)下,应该会有更多的好工作涌现出来。根本原因在于:这个模式的潜力还没有被充分挖掘,貌似还有很大的提升空间。当然,这也意味着NLP在未来
Python 中的异常
python解释器检测出程序错误后,会终止程序执行,并报告错误类型。异常如果没有处理或捕捉的时候,会抛出异常。 Traceback 回朔(追踪,因为异常、或者错误经常发生在一层层的函数调用过程中) 每个异常都是类的实例 内建异常类 dir(__builtins__) 异常处理可以用if判断来进行,但是不够灵活,效率也不高。 try - except 语句 try: block except Exception as err: block else: block finally: block /
线段树优化dp——牛客多校第一场I(好题)
和两天做了两道数据结构优化dp的题,套路还是差不多的 题解链接! https://www.cnblogs.com/kls123/p/11221471.html 一些补充 其实这道题的dp[i]维护的不是每个点,而是每个离散化的y,也可以理解为当前折线停留在纵坐标为y的答案 从左往右,从上往下进行遍历点,对于每个点p[i]考虑三种情况: 1.折线经过这个点,那么这条折线必定从小于等于p[i].y的地方折上来的,所以查询一段区间的极值即可 2.折线在这个点上面,那么通过这个点去更新那些在其上面的折
Linux系统的安装、启动及简单的命令使用
Linux的安装 1、安装 a、直接将操作系统安装在硬件设备上(比较麻烦,不建议)(双系统模式) b、使用VMM管理平台来安装(虚拟机模式)“VMM管理平台:VMware workstation、Virtualbox” 选语言—— 选键盘—— 选时区—— 写主机名—— 定义root密码(超级用户)—— 划分磁盘空间(3个分区必须要划分:/boot reboot) Mac安装(Mac 上用VMWare虚拟机安装Linux-Ubuntu)详细步骤链接http
PythonDay_03
1. 函数和模块的使用 1)定义函数 在Python中可以使用`def`关键字来定义函数 在函数名后面的圆括号中可以放置传递给函数的参数 而函数执行完成后我们可以通过`return`关键字来返回一个值 在不影响代码执行结果的前提下对代码的结构进行调整------代码重构 函数结构 def defineName([params]):
........... #执行体
...........
return .....
调用:
defineName(
STC8单片机ADC采样注意事项
STC8单片机ADC采样注意事项 最近在做一个模块,使用宏晶公司的STC8单片机开发,模块主要使用了单片机的ADC采样功能,因为需要10个以上的通道,而且模块要经常震动,所以希望使用一种耐操一点的芯片, 于是我使用了STC8系列的单片机,有16路通道的ADC,采样精度是12位,可以比较好的满足我的要求。 一开始模块做的还不错,半年之后有一次要进行改进,在程序上我加大了单片机通道切换之间的时间,然而最后却出现了采样出错的现象。 因为我要轮询所有的ADC通道,出于设计方面,我采用了特别的采样顺序,
webstorm2019安装与使用详细教程
一、webstorm2019安装 下载地址 https://www.jetbrains.com/webstorm/download/#section=windows 激活方式:可在淘宝上购买激活码,其他激活方式不再阐述。 二、webstorm2019使用教程 对项目或文件进行重命名 是否显示行号设置 常用快捷键: 1、Tab:自动补全 2、复制当前行:Ctrl+D 3、删除当前行:Ctrl+Y 4、注释或者取消当前注释:Ctrl+/ 5、注释或者取消多行注释:Ctrl+Shift+/ 6、同时
日期转换格式 mysql时间与字符串相互转换
mysql时间与字符串相互转换 涉及的函数 date_format(date, format) 函数,MySQL日期格式化函数date_format() unix_timestamp() 函数 str_to_date(str, format) 函数 from_unixtime(unix_timestamp, format) 函数,MySQL时间戳格式化函数from_unixtime 时间转字符串 select date_format(now(), '%Y-%m-%d'); #结果:2017-0
今日推荐
周排行