day34 学习小结

目录 一、 操作表 1. 增 1.1 语法 1.2 列约束(完整性约束) 1.3 列类型(数据类型) 2. 删 3. 改 3.1 修改表名 3.2 增加字段 3.3 删除字段 3.4 修改字段 4. 查 5. 复制表结构 二、 操作表的数据行(记录) 1. 增 2. 删 3. 改 4. 查 一、 操作表 1. 增 1.1 语法 create table +表名( 字段名 列类型(宽度) 约束条件,## 字段与字段间要加逗号 ………… 字段名 列类型(宽度) 约束条件 ## 若是最后一行则不要加
分类: 其他 发布时间: 10-29 20:50 阅读次数: 0

vs2010旗舰版和专业版下载

vs2010旗舰版和专业版下载 VS2010 旗舰版可用Key:YCFHQ9DWCYDKV88T2TMHG7BHP VS2010 专业版(中文版本)thunder://QUFlZDJrOi8vfGZpbGV8Y25fdmlzdWFsX3N0dWRpb18yMDEwX3Byb2Zlc3Npb25hbF94ODZfZHZkXzUzMjE0NS5pc298MjU5MTg0NDM1Mnw2MDAxMjUzNDMxQUZFNTczRTQzNDRGNUEwQjFEOUNBQ3wvWlo= VS2010 旗
分类: 其他 发布时间: 10-29 20:50 阅读次数: 0

choice参数与MTV和MVC

choice参数 choices = ( (1,'male'), (2,'female'), (3,'others') ) gender = models.IntegerField(choices=choices) """ 1.如果我存的是上面元组中数字会怎么样 2.如果我存的数字不在元组范围内又会怎样 1.数字没有对应关系 是可以存的 """ from app01 import models user_obj = models.Userinfo.objects.filter(
分类: 其他 发布时间: 10-29 20:50 阅读次数: 0

Self-Consistent Method (II)

Considering two dimensional cases, the distribution of electric potential can be obtained by solving Laplace’s and Poisson's Equation based on various boundary conditions. (1) Laplace’s Equation For a parallel-plate capacitor, the electric potential
分类: 其他 发布时间: 10-29 20:50 阅读次数: 0

数据传输编码模式的解析

数据传输编码模式的解析 urlencoded 还记不记得之前讲过的用 form 表单传送文件,我们需要去改变一个表单的参数,enctype参数,默认的时候是 urlencoded 模式,想一下,前端页面发送给后端的数据是什么类型的?是字典?还是字符串?或者是类似于关键字参数那样的的 username=‘chanyuli’ ?这时候试验一下,自己写一个form表单,然后submit提交。去浏览器的 f12 看一下。 点击network ,查看一下你的请求,然后拉到最下面,有一个 Form Dat
分类: 其他 发布时间: 10-29 20:50 阅读次数: 0

一文让你轻松了解全文检索

全文检索技术被广泛的应用于搜索引擎,查询检索等领域。我们在网络上的大部分搜索服务都用到了全文检索技术。 对于数据量大、数据结构不固定的数据可采用全文检索方式搜索,比如百度、Google等搜索引擎、论坛站内搜索、电商网站站内搜索等。 什么是全文检索呢?先看一下百
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

Charles抓取WebClient代理的请求,模拟弱网以及mock数据

概念 Charles Charles 是目前最主流的网络调试工具(Charles、Fiddler、Wireshark...)之一,对于一个开发者来说与网络打交道是日常需求,因此很多时候我们需要调试参数、返回的数据结构、查看网络请求的各种头信息、协议、响应时间等
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

谈谈AQS(二)- 常用同步组件的实现

看看常用同步组件如何借助aqs来实现吧! 利用aqs实现的同步组件 ReentrantLock CountdownLatch Semaphore ReentrantReadWriteLock StampedLock CyclicBarrier Conditi
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

谈谈AQS(一)- 同步组件的基石

AbstractQueuedSynchronizer-最基础的同步器模板 它是一个框架,一个模板 AQS只是一个框架,具体资源的获取/释放方式(tryAcquire/tryRealease)交由自定义同步器去实现,是一个抽象的模板类,体现了模板方法的设计模式。
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

JDK源码里的HashMap/LinkedHashMap和自己手写的HashMap到底有什么区别?

HashMap特点 HashMap冲突时先拉出一个链表,当链表节点超过TREEIFY_THRESHOLD, 自动进行TREEIFY将链表转换成红黑树,将Node转换成TreeNode 奇妙的内部类继承关系 HashMap.TreeNode 继承 Linked
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

初识网络编程NIO实现多人聊天室

New I/O 回顾BIO编程模型 服务端对于每个到达的客户端都重新开启一个线程专门处理它们之间的交互。 这种交互在逻辑上是客户端与服务端直接进行通信。 随着高并发的场景到来,服务器处理上下文切换,创建和销毁线程的代价,将会让服务器不堪重负。 NIO编程模
分类: 编程语言 发布时间: 10-29 20:34 阅读次数: 0

luogu#P2921 USACO08DEC在农场万圣节

题意: 给出 \(N\) 个点,每个点指向一个其它点的,求从每个点开始,第二次访问一个节点时走的步数 解析: Tarjan #include<cstdio> #include<stack> #define N 100005 using namespace std; struct Edge{int next,to;}edge[N]; int n,n_e,head[N],f[N]; int dfn[N],low[N],tot,clr[N],col,p[N],out[N]; stack<int> s
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

设计模式之组合实体模式

一.组合实体模式 定义:对象的组成类似于树型结构,组成了"部分-整体"的结构,组成的最小单元有相似性,在更高层次的抽象上。 结构: 1.Component(抽象组件),为叶子节点和树节点提供统一的抽象。 2.Composite(容器构建),在组合对象中表示节点对象,在叶子节点之外的都是该类型的结点。 3.Leaf(叶子构件),在组合对象中表示叶子节点。 类图为: Component类 import java.util.ArrayList; public abstract class Co
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

[CF620E]New Year Tree_dfs序_线段树_bitset

New Year Tree 题目链接:http://codeforces.com/problemset/problem/620/E 数据范围:略。 题解: 转化成序列问题,发现颜色种数特别少,暴力用数组合并显然会$T$,我们用$bitset$优化合并过程即可。 代码: #include <bits/stdc++.h> #define setIO(s) freopen(s".in", "r", stdin), freopen(s".out", "w", stdout) #defin
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

Class.forName()和new关键字的区别

Class.forName(类名) jvm动态的加载一个类。 Class.forName(类名).newInstance() 调用类的无参构造方法返回的是Object对象,需要强转为指定类型。 new 是一个关键字,调用类的构造方法(可以无参的、有参的),返回一个类的对象。 例如 EgClass egClass=(EgClass)Class.forName(“EgClass类名”).newInstance(); 问题:为什么有的类使用的时候只需要Class.forName(),不需要Class
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

【网络安全】SQL注入、XML注入、JSON注入和CRLF注入科普文

目录 SQL注入 一些寻找SQL漏洞的方法 防御SQL注入 SQL注入相关的优秀博客 XML注入 什么是XML注入 预防XML注入 JSON注入 什么是JSON注入 JSON注入的防御 CRLF注入 CRLF介绍 CRLF漏洞检测 CRLF漏洞预防 SQL注入 所谓SQL注入,是将恶意SQL命令通过某种方式提交到服务器后台,并欺骗服务器执行这些恶意的SQL命令的一种攻击方式。 —— [ 百度百科 ] 造成SQL注入漏洞原因有两个:一个是没有对输入的数据进行过滤(过滤输入),还有一个是没有对发送
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

vue系列---Vue组件化的实现原理(八)

阅读目录 一. 什么是Vue组件? 如何注册组件? 1.1 全局注册组件 1.2 局部注册组件 二:组件之间数据如何传递的呢? 1) props 2) $emit 3) 使用$ref实现通信 4) $attrs 和 $listeners 及 inheritAttrs 5) 理解 provide 和 inject 用法 6) 理解使用bus总线 三:在vue源码中注册组件是如何实现的呢? 在Vue中,组件是一个很强大的功能,组件可以扩展HTML元素,封装可重用的代码。比如在页面当中的某一个部分需
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

luogu#P1908 逆序对

题意: 给出 \(n\) 个数,求逆序对数 解析: 归并排序 //归并排序 #include<cstdio> #define N 500005 #define re register using namespace std; int n,a[N],b[N]; long long ans; void m_sort(int l,int r); inline int read(); int main() { n=read(); for(re int i=1;i<=n;i++)
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

IDEA下无法创建.java文件的问题

今天使用IDEA创建一个Java工程后莫名发现自己创建的Main.java竟然显示成了记事本的形式,并报错: unable to parse template "Class" Error message: Selected class file name.... 解决方法: File -> Setting -> Editor -> File Types, 在右侧的“Recognized File Types”中选中"Test",然后再下面的“Registered Patterns”中选择中自己
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0

红包扫雷app正规平台,最新火爆的文章刚出来,震惊!

红包扫雷app正规平台,最新火爆的文章刚出来,震惊!听说现在很多在流传网上红包扫雷的真相不知道是真是加,看到了欢乐红包的平台群,下载一个app用不封号的口号,看了真的很不错,下载了一个看看还是非常可以的,所以在这里发一下等有缘人可以一起抢发红包,希望在这里能过帮助更多的宝妈,无聊在家能注册一个做代理,自由推广,赚起更多的佣金,安全稳定最好的平台。 下来给大家介绍一下游戏玩法 可发可抢红包房间规则: 1、7包单雷1.6倍30-800 2、 9包多雷50-800 单雷倍数1.1倍 双雷倍数1.0倍
分类: 其他 发布时间: 10-29 20:34 阅读次数: 0