- 博客(63)
- 收藏
- 关注
转载 2018.3.31模拟赛总结
第一题 约数 第二题 负进制 第三题 比萨 第四题 句子 比赛中: 第一题 大水(幸好没死在浅水坑,WYC就挂在这里) 第二题 暴搜(居然没想到模拟,贪心也可以),居然还拿了100分,数据是真的水,而且唯一超时的两个点居然是0分点 第三题 暴搜(还是挺简单的) 第四题 没想出来是dp,以为是搜索 比赛后: 第...
2018-03-31 16:23:00 42
转载 win7 下基于nginx和ffmpeg的rtmp流媒体服务器搭建
前提: 最近公司要做直播方面的APP开发,刚接触到的时候是一脸懵逼状态,经过两天的采坑填坑终于搞懂了直播的流程,在此记录一下。一是怕自己忘记,另外一个是给其他人做一个参考吧。 ps:现在好多的文章千篇一律,不负责任的复制粘贴,让人摸不着头脑,并且话说的不够细致,让人很是头疼。 准备条件 nginx-rtmp...
2018-03-30 15:30:00 327
转载 美国圣何塞儿童探索博物馆利用Splunk成功抵抗勒索病毒WannaCry
一周前开始出现的勒索病毒WannaCry据说已攻击全球30万台电脑,但在这场战役中,位于美国圣何塞市的儿童探索博物馆(Children’s Discovery Museum of San Jose, US,以下简称博物馆)在危险发生后5分钟内即采取行动并成功抵御住了WannaCry的攻击。 这得益于该博物馆一直在使用Splunk。Splunk的导航视...
2018-03-29 14:11:00 125
转载 程序员八荣八耻
八荣八耻(IT版) 以可配置为荣,以硬编码为耻; 以系统互备为荣,以系统单点为耻; 以随时可重启为荣,以不能迁移为耻; 以整体交付为荣,以部分交付为耻; 以无状态为荣,以有状态为耻; 以标准化为荣,以特殊化为耻; 以自动化工具为荣,以人肉操作为耻; 以无人值守为荣,以人工介入为耻; 八荣八耻(Java版) 以动手实践为荣,以只看不练为耻. 以打印日志为荣,以出错不报为耻. 以局部变量为荣,以...
2018-03-29 11:55:00 111
转载 分布式锁的几种实现方式~
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一致...
2018-03-29 02:28:42 51
转载 nginx + lvs (dr)
环境: 两台 centos7.1 部署 nginx ( web1 ip 172.17.12.108 hostname:primordial web2 ip 172.17.12.111 hostname:copy ) 一台 centos 7.1 部署 lvs ( lvs ip...
2018-03-28 16:20:11 102
转载 JavaEE Servlet 并发问题
Java servlet容器/ Web服务器通常是多线程的。 为了确保servlet是线程安全的,必须遵循以下基本规则: servlet service()方法不应该访问任何成员变量,除非这些成员变量本身是线程安全的。 servlet service()不应该重新分配成员变量,因为这可能会影响在service()方法内执行的其他线程。如果您确实需要重新分配一个成员变量,请确保这是在一个同步块内完...
2018-03-28 11:12:57 39
转载 Java 反射教程
Java反射使得可以在运行时检查类,接口,字段和方法,而无需在编译时知道类名,方法等。也可以实例化新对象,调用方法并使用反射来获取/设置字段值。 Java反射是相当强大的,可以是非常有用的。例如,Java Reflection可用于将JSON文件中的属性映射到Java对象中的getter / setter方法,如Jackson,GSON,Boon等。或者,Reflection可用于将JDBC...
2018-03-28 11:12:51 44
转载 【解决】
1 //************************************************************************************************************** 2 //作者: 3 //日期:2018/3/19 4 //学号: 5 //题号:5-5 6 //题目:编写一个程序,实现以下功能: ...
2018-03-26 20:38:00 164
转载 Oracle用户管理的备份与恢复介绍
数据库维护中,备份或恢复是重中之重的问题。尽管很多时候数据库系统运行缓慢,但对数据库数据的丢失而言,显然后者损失的代价是不言而喻的,DBA首要的工作就是尽一切可能地做好数据的备份工作。1.1、物理备份与逻辑备份01、物理备份是所有物理文件的一个副本,比如数据文件,控制文件,归档日志等。该副本能被存储在本地磁盘或磁带等等。物理备份是备份或恢复的基础包括冷备份(非归档模式)或热...
2018-03-26 16:11:13 63
转载 x264源代码分析-转
相关说明: 1. 使用版本: x264-cvs-2004-05-11 2. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间击破了. 3. 需要学习的知识: a) 编码器的工作流程. b) H.264的码流结构,像x...
2018-03-24 13:05:07 67
转载 基于hi-nginx的web开发(python篇)——路由装饰器
现在,有了起步的基本认识,现在需要一个可以媲美flask或者bottle的简洁易用的路由功能,可以用装饰器写法任意映射 URLs 到代码。 这个,并不难。首先,来一个叫做hi的模块:hi.py: 1 import re 2 3 class hi: 4 def __init__(self): 5 self.uri_map={} 6 ...
2018-03-24 10:27:00 46
转载 迭代器类型:iterator & const_iterator
vector<int> ivec{1, 3, 4, 1, 3, 4}; vector<int>::iterator iter; // iter能读写vector<int>的元素 vector<int>::const_iterator iter; // iter只能读元素,不能写元素 auto it = ivec.b...
2018-03-24 09:07:00 80
转载 es6中参数【默认值,扩展运算符】
参数默认值 1、普通参数 function info(age,name="grace"){ console.log(name); } info(); //输入:grace 2、对象参数【参数为对象时,不输入任何参数,需要进行处理】 //Handling named parameters【tip:参数name与传递进来的对象中的属性名name需要一一对应...
2018-03-23 18:06:00 78
转载 RN app打包
最近使用React Native做起了移动应用,之前做过一点react,有一点react基础,后来听说RN还不错,就做起了RN项目。为了让辛辛苦苦开发的项目想在手机端运行,就涉及到发布打包。 防止自己长时间不用忘记了,这里做一下笔记,在记录点滴的同时,希望可以帮助正在奋斗的你。 好啦,不多说了,直接说详细的步骤,请认真读完,相信你,也可以轻轻松松发布你的app应用。我把打包总结成了五个步骤: ...
2018-03-22 21:24:00 258
原创 .NET Core 2.1预览版首次引入Global Tools
\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\Global Tools是.NET Core 2.1预览版中其中一个初次出现的特性。Global Tools提供了一种方法,让开发人员编写的.NET Core应用可以打包成NuGet包交付。如果.NET Core运行在目标平台上,那么一个恰当打包的Global Tool就可以在那上面运行。JavaS...
2018-03-22 19:00:00 36
原创 是一种福利吧,头条号取消新手期后,不一定全是福利
每一个自媒体人,发广告是心里盼望的事情,当然希望头条门坎降低,头条真对大家心思哈,今天就有公告发出,我2个月了还在新手期,这下好啦,不用再苦苦等待了,虽然取消了新手期,但是不知怎么的高兴不起来,大家好好去看看公告,虽然新手期取消了,但是还有个体验期啊,只对粉丝推荐,体验期只对粉丝推荐,鼓励作者运营粉丝。这对于我这猪脑子来说,2个月了才90个粉啊,我只想说:有没有互相帮助的啊?一换一,绝对秒我想头条...
2018-03-22 13:01:37 612
转载 P1236 算24点
应某yjk大佬的邀请,特来水一水做一做这道题 二话不说就是暴力 我的思路是,对于每次运算出来的结果,就当成一个新数。在加入枚举 具体的会写在mama里 #include<iostream> #include<algorithm> #include<cstdio> using namespace std; char cs[60];//存符号的数组 int ns[...
2018-03-21 20:08:00 117
转载 质量评估
质量评估三步走 一、覆盖度评估: 业务(需求、广度)覆盖度, 测试类型(深度:包括功能性能安全)和测试方法(灰合(路径覆盖))覆盖度,---功能用例评审增加评审 测试过程(时间维度:升级,环境兼容(旧代码兼容新数据库)覆盖度---功能用例评审增加评审 二、测试过程评估: 测试用例分析:测试用例/随机发现缺陷,测试用例通过率(累计执行通过率),用例执行率(未执行阻塞原因...
2018-03-21 18:57:00 297
转载 Scrapy: 初识Scrapy
1.初识Scrapy Scrapy是为了爬取网站数据,提取结构性数据而编写的应用框架。可以应用在包括数据挖掘,信息处理或者存储历史数据等一系列的程序中。 2.选择一个网站 当需要从某个网站获取信息时,但该网站未提供API或者能通过程序获取信息的机制时,Scapy可以助你一臂之力。 3.定义想抓去的数据 在Scrapy中,通过Scrapy Items来完成的 ...
2018-03-21 11:38:00 108
转载 turtle画五角星
1 import turtle 2 3 4 def mygoto(x,y): 5 turtle.up() 6 turtle.goto(x,y) 7 turtle.down() 8 9 10 def drawstar(l): 11 turtle.fillcolor('yellow') 12 turtle.co...
2018-03-20 17:40:00 108
转载 物联网架构成长之路(20)-申请免费SSL证书
0.前言 今天域名备案申请下来了,接下来就是申请个SSL证书,现在普通的网站没有SSL都不好意思见人了。可是稍微好点的企业级SSL证书还是比较贵的。不过还好有免费的可以用。只不过要定时去续时间。这个不说了。一开始是想用又拍云提供的免费证书的。但是这几天碰巧在开源中国看到一篇快速申请证书的博客。就按照操作进行申请,发现好简单哦。 https://my.oschina.net/kimver/blog...
2018-03-20 08:31:00 143
转载 Redis 面试题大全
什么是Redis? Redis相比memcached有哪些优势? Redis支持哪几种数据类型? Redis主要消耗什么物理资源? Redis的全称是什么? Redis有哪几种数据淘汰策略? Redis官方为什么不提供Windows版本? 一个字符串类型的值能存储最大容量是多少? 为什么Redis需要把所有数据放到内存中? Redis集群方案应该怎么做?都有哪些方案? Redis集群方案什么情况...
2018-03-20 00:45:59 313
原创 31.PowerShell连接Azure(国内&国际)
除了之前介绍的可以通过门户的图形化界面访问控制我们的Azure以外,我们还可以通过PowerShell的方式连接Azure进行一些更为深入和复杂的控制和配置;当然我的博客Azure系列文章中能尽量简化让点击使用图形化的地方我是尽量采用图形化的操作给大家分享的,当然介绍PowerShell也是为后面一些没法用图形化解决问题时而采取的必要手段之一了。使用Powershell连接Azure无论是国际版还...
2018-03-19 11:15:30 123
转载 分布式系统中的幂等性
现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数据的结果是否要统一呢?那是肯定的!尤其再支付场景。 幂等性:就是用户对于同一操...
2018-03-18 21:11:00 42
转载 C语言初学者关于数组指针的深度讨论
一、什么是数组指针? 即是数组的指针。首先它是一个指针,指向数组,指针本身占4个字节。 二、数组指针的使用 int a[3][5];int (*p)[5];p=&a;第二行定义了一个数组指针,p是指针名,指向一个含有5个int类型数据的数组。注意括号一定不要省略,否则就是指针数组。第三行将数组a首地址赋值给指针。 三、为什么要使用数组指针? ...
2018-03-18 21:02:00 53
转载 ndk(1):ndk开发开篇
本文开始,将分享ndk开发的系列文章,相对其他ndk文章这个系列会更侧重实战,侧重实际开发的ndk的快速搭建流程。而不是理论知识的讲解,不会对ndk(基础知识,ndk优点,编译原理)对过多阐述,因为这类文章太多了。比较适合 正准备或者有打算在项目中接入ndk的开发者,系列文章总量预计在5篇左右,文章规划初步如下: ndk简介,ndk开发技术选型 已有项目接入ndk开发 实践项目(1):...
2018-03-18 14:04:45 96
原创 相识PowerEdge R6415:工业与艺术的完美碰撞
评测者与被评测对象的相遇虽谈不上轰轰烈烈,但总值得被记录,上回的《PowerEdge R6415非正经评测之——相遇》,向大家详细讲述了DELL EMC PowerEdge R6415服务器与小编的“爱恨纠葛”,这次废话不多说,就带大家与这款服务器正式“相识”吧。(注:以下多为个人主观感受,不具备任何实际参考价值哦!)打开包装箱,机器被上下两层泡沫包裹,受到了层、层保护。DELL EMC Powe...
2018-03-17 10:20:43 150
转载 Redis进阶实践之十五 Redis-cli命令行工具使用详解第二部分(结束)
原文:Redis进阶实践之十五 Redis-cli命令行工具使用详解第二部分(结束)一、介绍 今天继续redis-cli使用的介绍,上一篇文章写了一部分,写到第9个小节,今天就来完成第二部分。话不多说,开始我们今天的讲解。如果要想看第一篇文章,地址如下:http://www.cnblogs.com/PatrickLiu/p/8508975.html二、使用详解 ...
2018-03-17 08:43:00 72
转载 (C#)Windows Shell 外壳编程系列5 - 获取图标
(本系列文章由柠檬的(lc_mtt)原创,转载请注明出处,谢谢~) 接上一节:(C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令有关 PIDL PIDL亦有“绝对路径”与“相对路径”的概念。表示“相对路径”的PIDL(本文简称为“相对PIDL”)只有一个ITEMIDLIST结构的元素...
2018-03-14 08:53:50 67
转载 机器学习——随机森林
基础概念 随机森林是用随机的方式建立一个森林,森林里面有很多的决策树,并且每一棵决策树之间没有关联。也可说随机森林是决策树的组合模型,其中决策树的组合形式采用类bagging的形式。 Boostrap、Bagging和Boosting(补充理解) Boostrap: Boostrap是一种组合方法的思想,它是用自身样本重采样的方法来估计真实分布的问题,其优势在于它的非参数性(non-param...
2018-03-13 23:04:00 217
转载 Mysql运维管理-sql语言介绍及分类5
什么是sql SQL英文全称是Structured Query Language,中文意思是结构化查询语言。它是一种对关系型数据库中的数据进行定义和操作的语言方法。是大多数关系数据库管理系统所支持的工业标准。 SQL的分类 SQL结构化查询语言包含6部分。 一、 数据查询语言(DQL) DQL全称Data Query Language ,其语句也成为数据检索语句,作用是从表中获取数据,确定数...
2018-03-13 21:05:00 112
转载 四种Sandcastle方法生成c#.net帮助类帮助文档
阅读目录(Content) 方法一、Visual Studio新建documentation生成帮助文档 一、下载 二、安装 三、设置 五、生成 方法二、cmd生成帮助文档 方法三、SandcastleBuilderGUI 方法四、Sandcastle Help File Builder可视化工具 回到顶部(go to top) ...
2018-03-13 12:59:00 65
转载 在做微信分享到朋友圈时,手机扫码报config:invalid signature,分享后后正常的问题,是url问题...
是按照以下步骤检查的 除了ACCESS_TOKEN没有缓存其他都可以 如果是invalid signature签名错误。建议按如下顺序检查:1.确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。2.确认config中nonceStr(js中驼峰标准大写S), timestamp与用以签名中的...
2018-03-12 23:10:00 132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人