自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 初涉高斯消元

抢在2019来临之前发表的高斯消元高斯消元在做什么高斯消元可以分为两个部分:加减消元;回代求解。它的作用是求解一个线性方程组;实现方法就是把方程系数用矩阵表示,再$O(n^3)$求解此矩阵。注意两个特殊情况:1.无解当系数全为0时,常数项不为0.2.多解在处理第i个未知数时,剩下所有方程第i个未知数的系数和常数项都为0.一些例题1013: [JSOI20...

2018-12-31 22:11:00 67

转载 博客的几大写作方向

  说实话我很喜欢写作,但打开编辑器却没有想法的时候会苦恼。反思一下原因,还是我平时不注意观察、总结和积累。博客来源于生活、工作,但高于这两者。平时需要注意积累写作素材。厚积才能薄发!  方向一:bug  作为程序员,每天的工作自然就是写代码、调试了。所以一部分博客就来自于工作中产生的bug。  基于我有限的经验,我认为bug解决的一般流程是:  (1)遇到bug  (2...

2018-12-31 11:25:00 127

转载 E. Almost Regular Bracket Sequence

题目链接:http://codeforces.com/contest/1095/problem/E解题心得:    刚开始拿到这个题的时候还真的没什么思路,后来仔细想想还是比较简单的。首先题目要求翻转一个括号就要达到符合括号的匹配规则,那么在匹配完符合条件的括号之后有多出的两个括号向左或者向右。  其次从左边开始)不能比(多出两个以上,不然无法通过翻转一个得到符合...

2018-12-30 19:46:00 131

转载 django QueryDict对象

类的原型:class QueryDict[source]在HttpRequest对象中,GET和POST属性都是一个django.http.QueryDict的实例。也就是说你可以按本文下面提供的方法操作request.POST和request.GET。request.POST或request.GET的QueryDict都是不可变,只读的。如果要修改它,需要使用QueryDict.copy...

2018-12-30 18:04:00 63

转载 监控系统----zabbix添加监控

监控系统----zabbix添加监控笔者总结的zabbix添加监控流程大致如下1.配置模板2.新建主机3.添加特定监控项4.添加trigger5.添加action一.配置模板zabbix里面就已经自带了很多模板,笔者在工作中比较喜欢用到的是Template OS Linux,这个模板里面就有很多关于服务器的信息(例如cpu,内存,swap等)...

2018-12-29 16:45:00 70

转载 校正PHP服务器时间不准的问题

关于怎样解决PHP服务器时间不准的问题,得针对不同的情况进行不同的处理。下面是经常遇到的情况,及应对办法。1.PHP服务器时区不对,使用下面代码修正:<?php $timezone = "PRC"; if(function_exists('date_default_timezone_set')){ date_default_timezone_se...

2018-12-28 12:40:00 81

转载 C09 指针

目录指针相关概念指针变量null指针指针的算术运算指针数组指向指针的指针传递指针给函数从函数返回指针指针相关概念变量如果在程序中定义了一个变量,在对程序进行编译时,系统就会为这个变量分配内存单元。编译系统根据程序中定义的变量类型分配一定长度的空间。内存的基本单元是字节,一字节有8位。每字节都有一个编号,这个编号就是“地址”。...

2018-12-26 22:32:00 86

转载 linux文件夹打包命令

linux文件夹打包命令.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz...

2018-12-26 20:59:00 47

转载 隐马尔科夫模型

概述隐马尔可夫模型(hidden Markov model, HMM)是可用于标注问题的统计学习模型,描述由隐藏的马尔可夫链随机生成观测序列的过程,属于生成模型。隐马尔科夫模型的基本概念1、隐马尔科夫模型的定义(1)定义10.1 (隐马尔可夫模型)隐马尔可夫模型是关于时序的概率模型,描述由一个隐藏的马尔可夫链随机生成不可观测的状态随机序列,再由各个状态生成一个观测而产生...

2018-12-26 11:32:00 125

转载 DVWA 黑客攻防演练(二)暴力破解 Brute Froce

暴力破解,简称”爆破“。不要以为没人会对一些小站爆破。实现上我以前用 wordpress 搭建一个博客开始就有人对我的站点进行爆破。这是装了 WordfenceWAF 插件后的统计的情况。装了 WordfenceWAF 看到报告就深刻感受到国际友人对我这破站的安全性的深刻关怀了。你不封他们的 ip ,他们的程序就会像中了 “奇淫合欢散” 那些对你的网站锲而不舍地爆破。而下面会从 dvma 中学...

2018-12-25 10:55:00 361

转载 20 管理事务处理

20.1 事物处理事务处理(transaction processing)可以用来维护数据库的完整性,它保证成批的MySQL操作要么完全执行,要么完全不执行。 利用事务处理,可以保证一组操作不会中途停止,它们或者作为整体执行,或者完全不执行(除非明确指示)。如果没有错误发生,整组语句提交给(写到)数据库表。如果发生错误,则进行回退(撤销)以恢复数据库到某个已知且安全的状态。 下面用...

2018-12-24 21:34:00 82

转载 使用ADO.NET访问数据库

一.ADO.NET:用于连接数据库的技术1.ADO.NET分为两大组件DataSet:数据集.NETFRAMWORK:用于连接到数据库,发送命令,检索结果2.ADO.NET四大核心对象ConnectionCommandDataAdapterDataReader二.使用ADO.NET访问数据库1.首先导入命名空间System.Data.SqlClient2.创建连接字符串Stringcons...

2018-12-24 21:19:00 53

转载 2.C# 输入一个整数,求质因数

C# 输入一个整数,求质因数 List<int> results = new List<int>(); int number = Int32.Parse(Console.ReadLine()); for (int i = 2; i < number; i++) ...

2018-12-24 17:31:00 121

转载 Asp.Net Core 项目搭建基础

  很多新接触ASP.NET Core 技术的同学可能会对项目运行机制不了解,会碰到服务在哪添加?路由在哪配置?中间件怎么使用?依赖注入在哪写?诸如此类的问题。同样作为初学者,以下是本人在学习.Net技术过程的学习笔记,多有不足,希望大家不吝赐教,批评指正,谢谢!  ASP.NET Core 本质是一个控制台应用,它在Program.Main方法中创建Web服务器。Main方法是应用...

2018-12-24 17:03:00 102

转载 python中的MRO和C3算法

一. 经典类和新式类1.python多继承  在继承关系中,python子类自动用友父类中除了私有属性外的其他所有内容.python支持多继承.一个类可以拥有多个父类2.python2和python3的区别  python2中存在两种类,一个叫经典类,在python2.2之前,一直使用的经典类.经典类是在基类的根如果什么都不写.表示继承xxx另一个叫做心事类,在python2....

2018-12-24 16:44:00 114

转载 PHP四种基础算法详解(冒泡排序、选择排序、插入排序、快速排序)

1.冒泡排序介绍:冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,依次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。步骤:比较相邻的元素。如果第一个比第二个大,就交换他们两个。...

2018-12-22 11:31:00 68

转载 python 基础之数据持久化存储

###数据持久化存储- 说明:持久化存储方案,普通文件、数据库、序列化- 示例: ```python import pickle class Person: def __init__(self, name, age): self.name = name self.age = age ...

2018-12-21 22:28:00 183

转载 JavaScript原型继承的实例

//创建构造函数实例(获取DOM节点)1 <div id="app">测试字符</div>转载于:https://www.cnblogs.com/hughes5135/p/10157167.html

2018-12-21 17:40:00 46

转载 ==与Equals的作用

        string str1 = "Blackteeth"; string str2 = str1; string str3 = "Blackteeth"; Console.WriteLine("str1 == str2" + (str1 == str2));          //输出 true ...

2018-12-21 15:31:00 80

转载 BZOJ5461 PKUWC2018Minimax(概率期望+线段树合并+动态规划)

  离散化后,容易想到设f[i][j]为i节点权值为j的概率,不妨设j权值在左子树,则有f[i][j]=f[lson][j](pi·f[rson][1~j]+(1-pi)·f[rson][j~m])。  考虑用线段树合并优化这个dp。记录前缀和,合并某节点时,若某棵线段树在该节点处为空,给另一棵线段树打上乘法标记即可。注意前缀和不要算成合并后的了。#include<iostrea...

2018-12-21 13:00:00 59

转载 jsoncpp的使用

一、安装1、在网上下载jsoncpp-master.zip,解压;2、打开jsoncpp-master\makefiles\vs71\jsoncpp.sln编译lib_json;3、右键属性--C/C++--常规--附加包含目录,添加D:\jsoncpp-master\include;  右键属性--链接器--常规——附加库目录,添加D:\jsoncpp-master\build\...

2018-12-20 22:06:00 40

转载 pkuwc2018题解

题解:思路挺好想的。。然而今天写代码写成傻逼了d1t1:首先比较暴力的就是$f[i][j]$表示i个这个点是j的概率然后前缀和一下dp就是$n^2$的部分分树形态随机就说明树深度是$log$的只转移子树中有的点,复杂度$nlogn$的正解也很好想我们化简一下那个式子(早上的草稿纸找不到了。。)反正形如$(ai*sum[i]+bi)*pi$因为最多只有两个儿子...

2018-12-20 18:22:00 129

转载 Spring Cloud-hystrix Feign(九)

前面使用ribbon拦截RestTemplate 实现服务的负载均衡 使用Hystrix进行熔断降级请求缓存 用原生的方式 将会有大量的模板代码,feigin就是rabbon和Histrix的整合 同使用feign只需要通过接口对服务方的绑定 实现多处调用使用例子1.引入Pom依赖 <dependency> <...

2018-12-20 16:13:00 43

转载 [NOI2014]购票

不错的一道码农题。首先是个dp很显然了。然后展开发现是个斜率优化不错。但是取值有范围的。。。。直接单调队列并不可以,因为凸包这个东西不是独立贡献答案的。方法比较多,,法一:直观的想法是,既然可以转移的是一个区间,那么我们能不能快速得到这个区间的凸包呢?线段树维护凸包应运而生。只要在所有拆出来的区间中,分别在其维护的凸包上二分斜率即可。所有的值取min但...

2018-12-20 14:24:00 43

转载 OIerChat

Free HTML5 Chatroom powered by Minnit Chat转载于:https://www.cnblogs.com/yzx1798106406/p/10145724.html

2018-12-19 20:20:00 70

转载 九. jenkins用户权限管理

由于jenkins默认的权限管理体系不支持用户组和角色的配置,所以需要使用第三方插件来支持角色的配置: Role-based Authorization Strategy1.先安装插件,如下:2.全局安全配置,如下:3.系统管理->Manage and Assign Roles设置,如下:3.1manage Roles角色管理:全局...

2018-12-19 15:50:00 73

转载 eclipse中添加tomcat ServerName 无法输入

Eclipse的开发过程中,无法从以下方式,添加Tomcat服务器。 其中ServerName是被置为灰色的,无法编辑。如何解决1. 关闭Eclipse2. 打开WorkSpace所在的位置。 {workspace-directory}/.metadata/.plugins/org.eclipse.core.runtime/.settings 删...

2018-12-19 12:21:00 219

转载 python高性能代码之多线程优化

以常见的端口扫描器为实例端口扫描器的原理很简单,操作socket来判断连接状态确定主机端口的开放情况。import socket def scan(port): s = socket.socket() if s.connect_ex(('localhost', port)) == 0: print port, 'open' s.close()...

2018-12-18 17:38:00 82

转载 mybatis源码解析之Configuration加载(一)

概要上一篇,我们主要搭建了一个简单的环境,这边我们主要来分析下mybatis是如何来加载它的配置文件Configuration.xml的。分析 1 public class App { 2 public static void main(String[] args) { 3 try { 4 InputStream inpu...

2018-12-18 15:49:00 183

转载 DOClever线下部署安装说明文档

先本地要安装node环境,推荐6.10.0版本到nodejs官网进行下载window版本进行安装,这里就不做说明了接下来我们开始安装mongodb,首先下载mongodb下载完成后我们一路 next进行安装即可,安装完成后,我们需要启动mongodb;启动mongodb后我们可使用robomon...

2018-12-18 13:35:00 193

转载 P5106 dkw的lcm

传送门终于A了……细节真多……首先我们发现这是个连乘,而且\(\phi\)是个积性函数,所以我们可以考虑不同的质因子以及它的不同次数的贡献。简单来说就是把每一次的\(\phi(lcm(i_1,i_2,...))\)拆成一堆\(\phi(p^c)\)的乘积如果枚举到的\(k\)个数里质因子\(p\)的最大次数为\(c\),那么最终的答案就要乘上一个\(\phi(p^c)\)。所以我们的目的就是...

2018-12-18 12:55:00 55

转载 Tensorflow Practice 2-1

1 import tensorflow as tf 2 import os 3 os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' 4 5 '''创建一个常量op''' 6 m1 = tf.constant([[3, 3]]) 7 '''创建一个常量op''' 8 m2 = tf.constant([[2], [3]]) 9 '...

2018-12-17 23:48:00 94

转载 Can't connect to MySQL server on localhost (10061)解决方法

Win+X 选择计算机管理 ~~>~~>服务与应用程序~~>服务 找到与MySQL相关的服务全部点击启动鼠标右击然后点击启动即可.转载于:https://www.cnblogs.com/roseAT/p/10134654.html...

2018-12-17 23:16:00 52

转载 前端缓存最佳实践

前言缓存,这是一个老生常谈的话题,也常被作为前端面试的一个知识点。本文,重点在与探讨在实际项目中,如何进行缓存的设置,并给出一个较为合理的方案。强缓存和协商缓存在介绍缓存的时候,我们习惯将缓存分为强缓存和协商缓存两种。两者的主要区别是使用本地缓存的时候,是否需要向服务器验证本地缓存是否依旧有效。顾名思义,协商缓存,就是需要和服务器进行协商,最终确定是否使用本地缓存。两种缓存方案的问题点...

2018-12-17 23:16:00 45

转载 [资源]--IOS捷径大全,众多实用小功能

一、实用工具1、支付助手3.0(新)(扫一扫、微信扫码、微信收款、支付宝扫码、Apple Pay、AA付款、查快递、蚂蚁森林、蚂蚁庄园、彩票、股票、运动、淘票票、乘车码、生活缴费、火车票等等):https://www.icloud.com/shortcuts/45c64b77d773411485eb1c697f36cd8c2、微博热搜榜:https://www.icloud.c...

2018-12-17 17:25:00 10117

转载 nginx+php+memcache实现hash一致性memcache 集群

我们工作中可能会遇到key-value数据库,如果我们面对的不止一台memcache服务器,而是很多台。那么现在就回出现一个问题:当我们访问nginx服务器的时候,我们会判断memcache中是否有相应的值,如果没有我们就从数据库中读取数据,但是这个时候我们该在那一台memcache服务器读取,又应该在那一台memcache服务器存储呢?假设我们有1/2/3/4/5台memcac...

2018-12-17 12:40:00 135

转载 win10系统添加照片查看器(win7版)

很多人不习惯win10的照片查看器,还是比较怀念win7版本的照片查看器,通过以下两种方法可以在win10图片上点击右键时,“打开方式“中重现“Windows照片查看器”注:如果是从Win7/Win8.1升级到的Win10系统,“Windows照片查看器”则会被保留。第一种方法:定位注册表,修改注册信息打开注册表编辑器(regedit)(Win10打开注册表编辑器的方法),定位至需要修改的位置HK...

2018-12-17 10:39:00 786

转载 Codeforces Round 56-C. Mishka and the Last Exam(思维+贪心)

time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputMishka is trying really hard to avoid being kicked out of the uni...

2018-12-16 17:09:00 45

转载 Nginx系列3:用Nginx搭建一个具备缓存功能的反向代理服务

反向代理的理解:https://www.cnblogs.com/zkfopen/p/10126105.html我是在一台linux服务器上搭建了两个nginx服务器A和B,把静态资源文件甲放在A服务器上,B作为反向代理服务器。外界访问静态资源文件甲时直接访问B,B从A上获取静态资源文件甲,然后再返回给外界请求方。举例:外界访问百度时,www.baidu.com 就是我们的反向代...

2018-12-16 12:33:00 98

转载 「拉格朗日插值」学习笔记

给出$n$个点,求出这$n$个点对应的多项式中代入$k$的结果。很显然这个多项式是唯一确定的,因为我们待定系数,然后得到一个$n$元一次方程。解完就得到了系数表达式。但是我们不需要知道各项系数,只需要知道代入$k$的结果就好了。因此:$$\sum\limits_{0 \leq i < n}y_i \prod\limits_{j \neq i}\dfrac{x-x_j}{x_i...

2018-12-16 08:57:00 64

空空如也

空空如也

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

TA关注的人

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