自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 010 异步处理Rest服务

一:任务1.任务  使用Runnable异步处理Rest服务  使用DefaultResult异步处理Rest服务  异步处理的配置2.原理图说明  二:Callable进行异步处理1.程序  新建一个anysc的包 1 package com.cao.web.async; 2 3 import java.util.concu...

2018-09-30 23:36:00 33

转载 链栈

1 #include <stdio.h> 2 #include <stdlib.h> 3 4 #define false 0 5 #define true 1 6 7 typedef int ElementType; 8 typedef int bool; 9 typedef struct SNode *P...

2018-09-30 09:10:00 49

转载 233

转载于:https://www.cnblogs.com/Guess2/p/9727082.html

2018-09-29 23:10:00 30

转载 GIT学习----第五节:管理修改

学习目的如何跟踪修改文件?如何管理修改文件?查看当前工作区、暂存区、分支状态工作区$ cat readme.txtGit is a version control system.Git is free software.Git is a distributed version control system.Git is fr...

2018-09-29 14:56:00 49

转载 Flask基础应用

一. Python 现阶段三大主流Web框架 Django Tornado Flask 对比Django:  优点: 大而全,组件非常全面。  缺点: 太大,加载太大,浪费资源。 Flask:  优点: 小而精,短小精悍。第三方组件特别多。  缺点: 组件更新速度取决于开源者。Tornado:  优点: 原生Web S...

2018-09-29 12:08:00 49

转载 LOJ#137. 最小瓶颈路 加强版(Kruskal重构树 rmq求LCA)

题意三倍经验哇咔咔#137. 最小瓶颈路 加强版#6021. 「from CommonAnts」寻找 LCR#136. 最小瓶颈路Sol首先可以证明,两点之间边权最大值最小的路径一定是在最小生成树上考虑到这题是边权的最大值,直接把重构树建出来然后查LCA处的权值即可输入文件过大,需要用RMQ算法求LCA// luogu-judger-enable-o2#include<...

2018-09-28 10:16:00 227

转载 Python正则表达式初识(三)

前几天给大家分享了Python正则表达式基础(一)和Python正则表达式基础(二),感兴趣的小伙伴可以点击进去学习,今天继续给大家分享Python正则表达式基础。1、正则表达式特殊字符“+”,其代表的意思“+”号前面的任意字符必须至少出现一次,才能匹配成功。如下图所示,如果没有加特殊字符“+”,则按照前面介绍的贪婪模式从右边进行匹配,输出的结果为“pp”。2、现在将匹配模式由...

2018-09-28 09:46:00 33

转载 悲观锁和乐观锁的区别

定义:悲观锁(Pessimistic Lock): 每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人修改,使用完成后进行数据解锁。由于数据进行加锁,期间对该数据进行读写的其他线程都会进行等待。乐观锁(Optimistic Lock): 每次获取数据的时候,都不会担心数据被修改,所以每次获取数据的时候都不会进行加锁,但是...

2018-09-27 10:11:00 41

转载 noi.ac #32 快速排序归并排序应用

\(des\)给定长度为 \(n\) 的数组,要求翻转一段区间 \([l, r]\) 使其升序排列。要求 \(\sum r - l + 1 <= 2e7\)\(sol\)考虑快速排序,每次选择一个 \(mid\),把 \(<= mid\) 的数放大左边, \(>= mid\)的数放到右边,递归下去。把 \(<= mid\) 的数看做 \(0\), \(>=...

2018-09-26 17:13:00 54

转载 Android TV 开发(5)

本文来自网易云社区作者:孙有军问题3:TV launcher中没有入口图标如果需要出现入口图标,你必须要在AndroidManifest中配置action为android.intent.action.MAIN,category为android.intent.category.LAUNCHER的Activity。该配置与上面的LEANBACK_LAUNCHER不冲突,可以对入口Activity配置L...

2018-09-26 16:17:00 50

转载 设计模式之访问者模式

访问者模式  访问者(Visitor)模式,表示一个作用于某对象结构中各个元素的操作。它使你可以在不改变各元素的前提下定义作用于这些元素的新操作。访问者模式UML类图Visitor:为该对象结构中ConcreteElement的每一个具体类声明一个Visit操作。它的参数就是可以访问的元素,它的方法个数理论上来说是和ConcreteElement具体子类的个数是一致的。因此访问者模...

2018-09-26 15:20:00 44

转载 nohup 与 &

&的意思是在后台运行, 什么意思呢? 意思是说, 当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免疫)nohup的意思是忽略SIGHUP信号, 所以当运行noh...

2018-09-26 12:37:00 39

转载 AtCoder Grand Contest 008

AtCoder Grand Contest 008A - Simple Calculator翻译有一个计算器,上面有一个显示按钮和两个其他的按钮。初始时,计算器上显示的数字是\(x\),现在想把这个数字给变成\(y\)。两个按钮的作用分别是让这个数加一和把这个数取反。问最少的按按钮的次数。题解神仙特判题,想清楚再写。#include<iostream>using name...

2018-09-25 14:21:00 38

转载 Gradle task

本文来自网易云社区作者:孙有军 1:gradle脚本是使用groovy语言写的(DSL),groovy中有一个重要的概念闭包(Closure),Closure是一段单独的代码块,它可以接收参数,返回值,也可以被赋值给变量。eg://无参数defClosure1={println'Helloworld'}Closure1()//执行闭包,输出Helloworld//一个参数de...

2018-09-25 12:50:00 40

转载 让Fireball CodeEditor控件禁止中文双倍输入

第一次使用这个控件的时候,输入注释时候, 中文都是双倍输入,很是郁闷,查到资料,在让Fireball CodeEditor控件支持中文这篇文章中使用的方法,将代码复制过来发现不适用, 后来再一次偶然的灵感中找到了一个更为简单的方法来禁止中文double input。我也不知道这种方法是否是对的, 如有不对的地方还望大佬指教 :) 1 //然后将所在窗体的 KeyPreview...

2018-09-25 10:12:00 80

转载 LUOGU P3810 【模板】三维偏序(陌上花开)(CDQ分治)

传送门解题思路CDQ分治,和简单题的套路一样,一维排序,一维CDQ,一维树状数组,注意要把三者都相同的元素并到一起。数组不要开小了。。#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algo...

2018-09-24 20:49:00 82

转载 JVM虚拟机深入理解+GC回收+类加载

旭日Follow_24 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/xuri24/article/details/81455449一,前言 本文章是读了“深入理解java虚拟机”一书的笔记记录和心得。作为一名Java的开发从业者或爱好者,想要在这条路继续和深入发展下去,了解和熟练掌握JVM虚拟机结构原理是作为技术人员的一项基础能力,掌握的深浅在...

2018-09-24 11:36:00 36

转载 Javascript---add to favorite | Set Homepage

<!-- 设为首页 --><li><a href="javascript:setHome(this,window.location)"> <span class="glyphicon glyphicon-home"></span> <b>设为首页</b></a></li&gt...

2018-09-24 10:48:00 293

转载 变量加减乘除运算

src_version='3';new_version=`expr $src_version + 1`转载于:https://www.cnblogs.com/yy123/p/9690969.html

2018-09-22 19:39:00 660

转载 面试题8:二叉树下的一个节点

/********************************************************************《剑指Offer——名企面试官精讲典型编程题》C++代码** htfeng* 2018.09.20** 面试题8:二叉树下的一个节点* 题目:给定一颗二叉树和其中一个节点,如果找出中序遍历序...

2018-09-21 10:25:00 52

转载 Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)

注意!laravel/homestead box项目地址已经不再是原来的https://atlas.hashicorp.com/laravel/boxes/homestead而已经变更成https://app.vagrantup.com/laravel/boxes/homestead如果是刚刚接触Laravel的朋友,请直接按文中步骤操作。需要更新及重装的朋友们请...

2018-09-21 09:32:00 59

转载 hadoop的job执行在yarn中内存分配调节————Container [pid=108284,containerID=container_e19_1533108188813_12125_01_0...

实际遇到的真实问题,解决方法:  1.调整虚拟内存率yarn.nodemanager.vmem-pmem-ratio (这个hadoop默认是2.1) 2.调整map与reduce的在AM中的大小大于yarn里RM可分配的最小值yarn.scheduler.minimum-allocation-mb 大小因为在Container中计算使用的虚拟内存来自 ...

2018-09-20 16:02:00 854

转载 分组函数(groupby、itemgetter)

from itertools import groupbyfrom operator import itemgetterd1={'name':'liuyi','age':25,'city':'SZ'}d2={'name':'chener','age':18,'city':'SH'}d3={'name':'zhangsan','age':23,'city':'GZ'}d4...

2018-09-19 20:04:00 134

转载 利用集合,来实现移除的效果

List<Record> otherFileList = Db.find(sql, uuid, uuid); // 调用保理业务本次审核列表共同方法 List<Record> approvefileList = this.getApproveDefineListCommon(controller); ...

2018-09-19 16:28:00 40

转载 路由的基本认识

一、学单词:angular路由中涉及到很多新单词词汇单词说明使用场景Routes配置路由,保存URL对应的组件,以及在哪个RouterOutlet中展现RouterOutlet在html中标记挂载路由的占位容器Router在ts文件中负责跳转路由操作Router.navigate(["/xxx"]),Router.na...

2018-09-19 09:23:00 53

转载 .netcore加入APM系统 SkyWalking

安装环境:windows 2016必要条件:JDK8+Elasticsearch 5.x(注:目前不支持es6)8080,10800,11800,12800 端口不被占用下载skywalking http://skywalking.apache.org/downloads/设置skywalking的 \agent\config\agent.configag...

2018-09-19 00:18:00 273

转载 rsync+inotify实现主机之间目录实时同步

原理:rsync:用于跨主机目录同步inotify:用于监测目录变化再编写一个触发脚本,一旦inotify检测到目录中内容发生变化,则调用rsync执行同步。rsync服务器的的配置:因为rsync是被xinetd守护,所以需要首先安装xinetd程序。服务端配置:安装阿里云epel源:rpm -ihvhttps://mirrors.aliyun.com/e...

2018-09-15 21:45:00 54

转载 RMQ问题相关 -- ST表

ST表Introduction最近看到ST表,似曾相识,然后简单了解了一下比较妙妙的用空间换时间Body事实上,中间的\[f[i][j] = max\{f[i,i+2^j-1]\}\]所以说这样来说:\[f[i][j] = max(f[i][j-1],f[i+2^{j-1}][j-1])\]先说一下这个的正确性因为我们知道\[f[i][j] = max\{f[i,i+2^j...

2018-09-15 21:24:00 44

转载 Redis拾遗(一)

最近看了一本好书《Redis开发与运维(付磊)》,感觉里面讲解深入浅出,实在受益匪浅,遂记录点滴。Redis八个重要特性:速度快:全部数据储存在内存,这一点就不知道比别的快了多少。C语言实现。单线程,避免多线程存在的竞争问题。基于键值对的数据结构服务器丰富的功能:提供键过期机制,可用于缓存。提供订阅发布功能,可用做实现消息系统。支持Lua脚本。简单的事务功能。提供pipelin...

2018-09-15 00:19:00 52

转载 react 写一个贪吃蛇

示例:全部代码如下:snake.jsximport React, { Component } from 'react';import PropTypes from 'prop-types';import { is, fromJS } from 'immutable';import "./snake.less";const TYP = ...

2018-09-14 21:58:00 114

转载 树莓派上传数据错误一例

首先是源码: 1 # -*- utf-8 -*- 2 #env !/usr/bin/python 3 4 import RPi.GPIO as GPIO 5 import time 6 import json 7 import datetime 8 import requests 9 10 requests.adapter...

2018-09-14 09:09:00 320

转载 (4.16)sql server迁移DB文件(同一DB内)

SQL Server 修改数据库物理文件存在位置关键词:迁移文件,迁移temp库(这怎么迁移呢,用方法2即可,需要重启实例)三种均需要离线;一共分为(1)脱机迁移和(2)在线迁移。(1)迁移方案一(脱机迁移):SQL Server创建新库时,默认会把数据存放在C盘中,一旦数据库中的存储数据多了以后,C盘的空间就会所剩无几。解决方案是将存放数据的物理文件迁移到其他...

2018-09-13 22:03:00 131

转载 并发编程之协程

一、单线程实现并发  协程是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发。并发的本质:切换 + 保存状态  cpu在运行一个任务,会在两种情况下切走去执行 其他任务(切换有操作系统强制控制),一中情况是该任务发生了阻塞,另一种情况是该任务计算的时间过长或有一个优先级更高的程序代替了它。进程的三种执行状态,而线程才是执行单位,所以可以将上图理...

2018-09-13 17:43:00 45

转载 LAMP架构

一、基础环境搭建二、安装软件包 设置启动服务 测试服务转载于:https://www.cnblogs.com/scholar-lord/p/9641624.html

2018-09-13 16:54:00 52

转载 KMP模板

luogu 3375 KMP两串注意输入scanf("%s",a+1),scanf("%s",b+1);,int n=strlen(a+1),m=strlen(b+1);#include<bits/stdc++.h>using namespace std;const int N=1005000;namespace zjc{ char a[N],b[N]...

2018-09-13 11:01:00 37

转载 交叉编译

交叉编译:在一个平台下编译出另一个平台可以执行的二进制文件Google提供的NDK就可以完成交叉编译的工作根据运行设备的不同,可以将CPU分为:  arm结构:主要在移动手持、嵌入式设备上  x86结构:主要是台式机、笔记本上使用,如Intel和AMD的CPUNDK工具必须在Linux下运行,它可以在Linux环境下编译出可以在arm平台下运行的二进制文件转载于:https:...

2018-09-12 17:24:00 47

转载 女性过了25岁应该如何保养自己?

众所周知,女人一过25岁就开始走向衰老,身体各方面也会差很多,要想保持年轻与健康就需要做好日常的保养工作,那女人25岁以后如何保养自己呢?说正事,要配图:一:内1:维生素E:维生素E亦称维他命E。又名生育酚或产妊酚。它能促进性激素分泌,使女子雌性激素浓度增高,提高生育能力。2:蜂蜜:每日一杯蜂蜜水,蜂胶内含50多种黄酮类成分,能促进皮下组织血液循环,分解色斑、抑制老年斑的生成...

2018-09-12 17:13:00 302

转载 [Deep Learning] 神经网络基础【转】

本文转载自:http://www.cnblogs.com/maybe2030/p/5597716.html阅读目录1. 神经元模型2. 感知机和神经网络3. 误差逆传播算法4. 常见的神经网络模型5. 深度学习6. 参考内容  目前,深度学习(Deep Learning,简称DL)在算法领域可谓是大红大紫,现在不只是互联网、人工智能,生活中的各大...

2018-09-12 16:19:00 63

转载 P3690 【模板】Link Cut Tree (动态树)

题目背景动态树题目描述给定n个点以及每个点的权值,要你处理接下来的m个操作。操作有4种。操作从0到3编号。点从1到n编号。0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。保证x到y是联通的。1:后接两个整数(x,y),代表连接x到y,若x到y已经联通则无需连接。2:后接两个整数(x,y),代表删除边(x,y),不保证边(x,y)存在。3:后接两...

2018-09-12 11:36:00 29

转载 [SDOI2015] 约数个数和 (莫比乌斯反演)

[SDOI2015]约数个数和题目描述设d(x)为x的约数个数,给定N、M,求 \(\sum^N_{i=1}\sum^M_{j=1}d(ij)\)输入输出格式输入格式:输入文件包含多组测试数据。第一行,一个整数T,表示测试数据的组数。接下来的T行,每行两个整数N、M。输出格式:T行,每行一个整数,表示你所求的答案。输入输出样例输入样例#1:27 45 6输出样...

2018-09-11 22:05:00 50

空空如也

空空如也

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

TA关注的人

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