自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 dfs和bfs

1.dfs(深度优先搜索)是两个搜索中先理解并使用的,其实就是暴力把所有的路径都搜索出来,它运用了回溯,保存这次的位置,深入搜索,都搜索完了便回溯回来,搜下一个位置,直到把所有最深位置都搜一遍,要注意的一点是,搜索的时候有记录走过的位置,标记完后可能要改回来;回溯法是一种搜索法,按条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择达不到目标,就退回一步重新选择,这种走不通就退回再走的技术...

2018-07-31 17:35:00 82

转载 POJ 2553 The Bottom of a Graph (Tarjan)

                      The Bottom of a GraphTime Limit:3000MSMemory Limit:65536KTotal Submissions:11981Accepted:4931DescriptionWe will use the following (stand...

2018-07-31 13:14:00 67

转载 Linux命令之---mv

命令简介mv命令是move的缩写,可以用来移动文件或者将文件改名(move(rename)files)命令格式mv[选项]源文件或目录目标文件或目录命令参数  -b 若需覆盖文件,则覆盖前先行备份。  -f force强制的意思,如果目标文件已经存在,不会询问而直接覆盖;  -i 若目标文件(destination)已经存在时,就会询问是否覆盖...

2018-07-31 08:02:00 55

转载 Confluence 6 SQL 异常的问题解决

如果你得到了与下面显示内容类似的信息话,那么你最好考虑修改 Confluence 的日志级别输出更多的信息。如果你考虑通过 Atlassian support 获得帮助,那么这些详细的错误信息能够更好的帮助我们找到问题的原因。增加日志的级别将会让我们能够对下面的问题进行诊断:org.springframework.dao.DataIntegrity...

2018-07-31 02:00:00 83

转载 强大而精致的机器学习调参方法:贝叶斯优化

一、简介贝叶斯优化用于机器学习调参由J. Snoek(2012)提出,主要思想是,给定优化的目标函数(广义的函数,只需指定输入和输出即可,无需知道内部结构以及数学性质),通过不断地添加样本点来更新目标函数的后验分布(高斯过程,直到后验分布基本贴合于真实分布。简单的说,就是考虑了上一次参数的信息**,从而更好的调整当前的参数。他与常规的网格搜索或者随机搜索的区别是:贝叶斯调参采用高斯过程,考...

2018-07-30 21:49:00 238

转载 surprise库官方文档分析(三):搭建自己的预测算法

1、基础创建自己的预测算法非常简单:算法只不过是一个派生自AlgoBase具有estimate方法的类。这是该方法调用的predict()方法。它接受内部用户ID,内部项ID,并返回估计评级rfrom surprise import AlgoBasefrom surprise import Datasetfrom surprise.model_selection import...

2018-07-30 16:33:00 399

转载 TCP之Nagle算法&&延迟ACK

糊涂窗口综合症和Nagle算法  TCP/IP详解系列,关于tcp拥塞控制和数据流的地方讲的不细致,或许是涉及概念/算法太多,作者略去了一些对初学者来说比较陌生的细节吧。比如SWS未说明是什么就开始介绍其避免方法,还和nagle扯在了一起,直觉告诉我二者一定有猫腻,边搜索一下,果然很有收获。今天贴在这里,分享给大家。  关键字:糊涂窗口综合症 nagle...

2018-07-30 14:11:00 156

转载 必须掌握的30种SQL语句优化

1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is...

2018-07-30 11:44:00 46

转载 数据仓库架构分层

数据仓库简介:有些人不理解数据仓库,认为数据仓库就是获取数据,只要会使用hadoop、spark等大数据工具就懂数据仓库,这样的认识太片面。如果要从海量数据中总结出一个报表或者是多个报表,大数据工程师足以;如果在有限的资源动态的数据情况下,向前可历史追溯,向后对不断增加的报表实现兼容,这就需要一套科学的数据管理方法。数据仓库是一门数据管理的科学,数据仓库的核心就是计算、存储和维护之间的博...

2018-07-29 14:37:00 77

转载 bzoj 3231 [ Sdoi 2008 ] 递归数列 —— 矩阵乘法

题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3231裸矩阵乘法。代码如下:#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;t...

2018-07-27 17:01:00 39

转载 获取PHP页面的当前文件名(包括后缀名)

// $curPhp = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],'/')+1);// print_r($_SERVER['PHP_SELF']); //strripos($_SERVER['PHP_SELF'],'/')// echo '<br />';// print_r(strripos(...

2018-07-27 15:07:00 106

转载 我的第一个python web开发框架(25)——定制ORM(一)

  在开始编写ORM模块之前,我们需要先对db_helper进行重构,因为ORM最终生成的sql是需要转给db_helper来执行的,所以拥有一个功能完善、健壮的数据库操作类是非常必要的。  这是项目原db_helper.py代码#!/usr/bin/env python# coding=utf-8import psycopg2from common import ...

2018-07-27 12:29:00 48

转载 《Python数据分析实战》5 pandas:数据读写

CSVdat = pd.read_csv('temp.csv', header=['1','2','3'])dat.to_csv('temp.csv', index=False, header=False)HTMLdat = pd.read_html('temp.html')dat.to_html()EXCELdat = pd.read_exc...

2018-07-27 11:45:00 56

转载 MySQL中间件之ProxySQL(12):禁止多路路由

返回ProxySQL系列文章:http://www.cnblogs.com/f-ck-need-u/p/7586194.html1.multiplexingmultiplexing,作用是将语句分多路路由。开启了multiplexing开关,读/写分离、按规则路由才能进行。但有时候,有些语句要求路由到同一个主机组,甚至是同一个主机组中的同一个节点上。这时会自动禁用multiplexing...

2018-07-26 16:15:00 235

转载 QT UDP通信接受发送数据

首先在.pro文件中加入 QT +=network;客户端1.建立socketsender = new QUdpSocket(this);2.绑定端口sender->bind(45453,QUdpSocket::ShareAddress);3.接受数据connect(sender,SIGNAL(readyRead()),this,SLOT(processP...

2018-07-26 11:18:00 1282

转载 [NOI2018]归程(可持久化并查集,Kruskal重构树)

解法一:  1.首先想到离线做法:将边和询问从大到小排序,并查集维护连通块以及每个连通块中所有点到1号点的最短距离。$O(n\log n)$  配合暴力等可以拿到75分。  2.很容易想到在线做法,使用可持久化并查集,询问时二分即可。  不能使用路径压缩,应该按秩合并,注意秩是树的深度而不是大小。$O((E+Q)\log^2 N)$  由于常数过大,基本过不去。  3.考虑...

2018-07-25 20:14:00 54

转载 jquery、js调用iframe父窗口与子窗口元素的方法整理

1. jquery 在iframe子页面获取父页面元素代码如下:$("#objid", parent.document)例子 var obj = $(".tabs .tab_selected", parent.document); var iframeid = obj.attr("id");2. jquery在父页面 获取iframe子页面的元素代码如下:$(...

2018-07-25 09:16:00 85

转载 BZOJ3132: 上帝造题的七分钟

题解:多个树树状数组的妙用#include <bits/stdc++.h>//#define ll long longconst int MAXN=2050;using namespace std;int a[MAXN][MAXN],b[MAXN][MAXN],c[MAXN][MAXN],d[MAXN][MAXN];int n,m;int get_id(...

2018-07-24 15:35:00 55

转载 better-scroll (下拉刷新、上拉加载)

1. 下载 better-scrollnpm install better-scroll --save2. html 要符合以下条件<div class="wrapper" ref="wrapper"> <ul class="content"> <li>...</li> <li&gt...

2018-07-24 11:20:00 87

转载 Hexo 与 Git 集成

git初始化项目  登录Github,初始化GitHub Pages项目。即是添加一个Git Project。  点击New repository创建一个新的Project.需要填写选项如下:     -Repository Name填写{github AccountName}.github.io      比如我的AccountName为Night...

2018-07-23 20:05:00 83

转载 不停机修改线上 MySQL 主键字段 以及其带来的问题和总结思考

起因:线上 user 数据库没有自增字段,数据量已经达到百万级。无论是给离线仓库还是数据分析同步数据,没有主键自增 id 都是杀手级的困难。所以在使用 create_time 痛苦了几次之后准备彻底来解决这个问题。解决问题的思路:当时理了两个思路,一个是直接找个夜生人静的夜晚,drop 掉目前的 primary key 。然后再 add 一个 id 字段做 primary key...

2018-07-23 11:26:00 112

转载 Unity 鼠标个性化

  最初的版本,API是可以直接设置鼠标显示与否的,新版本就改了,先上下旧店的版本的;  1.思路:  在某些游戏下,经常会隐藏鼠标,或者有绚丽的动画来代替鼠标显示。  原理就是将鼠标隐藏(不显示)起来,设置一个sprite的坐标为鼠标坐标即可。当然代码要放到 Update里才行。  注意事项:此脚本不能挂在Camera上,否则会出现鼠标闪烁的情况。  顺带贴...

2018-07-22 11:46:00 126

转载 Git基本用法2

二、比较内容1.比较提交 - Git Diff现在我们对项目做些修改:$ cd gitproject# 向README文件添加一行$ echo "new line" >> README.md# 添加新的文件file1$ echo "new file" >> file1使用git status查看当前修改的状态:$ git statusOn branc...

2018-07-21 11:08:00 62

转载 JavaScript DOM操作案例点击按钮显示隐藏div优化后

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> div { width: 300px; ...

2018-07-20 21:53:00 82

转载 【Android自动化】Subprocess.check_output()简单用法

1 # -*- coding:utf-8 -*- 2 import os 3 import sys 4 import subprocess 5 from uiautomator import device as d 6 cmd = r'adb install E:\Project\A3A_8_4G\exercise\app_list\wps.apk' 7 instal...

2018-07-20 09:49:00 289

转载 暑期实训day10

总结:今天主要学习了hive的安装配置和使用,使用hive创建表等HQL语句,还学习了sqoop,使用sqoop进行mysql数据库和hdfs还有hive之间的数据导入导出。遇到的问题:sqoop导数据时java.lang.NoClassDefFoundError:org.apache.hadoop.hive.shims.ShimLoader和Sqoop:Import failed...

2018-07-19 20:50:00 54

转载 if you are asking about someone's father's job

No as Grammar Geek told you. It is wrong, if you are asking about someone's father's job,you can use the following alternatives.What does your father do?What is your father's job?...

2018-07-19 19:00:00 96

转载 GC垃圾回收机制

深入讲解:https://blog.csdn.net/libaineu2004/article/details/40055149GC有多种算法。比较常见的算法有Reference Counting(引用计数法),Mark Sweep(标记清除法),Copy Collection等等https://blog.csdn.net/longzw0/article/detail...

2018-07-19 17:05:00 37

转载 阿里巴巴为什么不用 ZooKeeper 做服务发现?

https://yq.aliyun.com/articles/599997转载于:https://www.cnblogs.com/thrillerz/p/9333028.html

2018-07-18 22:30:00 42

转载 线程知识概览

线程介绍Intro20世纪60年代人们提出了进程的概念,到20世纪80年代中期人们提出了比进程更小的能独立运行的基本单位——线程,试图用它来提高系统内程序并发执行的程度从而进一步提高系统的吞吐量。线程具有传统进程所具有的特征,所以称之为轻型进程或进程元,相应的把传统进程称之为重型进程。一个进程可以拥有若干个线程,至少一个。线程的属性轻型实体独立调度和分派的基本单位可并发执行共享...

2018-07-18 13:46:00 40

转载 TiDB集群手动安装

TIDB的安装TiDB 是 PingCAP 公司受 GoogleSpanner/F1论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。(官网介绍)用mys...

2018-07-18 11:51:00 173

转载 Android WebSocket开发

一,在模块build.gradle中添加webSocket的依赖包//WebSocket 依赖包implementation 'com.neovisionaries:nv-websocket-client:2.2'二,连接webSocket try { WebSocket ws = new WebSocketFactory().createSoc...

2018-07-18 11:38:00 89

转载 mysql三:表操作

一 存储引擎介绍存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制一 什么是存储引擎mysql中建立的库===>文件夹库中建立的表===>文件现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等数据库中的表也应该有不同的类型,表的类型不同,会对应my...

2018-07-17 21:06:00 45

转载 phpstudy配置虚拟主机

vhosts.conf<VirtualHost _default_:80>DocumentRoot "D:\phpStudy\WWW" <Directory "D:\phpStudy\WWW"> Options -Indexes +FollowSymLinks +ExecCGI AllowOverride All Order al...

2018-07-17 19:02:00 302

转载 Python学习心得第三周-06 函数返回值

学习三步曲1、什么是的函数的返回值 函数的返回值是函数体代码运行的一个成果2、什么时候用函数的返回值3、如何用函数的返回值----------------------------------------------------------------------return 值:1、返回值没有类型限制2、返回值没有个数限制 逗号分割多个值:返回一个元组 一个值:返回一个值 没有r...

2018-07-17 15:50:00 72

转载 P2627 修剪草坪

P2627 修剪草坪题目描述在一年前赢得了小镇的最佳草坪比赛后,Farm John变得很懒,再也没有修剪过草坪。现在,新一轮的最佳草坪比赛又开始了,Farm John希望能够再次夺冠。然而,Farm John的草坪非常脏乱,因此,Farm John只能够让他的奶牛来完成这项工作。Farm John有N(1 <= N <= 100,000)只排成一排的奶牛,编号为1...N。每只奶...

2018-07-17 15:02:00 48

转载 MSSQL Sql加密函数 hashbytes 用法简介

MSSQL Sql加密函数 hashbytes 用法简介 原文:MSSQL Sql加密函数 hashbytes 用法简介转自:http://www.maomao365.com/?p=4732一、mssql sql hashbytes 函数简介hashbytes函数功能为:返回一个字符,通过 MD2、MD4、MD5、SHA、SHA1、SHA2...

2018-07-17 00:30:00 246

转载 bfs+dfs分析----poj 3278 Catch That Cow

题目详情Catch That CowTime Limit:2000MS Memory Limit:65536K Total Submissions:115430 Accepted:36066 DescriptionFarmer John has been informed of the location ...

2018-07-16 16:49:00 62

转载 基于window 7安装ubuntu 18.04双系统

window7下安装ubuntu双系统1.首先下载ubuntu镜像文件进入ubuntu官网,http://releases.ubuntu.com/18.04/。下载最新镜像,ubuntu-18.04-desktop-amd64.iso。2.下载rufus制作U盘引导Linux点击链接http://rufus.akeo.ie/下载并安装rufus。插入U盘,选择你...

2018-07-16 16:22:00 72

转载 git第四节----git commit message

@git commit message什么是git commit message :git commit -m '每次提交时编辑的内容' git commit message的好处: 1.提供更多可查询的信息,用于排查问题 2.过滤重要的内容 3.生成changelog commit message组成包括header,body,f...

2018-07-15 17:05:00 74

空空如也

空空如也

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

TA关注的人

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