数据库SQL特点数据查询,数据操纵,数据定义,数据控制

数据查询(DQL):select 数据定义(DDL):create,drop,alter 数据操纵(DML):insert,update,delete 数据控制(DCL):grant,revoke
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

python is 和 ==区别

s 与 == 区别 : is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。 a is b 相当于 id(a)==id(b),id() 能够获取对象的内存地址。 如果 a=10;b=a; 则此时 a 和 b 的内存地址一样的; 但当 a=[1,2,3]; 另 b=a[:] 时,虽然 a 和 b 的值一样,但内存地址不一样。 如果此时定义 a=10、b=10, 然后再对比 a is b 会发现返回的结果是 True,这是因为在 Python 中会实现创建一个小型的整
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

【DEV GridControl】怎样使GridView中满足某个条件的行可编辑,其余行不可编辑?

本文链接:https://blog.csdn.net/u010104750/article/details/52080799 DXperience控件包,使用起来非常方便,但有时候某些功能的实现在文档中不太容易找到解决方案,比如下面要提到的这个功能我就在文档中找了很久也没找到,最后还是在官方论坛上找到的。 具体问题是这样的:我需要使GridView中满足某个条件的行可编辑,其余的行不可编辑。问题就是这样,很简单,在GridView的ShowingEditor事件中来判断条件,满足条件就不可编辑
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

dockerfile---apt-get install vim 时 Unable to locate package vim

  在学习 dockerfile 的时候,发现编写的 Dockerfile 中的 apt-get install 命令无法找到要安装的包,所以记录一下这次发生的错误。 环境:宿主机:windows 10 上安装 VMware 虚拟化软件    VMware workstation 15 pro 客户机:Ubuntu 18.04 STL    Dockerfile 内容: FROM ubuntu:18.04 # 从 dockerhub 直接拉下来的官方镜像 MAINTAINER zhangp
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

Django框架-模型层

Django框架-模型层 一、单表查询之必知必会13条 1、时间字段中的两个关键性参数 create_time = models.DateField() # 年月日 create_time = models.DateTimeField() # 年月日时分秒 # 两个关键性参数 # auto_now:每次操作数据 都会自动刷新当前操作的时间 # auto_now_add:在创建数据的时候 会自动将创建时间记录下来 后续的修改不会影响该字段 2、搭建测试环境 在django中,你可以写一个单独
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

结队编程:对411同学的代码分析

上一周,我们完成了个人项目编程。看过我队友的源码之后,我感触颇深,觉得非常有必要来写一篇文章分析一下队友的代码。他的代码是用C++写的,兼顾性能和可读性,下面是我对我队友源码的一些思考。 一、主函数 int main() { string type="",id=""; int number=0; id=login(); cout<<"请输入题目数量(10-30,输入-1则退出当前用户,重新登陆,输入0则表示切换出题类型):"<<endl;
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

自己centos7成功的修改了主机名(记录了该改哪些文件)

1、更改/etc/hosts 方法(1)可以直接的去更改这个文件,更改的格式:直接vi编辑器打开,之后直接写上自己想要的主机名字就好,不用写成键值对的形式 [root@localhost etc]# vi hostname 打开文件文件之后 输入 node01 :wq!保存退出 方法(2)可以直接通过命令的方式 [root@localhost etc]# hostnamectl --static set-hostname xh01 执行完毕之后,想看看到底影响的是哪个文件,找到了hostnam
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

2019年9月训练(贰)区间DP (luogu 4290)

区间DP luogu 4290 明显的区间DP. 定义 dp[l][r][k]/*表示区间[l,r]能否凑成k(W,I,N,G)字符*/ mp['W']=1;mp['I']=2;mp['N']=3;mp['G']=4; 之后选择比较好写的记忆化搜索去完成 记录1  记录2  记录3 AC码 #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int na[5],dp[210][210
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

结对编程-搭档代码分析

结对编程项目中第一个任务是要分析搭档的个人项目代码,我是乔美萱,以下是我对我的搭档路宁的代码的思考和感想: 一、 项目需求 为了方便读者看懂代码,这里介绍一下个人项目的主要内容: 1、 判定输入的账号和密码是否为附表里的合法用户,若不是,则重新输入;若是,则显示登录状态; 2、 输入出题个数,并判定是否在合理范围内,并根据附表中的学历信息来决定题目内容, 并且此时可切换用户的学历信息; 3、 小学题目包含加减乘除,初中题目还包含根号和开平方, 高中题目则包含三角函数,将出的题目输出到txt文件
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

自学Python编程的第九天(希望有大牛帮我看看我第一个代码是否有弊端,感谢您们)----------来自苦逼的转行人

2019-09-19-22:11:33 今天是自学Python的第九天 学的内容是有关文件操作的,如:r、w、a、rb、wb、ab、r+、w+、a+等 有大牛帮我看一下我的代码第一个有没有什么弊端吗?我感觉好像没有,但是看视频时,说不建议这样做 一.重要知识点 文件操作: 1. r 读取完的文件句柄⼀定要关闭.f.close() 2. w 写的时候注意.如果没有文件.则会创建文件,如果文件存在.则将
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

四则运算代码

package LianXi; import java.util.Scanner; class sizeyunsuan { public static void main(String []args) { Scanner scan=new Scanner(System.in); System.out.println("请输入想要输出的题目数目:"); int w1=scan.nextInt(); System.out.println("请输入每行想要输出的题目数目:"); int w2=sca
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

LOJ2392 JOISC2017 烟花棒 二分、贪心

传送门 先二分一个最大速度\(v\)。 分析移动的性质。很显然的事情是在火焰两边的所有人都会往火焰的方向以最快的速度运动,这样可以使当前位置更早获得火焰,同时当前拥有火焰的若干个人为了传递火焰自然也会以最快的速度移动。 接下来考虑某个没有火的人碰上了有火的人之后决策如何。假设有火的人\(A\)碰上了无火的人\(B\),如果\(A,B\)接下来要去的方向是一致的,那么肯定一起走直到\(A\)灭了再点燃\(B\);否则可以发现在碰上的瞬间点火和先\(AB\)一起走直到\(A\)无火时给\(B\)点
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

查找字符串最后一次出现的位置

以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname) 来查找子字符串 Stringname 在 strOrig 出现的位置: 也可以从前向后遍历数据,判断里面strOrig[i]=="Runoob",i++; String strOrig = "Hello world ,Hello Runoob"; int lastIndex = strOrig.lastIndexOf("Runoob").; if(lastIndex == - 1) { System.
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

jQuery 效果方法大全

jQuery 效果方法 下表列出了用于创建动画效果的所有jQuery方法。 方法 描述 animate() 在所选元素上运行自定义动画。 clearQueue() 从所选元素中删除所有剩余的排队函数。 delay() 为所选元素上的所有排队函数设置延迟。 dequeue() 从队列中删除下一个函数,然后执行该函数。 fadeIn() 淡入选定的元素。 fadeOut() 淡出选定的元素。 fadeTo() 将所选元素淡入/淡出给定的不透明度。 fadeToggle() 在fadeIn()和fa
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

tesseractOCR安装

下载exe网址:https://digi.bib.uni-mannheim.de/tesseract/ 参看教程:https://blog.csdn.net/qq_37200689/article/details/84638910以及https://blog.csdn.net/luopeng12345/article/details/89395598
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

结对编程之个人项目代码分析

对世焕出题代码的分析: 优点:   周世焕同学作为442宿舍编程领导者,秉承贯彻软件工程导论,严格要求自己的原则,世焕同学提前学习并且使用了UML图并运用于此次数学题目出题的过程中 十分清楚明了的展示了他进行编程的模块以及思想, 利用五个模块实现自己的功能 Controler.class //主要功能,监听用户输入,有事请求Model层处理请求,配合View.class告知用户当前程序状态,以获取进一步反馈 View.class //封装了可能用到的反馈信息 LoginModel.class
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

第四周总结 & 实验报告(二)

第四周课程总结 一、String类 1.实例化 (1)直接赋值 public class Xxxx{ public static void main(String args[]){ String a = "abcd"; //实例化String对象 System.out.println(a); //输出 }
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

django -- 缓存

缓存的介绍 我们都知道Django建立的是动态网站,正常情况下,每次请求过来都经历了这样一个过程: 接收请求 -> url路由 -> 视图处理 -> 数据库读写 -> 视图处理 -> 模版渲染 -> 返回请求 如果有大量请求来时,都要执行这个操作,那会大大增加服务器的压力,最简单的方法就是设置一个缓存,在一定的时间内,如果访问这个视图函数,则使用缓存数据。 比如我们使用的博客园,有一个分类功能,我们增加一个分类,然后新打开一个窗口,删除那个分类,在原来的窗口刷新查看,新添加的分类还存在,当超过
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

代码美化的艺术

前言 原本只是想简单的聊一下代码格式化的问题,无奈本文拖沓了很久,在此期间,我又思考了很多,我越来越觉得代码格式化是一门艺术。为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。 在我看来,代码质量不仅体现在逻辑上,也要体现在形式上。尤其前端代码,在日渐复杂的单页面开发中,代码格式化不仅是为了美观,也是为了更好的阅读。关于代码的格式化并没有统一的标准,每个人都有自己的见解,所以本文的目的以探讨和推荐为主。 可能很少有人会去考虑这方面的问题,毕竟美化插件都是现成
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0

2019ICPC南昌网络赛C Hello 2019

题意:给出一个字符串,每次询问一个区间[l,r],求使得这个区间含有9102但不含有8102最少要删掉几个字符 首先我们考虑将串反转,这样就变成了含有2019但不含有2018的问题了 我们构建一个状态数为5的自动机 状态0:字符集为空 状态1:字符集为2 状态2:字符集为20 状态3:字符集为201 状态4:字符集为2019 每加入一个字符就为对应的两个状态连一条边 两个字串合并我们只需对两个字符串的自动机进行一次dp即可 这样我们维护一个自动机的线段树,每个区间维护一个子串的自动机 查询的时
分类: 其他 发布时间: 09-19 22:47 阅读次数: 0