自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4545)
  • 收藏
  • 关注

转载 <转载>面试官: 讲讲MySql表设计需要注意什么?

作者:孤独烟 出处: http://rjzheng.cnblogs.com/综述近期由于复习了一下MySQL的内容看到一篇比较好的文章,转载分享一下。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的!具体有下面这些问题:为什么一定要设一个主键?你们主键是用自增还是UUID?主键为什么不推荐有业务含义?表示枚举的字段为什么不用enum类型?货币字段用什么...

2019-09-24 21:48:00 237

转载 第一次团队作业

组长博客链接组长本次团队展示链接团队项目描述Snug——一款有温度的APP队员风采史恩泽风格:对待喜欢的事情特别坚持。擅长的技术:C++、C#、MySQL、会一点Java。编程的兴趣:做出好玩的、有创意的东西。希望的软工角色:Android、一点服务器后端。一句话宣言:Less is more。阮君曦风格:一旦进入学习状态,便一发不可收拾。擅长的技术:c+...

2019-09-24 21:39:00 172

转载 软工结对作业第一章——初步想法和原型构建

结对项目总目标:福建桌游:13水 客户端。预计耗时:一个月 (其实是K老板规定的) 。原型分析​ 本次原型设计采用Axure RP软件,选择他的原因是同学推荐的,而且外观很简洁,赏心悦目! 以下是本次程序的大致流程图:与小伙伴的探讨贴图用户登陆界面用户注册界面用户登陆后的界面查看排行榜对战界面基本需求登陆界面模式选择显示当前对战界面显示...

2019-09-24 00:21:00 164

转载 (转)大厂常问到的14个Java面试题

1. synchronized和reentrantlock异同相同点都实现了多线程同步和内存可见性语义都是可重入锁不同点实现机制不同 synchronized通过java对象头锁标记和Monitor对象实现 reentrantlock通过CAS、ASQ(AbstractQueuedSynchronizer)和locksupport(用于阻塞和解除阻塞)实现 synch...

2019-09-24 00:15:00 89

转载 (转)Java锁性能提高有哪些机制?

转自:https://forum.idevfun.io/t/topic/235/2Java 中,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质又是依赖于底层的操作系统的Mutex Lock来实现的。而操作系统实现线程之间的切换这就需要从用户态转换到核心态,这个成本非常高,状态之间的转换需要相对比较长的时间,这就是为什么Synchr...

2019-09-23 23:30:00 62

转载 推荐系统资料整理

作者:清华阿罗链接:https://zhuanlan.zhihu.com/p/67959931来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。网上看到不错的推荐系统资料整理,分享给大家,包括书籍、会议、相关研究人员、论文和一些开源的代码,如下:1. 书籍Recommender Systems: The Textbook (2016, ...

2019-09-23 09:23:21 260

转载 NDCG、AUC介绍

https://blog.csdn.net/u014313009/article/details/38944687SIGIR的一篇推荐算法论文中提到用NDCG和AUC作为比较效果的指标,之前没了解过这两个指标,便查找相关概念,整理如下。一、NDCG1.DCG 首先,介绍一下DCG。DCG的全称是Discounted Cumulative Gain,它是衡量搜索引擎算法...

2019-09-23 09:23:17 233

转载 awesome-RecSys

https://github.com/jihoo-kim/awesome-RecSys?fbclid=IwAR1m6OebmqO9mfLV1ta4OTihQc9Phw8WNS4zdr5IeT1X1OLWQvLk0Wz45f4awesome-RecSysA curated list of awesome Recommender System - designed byJihoo ...

2019-09-23 09:23:04 145

转载 nacos 动态刷新@ConfigurationProperties

使用@ConfigurationProperties 可以替换@value@ConfigurationProperties@Value 注解功能可以批量注入配置文件中的属性只能一个个指定注入属性松散语法绑定(Relaxed binding)支持不支持EL表达式不支持支持JSR303数据校验 @Val...

2019-09-21 15:17:00 4869

转载 前端获取表格内的值(使用jquery)

var $number = $('#number').text() #获取id='number'的里面的值var $name = $('#[name='number']').text() #获取name='number'的里面的值转载于:https://www.cnblogs.com/setname/p/11551660.html...

2019-09-19 18:33:00 508

转载 第一次编程作业

githubPSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)Planning计划:明确需求和其他因素,估计以下任务需要多少时间3030Estimate估计这个任务需要多少时间3030Development开发(包含下面8个子任务)6251035Analysis需求分析...

2019-09-17 20:54:00 59

转载 django传值出现二进制乱码(基于python3)

import urllib.parsec = '%E6%8E%A8%E8%BF%9B'urllib.parse.unquote(c)转载于:https://www.cnblogs.com/setname/p/11526555.html

2019-09-16 11:55:00 152

转载 2019-9-14做题记录

1、【BZOJ1493】【NOI2007】项链工厂已经是十二年之前的$NOI$了,现在看来古人们学的东西我都不会。一个环,每个元素有颜色,六种操作。$Rotate\ k$:将项链顺时针旋转$k$个单位。即原$i$位置变成现在$i+k$位置。$Flip$:将项链沿指定对称轴翻转,即将项链的$i$位置和$n+2-i$位置互换。$Swap\ i\ j$:将项链的$i$位...

2019-09-14 22:55:00 138

转载 2019-9-13做题记录

1、【BZOJ2115】Xor(线性基)给一个无向联通图,边有边权,求从$1$到$n$异或和最大的路径。$yyb$的做法和我的一样,然而我不会证明。$dfs$的过程中,分别考虑简单单位环(返祖边所在的环)的贡献和路的贡献。环的贡献扔到线性基里,然后把$1~n$的路径的贡献丢到线性基里求最大就行了。2、【BZOJ4568】幸运数字(线性基,ST表)多次询问从$x$到$y...

2019-09-13 16:12:00 172

转载 2019-9-12做题记录

1、Peaks加强版(Kruskal重构树,主席树)$Kruskal$重构树的模板题。$Kruskal$重构树:在合并两个联通块的时候,建一个新点,当原来两个代表元的父亲,作为新联通块的代表元。查询的时候在叶子上跳到能到达的最远祖先,在叶子的$dfs$序里面查$k$大就行了。2、【LOJ#6073】距离(主席树)树链剖分$+$可持久化的套路。3、【BZOJ4771...

2019-09-13 11:45:00 78

转载 CentOS下载JDK

由于Oracle下载JDK需要先登录Oracle帐号,所以网上提供的类似的下载语句是行不通的,必须带上认证参数:错误:curl -O https://download.oracle.com/otn/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.tar.gz正确:curl -O htt...

2019-09-12 18:20:00 214

转载 HTTP协议的特点

HTTP 是一个属于应用层的面向对象的协议,HTTP 协议一共有五大特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态。无连接无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。早期这么做的原因是 HTTP 协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的...

2019-09-12 11:22:00 363

转载 2019-9-11做题记录

1、【luogu4921】情侣,给我烧了:我们这里只讨论直接算代替容斥的做法。$n$个情侣,恰好有$k$个不和谐,枚举是哪$k$个,$C_n^k$。坐在哪些位置上,$C_n^k$。确定先后关系(为下面算$f$埋下伏笔),$2^n$。确定顺序,$k! (n-k)!$。剩下还要求$i$对情侣,已经指定了顺序,和彼此先后关系,求任意一对都不坐在一排上的方案数。也就是说对于任意一种方...

2019-09-11 23:23:00 65

转载 2019-9-10做题记录

题目分三种,一种是$gyfan$上课讲的,一种是$yyb$一年之前做的,一种是$aysn$现在做的。而我的水平介于第二种和第三种之间。1、【BZOJ1926】粟粟的书架(前缀和、主席树):对于多行多列的情况,我们要维护一个多维的前缀和。$value_{i,j,k}$ 从$(1,1)$到$(i,j)$的矩阵中数值$>=k$的数的总和$num_{i,j,k}$ 从$(1...

2019-09-11 01:10:00 98

转载 Django之FORM

Form介绍我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息.。Django form组件就实现了上面所述的功能。总结一下,其实form组件的主要...

2019-09-10 22:54:00 102

转载 Django之ajax

AJAX准备知识:JSON什么是 JSON ?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言 *JSON 具有自我描述性,更易理解* JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON...

2019-09-10 17:39:00 90

转载 解决mysql的动态添加字段以及数据的方法(基于python3.6)

arr = [] #arr为列表test = ','.join([item for item in arr]) #此处需要拼接,一定要列表的拼接,如果将列表转为元组,之后变成str带入到字段处是错误的(纠结了一上午,真是臭妹妹!)sql = "insert into customer ("+test+") values (%s)" % ','.join(['%s'] * len(ar...

2019-09-10 11:56:00 323

转载 2019-9-9做题记录

1、罗马游戏:左偏树模板。小根堆:合并选小的做根,记为$r1$,然后把$r2$合并到$r1$右边(原$r1$左边长,右边短),然后更新父亲,判断长度关系交换儿子,更新长度。删除用$fhq\_treap$的删除方式。查找用并查集的方法,但是不带路径压缩。2、棘手的操作:联通块内最小值用左偏树维护,全局最小值用$multiset$维护。3、城池攻占:把所有的骑...

2019-09-10 00:03:00 60

转载 SQL 高效运行注意事项(三)

合理配置tempdb1.tempdb在SQL Server停掉,重启时会自动的drop,re-create. 根据model数据库会默认建立一个新的2.tempdb对IO的要求比较高,最好分配到高IO的磁盘上且与其他的数据文件分到不用的磁盘上,以提高读写效率3.应该根据根据CPU个数来配置tempdb的文件数(有几个CPU建立几个文件)tempdb 的文件初始大小可以设置...

2019-09-09 22:17:00 66

转载 csrf的中间件

csrf的中间件源码简略分析: def process_request(self, request): # 从cookies中获取csrf_token csrf_token = self._get_token(request) if csrf_token is not None: # Use same to...

2019-09-09 17:53:00 154

转载 【HAOI2008】硬币购物

题面https://www.luogu.org/problem/P1450题解先完全背包,再考虑限制,容斥算一下就可以了。#include<cstdio>#include<cstring>#include<iostream>#define N 100500#define ri register int#defin...

2019-09-07 11:39:00 53

转载 【SCOI2010】生成字符串

一个广为流传的$trick$,然而我现在才学会。题面https://www.luogu.org/problem/P1641题解在任意的前k个字符中,1的个数必须大于等于0的个数。我们把放一个$1$视为向右走一步,放一个$0$视为向上走一步,现在答案就转换为从$(0,0)$开始,走到$(n,m)$,并且不能跨越$y=x$,有多少种方案数。对于不合法的方案数:如果经过...

2019-09-07 11:09:00 105

转载 【SDOI2015】序列统计

题面https://www.luogu.org/problem/P3321题解首先贡献是$f[a_ib_i]+=f1[a_i]\times f2[b_i]$,用原根变成$f[a_i+b_i]+=f1[a_i]\times f2[b_i]$,即形成一个新的映射。开个桶,即求这个多项式的$n$次幂。$NTT+$分治快速幂。自己编的$NTT$口诀:上倍增,中加二倍,...

2019-09-06 23:41:00 57

转载 【THUWC2017】在美妙的数学王国中畅游

题面https://www.luogu.org/problem/P4546题解泰勒展开一般函数转多项式,$LCT$维护多项式。#include<cmath>#include<stack>#include<cstdio>#include<cstring>#include<iostream>#...

2019-09-06 23:24:00 63

转载 【CF932E】Team Work

题面https://www.luogu.org/problem/CF932E题解先交换求和号、把$S2(i,j)$中$j>i$的部分去掉、再对角线替换、最后配个对$i$来说的“常数”,就把式子变成一个组合数了。#include<iostream>#include<cstdio>using namespace std;#defi...

2019-09-06 23:22:00 127

转载 【ZJOI2011】看电影

题面https://www.luogu.org/problem/P3330题解概率=合法方案除以总方案。首先总方案数是$k^n$(每个人可以抽到任意一个位置)先假设$k$可以到$1$,也就是形成了一个环,如果这样,是一定有解的。在$k$和$1$之间加一个座位$k+1$,如果$k+1$上坐了人,则是不合法的。对于每一个人,我们假设他从$k+1$个环元素中随机选,...

2019-09-06 23:05:00 100

转载 【CQOI2011】放棋子

题面https://www.luogu.org/problem/P3158题解首先,对于此题,不同的行列之间应该是独立的(因为每一行每一列只能放一种颜色)一些同色棋子对它们所在的行和列是支配的关系。设$F[i][j][k]$为考虑了前$i$种颜色,它们支配了$i$行$j$列的方案数。(这里,一开始写的时候,我没有记录第一维,用背包的方式转移,但其实是没有“这个颜色不选...

2019-09-06 22:40:00 61

转载 【HAOI2010】计数

题面https://www.luogu.org/problem/P2518题解按位数从大到小填数,每次考虑比当前数字小的情况,然后用可重集排列算方案加起来就可以了。#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>#...

2019-09-06 22:29:00 42

转载 Django之中间件

中间件中间件介绍什么是中间件?官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的挂钩。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,它本质上就是一个自...

2019-09-06 20:37:00 81

转载 清除浮动的方法

一,对父盒子设置高度二,在父盒子中加一个空盒子,设置clear:both;三,伪元素清除法.clearfix:after{ content:"."; /*内容就是一个英文.*/ display:block; /*加入的这个元素转化为块级元素*/ clear: both; /*清除左右两边的浮动*/}四,设置overflow: hidden;<!...

2019-09-05 21:19:00 92

转载 Django之Cookie和Session

CookieCookie的由来我们知道HTTP协议是无状态的。无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全新的。状态可以理解为客户端和服务器在某次会话中产生的数据,那无状态的就意味这些数据不会被保...

2019-09-05 16:53:00 99

转载 Django之ORM操作

ORM常用操作官网文档最常用的操作<1> all(): 查询所有结果,QuerySet 对象列表<2> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <3> filter(**kwargs): ...

2019-09-04 22:53:00 97

转载 【HNOI2009】有趣的数列

题面https://www.luogu.org/problem/P3200题解从小到大给“奇”和“偶”的序列加数。奇的序列的长度不能超过偶的序列的长度,把加入偶序列记做写一个$($,加入奇序列记做写一个$)$,就是一个括号序列问题,所以答案是一个卡特兰数。要求输出第$n$个卡特兰数的值膜$p$($p$不一定是质数),我们用$H(i)=H(i-1) \times \frac...

2019-09-04 19:17:00 58

转载 【ZJOI2010】排列计数

题面https://www.luogu.org/problem/P2606题解数列按广度优先搜索序搜索,变成一个堆。所以形态是给定的。只需记忆化搜索就可以了,复杂度$O(logn)$。顺序递推亦可。对于阶乘超过$p$的情况,我们把$p$的次幂记下来,算的时候直接减去。$aysn$说这是卢卡斯定理,我只能$orz$了。#include<cstdio>...

2019-09-04 18:56:00 46

转载 数据库与Django目录

数据库[怀心抱素]初步认识数据库[怀心抱素]mysql的表操作[怀心抱素]mysql记录操作[怀心抱素]mysql索引与补充[怀心抱素]python操作mysql前端[怀心抱素]HTML[怀心抱素]CSS[怀心抱素]JavaScript之基础语法[怀心抱素]JavaScript之DOM操作[怀心抱素]JavaScript之BOM操作[怀心抱素]jQuery的...

2019-09-03 15:56:00 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除