- 博客(81)
- 收藏
- 关注
转载 2763. [JLOI2011]飞行路线【分层图最短路】
DescriptionAlice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次...
2018-03-31 15:26:00 52
转载 实时流量监控脚本
#!/bin/bashethn=$1while truedo RX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}') TX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}')...
2018-03-30 11:45:00 312
转载 InstallShield卸载状态
uninstallaing()它对应于-unistall 命令,在installshield 2009及之前的版本,在控制面板中选择"uninstall”会触发这个命令。但在installshield 2011之后,卸载会调用-removeonly,首先响应这个消息的函数是onmaintainuibefore(),默认的代码会协作对应的产品。 removeonly & remov...
2018-03-29 16:08:00 959
转载 可读可写流简明实现指北【多图,附demo源码】
可写流实现初始化参数write()流程图注意事项_write()流程图注意事项end()可读流实现初始化参数流动模式和暂停模式流动模式暂停模式case1case2流程图实现难点howMuchToReadpipe源码pre-notify可读可写流的简明实现,以求加深对可读流可写流的印象与理解。本文用流程图概括...
2018-03-29 07:18:32 100
转载 进阶第五课 Python模块之time
time模块,顾名思义就是提供时间的模块。1、时间戳time.time()>>> import time>>> time.time()1522277717.8651874返回值很大,单位是“秒”。以1970年1月1日零时为计时起点到你使用time.time()为止,之间的秒数。那这个时间戳的作用是什么?可以用来计时,比如某个操作用...
2018-03-29 07:03:00 72
转载 Android Runtime Stats
Android 在 API 23 增加了运行时 GC 状态的获取接口,用法如下:Map<String, String> map = Debug.getRuntimeStats();String stat = Debug.getRuntimeStat("art.gc.gc-count");截止目前(API 28),能获取到的值如下表:运行时状态名称...
2018-03-28 19:25:00 140
转载 美国黄金公司Schiff Gold:BCH避险潜力远大于BCE
据news bitcoin.com报道,本周,美国知名黄金公司Schiff Gold宣布接受BCH支付。Schiff Gold的创始人兼CEO Peter Schiff是一位经济学家、金融经纪人、交易商及作家,他曾准确预测出2008年金融危机,并多次表示自己是一个“比特币憎恨者”,认为比特币毫无价值。去年年底,Peter Schiff指出:“比特币或许会终结在黄金的手中”。由此可以看出,占用比...
2018-03-28 09:19:09 153
转载 ES6 的几个小技巧
前言原文链接EcmaScript 2015 (即 ES6) 已经发布两年多了,它的很多新功能都可以被技巧性的使用。这篇文章把一些小技巧列出来,希望能对你有用。1. 强制参数ES6 提供了默认参数的概念,当函数的参数未传入或者传入值为 undefined 时,会应用参数的默认值。默认值可以是个表达式,所以我们可以将默认值设置为一个执行函数,如果该参数没有传值,就会执行我们的默认函数:co...
2018-03-27 08:08:36 47
转载 正则表达式小记
什么是正则表达式正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于RegExp的exec和test方法, 以及String的match、replace、search和split方法。正则表达式存在于大部分的编程语言,就算是在写shell时也会不经意的用到正则。比如大...
2018-03-26 20:37:00 65
转载 php redis通用类
<?php/** * redis操作类 * 说明,任何为false的串,存在redis中都是空串。 * 只有在key不存在时,才会返回false。 * 这点可用于防止缓存穿透 * */class Redis{ private $redis; //当前数据库ID号 protected $dbId=0; ...
2018-03-26 16:16:00 50
转载 理解WebSocket心跳及重连机制(五)
理解WebSocket心跳及重连机制 在使用websocket的过程中,有时候会遇到网络断开的情况,但是在网络断开的时候服务器端并没有触发onclose的事件。这样会有:服务器会继续向客户端发送多余的链接,并且这些数据还会丢失。所以就需要一种机制来检测客户端和服务端是否处于正常的链接状态。因此就有了websocket的心跳了。还有心跳,说明还活着,没有心跳说明已经挂掉了。1. 为什么...
2018-03-26 00:39:00 3442
转载 快速排序--递归法
排序算法比较于其他的排序算法 速度上更快 排序效率更高。。。也是我觉得逻辑比较复杂的一个算法。。经过几个片段晚上的学习,终于明白了其中的原理并代码实现了。在这里分享给大家~~~ 原理:一待排序的数组,我们先找到基准点(关注点) 一般设置为数组第一个元素 其实任何一个都可以。然后接下来就是排序了 定义两个循环 一个 i 循环从左往右, 一个 j 循环从右往左,i 循环如果比基准点数小...
2018-03-25 23:55:00 91
转载 iOS 原生二维码扫描不出带有中文的GBK编码数据
最近做的一个项目中有用到二维码扫描, 但在测试过程中发现用 GBK编码带中文的数据生成二维码后, 扫描不来的结果是一段乱码, 对于这种情况一般有以下两种解决方案;让后台更改生成二维码的编码, 不要用 GBK 进行编码, 但这种方式存在局限性, 只适用于扫描后台给出的特定二维码, 但在大多数的时候, 我们无法知晓自己扫描的二维码是以何种格式进行编码的, 所以在这个时候就需要我们客户端在对扫描的结...
2018-03-25 20:15:00 318
转载 SSM-SpringMVC-12:SpringMVC中BeanNameViewResolver这种视图解析器
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------视图解析器,这个很熟悉啊,之间就用过,就是可以简写/和.jsp的InternalResourceViewResolver我这次书写的BeanNameViewResolver就是另外一种视图解析器,他有优点,也有缺点,优点可以访问项目外部的网页,并且灵活性很好,缺点有,最后...
2018-03-24 19:34:00 59
转载 linux操作符
Pwd 查看当前路径su 切换用户whoami 查看当前用户名cd /dev/ 当期电脑上的设备ll 查看当前文件属性mkdir 创建目录rm 删除(只能删普通文件)rm 文件 -r 递归删除mv 可以移动任何文件,包括目录 例如删:mv 原有 现有cp 拷贝文件 cp src des -R (必须大写R)cp testdemo.zip testdemo.zip.bak ...
2018-03-24 10:53:40 125
转载 Python笔记7----Pandas中变长字典Series
1、Series概念类似一维数组的对象,由数据和索引组成2、Series创建用Series()函数创建,0,1,2为series结构自带的索引。可以自己指定索引值,用index,也可以直接用字典3、Series的基本运算①所有的索引和值查询:index和value②查找某个值的索引:bSer['a'] >>3③*2: bSer*2...
2018-03-22 18:43:00 133
转载 JS动画之定时器详解
广义说:一切通过js改变的视觉呈现都叫动画;例如,按钮,链接等元素交互反馈。狭义说:通过定时器连续调用js函数进行元素属性改变产生的视觉动画效果。定时器定时器是JavaScript动画的核心技术;setTimeout(),setInterval()是大家熟知的,以前经常使用的;一般都是做些辅助性,锦上添花的事;细心的人可能会发现一个现...
2018-03-22 16:20:11 427
转载 Fresco-Facebook的图片加载框架的使用
目前常用的开源图片加载框架有:1.Universal-Image-Loader,该项目存在于Github上面https://github.com/nostra13/Android-Universal-Image-Loader;2.fresco,该项目的中文网站是:http://www.fresco-cn.org/,在Github上面是:https://github.com/facebook/fr...
2018-03-21 18:24:00 59
转载 SpringCloud学习之sleuth&zipkin
一。调用链跟踪的必要性 首先我们简单来看一下下单到支付的过程,别的不多说,在业务复杂的时候往往服务会一层接一层的调用,当某一服务环节出现响应缓慢时会影响整个服务的响应速度,由于业务调用层次很“深”,那么在排查问题的时候也会更加困难,如果有一种机制帮我们监控、收集这些服务之间层层调用的时间与逻辑关系是否会助于我们排查问题呢?要解决这个问题。我们就必须借助于分布式服务跟踪系统的力量了 ...
2018-03-21 14:30:00 61
转载 基于python语言的Selenium自动化测试
一、Selenium简介Selenium是一个web自动化应用测试工具,还支持所有的web的管理任务自动化。并且开源免费,也是一个web自动化轻量级框架。它支持多种浏览器、跨平台、跨操作系统、支持多种编程语言编写脚本,还能进行分布式测试用例的执行。Selenium经历三个版本,Selenium1、Selenium2、Selenium3。它不是单独的一个工具,而是由一些类库、插件、工具...
2018-03-21 11:41:00 267
转载 值得 .NET 开发者了解的15个特性
本文翻译自:https://www.codeproject.com/Articles/1021335/Top-Underutilized-Features-of-NET转载请注明出自:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 本文列举了 15 个值得了解的 C# 特性,旨在让 .NET 开发人员更好的使用 C# 语言进行开发工作。1....
2018-03-21 10:31:00 50
转载 获取图形验证码
/// <summary> /// 获取图形验证码 /// </summary> /// <param name="postVal"></param> /// <returns></returns> [HttpPos
2018-03-21 08:56:00 677
转载 「SEE小电铺 」获 C+ 轮融资,电商运营的模式已经跑通
今日,SEE小电铺宣布已完成C+轮融资。这距离它成为腾讯官方唯一投资的小程序电商平台刚刚过去2个月。至此,小电铺C轮融资总金额超5000万美金,不仅是小程序诞生以来最大规模的融资,也是自媒体行业最大融资规模之一。新一轮融资由红杉资本领投,母基金前海方舟资本,腾讯创始人之一陈一丹创办的丹合资本加入本轮投资。同时,A轮领投方IDG资本继续跟进,老股东BAI、晨兴资本参与跟投。 ...
2018-03-21 08:42:03 137
转载 快速创建 HTML5 Canvas 电信网络拓扑图
前言电信网络拓扑图确实实用性很强,最近有个项目是基于这个的,为了写得丰富一点,还加了自动布局已经属性栏部分,不过这个 Demo 真的写得很用心,稍微改改都能直接运用到项目中去,还可以进行数据交互,总之希望能对大家有所帮助。效果图拓扑图从上面的效果图中我们可以看到,整个页面分为 3 个部分,左边的 graphView 拓扑图部分,...
2018-03-21 05:22:34 60
转载 WordCount
wordcountGithub地址https://github.com/MasonWater/WCProjectPSP2.1表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划2015· Estimate· 估计这个任务需要多少时间2015Development开发8321090· Analysis·...
2018-03-20 23:36:00 62
转载 sql 在存储过程中的动态查询--就是当有的查询条件为空时就不加入查询
下面是一个比较巧妙的方法去实现所谓的“动态查询”ALTER PROCEDURE [dbo].[Test]@flag int,@inorout intASBEGIN SELECT * FROM Demo where 1 = 1 and ((@flag IS NULL) or (flag=@flag) or @flag = '') and ((@id IS NULL) or (id...
2018-03-20 17:11:00 457
转载 作业---写一个程序,用户名 、密码输入错误3次 错误
#!自己写的,未与老师的答案对照(这个版本,如果用户名输入错误,直接就提醒错误,并要求再次输入用户名,三次机会。用户名正确后,才会进入密码验证,密码验证也是三次机会)a = 1n = 'jack'p = 'jack'b = input('请输入用户名:')if b == n: c = input('请输入密码:') while a < 3: if c == p: ...
2018-03-20 15:15:00 649
转载 Http Mathod
1.安全方法HTTP定义了一组被称为安全方法的方法。GET方法和HEAD方法都被认为是安全的,这就意味着使用GET或HEAD方法的HTTP请求都不会产生什么动作。安全方法并不一定什么动作都不执行(由web开发者决定)使用安全方法的目的就是当使用可能引发某一动作的不安全方法时,运行HTTP应用程序开发者通知用户。2.GET方法通常用于请求服务器发送某个资源。HTTP/1.1实现此方法。...
2018-03-20 13:24:00 53
转载 bzoj千题计划289:bzoj 2707: [SDOI2012]走迷宫
http://www.lydsy.com/JudgeOnline/problem.php?id=2707dp[i] 表示从点i到终点的期望步数dp[i]= Σ (dp[j]+1)/out[i]j表示i的出边指向的店,out[i] 表示i的出边数如果图是一张DAG,那么直接在反图 上 拓扑排序DP即可现在有环,那就缩点,环上的用高斯消元无解的情况:1、起点走不到终点...
2018-03-19 18:50:00 80
转载 Java毕业实习day1
1 JAVA编辑(*.java)-编译(javac 生产*.class字节码文件)-运行JVMJava虚拟机一次编译处处运行 Java的跨平台性 *.class文件JVM将字节码文件通过JVM的解释器进行解释成能被机器识别的机器码;2关于面向对象,多线程3关于Java的分类J2se做桌面开发J2me:手机开发:Android...
2018-03-19 16:14:00 289
转载 create-react-app 引入 antd 及 解决 antd 样式无法显示的bug
方案一: npm run eject 暴露所有内建的配置 安装组件库yarn add antd babel-plugin-import根目录下新建.roadhogrc文件(别忘了前面的点,这是roadhog工具的配置文件,下面的代码用于加载上一个命令安装的import插件),写入:{ "extraBabelPlugins": [ ["import", { "...
2018-03-16 23:51:00 2111
转载 3月16日学习内容整理:单例模式的实现方法
一、单例模式的四种实现方法1、基于文件(模块)导入实现模块或者文件导入一次就不会被再次导入了让模块再次导入的方法:import dbprint(db.obj)import importlibimportlib.reload(db)2、基于类方法classsmethod,但是会改变调用方式,并且并发时就不是单例模式了所以得加锁import thr...
2018-03-16 18:52:00 43
转载 Day2 - Python基础2 列表、字符串、字典、集合、文件、字符编码
本节内容列表、元组操作数字操作字符串操作字典操作集合操作文件操作字符编码与转码1. 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表:names1 = ['Alex',"Tenglan",'Eric']names2 = list(['Alex',"Tenglan",'Eric']...
2018-03-16 09:32:00 80
转载 单片机的AVCC、AVSS、DVCC、DVSS引脚有何区别?
通常在采用正电压的电路上: VCC正电源电压 VSS电路地 AVCC正模拟电源电压 AVSS模拟电路地(模拟地) DVCC正数字电源电压 DVSS数字电路地 (数字地) AVCC/AVSS一般为模拟部分提供电源 DVCC/DVSS一般为数字部分和内部I/O提供电源为了避免引入电源干扰,通常需要把AVCC/AVSS和DVCC/D...
2018-03-15 23:33:00 7832
转载 [离散时间信号处理学习笔记] 14. 多采样率信号处理
多采样率信号处理一般是指利用增采样、减采样、压缩器和扩展器等方式来提高信号处理系统效率的技术(These multirate techniques refer in general to utilizing upsampling, downsampling, compressors, and expanders in a variety of ways to increase the effici...
2018-03-15 22:34:00 303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人