自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 select函数

来自:https://www.nowcoder.com/test/question/done?tid=19762888&qid=112256#summary 牛客网参考解析select函数原型int select(int n,fd_set * readfds,fd_set * writefds,fd_set * exceptfds,struct timeval * ti...

2018-10-31 14:07:00 49

转载 利用观察者模式实现on、emit、off即事件绑定、事件触发、事件解除

function EventEmitter(){ this.eventMap = new Map(); this.arrFn = []; this.init();}$.extend(EventEmitter.prototype,{ init(){ //alert(1); }, on(name,fn){ ...

2018-10-31 11:05:00 563

转载 [解决方案]Senparc.CO2NET 初始编译报错的问题

Senparc.CO2NET.Sample.net45如果点击重新生成,报一下错误,那么解决办法如下:解决方案:1.Windows + R打开运行,输入Regedit2.找到项目录HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion3.如果有DWORD值EnableLog,则将值改为1,如没有,则创建如下关闭注册表以后...

2018-10-31 09:34:00 717

转载 Mac下的Java版本管理工具jenv

之前使用alias命令动态切换Java版本,发现如果过一段时间就无法使用命令,报错如下:可如果重新source .bash_profile,就可以继续使用jdk8 命令,但过一段时间又不行了,网上搜了一下没找到相似问题,但有看到建议用jenv工具管理Java版本,便决定用这新法子试一试。1.安装jenv需要注意的是,在安装jenv前要先安装HomeBrew,下载...

2018-10-31 00:37:00 196

转载 CentOS7中替换安装python3.7.0

python3.7的安装包可从官网下载上传到主机,也可以用wget直接下载。[root@xxx ~]# cd /usr/local/src/[root@xxxsrc]# wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz[root@xxxsrc]# tar xvJf Python-3.7.0.tar.xz[roo...

2018-10-30 22:20:00 102

转载 IOS 苹果手机fiddler抓包时出现了tunnel to 443 解决方案,亲测有效

先上一张捉取成功图【版本需4.0以上,并非所有https数据可抓取,具体原因未知】1.先对Fiddler进行设置【打开Fiddler ——> Options .然后打开的对话框中,选择HTTPS页】:勾选“CaptureHTTPS CONNECTs”,接着勾选“Decrypt HTTPS traffic”。 同时,由于我们是通过WiFi远程连过来,所以在下面...

2018-10-30 20:02:00 3727

转载 vue学习之六路由系统

一、vueRouter实现原理VueRouter的实现原理是根据监控锚点值的改变,从而不断修改组件内容来实现的,我们来试试不使用VueRouter,自己实现路由控制,如下代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <tit...

2018-10-30 16:08:00 63

转载 一次完整的http请求过程

转载:https://blog.51cto.com/linux5588/1351007当我们在浏览器的地址栏输入 www.linux178.com ,然后回车,回车这一瞬间到看到页面到底发生了什么呢?以下过程仅是个人理解:域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到h...

2018-10-30 14:05:00 102

转载 [NOIP2015] 信息传递

嘟嘟嘟题面很清楚,就是让求最小环。有两种做法:F1:用带权并查集。将每一条边连接的两个点所在集合合并,如果已经在一个集合,说明形成了环,用dis[x] + dis[y] + 1更新ans。因为图中的边是有向的,所以并查集也必须又向,对于边(x->y),可以规定x所在集合向y和并,那么同时dis[x] = dis[y] + 1。F2:拓扑排序,先删去所有入...

2018-10-30 12:01:00 58

转载 Flask 的整体流程

封装 requestContext 对象, full_dispatch_request(视图函数 执行), response返回从app.run() 开始 -->>Flask的call方法-->>wsgi_app (封装RequestContext(request,session )对象到 localstack) -->>full_dispatc...

2018-10-30 11:26:00 108

转载 Php基本类型学习

1、8种基本的数据类型1)四种基本类型boolean (布尔类型)integer(整形类型)double (双精度类型)string (字符串类型)2)两种复合类型array (数组)object (对象)3)三种特殊类型resource (数据源)NULL (空)callback (回调)2、定义变量<?php /*...

2018-10-29 18:24:00 45

转载 IO通信模型(三)多路复用IO

多路复用IO从非阻塞同步IO的介绍中可以发现,为每一个接入创建一个线程在请求很多的情况下不那么适用了,因为这会渐渐耗尽服务器的资源,人们也都意识到了这个 问题,因此终于有人发明了IO多路复用。最大的特点就是不需要开那么多的线程和进程。多路复用IO是指使用一个线程来检查多个文件描述符(Socket)的就绪状态,比如调用select和poll函数,传入多个文件描述符,如果有一个文件描述符就绪,则...

2018-10-29 17:07:00 69

转载 RabbitMQ

消息队列(Message Queue)  消息队列(MQ)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在为什么使用消息队列?  消息队列是一种应用间的异步协作机制。  以常见的订单系统为例,用户点击【下单】按钮...

2018-10-28 19:17:00 38

转载 English trip -- Review Unit4 Health 健康

medicine n. 药;医学;内科;巫术vt. 用药物治疗;给…用药drug 毒药;药店(drugstore)pill 药丸patient 病人head 头hands 手finger 指头eyebrow眉毛eyes 眼睛ear 耳朵neck 脖子,衣领shouldern. 肩,肩膀;肩部palm 手掌stomachn. ...

2018-10-27 22:11:00 66

转载 luogu1330 封锁阳光大学 (dfs)

给每一个联通块黑白染色(一条边两端点不同色),看是否能染然后选那个出现次数比较少的颜色 1 #include<bits/stdc++.h> 2 #define pa pair<int,int> 3 #define CLR(a,x) memset(a,x,sizeof(a)) 4 using namespace std; 5 typedef lon...

2018-10-27 21:55:00 43

转载 BZOJ4773: 负环(倍增Floyd)

题意题目链接Sol倍增Floyd,妙妙喵一个很显然的思路(然而我想不到是用\(f[k][i][j]\)表示从\(i\)号点出发,走\(k\)步到\(j\)的最小值但是这样复杂度是\(O(n^4)\)的考虑倍增优化,设\(f[k][i][j]\)表示从\(i\)号点出发,走\(2^k\)步到\(j\)的最小值每次转移相当于把两个矩阵乘起来,复杂度\(O(n^3logn)\)注意答案不...

2018-10-27 16:27:00 43

转载 kubeadm 生成的token过期后,集群增加节点

通过kubeadm初始化后,都会提供node加入的token:You should now deploy a pod network to the cluster.Run "kubectl apply -f [podnetwork].yaml" with one of the options listed at: https://kubernetes.io/docs/concepts/cl...

2018-10-26 10:02:00 328

转载 C# EventHandler委托事件小结--百度

最近遇到一个委托的问题,+=这个符号this.Activated += new EventHandler(Form1_Activated);//Form1_Activated为方法名12这个语句拆开为:this.Activated=先执行; Form1_Activated=后执行;123简单说就是把两个事件合在一起执行。 //小张类 public class...

2018-10-26 07:08:00 203

转载 FlexCel 插入公式和插入新行

//http://www.tmssoftware.biz/flexcel/doc/vcl/api/FlexCel.Core/TExcelFile/InsertAndCopyRange.html#texcelfileinsertandcopyrangetxlscellrange-integer-integer-integer-tflxinsertmode ...

2018-10-25 20:21:00 168

转载 ubuntun 18.04 desktop安装jupyter-notebook

在ubuntu18.04要安装jupyter-notebook,当然前提是先安装python,然后按如下步骤安装jupyter-notebook,现在记录如下:1.sudo apt-get update2.sudo apt-get upgrade3.sudo apt-get install jupyter-notebook4.配置jupter-notebook,运行...

2018-10-25 19:23:00 247

转载 安装Python 3.6 在Ubuntu 16.04 LTS 版本

在ubuntu 16.04版本中,系统默认安装 了python 2.7和3.5版本,因为系统本身用到python的程序,删除默认的版本又担心系统有问题,那有没有办法同时在安装和使用python 3.6版本呢?下文将一起安装python 3.6并修改原系统的python3命令以使用新安装的版本。1、配置软件仓库,因为python 3.6 新版没有发布到ubuntu的正式仓库中,咱们通过第3方仓库...

2018-10-25 18:09:00 56

转载 es6 数组实例的 find() 和 findIndex()

数组实例的find方法,用于找出第一个符合条件的数组成员。它的参数是一个回调函数,所有数组成员依次执行该回调函数,直到找出第一个返回值为true的成员,然后返回该成员。如果没有符合条件的成员,则返回undefined。[1, 4, -5, 10].find((n) => n < 0)// -5[1, 5, 10, 15].find(function(value, ind...

2018-10-25 17:14:00 93

转载 mysql 定时任务job

mysql 定时任务job1、通过show EVENTS显示当前定义的事件2、检查event_scheduler状态:SHOW VARIABLES LIKE 'event_scheduler'3、设置job自动启动可以执行:SET GLOBAL event_scheduler = 1;或修改my.ini文件,添加:event_scheduler=14、创建一张简单...

2018-10-25 14:56:00 103

转载 计算机视觉学习记录 - Implementing a Neural Network from Scratch - An Introduction

0 - 学习目标  我们将实现一个简单的3层神经网络,我们不会仔细推到所需要的数学公式,但我们会给出我们这样做的直观解释。注意,此次代码并不能达到非常好的效果,可以自己进一步调整或者完成课后练习来进行改进。1 - 实验步骤1.1 - Import Packages# Package importsimport matplotlib.pyplot as pltimport...

2018-10-25 11:48:00 156

转载 Entity Framework连接postgresql,code first

官方介绍地址http://www.npgsql.org/ef6/index.html首先创建一个控制台应用程序 ,本例居于.NETFramework,Version=v4.6.1安装包EntityFramework6.Npgsql 先写一个业务类using System;namespace EFCodeFirstConsole{ p...

2018-10-25 11:11:00 379

转载 day006 小数据池,再谈编码

一、小数据池,(常量池) *** 小数据池只针对 int, str, bool三种类型而言 1、代码块: 一个模块、一个函数、一个类、甚至每一个command命令、一个文件,都是一个代码块 2、is 和 == 的区别 1.id() 查看一个变量的内存地址 2.is 和 == == 判断左右两边的值是否一致 ...

2018-10-24 20:34:00 70

转载 eclipse安装lomlok插件

参考:https://www.cnblogs.com/fqszywz/p/7733703.html转载于:https://www.cnblogs.com/shiyun32/p/9843213.html

2018-10-24 13:59:00 188

转载 【程序8】

题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。import java.util.*;public class lianxi08 { public static void main(String[] args) { long a ,...

2018-10-23 22:18:00 79

转载 装饰器模式(Decorator Pattern)

装饰器模式一、什么是装饰器模式  装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。  这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。  在不想增加更多子类的情况下扩展类,动态地给一个对象添加一些额外的职责。就增加功能来说,装饰...

2018-10-23 16:04:00 105

转载 TPC-H DBGEN 的使用

TPC是业界公认的用来测试数据仓库性能的基准,它是一个非常公正和中立的一个平台,而TPC-H是基于这个而衍生出来的测试数据仓库性能的基准版本。官网下载DBGEN工具http://www.tpc.org/tpc_documents_current_versions/current_specifications.asp下载完成解压,并用Visual Studio打开dbg...

2018-10-23 15:06:00 399

转载 Python——进程通信之间数据共享

from multiprocessing import Manager,Process,Lockdef main(dic,lock): lock.acquire() dic['count'] -= 1 lock.release()if __name__ == '__main__': m = Manager() l = Lock()...

2018-10-23 12:04:00 44

转载 C语言中的位域理解

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来...

2018-10-23 10:35:00 69

转载 Python学习笔记:第3天 字符串的操作

目录 1. python的数据类型 2. int类型的操作 3. bool类型 4. 字符串的操作 5. for循环 1. python的数据类型int 整数str 字符串。一般不会用字符串保存大量的数据bool ...

2018-10-21 21:52:00 61

转载 各事务隔离级别的底层实现

  这篇文章涉及到数据库锁的概念,我的一篇关于数据库锁的博客:https://www.cnblogs.com/ouhaitao/p/8039537.html.  这里的讨论是以innodb引擎作为基础,一个事务在执行前会去获取自己需要的所有锁,事务提交或者回滚后释放锁.  事务隔离级别有以下五种:  1. TransactionDefinition.ISOLATION_READ_UNC...

2018-10-21 21:03:00 199

转载 28 Java学习之NIO Selector(三)

Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。一. 为什么使用Selector?仅用单个线程来处理多个Channels的好处是,只需要更少的线程来处理通道。事实上,可以只用一个线程处理所有的通道。对于操作系统来说,线程之间上下文切换的开...

2018-10-21 16:42:00 39

转载 冯志霞201771010107《面向对象程序设计(java)》第八周学习总结

实验六接口的定义与使用实验时间2018-10-181、实验目的与要求(1) 掌握接口定义方法;(2) 掌握实现接口类的定义要求;(3) 掌握实现了接口类的使用要求;(4) 掌握程序回调设计模式;(5) 掌握Comparator接口用法;(6) 掌握对象浅层拷贝与深层拷贝方法;(7) 掌握Lambda表达式语法;(8) 了解内部类的用途及语法要求。com...

2018-10-21 15:10:00 109

转载 20180805-Java ByteArrayOutputStream类

下面的例子演示了ByteArrayInputStream 和 ByteArrayOutputStream的使用:import java.io.*public class ByteStreamTest{ public static void mian(String[] args) throws IOException{ ByteArrayOutputStream bOutput = ...

2018-10-19 18:25:00 44

转载 前端技术——jquery

jqueryhttp://how2j.cn/k/jquery/jquery-effect/472.html是封装了JavaScript,能够简化我们写代码的一个JavaScript库,jQuery不是将所有JS全部封装,只是有选择的封装作用:提高了代码的效率。 利用css选择器查找DOM对象,对其操作,操作样式或者增删方法等 免费,开源且轻量级的js库,容量很小 ...

2018-10-19 15:32:00 88

转载 Mybatis学习总结

Mybatis学习总结(一).初探Mybatis 回顾JDBC编程1.创建Maven工程,导入mysql依赖<!-- MySql --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactI...

2018-10-19 14:58:00 131

转载 [翻译]pytest测试框架(二):使用

此文已由作者吴琪惠授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。调用pytest调用命令:python-mpytest[...]上面的命令相当于在命令行直接调用脚本 pytest [...](前提是python已经加入环境变量)一些帮助信息pytest--version#showswherepytestwasimportedfrom查看版本p...

2018-10-19 09:22:00 58

空空如也

空空如也

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

TA关注的人

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