自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Session&Cookie

原文链接:http://www.lucklnk.com/godaddy/details/aid/145578554Cookie机制Cookie是服务器存储在本地计算机上的小块文本,并随每个请求发送到同一服务器。 IETF RFC 2965 HTTP状态管理机制是一种通用的cookie规范。 Web服务器使用HTTP标头将cookie发送到客户端。在客户端终端,浏览器解析cookie并将其保存为...

2019-03-31 18:33:00 133

转载 性能测试的基础概念

1、什么是软件性能?  主要从两个方面体现:响应时间,及时处理能力。 首先,性能是一种指标,表明软件系统或构件对其及时性要求的符合程度;其次,性能是软件产品的一种特性,可以用时间来进行度量。2、不同角色对性能的关注点用户关注的性能:系统的响应时间(操作响应快);系统管理员关注的性能:开发人员的性能关注点:性能测试人员关注点:性能测试人...

2019-03-31 14:02:00 107

转载 [PureScript] Basic Data Constructors in PureScript

PureScript types are very extensive and we are going to experiment with type constructors and how to make then use them.We can define a custom data type:-- Data constructorsdata FooType = F...

2019-03-30 23:54:00 102

转载 [python]两种编程思维--面向过程和面向对象

例如:eg:炒一份西红柿鸡蛋一、面向过程面向过程的编程思维,如下二、面向对象制作一台炒菜机器人,然后告诉机器人做一道西红柿炒鸡蛋。在这里,我们直接面对的是机器人,而非炒菜的过程,所以这里机器人就是我们面对的对象,这种解决问题的方法就叫做【面向对象】编程三、总结【面向过程】编程主要用到的是“函数”知识,将每个过程步骤打包成函数,再依次调用,看重的是解决问题的过程【...

2019-03-30 21:19:00 149

转载 软件架构阅读笔记4

淘宝数据魔方技术架构解析业务:从数据中挖掘出真正的商业价值,进而帮助淘宝、商家进行企业的数据化运营,帮助消费者进行理性的购物决策。存在问题:数据“海量”,数据产品的计算、存储和检索难度陡然上升。淘宝海量数据产品技术架构:  数据产品的特点是数据的非实时写入,在一定的时间段内,整个系统的数据是只读的(设计缓存的基础)。先分层:问题:“云梯”只能离线计算(MapReduc...

2019-03-30 19:36:00 117

转载 数据建模(二)

数据模型的属性同理还是继续用类比的方式解释模型有哪些维度的设置引用一个的照相机经典例子。一般的相机有变焦、对焦、定时器、滤镜四大设置,分别可以对应数据模型的范围、抽象、时间、功能四大设置。拍摄照...

2019-03-30 14:28:00 81

转载 消息扩散(强连通分量)

首先做一遍tarjan然后枚举每个边判断是否在同一个连通块内在新图上跑一边入度若入度为0,ans累计输出即可题面#include<bits/stdc++.h>using namespace std;const int N=2e7+7;int m,n,k,p,idx,cnt,num,ans;struct node{ int nx,...

2019-03-30 13:45:00 87

转载 Python操作Excel(将父子级表头生成树状结构)

import reclass Node: ''' 容器,用来存储前后节点信息 ''' __slot__=[] def __init__(self,val,next_,pre,name,no): self.val = val self.next = next_ self.pre =...

2019-03-29 09:52:00 1120

转载 drf-频率组件 权限组件

setting中的配置:REST_FRAMEWORK = { # 全局使用认证组件配置 'DEFAULT_AUTHENTICATION_CLASSES': ['app01.my_author.TokenAuth'], # 全局使用权限组件配置 'DEFAULT_PERMISSION_CLASSES': ['app01.my_author.MyPe...

2019-03-28 19:04:00 121

转载 [EOJ]2019 ECNU XCPC March Selection #4

solved 4rank 2A(树)题意:给出一棵树,有m条路径已经被染色,重复染色算作多次,选出一条最长的路径 (p,q),满足 p 为 q 的祖先,且 (p,q) 被至少 k 条染色路径完全覆盖。unsolvedB(思维)题意:现在给你一列 n 个数,每个数各不相同,要求重新排列后这个数组记录的完全二叉树是一个小根堆,若有多种方法,输出字典序最大的一组。...

2019-03-28 14:18:00 142

转载 ftp 传输数据:命令链路连接方法是一样的,而数据链路的建立方法就完全不同...

0.FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。PORT(主动)连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XX端口,你过来连接我”。于是服务器从20端口向客户端的 XX端口发送连接请求,建立一条数据链路来传送数据。...

2019-03-28 00:26:00 332

转载 宝塔中mysql数据库命名小坑

今天在通过宝塔新建网站,添加mysql数据库,名字中间有下划线,发现能够创建成功,但是实际链接后,是没有这个数据库的。是宝塔的原因还是liunx服务器的原因?不支持下划线的数据库名字吗? 比如 boke_mh 。。就不行。实测中间线没问题。例如 boke-mh 。这是个什么坑?转载于:https://www.cnblogs.com/maohe/p/10610814.html...

2019-03-27 21:19:00 1163

转载 使用IBMMQ时的那些事

之前项目一直使用的是ActiveMQ,突然要变更成IBMMQ,整理了一些搭建MQ和代码连接MQ是遇到的问题,记录一下。(1)三个系统之内部使用IBMMQ交互,所以应设立两个本地接收队列和两个发送队列,接收和发送队列是通过设置队列的属性来区分的,属性为正常位置在本地的是接收队列,属性为传输位置在远程的是发送对列。(2)消息是通过通道进行传输的,所以需要建立两条通道,对应在本地建立两个位置为本...

2019-03-27 21:03:00 340

转载 比sun.misc.Encoder()/Decoder()的base64更高效的mxBase64算法

package com.mxgraph.online;import java.util.Arrays;/** A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance * with RFC 2045.<br><br&gt...

2019-03-27 18:58:00 154

转载 Mybatis 配置文件

1、核心配置文件 sqlMapConfig.xml 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration 3 PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 4 "http://mybatis.org/dtd/mybatis-3-confi...

2019-03-27 15:31:00 63

转载 异步请求(简单一说)

如果函数加入一个async ,那么这个函数就会返回一个 Promise效果的话,下图所示。在这里,我一开始定义了一个方法sleep,和方法test1()console.log()激发并打印函数test1(),上面的函数应该先会打印finish,然后打印object因为await会等待sleep函数的resolve返回,函数执行到await了以后并不是停在哪里等待,先去向...

2019-03-27 14:38:00 98

转载 json模块及其API

模块:json所包含API列表:   json.dumps : 将python对象转换成json格式   json.loads : 将json格式字符串转换为python对象————————————————————————————————————————————————————————————————————————转载于:https://www.cnblogs.c...

2019-03-27 11:06:00 81

转载 leecode第八十九题(格雷编码)

class Solution {public: vector<int> grayCode(int n) { vector<int> res; res.push_back(0);//毕竟0开头 if(n==0) return res; ...

2019-03-26 21:36:00 78

转载 python基础(一)

Python简介 1.什么是pythonPython是一种面向对象、解释性的计算机语言,它的特点是语法简洁、简单易学。 2.编译型语言和解释型语言编译型语言:计算机只认识0和1就是二进制,所以编译型语言写完代码后不能直接执行需要先编译成二进制文件的计算机语言然后执行。比如c、c++,这样的语言特点是运行速度快,但是需要事先把程序编译好才可以。解释型语言:就是...

2019-03-26 20:43:00 78

转载 dom定位的三种元素

1.通过id #XXX2.通过标签 xxx3.通过类 .xxx转载于:https://www.cnblogs.com/classmethond/p/10601771.html

2019-03-26 17:54:00 581

转载 POJ2975 Nim 【博弈论】

DescriptionNim is a 2-player game featuring several piles of stones. Players alternate turns, and on his/her turn, a player’s move consists of removing one or more stones from any single pile. Play ...

2019-03-26 15:12:00 80

转载 最大公共子序列、子串、可重叠重复子串

最长公共子序列寻找两个给定序列的子序列,该子序列在两个序列中以相同的顺序出现,但是不必要是连续的举例:X=ABCBDAB,Y=BDCABA。序列 BCA是X和Y的一个公共子序列,但不是X和Y的最长公共子序列,子序列BCBA是X和Y的一个LCS,序列BDAB也是解法:动态规划是为了降低时间复杂度的一种算法,申请一个额外空间,来保存每一个步骤的结果,最后从这些结果中找到最优的解。一般来说,...

2019-03-26 11:25:00 274

转载 Redis分布式锁【正确实现方式】

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们...

2019-03-26 11:25:00 60

转载 Mac的移动硬盘不能装载该如何解决?

昨天拔硬盘时,不能弹出,赶着要睡觉,就直接拔掉USB接口,谁料到今天再插进去,电脑不能识别,无法装载了.我的天那, 里面很多重要资料,我以为硬盘坏了,要重新格盘了...T T还好在网上找到了大神们的指点:1) 先使用diskutil list 查看自己宗卷名字 我的是Netac 对应的是/dev/disk2SiegdeMBP:~ sieg$ diskutil list/de...

2019-03-25 21:18:00 7361

转载 pom.xml常用元素解析

project最外层元素modelVersion指定Maven模型的版本号,对于Maven2和Maven3,它只能是4.0.0version版本信息groupId包id,会生成相应路径artifactId项目名称packaging项目打包方式可为: jar、war、rar、ear、pomjar(java applic...

2019-03-25 15:37:00 83

转载 Eclipse使用gradle编译时,使用固定的jdk版本进行编译(修改gradle的jdk编译版本)

很多时候我们使用多个版本的jdk,比如说,用的是1.7 ,开发环境用1.8那么经常碰到编译后的包是1.8版本的,虽然设置了1.7的,因为很多时候我们使用打包工具了。1.7和1.8有个问题就是1.8 有向下的兼容问题。比如说ConcurrentHashMap<String, Equip>();使用1.8编译,1.7上跑,使用了keyset遍历,就报错了。java.util...

2019-03-25 10:14:00 1676

转载 Linux/Ubuntu

http://mirrors.163.com/ubuntu-releases/18.10/Ubuntu 18.04 Server 版安装过程图文详解ubuntu16.04配置网卡Ubuntu 18.04 网卡配置IPubuntu18.04修改网卡名称为eth0Ubuntu18.04配置静态ip遇到的报错Ubuntu 18.10 已经发布-附带衍生版本下载地址u...

2019-03-25 01:41:00 77

转载 C++ 实验二

1.函数重载编程练习编写重载函数add(),实现对int型,double型,Complex型数据的加法。在main()函数中定义不同类型数据,调用测试。#include<iostream>using namespace std;struct Complex{ double real; double imaginary;}; int...

2019-03-24 20:06:00 307

转载 JAVA反射练习

JAVA反射练习题目实现一个方法public static Object execute(String className, String methodName, Object args[])实现 “通过类的名字、方法名字、方法参数调调用方法,返回值为该方法的返回值。” 的功能。解题思路开始阶段  一开始看到这个题目,以为很简单。大致思路就是通过反射获取字节码文件对象,...

2019-03-24 17:18:00 689

转载 6.16.6

// tinyMCE不会用,随意改成MARKDOWN编辑器,自动给格式现在这个样子了,比TINYMCE稍微好点。/* 6.16.6*/include <stdio.h>int main(void){typedef long long llong;int upperlimit;int lowerlimit;int init;printf("请输入上限,下限,都是整数...

2019-03-23 23:50:00 120

转载 AC自动机

若不熟悉KMP算法,强烈建议好好先去了解一下,否则这里会有很多不大理解的思想。Trie树上的KMP?想想原本的\(KMP\)算法,为了快速匹配,我们根据匹配串先预处理一个\(next[]\)数组,也就是最长的后缀与前缀完全匹配的位置,然后一旦遇到匹配错误的时候,就把当时的匹配指针移到他的\(next[]\)即可。那么想想,如果有多个匹配串和一个文本串,要求你在文本串中找出能匹配到多...

2019-03-22 20:26:00 59

转载 7- 蓝桥杯-基础练习-查找整数-java

package blue;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); ...

2019-03-22 19:44:00 103

转载 [Maven] Project build error: 'packaging' with value 'jar' is invalid. Aggregator projects require 'p...

将<packaging>jar</packaging>改为<packaging>pom</packaging>转载于:https://www.cnblogs.com/chenyongblog/p/10578947.html

2019-03-22 16:10:00 646

转载 docker部署Javaweb环境数据库连接问题

最近在docker部署了一个Javaweb项目运行的环境,在容器中部署了mysql和Javaweb项目,但是本地可以跑项目,放到容器里面不行。 具体报错内容是不能访问数据库。Could not get JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.Communication...

2019-03-22 13:19:00 1019

转载 [JZOJ6075]【GDOI2019模拟2019.3.20】桥【DP】【线段树】

DescriptionN,M<=100000,S,T<=1e9Solution首先可以感受一下,我们把街道看成一行,那么只有给出的2n个点的纵坐标是有用的,于是我们可以将坐标离散化至O(n)级别。显然出发地和目的地的地位是相同的,因此我们强制要求从编号小的街道走向标号大的街道。我们考虑一个朴素的DP,记\(F[i][j]\)表示当前转移到了第i行,连接第i-1行和第i行的桥...

2019-03-21 21:54:00 69

转载 需求规格说明书(SRS)特点

需求说明书的7大特征:完整性正确性可行性必要性划分优先级无二义性可验证性每条需求规格说明书的4大特点:完整性一致性可修改性可跟踪性需求管理就是一种获取、组织并记录系统需求的系统化方案,以及一个是客户与项目团队对不断变更的系统需求达成并保持一致的过程,需求管理可以提高项目的成功率。需求工程:需求基线:将...

2019-03-21 21:42:00 310

转载 单机部署zookeeper、kafka

先安装jdk:mkdir /usr/javatar xf jdk-8u151-linux-x64.tar.gzmv jdk1.8.0_151/ /usr/java/jdk1.8cat /etc/profile #添加java环境变量export JAVA_HOME=/usr/java/jdk1.8export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$...

2019-03-21 15:49:00 65

转载 SQL UNION 操作符

SQL UNION 操作符合并两个或多个 SELECT 语句的结果。请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECTcolumn_name(s)FROMtable1UNIONSELECTcolumn_name(s)FROMtable...

2019-03-21 11:06:00 56

转载 servlet概述

servlet概述一、 servlet简介servlet是由sun公司提供的一门用于开发动态web资源的技术。sun公司在其API中提供了一个servlet接口,用户若想发一个web资源(即就是开发一个java程序向浏览器输出数据),需要完成以下的两个步骤:1、编写一个java类,实现servlet接口。2、把开发好的java类部署到web服务器中。按照一种约定俗成的称呼习惯...

2019-03-21 09:02:00 60

转载 使用Django和Python创建Json response

版权声明:本文为博主原创文章。欢迎转载。 https://blog.csdn.net/fengyu09/article/details/30785101 ...

2019-03-20 16:47:00 92

空空如也

空空如也

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

TA关注的人

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