721. 账户合并(并查集/深搜/广搜)

题目大意: 同一个昵称可能不是同一个人,也可能是同一个人,但不同的昵称肯定不是同一个人.按照题意将同一个人的邮箱地址链接起来 并查集:   对对应的邮箱地址进行并查集操作,如果存在有交集的邮箱地址,则两个列表肯定归属于同一个人,将他们连接起来. 1 class Solution { 2 public: 3 int find(int idr, vector<int>& u) { 4 while (idr != u[idr]) idr = u[idr]; 5
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

Golang Interface 解析

转自 https://zhuanlan.zhihu.com/p/27652856 先看一段代码: 1 2 3 4 5 6 7 8 9 10 11 12 func (x interface{}) { if x == nil { fmt.Println("empty interface") return } fmt.Println("non-empty interface") } func main() { var x *int =
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

python广度遍历文件夹

import os from collections import deque path = r"E:\Python" queue = deque([])#队列 queue.append(path) while len(queue) != 0: path = queue.popleft()#弹出的值 filelist = os.listdir(path)#遍历路径 for filename in filelist: filepath = o
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

oracle_多表查询02

多表查询 select * from BONUS; select * from DEPT; select * from EMP; select * from SALGRADE; BONUS表 ENAME JOB SAL COMM DEPT表 DEPTNO DNAME LOC 1 10 ACCOUNTING NEW YORK 2 20 RESEARCH DALLAS 3 30 SALES CHICAGO 4 40 OPERATIONS BOSTON EMP表 EMPNO ENAME JOB MG
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

HCTF_2018-Writeup【web题】

HCTF_2018-Writeup 赛题来自:BUUCTF By:Mirror王宇阳 WarmUp: 打开赛题的页面源码(F12) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" co
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

本地文件上传,腾讯云

过程分析 图片上传主要分成三部分: 一、本地表单处理 1、表单美化 2、获取上传文件信息(选择、拖拽、一张、多张) 3、图片信息校验(格式、大小) 4、本地展示 二、调用接口获取上传需要的参数 1、引入cos-js-sdk-v5(jquery、axios如果必要) 2、ajax\jsonp,获取bucket\region\appid参数 三、上传图片 1、创建cos实例 2、上传,上传成功后清空表单,进度监控(如果必要) 3、将获取的图片url上传到数据库,其他处理,放大效果等 本地上传控件处
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

Ka/ Ks|同义替换的三种路径|kaks_Calculator|

生命组学 研究old gene 和 young gene CAI选择信号;CGmutation信号 Neutrality plot:CG3与GC1、GC2的关系:平:mutation;正相关:selection signal Ks Ka Ka/ Ks代表选择压力,Core gene Ka/ Ks比较小,即纯化选择(负选择)。 =============== 热力学第二定律 利用二进制表示密码表,core gene的随机性更强(热二就是能量越强熵越大) ============ Gene gai
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

AOP的理解与实现

AOP:面向切面编程,在不破坏原有代码的情况下,提供新的功能。可以使用AOP添加通用功能,比如事务、日志、权限、异常、缓存... 常见的AOP: MVC中的过滤器、HttpModule... 如何实现AOP: 1、装饰器模式,装饰器模式就是为对象动态扩展新功能,并且不修改原有类,所以它算是AOP,但是成本高(静态) 2、使用动态代理,动态创建对象。(动态) 3、DI框架中,由于对象是通过容器创建的,所以很容易实现AOP 案例1,动态代理实现AOP: 1 using System; 2 us
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

个人的web商城网站

项目介绍 1、作为前端的菜鸟,每每看到Github上有很多大神分享着自己的项目时,内心都是蠢蠢欲动,这次终于下定决心要给自己一段时间来完成属于自己的一份作品。 2、于是在查找了大量资料,思考着技术选型,终于决定做一个展现商品的web全栈网站。 3、此网站的商品名称、商品价格、商品价格等商品信息均是通过node爬虫获取到,然后根据自己需求设计数据库模型,并将其导入而获取到的数据并展现出来。该网站实现了一般商城最最最基本的功能:注册、登录与退出功能,购物车的添加与修改,前端实时计算购物车数量并展现
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

自动化测试-流程

自动化测试流程
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

date对象设置set

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>date对象设置set</title> </head> <body>
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

mysql系列操作——windows(mysql操作)

安装参考上篇文章 https://www.cnblogs.com/wfwt180801-/p/10557292.html 启动 cmd命令下 net start mysql57(mysql名称,计算机管理服务中可查看) 关闭 cmd命令下 net stop mysql57 链接 cmd命令下 mysql -urooti -proot (-u用户名 -p密码) 返回到命令行 >net start mysql >mysql -uroot -p Enter password: ****** >\s
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

快速搭建 Serverless 在线图片处理应用

作者:倚贤 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息参考。 ImageMagick:ImageMagick 是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过100种图象格式。。参见维基百科词条
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

[转帖]美团在Redis上踩过的一些坑-4.redis内存使用优化

美团在Redis上踩过的一些坑-4.redis内存使用优化 博客分类: 运维 redis redisstringhash优化segment-hash 转载请注明出处哈:http://carlosfu.iteye.com/blog/2254154 更多Redis的开发、运维、架构以及新动态,欢迎关注微信公众号: 一、背景: 选择合适的使用场景 很多时候Redis被误解并乱用了,造成的Redis印象:耗内存、价格成本很高: 1. 为了“赶时髦”或者对于Mysql的“误解”在一个并发量很低的系统使用
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

Jenkins 2 如何使用 PowerShell 以及自定 build fail (指定 exit code)

Jenkins 除了用來做為 CI(持續性整合) 工具外,也可以與其他 plugin 配合達成其他目的(e.g.IIS restart、檔案壓縮備份…),今天就來看看可以怎麼與 PowerShell 整合執行 PowerShell 指令 文章大綱 安裝 PowerShell plugin 設定 Powershell plugin PowerShell 丟出 build fail 1. 安裝 PowerShell plugin Manage Jenkins –> Manage Plugins A
分类: 其他 发布时间: 12-12 23:17 阅读次数: 0

ATFX Connect马来西亚行,卓越表现大放异彩

遍布全球14个办事处,以18种当地语言为每一位客户服务,属下拥有超过450名经验丰富的员工,作为全球监管机构认可的金融公司——ATFX,为客户提供卓越的零售以至机构业务金融产品及服务,是许多投资者的绝佳伙伴。ATFX是一家在全球屡获殊荣的差价合约(CFD)经纪商,也是一家正在不断快速发展的金融公司,办事处遍布欧洲、拉丁美洲、东非、中东及东亚等地区,交易的产品则包括差价合约、贵金属、能源、指数及通过
分类: 其他 发布时间: 12-12 23:10 阅读次数: 0

请教RAID和LVM 使用

Dellr720RAID56块3T盘。有个想法搞LVM参与挖矿。能实现?
分类: 企业开发 发布时间: 12-12 23:10 阅读次数: 0

HTTP详细介绍

一.概述HTTP(HyperTextTransferProtocol),超文本传输协议,是一种建立在TCP上的无状态连接,整个工作流程基本是由客户端(client)向服务端(server)发送一个http请求,向server端请求需要的资源,到server端收到客户端的请求后,根据请求做出相应的动作访问服务器资源,然后通过HTTP相应将结果返回给client端。HTTP工作流程浏览器向DNS服务器
分类: 企业开发 发布时间: 12-12 23:10 阅读次数: 0

记录我的 python 学习历程-Day03 列表/元组/rang

一、列表初识 列表是 Python 的基础数据类型之一,它是以‘‘[ ]’’的形式括起来的,每个元素用“,”隔开,属于容器型数据类型,他可以存放大量的、各种类型的数据。 基本格式 li = ['Dylan', 'yaoyao', 1234, True, (1212, '中文'), ['列表', 'qiantao', {'name':'Dylan'}]] 可以看到,列表内可以存放多种数据类型,或以嵌套列表,元组,字典,布尔值等。 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据
分类: 其他 发布时间: 12-12 23:01 阅读次数: 0

js中Boolean类型和Number类型的一些常见方法

Boolean类型 Boolean类型重写了valueOf() 方法, 返回基本布尔类型值true或false,重写了toString() 方法,返回基本字符串"true" 和 "false" 创建一个Boolean类型的实例 var booleanObj = new Boolean(true); Boolean类型和Boolean值有三个区别: Boolean类型的实例总是真 var falseObject = new Boolean(false); var result = falseOb
分类: 其他 发布时间: 12-12 23:01 阅读次数: 0