- 博客(51)
- 收藏
- 关注
转载 自学72小时 计算机成了国际象棋大师
20 年前,IBM 的深蓝战胜了国际象棋冠军卡斯帕罗夫,让人们感受到了计算机的强大。20 年后的今天,计算机的下棋能力更是突飞猛进了。不过,尽管计算机的速度越来越快,它下棋的方法却没有什么变化,基本还是靠蛮力,就是说,它会快速搜索所有可能的棋步,然后做出最好的选择。与计算机相比,人类有着不同的思维方式。通过对棋局的判断,人类能够找出最有利的选择。据 Technologyreview 网站报道,伦敦...
2018-06-29 14:00:06 68
转载 Python学习之==>发送邮件
自动化测试执行完成后,需要自动发送测试报告。Python发送邮件可以使用smtplib标准模块,但该模块比较繁琐,推荐使用yagmail这个第三方模块,用法比较简单。 一、邮箱设置 1、在邮箱设置里打开smtp服务 2、开启邮箱授权码 并不是所有邮箱都有邮箱授权码。163邮箱授权码可以自己输入,qq邮箱授权码是随机码,新浪邮箱则没有邮箱授权码,直接通过登录密码发送邮件。 二、利...
2018-06-27 17:44:00 78
转载 区块链100讲:共识算法的比较-Casper vs Tendermint
1 权益证明的漫漫长路 权益证明的定义可以查看理解权益证明(https://link.jianshu.com/?t=https://blog.cosmos.network/understanding-the-basics-of-a-proof-of-stake-security-model-de3b3e160710)。 1982年,拜占庭将军问题首次被Lamport,Shostak和Pease提...
2018-06-27 09:36:03 118
转载 vue路由跳转报错解决
vue路由跳转: setTimeout(function () { console.log(this); this.$router.push("/login"); },800) 语法没问题但是报错: MyFollow.vue?c93c:119 Uncaught TypeError: Cannot read property 'push' of undefined 这时...
2018-06-26 16:03:00 390
转载 最烂的1%程序员生存指南
本文面向的读者是最烂的1%程序员(作者本人也是),所以请先确认你符合以下的要求,方可继续阅读之后的内容。 最烂的1%程序员需要达到的标准 学不会C语言。 我相信这一点已经能够过滤掉90%的程序员了。毕竟在绝大部分的大学里,学生们需要学习的第一门编程语言就是C。 C就像一把上古巨剑,威力强大,英雄们挥舞着它斩杀恶龙。但最烂的程序员永远搞不清指针、内存分配、i++ 和 ++i 的区别、for循...
2018-06-26 09:43:06 151
原创 甲骨文解散Java Mission Control团队事件新进展
根据前不久的报道,甲骨文在开源Java Mission Control后裁掉了整个开发团队,一位前甲骨文员工透露了一些有关事件转折的额外信息。\\\即使Mission Control开发团队被解散,甲骨文仍然继续在印度进行Mission Control的开发和维护。不过可能(未经证实)最开始只提供两个半工时的职位。\\\\这并不完全是一个惊喜。甲骨文公司的Java产品组长期以来一直需要更多的资源和...
2018-06-26 05:28:25 198
转载 关于如何跳出循环?
起因 在可视化数据的大环境下,前端的页面驱动基本是基于,每个函数或多或少都会做一些数据上的判断,这时候就会用到循环的跳出。 场景 由于后台反馈以及前端反馈的数据都是list格式的数据,我先用的是forEach,forEach运用的时候可以更好的便利出item,当然也是习惯性用forEach。但是在forEach中遍历的时候做的判断是不支持弹出整个函数,而for循环可以。 for循环试一下retur...
2018-06-25 02:19:13 455
转载 Http工作原理
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 在了解HTTP如何工作之前,我们先了解计算机之间的通信。 2. 计算机相互之间的通...
2018-06-24 21:10:00 134
转载 PySpark WordCount
使用python编写pyspark的wordcount程序,使用spark-submit分别在local和yarn方式允许; 1.1、创建测试文件 本地文件 $ cd ~/pyspark/PythonProject $ mkdir data $ cd data/ $ vim word.txt $ tail word.txt hadoop spark hive hive java python...
2018-06-24 21:00:32 357
转载 前端常见跨域解决方案(全)
什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交 2.) 资源嵌入: <link>、<script>、<img>、 <frame>等dom标签...
2018-06-22 15:19:00 60
转载 10分钟上线 - 利用函数计算构建微信小程序的Server端
前言 这篇文章适合所有的想微信小程序开发新手、老鸟以及想准备学习开发微信小程序的程序猿。本文以开发一个类似"语音口令红包“小程序为例,向您讲解如何使用阿里云函数计算快速构建微信小程序的服务端。通过本文,您将会了解以下内容: demo概览 传统服务器架构 VS Serverless架构 Serverless架构详解 demo开发配置步骤 ...
2018-06-21 13:51:20 120
转载 对的时间遇上专业的人
经常想如果当初没有选择编程这条路现在会怎么样?当年高考成绩出来的时候不甚理想,自己对职业前途也没有什么规划,阴差阳错的填了计算机专业,毕业的同学,现在从事编程工作的也就只有我一个,算是为班级留下了星星之火。 毕业之后,从事winform桌面开发,看到web方面的发展日新月异,如火如荼,也多次想转型web方面,网上也搜罗了很多视频教程。然而三天打鱼两天晒网,总是借口工作太累,每次看了...
2018-06-21 09:53:19 58
转载 用浏览器测试几种闭包占用内存的情况
用浏览器测试几种闭包占用内存的情况 @(markdown及附件笔记)[真传] 我的github github.com/zhuanyongxi… 这一篇首先是打算证明一下《三个闭包实例理解闭包对内存的影响》。 一共有10个例子,例7、8、9需要注意。 只测试了Chrome,Chrome版本为67.0.3396.87(正式版本) (64 位) 例1 var a = 12; function fn() ...
2018-06-21 02:54:43 175
转载 html5 随机数函数
function selec(low,high){var ch=high-low+1;return Math.floor(Math.random()*ch+low);}for (var i = 0; i < 10; i++) { document.write(selec(1111,8888)+"<br>");} 转载于:https://www.cnblogs.com/hou...
2018-06-19 09:24:00 1767
转载 报错: 有时候控制台不报错
控制台不报错 可能是注解都写了 但是Action-Service-dao 没通到最后 转载于:https://www.cnblogs.com/shan1393/p/9193660.html
2018-06-17 20:43:00 190
转载 SpringCloud 进阶之分布式配置中心(SpringCloud Config)
1. SpringCloud Config SpringCLoud Config 为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同微服务应用 的所有环境提供了一个中心化的外部配置; SpringCloud Config 分为服务端和客户端: 服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息, 加密/解密信息等访问接口; 客户...
2018-06-17 09:40:00 147
转载 CentOS6.5下搭建ftp服务器(三种认证模式:匿名用户、本地用户、虚拟用户)
CentOS 6.5下搭建ftp服务器 vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费,此外,还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点,下面开始搭建: 1、用root 进入系统 2、使用命令rpm -qa | grep vsftpd 查看系...
2018-06-16 16:45:00 580
转载 端午遇上618,MathType也搞事!
哈哈,神奇的事情每天都在发生,就像昨晚的2018世界杯,有多少人想到是俄罗斯赢了呢?接下来有个神奇的事情就是端午节跟“618”撞上了,这种节上节的日子,肯定会有很多惊喜的哦! 端午偶遇618,也是难得一见的,这样的日子各大商家也会搞出各种营销活动,这不听说为了回馈新老用户,MathType中文官网也推出了优惠活动哦! MathType个人版直降190,活动详情访问http://www.mathty...
2018-06-15 16:46:00 112
转载 xmake新增对WDK驱动编译环境支持
xmake v2.2.1新版本现已支持WDK驱动编译环境,我们可以直接在系统原生cmd终端下,执行xmake进行驱动编译,甚至配合vscode, sublime text, IDEA等编辑器+xmake插件去开发WDK驱动。 下面是xmake支持的一些编辑器插件,用户可以挑选自己...
2018-06-15 14:16:32 68
转载 MySQL执行计划解析
前言 在实际数据库项目开发中,由于我们不知道实际查询时数据库里发生了什么,也不知道数据库是如何扫描表、如何使用索引的,因此,我们能感知到的就只有SQL语句的执行时间。尤其在数据规模比较大的场景下,如何写查询、优化查询、如何使用索引就显得很重要了。 那么,问题来了,在查询前有没有可能估计下查询要扫描多少行、使用哪些索引呢? 答案是肯定的。以MySQL为例,...
2018-06-15 10:38:55 345
转载 Centos6.5安装python2.7与pip
安装Python2.7 安装环境 [root@localhost1 ~]# cat /etc/redhat-release CentOS release 6.5 (Final) [root@localhost1 ~]# uname -a Linux localhost1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 201...
2018-06-14 15:50:00 155
转载 kubernetes V1.10.4 单节点部署 (手动生成证书)
说明:本文档涉及docker镜像,yaml文件下载地址链接:https://pan.baidu.com/s/1QuVelCG43_VbHiOs04R3-Q 密码:70q21. 环境1.1 服务器信息主机名IP地址os 版本节点k8s01172.16.50.131CentOS Linux release 7.4.1708 (Core)mmasterk8s02172.16....
2018-06-14 12:18:55 368
转载 浅谈消息队列的原理及优势
什么是消息队列 这样的场景你一定不陌生:小王到M记点餐之后,服务员给了他一个号牌,并让他在柜台桌子前方等待叫号取餐。每个人都按照自己付款拿到的号牌顺序排队等叫号。即使店里人再多,也不会显得没有秩序。 在上述场景中,柜台其实就充当了一个消息队列(Message Queue)。小王等生产者把订餐的消息发送到柜台即消息队列里,又从其中取了餐即消...
2018-06-13 06:54:27 106
转载 Android中的MVC MVP MVVM框架模式
《蝶恋花》 伫倚危楼风细细,望极春愁,黯黯生天际。 草色烟光残照里,无言谁会凭阑意。 拟把疏狂图一醉,对酒当歌,强乐还无味。 衣带渐宽终不悔,为伊消得人憔悴。 -宋,柳永 前言 谈起MVC,MVP和MVVM这三个最耳熟能详的Android框架,相信大家对它们都不陌生,但在实际的情况下,我们很难去界定和定义MVC、MVP和MVVM,从本质上来讲他们的目的都是分层解耦,结构上也都是分为三部分,而且...
2018-06-12 17:17:43 122
转载 rsync+inotify-tools实时备份脚本
1.1 实时备份 1.需求分析: 为什么要实时复制 因为nfs是单点非常的不安全 而通过定时任务备份会造成数据丢失 这是就需要需要实时备份 2实时方案 1).搭建好服务端backup与客户端nfs的rsync服务,使可以备份数据 a.服务端backup配置文件: [root@rsync-backup ~]# cat /etc/rsyncd.conf pid file = /v...
2018-06-12 17:00:00 124
转载 JS设计模式——代理模式
1. 介绍 代理模式是一个非常有意义的模式,当客户不方便直接访问一个对象或不满足要求时,提供一个替身对象来控制对这请输入代码个对象的访问。 2. 定义 代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问 3. 意义 减少一个对象承担过多的职责,减少耦合。 4. 代理模式介绍 1. 保护代理 保护代理的作用就是过滤一些请求.在这...
2018-06-12 16:10:34 59
转载 页面元素定位方法---表格定位
1. 遍历表格所有单元格 被测试网页table1.html所有单元格 1 <html> 2 <body> 3 <table width="400" border="1" id="table"> 4 <tr> 5 <td align="lef...
2018-06-12 13:10:00 781
转载 共享软件中恶意代码插入技术研究
一、 前言 过去的Windows系统,漏洞百出,防不胜防,因此第三方杀毒软件几乎是装机必备。随着windows系统的不断更新,其安全防护措施也不断加强,传言Windows自带的windows defender已经可以完全替代第三方杀毒软件的工作,那么是否还需要安装第三方杀毒软件呢? 其实,恶意软件和杀毒软件是一对好兄弟,它们一直互相斗争、互相进步,随着杀软技术的提高,免杀技术也在不断提高。有些...
2018-06-12 09:30:00 155
转载 Java多线程编程核心技术,第一章
1,Java并发--详解this与Thread.currentThread()的区别:https://blog.csdn.net/championhengyi/article/details/76664491 1,Thread.currnetThread()是指当前运行的线程,在比如在构造函数的时候是主线程 2,this表示当前对象的引用,有Thread1 ,Thread thread2 = ...
2018-06-10 17:29:00 47
转载 Spring 定时器的使用---Xml、Annotation、自定义
日常系统开发中定时任务用的非常地普遍,比如我们可能想做个定时器去查询某笔交易的状态并进行汇总,又或者我们想在凌晨4点清楚数据库的相关数据、又或者我们想在每月月底0点定时去开启一个事务对当月、季度的数据做统计做成报表,灰常多呀!我也说不完啦! 有一点小编对于定时任务的理解,那就是:定时任务只是告诉系统在某个时刻执行某个任务,而至于该任务什么时候执行完成,这不是定时任务要关心的范围,定时任务只需要保证...
2018-06-10 15:40:38 219
转载 Django之组合搜索组件(二)--另附simple_tag的创建使用方法
这次的代码为Django之组合搜索组件(一)的改版,实现的结果和(一)相同,不同的是,这次运用simple_tag方式,使.html程序简化 所以现在就开始编程吧! 首先想使用simple_tag方法,那就先对simple_tag进行配置 a、通过python manage.py startapp app01(app的名字)创建一个app,然后再app的子目录下创建templatetags文...
2018-06-10 14:34:00 98
转载 BZOJ5312:冒险——题解
https://www.lydsy.com/JudgeOnline/problem.php?id=5312 Kaiser终于成为冒险协会的一员,这次冒险协会派他去冒险,他来到一处古墓,却被大门上的守护神挡住了去路,守护神给出了一个问题,只有答对了问题才能进入,守护神给出了一个自然数序列a,每次有一下三种操作。 1,给出l,r,x,将序列l,r之间的所有数都 and x 2,给出l,r,x...
2018-06-08 17:50:00 81
转载 os模块常用方法
1 import os 2 对操作系统的一些操作 3 print(os.getcwd())#获取当前工作目录 4 print(os.makedirs("nhy/py")) #递归创建文件夹,父目录不存在时候创建父目录 5 print(os.mkdir("www")) #创建文件夹 6 makedirs 创建文件夹的时候,如果父目录不存在会自动帮你创建父目录,如果 7 ...
2018-06-07 16:46:00 51
转载 Redis入门到高可用(十二)—— pipeline
一、回忆通信模型 二、流水线 1.什么是流水线 2.pipeline-Jedis实现 3.与原生M(mget,mset等)操作对比 M操作是原子操作 pipeline命令是非原子的,Redis服务器会对其命令集进行拆分。 三、使用建议 转载于:https://www.cnblogs.com/thiaoqueen/p/9147818.ht...
2018-06-06 22:40:00 528
转载 用 async/await 来处理异步
这个总结的很好,收藏学习一下 https://www.cnblogs.com/SamWeb/p/8417940.html
2018-06-06 13:51:00 115
转载 运筹学上机实验 - 单纯形方法的两阶段法
理论部分不解释了, 就是粘个实验课的代码,按照书上的算法写的,仅仅是把课本上的样例过了,有bug可能难免,欢迎指出。 Sample 1. $$ \left\{\begin{aligned}min z = 5x_1+21x_3\\s.t.\,\,x_1-x_2+6x_3-x_4=2 \\x_1+x_2+2x_3-x_5=1\\x_j\geq 0,\,j=1,\dots,5 \\\end{alig...
2018-06-06 11:09:00 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人