自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 django_models_关系多对多

多对多关系ManyToManyField用来定义多对多关系,和使用其它Field类型一样:在模型当中把它做为一个类属性包含进来。ManyToManyField需要一个位置参数:和该模型关联的类。例如,一个Pizza可以有多种Topping即一种Topping也可以位于多个Pizza上,而且每个Pizza有多个topping,下面是如何表示这个关系:from djang...

2019-06-12 15:34:00 103

转载 个人作业--Alpha

这个作业属于哪个课程<课程的链接>这个作业要求在哪里https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3338...

2019-06-11 19:37:00 81

转载 Greenplum 的发展历史

一、Greenplum的发展历史Greenplum的发展可以分为下面6个阶段:图 1 Greenplum时间线Postgres关系型数据库。Postgres是UC Berkeley开发的关系型数据库,现已更名为PostgreSQL。PostgerSQL官网介绍自己是最先进的数据库,有强大的SQL支持能力,扩展性好,并且支持空间扩展。通过空间数据引擎PostGIS的支持可以存储和操...

2019-06-11 15:37:00 431

转载 Luogu P2014 选课 题解报告

题目传送门【题目大意】有n门选修课,每一门课都有固定的学分$S_i$,每个学生可以选m门课。有些选修课有先修课,每一门课最多只有一门先修课,求能获得的最多学分。【思路解析】设f[x][t]表示在以x结点为根的子树中选t门课能获得的最大学分,x的子结点集合为son[x],子结点个数为p,且对于x的第i个子结点son[i],以其为根结点的子树中选课数量为$C_i$,则转移方程为:$$f...

2019-06-11 10:32:00 106

转载 day25-1 time,datetime模块

目录 time 为什么要有time模块,time模块有什么用 时间戳形式 格式化时间 结构化时间 各种时间格式互相转换 datetime 为什么要有datetime模块,detatime模块有什么用...

2019-06-10 20:06:00 105

转载 UOJ#449. 【集训队作业2018】喂鸽子

#449. 【集训队作业2018】喂鸽子DP好题法一:min-max容斥处理前m个,最快吃饱的鸽子期望的时间根据期望的定义考虑每个方案数的概率*期望次数枚举前m个用了x个,概率都是(1/m)^x*Em(x)而Em(x)表示往前m个扔了x个期望的总共次数,就是x*n/m考虑用了x个的方案数生成函数EGF思想。而出现一个有k次就会停止。最后一个位置一定会使...

2019-06-09 10:42:00 165

转载 Windows Hook原理与实现

https://blog.csdn.net/m0_37552052/article/details/81453591转载于:https://www.cnblogs.com/endenvor/p/10985058.html

2019-06-06 15:07:00 207

转载 NFS高可用(NFS+keepalive+Sersync)

NFS高可用(NFS+keepalive+Sersync)作者: 张首富QQ: 18163201(请备注姓名)个人博客: www.zhangshoufu.comQQ群: 895291458背景NFS这样古老的共享存储的技术,被众多小公司和没钱的公司采用,现在就我司就需要出一套客户的离线版本方案,客户们想数据安全却又不想花钱,所以我就采用了NFS做后端数据存储,NFS目前数据同步的方式...

2019-06-06 10:46:25 460

转载 淘宝服务端高并发分布式架构演进之路

1. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同服务器上部署,即可称为分...

2019-06-05 16:38:00 66

转载 mysql 算出开始时间和结束时间之差

select id,job_id,start_time,end_time,update_time,sum(TIMESTAMPDIFF(SECOND,start_time,end_time)) timefrom walmart_rank_tool_job_detail WHERE status in (3,4) and update_time like "2019-06-0...

2019-06-05 15:46:00 1092

转载 小程序系列之网络请求

小程序系列之网络请求本文首发于我的个人公众号Android开发圈(ID:RainYang_WX)作者:宇宝守护神(rainyang)相较于android开发, 小程序的网络请求出乎意料的简单。。配置域名首先,进入项目配置界面,设置网络请求域名。界面如下:点击"开发设置"把 要请求的接口添加进去。本文使用鸿神的wanandroid 接口演示。请求数据主要用的是wx.req...

2019-06-05 14:14:19 220

转载 求数组中最大最小值

<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <script type="text...

2019-06-04 11:00:00 492

转载 雷林鹏分享:PHP 5 echo 和 print 语句

  在 PHP 中有两个基本的输出方式: echo 和 print。  本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。  PHP echo 和 print 语句  echo 和 print 区别:  echo - 可以输出一个或多个字符串  print - 只允许输出一个字符串,返回值总为 1  提示:echo 输出的速度比 pri...

2019-06-03 15:25:00 86

转载 Zookeeper — 应用场景

大致来说,zookeeper 的使用场景如下,我就举几个简单的,大家能说几个就好了:分布式协调分布式锁元数据/配置信息管理HA高可用性分布式协调  这个其实是 zookeeper 很经典的一个用法,简单来说,就好比,你 A 系统发送个请求到 mq,然后 B 系统消息消费之后处理了。那 A 系统如何知道 B 系统的处理结果?用 zookeeper 就可以实现分布式系统...

2019-06-03 10:52:00 67

转载 流量为王!本地同城网这两大板块结合做快速收获第一桶金

最近总是能在朋友圈看到一些扎心的标题:《我,27岁,没有存款》《我月薪两万,吃不起20块钱的盒饭》《985毕业一年,我连治感冒的钱都没有》文章的故事大多是诉说着90后的现状:多少人一边活得光鲜亮丽,一边又过着不如狗的生活。但有一点很奇怪。大多90后在奔三的路上,承受着无可厚非的经济压力和家庭压力,但似乎没有把它当回事。比如不存款也心安理得,负着债也不慌不紧,炒掉老板也炒得毫不犹豫。...

2019-06-03 06:49:35 316

转载 高校智能DNS解析技术总结分析

写在正文之前:DNS:域名系统DNS功能:提供域名及IP地址的解析查询服务正向解析:已知域名www.abc.com,查询其对应的IP地址。反向解析:已知IP地址,查询该服务器上配置的域名信息。常用工具:nslookup域名记录: NS记录:解析服务器记录,用于声明解析该域名的服务器。例dns.abc.comMX记录:邮件交换记录,用于指向该域名下的邮件服务器。例mail.abc.co...

2019-06-02 14:04:07 650

转载 python实现加密的方式总结

python实现加密的方式总结原文地址目录基础知识扫盲Base64MD5DES3DESAESRSA基础知识扫盲对称加密 对称密钥加密 , 又叫私钥加密。即信息发送的方和接受方用一个密钥去加密和揭秘数据。 最大的优势是 加解密速度快,适合对大量数据进行加密, 对称加密的缺点是密钥的管理和分配, 换句话说就是 如何把密钥发送到需要解密你的消...

2019-06-02 13:27:00 1711

转载 循环

1、 1 #include <stdio.h> 2 3 int main() 4 { 5 int x; 6 7 int ret = 0; 8 9 scanf_s("%d", &x);10 int t = x;11 12 while (x>1)13 {1...

2019-05-29 16:28:00 71

转载 lc349. Intersection of Two Arrays

349. Intersection of Two ArraysGiven two arrays, write a function to compute their intersection.Example 1:Input: nums1 = [1,2,2,1], nums2 = [2,2]Output: [2]Example 2:Input: nums1 = [4,9,5], nums...

2019-05-29 08:35:38 74

转载 网络编程 TCP

一、TCP协议1. TCP协议的特点 1.TCP是面向连接的运输层协议。这就意味着,在使用该协议之前,必须建立TCP连接。在传输数据完毕后,必须释放已经建立的TCP连接。 2.每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的(一对一)。 3.TCP提供可靠交付的服务。通过TCP连接传送的数据,无差错、不丢失、不重复、并且按序到...

2019-05-28 21:53:00 75

转载 一键查看Win10曾经连接过的无线密码

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-28 14:56:00 189

转载 SINOKING动滑轮

转载于:https://blog.51cto.com/14362470/2401369

2019-05-28 14:08:24 138

转载 Vue父子组件钩子函数运行先后情况

  通过实践发现,组件的不同引用方式,父组件的钩子函数的运行情况也是不一样的。第一种情况(动态引入):直接在components中通过import动态引入。 //hookParent.vue <template> <div> <hook-child/> </div> ...

2019-05-27 16:01:23 348

转载 Python之路(第四十二篇)线程相关的其他方法、join()、Thread类的start()和run()方法的区别、守护线程...

一、线程相关的其他方法 Thread实例对象的方法 # isAlive(): 返回线程是否活动的。 # getName(): 返回线程名。 # setName(): 设置线程名。 ​ threading模块提供的一些方法: # threading.currentThread(): 返回当前的线程对象。 # thread...

2019-05-27 12:47:00 414

转载 搜索技巧

有很多时候,在使用搜索引擎的时候, 搜索结果并不如人意, 下边我介绍几个搜索的小技巧准确搜索 准确搜索 简单有效的方法就是在关键词上加上双引号, 这样搜索引擎只会返回和关键词完全吻合的搜索结果. 在不加双引号的情况下,有的时候, 两个词中间加一个空格, 它会分别搜索两个词, 可能返回的结果不是我们想要的结果.排除关键词 排除效果想要排除百度百科 这里写图片描述如图,如果想要的不是自己想要的...

2019-05-27 10:19:09 73

转载 git配置

git配置1、git init 初始化仓库2、git config --global user.name 'sunluyi' 配置用户名 git config --global user.email '[email protected]' 配置邮箱3、git add ...

2019-05-27 02:55:35 79

转载 npm script 多命令的运行

本文已同步在我的博客: ruizhengyun.cn/blog/post/c…一个项目难免会有多个 npm script, 如何将多个命令串行(就是多个脚本通同步执行),如何并行(提高速度,互不阻塞)。为何有多个命令一般来说,前端项目包括 js、less、css、scss、json、markdown 等格式的文件,为了保障代码的质量(规避语法错误和保持一致的编码风格),就需要添加检查。在...

2019-05-27 02:24:43 1739

转载 博客园如何嵌入网易云音乐播放器

今天突然想在自己的博客上插入一首背景音乐,各大音乐厂商都有外链提供,比如网易云音乐,在歌曲的网页版就可以找到外链生成的按钮,如图所示:点击生成外链,跳转到下面的页面当你兴冲冲复制html代码到你的博客园,发现是不生效的,因为博客园是不支持 iframe 标签的。所以,你需要动动你的小脑筋。我的思路是,对iframe关键字进行Unicode加密,然后使用Js的unescape方法进行解密,...

2019-05-26 18:01:00 1287

转载 demo13 webpack通过postcss-loader加工css和scss

1.关于 postcss-loader 和 postcsspostcss: postcss 有一个插件体系,postcss 可以通过选择相应的插件对 css 进行转换和处理。比如可以通过 Autoprefixer 插件来处理 css 的前缀,以实现浏览器的兼容性。postcss-loader: webpack 通过 postcss-loader 来调用 postcss关于 Post...

2019-05-25 08:05:17 264

转载 Git之远程项目克隆到本地配置

远程代码克隆到本地工作区,需要进行简单的配置,用于识别身份1.git config --global user.name 【设置用户名,你的github用户名】2.git config --global user.email 【设置邮箱,你的github注册邮箱】转载于:https://www.cnblogs.com/wqk66/p/10919746.html...

2019-05-24 18:55:00 255

转载 升级迁移前,存储过程统计各个用户下表的数据量,和迁移后的比对

  使用xtts升级数据库10.2.0.5到11.2.0.4后,比对两边数据量是否一致。  首先,在源端新建一张表:  CREATE TABLE TMP_TAB_COUNT(owner VARCHAR2(30) ,TABLE_NAME VARCHAR2(50),TABLE_CNT_O INT) tablespace users;  使用以下存储过程,查询用户ntcis下...

2019-05-24 09:36:00 213

转载 傲娇的js之源----Object()

一、常见创建对象的方式1.{} 这个叫做对象字面量var obj = {};new Object() 这个叫做new出来的对象var obj2 = new Object();这两种创建对象方式,从测试效果来看,{}会快一点,new关键字调用了构造函数而{}不会。如果new Object()中没有传入参数,与{}是一样的。3.探讨一下new做了什么?//自定义newfunctio...

2019-05-24 04:14:35 70

转载 实现Nginx的的简单案例

1、首先在虚拟机的linux系统中按照之前教程,安装好Nginx2、配置同样的Linux三台,一定要安装好tomcat服务器3、修改tomcat的端口 进入tomcat目录的conf目录下,把server.xml打开,把其中的8080改成8081即可4、修改好三台之后,打开终端,运行ifconfig 记录好每台机器的IP地址5、在终端中运行下面的命令 关闭防火墙。service iptable...

2019-05-23 21:43:00 327

转载 数手指

描述:从右手大拇指数数,从1开始,至小拇指后颠倒顺序至大拇指,至大拇指后颠倒顺序至小拇指,请问第n次后第几根手指 function findN(num){ let stack = [1,2,3,4,5,4,3,2]; //[] 1 2 3 4 5 4 3 2 1 2 3 4 5 4 3 2 1 2 3 4 5 4 3 2 1 2 // 解法1 ...

2019-05-23 19:45:00 454

转载 IDC:2018年中国人工智能服务器增幅高达132%

近日,IDC公布最新的《2018年中国AI基础架构市场调查报告》,2018年中国AI基础架构市场销售额同比增幅高达132%,整体销售额达到13.18亿美元。其中,浪潮销售额达到6.6亿美元,在整体份额中占比依然超过50%,连续两年以过半市场份额的绝对优势排名第一。16卡GPU服务器高速增长IDC数据显示,2018年GPU服务器继续保持高速增长,销售额同比大增131.2%,仍然是AI基础架构领域的...

2019-05-23 15:52:25 76

转载 Program to Insert Element in Array C++

Insert Element in Array in C++To insert an element in anarray in C++programming, you have to ask to the user to enter the array size and array elements andask to the user to enter the element (w...

2019-05-22 13:35:00 108

转载 数据的封装与解封装

数据封装,就是把业务数据映射到某个封装协议的净荷中,然后填充对应协议的包头,形成封装协议的数据包,并完成速率适配。数据封装是指将协议数据单元(PDU)封装在一组协议头和尾中的过程。在 OSI7层参考模型中,每层主要负责与其它机器上的对等层进行通信。该过程是在“协议数据单元”(PDU)中实现的,其中每层的 PDU 一般由本层的协议头、协议尾和数据封装构成。每层可以...

2019-05-22 13:24:00 4178

转载 HashTable和HashMap区别

1、继承的父类不同 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口2、线程安全性不同javadoc中关于hashmap的一段描述如下:此实现不是同步的。如果多个线程同时访问一个哈希映射,而其中至少一个线程从结构上修改了该映射,则它必须保持外部同步。 Hasht...

2019-05-22 10:28:00 67

转载 tuple的用法,set的用法

项目中需要遍历tuple,而tuple的元素也是tuple,这样就会出现一些问题当有多个元素的时候并没有问题,比如tuple1 = ((1,2),(1,2))for first, second in tuple1 print(first, " ", second)这样是可以正常输出的,但是如果只有一个的话,就不行了比如tuple1 = ((1,2)) ...

2019-05-22 09:55:00 360

转载 Mybatis关系映射

一、一对一关系映射使用resultType+包装类实现  1、假设问题背景是要求在某一个购物平台的后台程序中添加一个这样的功能:查询某个订单的信息和下该订单的用户信息。首先我们可以知道,一般这样的平台上面,某一笔订单只属于某一个用户,从这个角度来看,可以作为一对一的参考模型  ①首先创建数据表user(用户表)CREATE TABLE `user` ( `uid` INT(11) NOT NU...

2019-05-22 03:02:35 63

空空如也

空空如也

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

TA关注的人

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