【摘要】任何使用 async/await 进行修饰的方法,都会被认为是一个异步方法;实际上,这些异步方法都是基于队列的线程任务,从你开始使用 Task 去运行一段代码的时候,实际上就相当于开启了一个线程,默认情况下,这个线程数由线程池 ThreadPool 进行管理的。 阅读全文
2018年12月30日星期日
Asp.Net Core 轻松学-多线程之Task快速上手 - Ron.liang
2018年12月26日星期三
flask wtforms组件详解 - W-D
【摘要】一、简介 Forms: 主要用于表单验证、字段定义、HTML生成,并把各种验证流程聚集在一起进行验证。 Fields: 主要负责渲染(生成HTML)和数据转换。 Validator:主要用于验证用户输入的数据的合法性。比如Length验证器可以用于验证输入数据的长度。 Widgets:html插件, 阅读全文
【摘要】一 LabelMe简介 labelme是麻省理工(MIT)的计算机科学和人工智能实验室(CSAIL)研发的图像标注工具,人们可以使用该工具创建定制化标注任务或执行图像标注,项目源代码已经开源。 项目开源地址:https://github.com/CSAILVision/LabelMeAnnotati 阅读全文
2018年12月25日星期二
技术趋势:React vs Vue vs Angular - Liam Wang
【摘要】前几天 Medium 上有一位作者发表了一篇关于 React、Vue 和 Angular 技术趋势的文章(链接:http://t.cn/E4EM0QH)。作者根据近两年的数据,从岗位需求、开发者使用情况、开发者意愿三个方面进行了分析。本文对这些数据进行一个概要,然后说一下我自己的观点。 岗位需求 作 阅读全文
【摘要】实验环境: OEL 5.7 + Oracle 10.2.0.5 Tips: 该参数仅在特殊恢复场景下使用,需要在专业Oracle工程师指导下进行操作。 "1.隐藏参数说明" "2.故障场景再现" "3.非常规恢复" 1.隐藏参数说明 查询隐藏参数"_allow_resetlogs_corruptio 阅读全文
2018年12月24日星期一
记一份电网信息化建设企业信息分析平台规划 - 乀崋
【摘要】在项目建设过程中,应需求,其规划大数据信息化平台建设总体方案。 一、 总体原则 双创信息化平台建设遵循技术创新、应用创新,遵循国家、电网公司技术导向,充分考虑技术先进性,应用创新性。建设具备公司特色、具备创新特性、符合公司规范、满足公司发展及应用的一站式大数据信息化平台,提升公司大数据应用建设灵活性 阅读全文
【摘要】本文由云+社区发表 作者介绍:简怀兵,腾讯云数据库高级工程师,负责腾讯云CDB内核及基础设施建设;先后供职于Thomson Reuters和YY等公司,PTimeDB作者,曾获一项发明专利;从事MySQL内核开发工作8年,具有丰富的优化经验;在分布式存储等领域有较丰富经验。 MYSQL数据库适用场景 阅读全文
2018年12月18日星期二
js学习总结:DOM节点一(选择器,节点类型) - 他乡踏雪
【摘要】DOM:document object model 文档对象模型 DOM就是整个HTML文档的关系图谱(代表整个HTML文档),可以理解为下图: 一、查看元素节点 1.document.getElementById('元素id') 获取的类型:元素对象; 兼容性:a.IE6、7,会把表单元素inpu 阅读全文
【摘要】既定改造方案 基于 "上一篇" 分析出的种种问题,我们将库房人员的系统操作划分为两大类。 第一类为 货物驱动 的操作,这类操作主要随着货物而前进,人员不看或者看软件的次数比较少,更多是对货物的状态进行系统上的确认和进行下一步的业务数据准备。 第二类为 任务驱动 的操作,这类在库房目前特指质控的相关工 阅读全文
2018年12月14日星期五
一次生产环境搭建11g RAC的记录 - 栗子_先生
【摘要】一、使用惠普3par工具配置共享存储 该部分可由惠普工作人员协助配置,只需将需求告知即可。如果想自己配置,惠普厂商会发送相关的软件工具以及操作手册给用户。 用putty登陆共享存储,使用showpd -c可以查看当前阵列柜的容量及使用情况说明:当删除已经创建的虚拟卷时,磁盘空间释放得特别慢,所以在创 阅读全文
【摘要】面向对象设计原则 概述 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。在面向对象设计中,可维护性的复用是以设计原则为基础的。每一个原则都蕴含一些面向对象设计的思想,可以从 阅读全文
2018年12月13日星期四
2018年12月9日星期日
STL源码分析之内存池 - 倔强的铃铛
【摘要】前言 上一节只分析了第二级配置器是由多个链表来存放相同内存大小, 当没有空间的时候就向内存池索取就行了, 却没有具体分析内存池是怎么保存空间的, 是不是内存池真的有用不完的内存, 本节我们就具体来分析一下 内存池 static data template的初始化 这里代码注释写的很清楚了, 我就提取 阅读全文
【摘要】题目描述: 每周一题之2 Mineweep(扫雷) Minesweeper(扫雷) PC/UVa IDs: 110102/10189, Popularity: A, Success rate: high Level: 1 测试地址:https://vjudge.net/problem/UVA-10 阅读全文
2018年12月8日星期六
IT江湖--这个冬天注定横尸遍野 - 大菜
【摘要】今年江湖大事繁起,又至寒冬,冻的不仅是温度,更是人心。 这两天上班途中看到多个公众号和媒体发了很多 "XXX公司裁员50%" 等等诸如此类的文章,也真是撼动人心。寒冬,比以往来的更快一些。 人在江湖,身不由己。 在看看诸如博客园等IT人士聚集之地,各种 "35岁该何去何从"的文章比比皆是,非危言耸听 阅读全文
【摘要】本文重点是要梳理执行上下文的生命周期中的建立作用域链,在此之前,先回顾下关于作用域的一些知识。 1.什么是作用域(scope)? 在《JavaScritp高级程序设计》中并没有找到确切的关于作用域的定义,只是在"4.2执行环境及作用域"中简单说了下执行环境(execution context)的概念 阅读全文
2018年12月6日星期四
用lambda表达式树优化反射 - Fode
【摘要】本节重点不讲反射机制,而是讲lambda表达式树来替代反射中常用的获取属性和方法,来达到相同的效果但却比反射高效。 每个人都知道,用反射调用一个方法或者对属性执行SetValue和GetValue操作的时候都会比直接调用慢很多,这其中设计到CLR中内部的处理,不做深究。然而,我们在某些情况下又无法不 阅读全文
【摘要】json数据格式 参见 "json数据格式说明" 。 如果没操作过json数据,建议先看下上面的文章,有助于理解本文后面的内容。 Go json包 Marshal():Go数据对象 json数据 UnMarshal():Json数据 Go数据对象 构建json数据 Marshal()和Marshal 阅读全文
2018年12月5日星期三
前端入门18-JavaScript进阶之作用域链 - 请叫我大苏
【摘要】声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
【摘要】Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 一.命令格式 wc [ clw][ help][ version][文件...] 二.命令功能 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予 阅读全文
2018年12月2日星期日
针对SSL/TLS的拒绝服务攻击以及使用ettercap进行DNS欺骗 - -零
【摘要】一. thc-ssl-dos 1.简介 (1).SSL 协商加密对性能开销增加,大量握手请求会导致 DOS (2).利用 SSL secure Renegotiation 特性,在单一 TCP 连接中生成数千个 SSL 重连接请求,造成服务器资源过载 (3).与流量式拒绝访问攻击不同,thc-ssl 阅读全文
【摘要】平常越不留意的东西越容易犯错,前些天在做注册案例的时候,用到了json+ajax来发送异步请求来判断当前的用户有没有被注册过,然后在注册按钮进行终极校验决定是否进行注册的时候,遇到了一个bug困扰了很久,后来经过自己的不断的调试和百度解决了,在此我将遇到的问题使用伪代码跟大家分享一下,让大家遇到我这 阅读全文
2018年12月1日星期六
百度地图Canvas实现十万CAD数据秒级加载 - lcosmos
【摘要】背景 前段时间工作室接到一个与地图相关的项目,我作为项目组成员主要负责地图方面的设计和开发。由于地图部分主要涉及的是前端页面的显示,作为一名Java后端的小白,第一次写了这么多HTML和JavaScript。 项目大概是需要将一张CAD的图(导出大概三十万条数据)叠加在地图上,在接Canvas之前考 阅读全文
【摘要】一、mock数据 mock:在后端返回异常或需要=改前端展示的数据时可以模拟返回的response 1.1 抓到接口后 右击保存response到本地,后缀改成.json打开可以看到是把json保存下来了 保存下的文件 例如:修改我的粉丝数,那么找到粉丝数字段修改字段对应的数量 #修改前 ~~~~此 阅读全文
2018年11月27日星期二
Apache2服务配置ubuntu16.04+django1.11 - zhansgan
【摘要】话不多说直接上步骤 环境 Ubuntu 16.04 Python 3.5.2 Django 1.11 Apache 2.4 1.Apache2安装 2.确保有127.0.0.1 localhost,修改本地hosts文件 3.打开浏览器 输入 127.0.0.1或localhost 4,安装apac 阅读全文
【摘要】写在前面 "腾讯 Omi 框架" 正式发布 5.0,依然专注于 View,但是对 MVVM 架构更加友好的集成,彻底分离视图与业务逻辑的架构。 你可以通过 omi cli 快速体验 MVVM: 也支持(要求 npm v5.2.0+) MVVM 演化 MVVM 其实本质是由 MVC、MVP 演化而来。 阅读全文
2018年11月25日星期日
并发编程(五) - Eurekaa
【摘要】前言 上篇博客的内容是守护进程,对于操作系统来说可以在后台执行一些程序.这篇的内容是互斥锁,在上上篇博客上说到进程内存空间互相隔离,所以可以通过共享文件来操作同一个文件,那么这样操作的话会发生什么呢? 锁 互斥锁 多个进程需要共享数据时,先将其锁定,此时资源状态为'锁定',其他进程不能更改;知道该进 阅读全文
【摘要】今天我们来说说如何fetch发送Form Data请求并携带cookie,直接进入正题好吧,别问我今天为啥不在开始吹两句了,累到一句牛逼不想吹。。。。。。 步骤1: 设置头部,"Content-Type": "application/x-www-form-urlencoded" 步骤2: 发送请求的 阅读全文
2018年11月24日星期六
Linux.开关机&登出&用户管理 - MrChengs
【摘要】关机重启: shutdown: shutdown �Ch now 立该进行关机 shudown -h 1 "hello, 1 分钟后会关机了" shutdown �Cr now 现在重新启动计算机 halt 关机,作用和上面一样 halt 关机,作用和上面一样 reboot 现在重新启动计算机 sy 阅读全文
【摘要】[原创]K8uac bypassUAC(Win7/Wi8/Win10) 过46款杀软影响所有Windows版本 工具: k8uac编译: VC++ 作者:K8哥哥发布:2018/11/25 1:30 这是一个旧方法,近两年很多APT都有在使用,前几天测试发现依然可用。 不但支持全系统而且还免杀,你 阅读全文
2018年11月23日星期五
MySQL InnoDB 日志管理机制中的MTR和日志刷盘 - 东山絮柳仔
【摘要】1.MTR(mini-transaction) 在MySQL的 InnoDB日志管理机制中,有一个很重要的概念就是MTR。MTR是InnoDB存储擎中一个很重要的用来保证物理写的完整性和持久性的机制。 先看下MTR在MysQL架构中的位置。 MTR是上面的逻辑层与下面物理层的交互窗口,同时也是用来保 阅读全文
【摘要】一、前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519)。 JWT不是一个新鲜的东西,网上相关的介绍已经非常多了。不是很了解的可以在网上搜索一下相关信息。 同步sau交流学习社区:https://www.mwcxs.top/p 阅读全文
2018年11月20日星期二
Beyond Compare文本对比中提示编辑禁止的解决方法 - beyondcom
【摘要】使用Beyond Compare在进行文本对比时,出现编辑禁止的状况,这里就是解决这个问题的办法了! 阅读全文
【摘要】一、序言 好久没写博客了,这次主要聊聊 node 和mongoDb 。 先说明一下技术栈 node + express + mongoose + mongoDb。这篇博客,主要讲述mongoDb 的下载 、安装 、 配置 、 运行 以及如何在 node 项目中引入mongoose 并 链接m 阅读全文
2018年11月19日星期一
2018年11月18日星期日
Java链接Mysql数据库 - !'0=0'
【摘要】注意要下载最新的JDBC的jar包,并正确导入 可以成功连接本地数据库 然后可以调用ResultSet里面的方法对数据库进行增删改查的操作了 往数据库当前记录集插入新行的操作流程如下:1 调用moveToInsertRow()方法;2 调用updateXXX()方法指定插入行各列的值;3 调用 阅读全文
【摘要】细节: 部分配置,其格式是 url=拦截器【参数】 ,拦截器【参数】 如果当前请求的 url 匹配 【urls】 部分或者某个url模式,将会执行配置的拦截器 anon(anonymous)拦截器表示匿名访问(即不需要登陆验证) authc(authentication)拦截器的表示需要 阅读全文
2018年11月17日星期六
3分钟简单了解 prototype 和 __proto__ - 樊顺
【摘要】关于prototype 1. 所有的函数都会有一个prototype属性,属性值是一个普通对象; 2. 当我们去new一个构造函数的实例时,构造函数的原型对象(prototype)会被赋值给它实例的[[Prototype]]属性上; 3. prototype可被称为"显式原型"。 关于__proto 阅读全文
【摘要】背景 在工作中,我们通常会以 ssh 的方式配置公司的 git 账号,但是平时也会使用 github 管理自己的项目。因此,我们需要为自己的 github 创建一个新的 git 账号,这就需要生成新的 ssh 密钥。下面总结了创建多个互相独立的 ssh 密钥的步骤(以公司的和自己 github 的为 阅读全文
2018年11月16日星期五
计算机基础与操作系统 - 马一特
【摘要】第一章:计算机系统简介 第二章:计算机基础知识 第三章:计算机的发展史及多道技术 第四章:计算机网络知识简单介绍 第五章:Windows系统,Mac系统与Linux系统的的安装与简介 第六章:服务器硬件基础 第七章:Linux发展史 第八章:Linux服务器远程登录 第九章:Linux常用的150个 阅读全文
【摘要】Button 和Toolbar的按钮文本都是默认的大写,问题的解决方式有两种,第一种是直接android项目中的MainActivity的Theme中去全局添加样式, 第二种方式在xamarin forms中使用Render这些UI,不管哪种方式都能解决,个人推荐既然要改变这种默认样式 阅读全文
2018年11月15日星期四
一份来自28岁老程序员的自白 - 依乐祝
【摘要】作者:依乐祝 原文链接:https://www.cnblogs.com/yilezhu/p/9966945.html 写在前面 很幸运,28岁的我头发还没有掉光,更幸运的是28岁的我开始了博客园的写作生活!这样的技术分享经历让我拓展了自己的朋友圈!有幸结识了像张善友张队(连续13年的微软MVP),大 阅读全文
【摘要】E&T: CentOS_7.4 64位, JDK_1.8; mswfonts.tar.xz; Xftp5; Xshell5; M1. Nexus简介 Maven仓库的架构: 私服:私服是一个特殊的远程仓库,它是架设在局域网内的仓库服务。私服代理广域网上的远程仓库,供局域网内的Maven用户使用。当M 阅读全文
2018年11月14日星期三
【又拍小百科】图片云处理,这些小而美的功能你了解吗 - 又拍云
【摘要】我们将陆续介绍又拍云在图片云处理方面的功能,欢迎关注又拍云公众号(ID:upaiyun) 人是视觉动物,从外界接收的各种信息中,有 80% 以上是通过视觉获取的。在互联网世界中,图片则是最容易被视觉所接受的信息资源,不管是视频网站的影片缩略图,还是电商网站的商品展示,甚至某些枯燥的技术文档,也会用一 阅读全文
【摘要】欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文由 "shirishiyue" 发表于 "云+社区专栏" 目前我这边的web页面,都是采用php+smarty模板生成的,是一种比较早期的开发模式。好处是没有现阶段常用的前后端分离出现的首屏问题,因为其本身就是服务器渲染,坏处是 阅读全文
2018年11月13日星期二
python 历险记(三)— python 的常用文件操作 - ReyCG
【摘要】[TOC] 前言 在 "上篇文章" 中,全面讲解了 python 3 中 的面向对象,今天我会继续探险,去掌握 python 3 中的文件操作, let's go 让我们出发吧! 文件 什么是文件? 一谈到文件,就会涉及到一个的重要的概念, 持久化 。什么是持久化? 持久化是将程序数据在 "持久" 阅读全文
【摘要】ASP.NET Core中使用GraphQL "ASP.NET Core中使用GraphQL 第一章 Hello World" "ASP.NET Core中使用GraphQL 第二章 中间件" "ASP.NET Core中使用GraphQL 第三章 依赖注入" "ASP.NET Core中使用Gra 阅读全文
2018年11月11日星期日
linux 如何得到需要下载文件的链接(路径)? - 不要浪
【摘要】在Linux服务器上安装orecle的时候发现通过控制台使用wget命令下载得到下载文件的链接是个麻烦事?于是想了个办法,在这里记录一下! 假设我们的电脑是window,那么先在window中找到下载地址就可以了。比如我们要下载compat-libstdc+。 第一步:进入官网找到下载页面 下载页面 阅读全文
【摘要】本篇博客主要是 sparksql 从初始开发注意的一些基本点以及力所能及的可优化部分的介绍: 所使用spark版本:2.0.0 scala版本:2.11.8 1. SparkSession的初始化: 注意点: a. spark.sql.warehouse.dir 需要显示设置,否则会抛出Excep 阅读全文
2018年11月10日星期六
React Fiber源码分析 (介绍) - 菜的黑人牙膏
【摘要】写了分析源码的文章后, 总觉得缺少了什么, 在这里补一个整体的总结,输出个人的理解~ 文章的系列标题为Fiber源码分析, 那么什么是Fiber,官方给出的解释是: React Fiber是对核心算法的一次重新实现。 ummm, 这样说实在是有点泛,详细分析一下 先从开发者角度来看 实际上这次更新对 阅读全文
【摘要】团队基建考虑的因素 - 人心稳定性- 团队技能分布:(每个人熟悉的技术栈,技能)- 团队职业规范方向:(谁去当架构师、技术专家、技术经理、交互专家)- 合作意识:(工程师的积极性:主动问询,共同协商)- 团队规范:(项目骨架、仓库规范、代码规范、发布规范) - 项目骨架:一套分层框架,提供需要的各种 阅读全文
2018年11月9日星期五
Vue项目引进ElementUI组件 - 夜有期
【摘要】环境要求 Nodejs Nodejs 官网下载地址:http://nodejs.cn/download/具体安装参考其他资料 打开cmd命令行,输入npm -v,如果出现如下图的显示,说明已经安装正确。 如果安装版本比较老,想升级新版本 npm install npm -g 安装 webpack 安 阅读全文
【摘要】逻辑回归案例 小细节 + 逻辑回归(logistic regression)虽然被称之为逻辑回归,但是它本质上其实是一种分类算法(classification algorithm),逻辑回归名字的由来是有历史原因的。 + sigmoid函数在逻辑回归中站着重要的位置,sigmoid function 阅读全文
2018年11月7日星期三
2018年11月5日星期一
SmartCode.ETL 这不是先有鸡还是蛋的问题! - Ahoo-Wang
【摘要】继国庆节 SmartCode 正式版(SmartCode.Generator)发布之后,SmartCode 迎来了新的能力 SmartCode.ETL ! SmartCode 正式版从开始发布就从未说过自己仅仅是个代码生成器,这点上从我第一次宣布SmartCode正式开源的文章就可以说明: "《Sm 阅读全文
【摘要】[toc] 描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 。 说明 :不允许修改给定的链表。 进阶 : 你是否可以不用额外空间解决此题? 解法一:哈希表 思路 最直接的解法就是利用一个集合保存每次遍历的节点的引用。之后,从链表头开始遍历,每遍历一个节点,就判断该节点的引用 阅读全文
2018年11月4日星期日
技术人更应该学会即兴表达 - IVAN-jsjwk
【摘要】最近特别忙,忙里偷闲还是抽空把网易云课堂大白老师的《即兴讲话,也能套公式》快速的学习了一遍,收获很大。 作为一名程序员,为啥要去学习这种教我们怎么讲话的课呢?就做一名安静的美男子好好敲代码难道不好吗! 这就是我今天想要跟大家聊的重点。 大家对我们程序员群体的普遍印象就是:「 内向」、「 呆板」、「 阅读全文
【摘要】我们已经介绍了1--SpringCloud的服务注册与发现Eureka,其中,主要演示了如何构建和启动服务注册中心Eureka Server,以及如何将服务注册到Eureka Server中,但是在之前的示例中,这个服务注册中心是单点的,显然这并不适合应用于线上生产环境,那么下面在前文的基础上,我们 阅读全文
2018年11月2日星期五
centos7 ping不通 name or service not known - blackc
【摘要】最近打算为centos安装一个界面时,发现不能上网。ping www.baidu.com 报name or service not known。 原来网络配置没设好。 一、选择VMWare的NAT模式。 1)导航栏"编辑"->"虚拟网络编辑器" ->NAT模式->NAT设置 记住NAT设置中的子网I 阅读全文
【摘要】什么是缓存? 引用下百度百科的解释: 缓存就是数据交换的缓冲区(又称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,找到了则直接执行,找不到的话则从内存中查找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。 因为缓存往往使用的是RAM(断电即掉的非永久性储 阅读全文
2018年11月1日星期四
linux每日命令(11):cat命令 - 听风。
【摘要】cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 一.命令格式: cat [参数] [文件]... 二.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat filename 2. 阅读全文
【摘要】kali上部署dvwa漏洞测试平台 一、获取dvwa安装包并解压 二、赋予dvwa文件夹相应权限 三、配置Mysql数据库 四、启动apache2和mysql服务 五、在网页配置dvwa 六、登陆到DVWA 一.获取dvwa安装包并解压 1.从Github获取dvwa压缩包: 2.解压并释放到指定文 阅读全文
2018年10月31日星期三
自己用C语言写RL78 serial bootloader - GeekyGeek
2018年10月30日星期二
了解一下RabbitMQ - palapala
【摘要】RabbitMQ概述 RabbitMQ是遵从AMQP协议的 通信协议都设计到报文交互,换句话说RabbitMQ就是AMQP协议的Erlang的实现。 AMQP说到底还是一个通信协议从low-level层面举例来说,AMQP本身是应用层的协议,其填充于TCP协议的数据部分。 从high-level层面 阅读全文
【摘要】图像退化/复原过程模型 高斯噪声 PDF(概率密度函数) 生成高斯随机数序列 算法可参考
2018年10月26日星期五
jenkins部署net core初探 - 七芯海棠
【摘要】一步一步,小心翼翼吖。看了好几个博客,摸索了两天了,才搭建成功,不容易,先写篇文章记下来,hhhhhhhhhhhh 相关环境配置 服务器:centos7 源代码管理器:git 技术选型:net core 2.1 在centos上如何安装jenkins已经在上一篇博文中讲解了,这里就继续说如何在jen 阅读全文
【摘要】上一篇我们已经全面的介绍过《基于gRPC服务发现与服务治理的方案》,我们先复习一下RPC的调用过程(笔者会在这一节的几篇文章中反复的强调这个过程调用方案),看下图 根据上面图,服务化原理可以分为3步: 服务端启动并且向注册中心发送服务信息,注册中心收到后会定时监控服务状态(常见心跳检测); 客户端需 阅读全文
2018年10月25日星期四
史上最全的数据库面试题,不看绝对后悔 - 追寻自我
【摘要】数据库面试知识点汇总 一、基本概念 1.主键、外键、超键、候选键 超键 :在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键 :是最小超键,即没有冗余元素的超键。 主键 :数据库表中对储存数据对象予以唯一 阅读全文
【摘要】引言 JDK中除了上文提到的各种并发容器,还提供了丰富的阻塞队列。阻塞队列统一实现了BlockingQueue接口,BlockingQueue接口在java.util包Queue接口的基础上提供了put(e)以及take()两个阻塞方法。他的主要使用场景就是多线程下的生产者消费者模式,生产者线 阅读全文
2018年10月22日星期一
挖一挖MongoDB的备份与还原(实现指定时间点还原和增量备份还原) - 东山絮柳仔
【摘要】一 研究背景需求 目前作者所在公司的MongoDB数据库是每天凌晨做一次全库完整备份,但数据库出现故障时,只能保证恢复到全备时间点,比如,00:30 做的完整备份,而出现故障是下午18:00,那么现有的备份机制只可以恢复到00:30,即丢失00:30 �C 18:00 的操作数据。 此外,我们现在的副 阅读全文
【摘要】题目:题目链接 思路:题目让求最下面池子满的时间和所有池子满的时间,首先我们考虑所有池子满的时间,我们从上到下考虑,因为某些池子满了之后溢出只能往下溢水,考虑当前池子如果注满时间最长,那么从第一个池子到当前池子容量之和与流速之和之比是一样的,随着数据读入处理一遍即可得出最大的注满时间,即注满全部池子 阅读全文
2018年10月20日星期六
自然语言处理中的语言模型预训练方法 - robert_ai
【摘要】自然语言处理中的语言模型预训练方法 最近,在自然语言处理(NLP)领域中,使用语言模型预训练方法在多项NLP任务上都获得了不错的提升,广泛受到了各界的关注。就此,我将最近看的一些相关论文进行总结,选取了几个代表性模型(包括ELMo [1],OpenAI GPT [2]和BERT [3])和大家一起学 阅读全文
【摘要】前言 接着上篇的《.net core实践系列之SSO-同域实现》,这次来聊聊SSO跨域的实现方式。这次虽说是.net core实践,但是核心点使用jquery居多。 建议看这篇文章的朋友可以先看上篇《.net core实践系列之SSO-同域实现》做一个SSO大概了解。 源码地址:https://gi 阅读全文
2018年10月19日星期五
E-WORK 对接 MTS 系统 - 无 影
【摘要】E-WORK 目前的 E-WORK 系统主要包含了如下功能: 技能类型的管理 比如说品质检验技能、测试技能(成品测试或半成品测试)、组装装配技能(打螺丝、合壳、点胶等)、包装技能(封箱、贴卡通标贴)、体系技能(比如ISO9001、16949、13485、SA8000 等等),这每一种技能类型里面包含 阅读全文
【摘要】在chrome浏览器下页面加载: var top = $("body").scrollTop() ; console.log(top) // 事件监听无效 var top = $("html").scrollTop(); console.log(top) // 事件监听无效 var top = $( 阅读全文
2018年10月14日星期日
用 C# 编写 C# 编译器,先有鸡还是先有蛋? - Liam Wang
【摘要】前段时间翻译了一篇文章 微软是如何重写 C# 编译器并使它开源的,文章讲了微软用 C# 重写 C# 编译器的坎坷路,引发了一些童鞋的思考:用 C# 编写 C# 编译器(Roslyn),那么 C# 编译器本身是由谁来编译的?C# 语言编写了 C# 编译器,而 C# 语言又是由 C# 编译器编译的,这不 阅读全文
【摘要】以前都在Windows环境下开发java,今天在mac上配置了java环境,结果测试运行hello world的时候竟然出错, sudo javac helloworld.java能通过,sudo java helloworld.class竟然报错 --> ClassNotFound ??? Goo 阅读全文
2018年10月12日星期五
【杂谈】从CGI到Servlet - 猫毛·波拿巴
【摘要】访问服务器的静态页面 每个Web服务器都运行着一个HTTP服务软件,用于响应web浏览器的请求,返回客户想要的页面。HTTP服务器都会有一个文件夹用于放置相关的页面文件,默认是 /user/local/apache/htdocs。例如,服务器的域名叫 example.com。那客户端浏览器访问ht 阅读全文
【摘要】1、在app的models.py中添加以下代码: 注意一些书上写的是user_type = models.ForeignKey(UserType),因为他们用的是Django2.0之前的版本,如果不加"on_delete=models.CASCADE"则以下错误: 原因: 在django2.0后,定 阅读全文
2018年10月10日星期三
Webpack编译结果浅析 - -渔人码头-
【摘要】如今Webpack已经是一个不可或缺的前端构建工具,借助这个构建工具,我们可以使用比较新的技术(浏览器不能直接支持)来开发。 你是否好奇你写的代码经过Webpack构建之后会生成什么东西?是否有时调试遇到莫名其妙的问题? 本文不讲如何进行配置,只是基于几个基础的例子,简要分析一下 webpack@4 阅读全文
【摘要】一、运行截图 二、设计思路 观察主流视频剪辑软件界面,再根据自己喜好进行适当删改和调整。 三、功能简介 1.可直接播放系统推送的视频 2.可搜索自己感兴趣的内容 3.可直接找到关注人的视频 4.可拍摄并剪辑视频 4.用户有个人的账号,可查看自己相关信息 四、运行平台 Android 五、演进方向 增 阅读全文
2018年10月8日星期一
必须掌握的MySQL优化指南 - JaJian
【摘要】当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,本文会提供一些优化参考,大家可以参考以下步骤来优化。 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。 一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的 阅读全文
【摘要】结对编程项目在欢快的国庆假期中也顺利结束了。从最初拿到结对编程项目的思考,再到一步一步实现,中间经历了一个漫长的过程。在我和队友的多次协商下,最终我们还是选择使用基于python来实现这一次结对编程项目,并且最终选择了以eric6 + pyqt5 +Anaconda3以及pycharm混搭的开发环境 阅读全文
2018年10月7日星期日
surging如何使用swagger 组件测试业务模块 - fanly11
【摘要】1、前言 微服务架构概念的提出已经有非常长一段时间了,但在近期几年却开始频繁地出现,大家都着手升级成微服务架构,使用着各种技术,大家认为框架有服务治理就是微服务,实现单一协议的服务调用,微服务虽然没有太明确的定义,但是我认为服务应该是一个或者一组相对较小且独立的功能单元,可以自由组合拆分,针对于业务 阅读全文
【摘要】0x00 前言 随着虚拟货币的疯狂炒作,利用挖矿脚本来实现流量变现,使得挖矿病毒成为不法分子利用最为频繁的攻击方式。新的挖矿攻击展现出了类似蠕虫的行为,并结合了高级攻击技术,以增加对目标服务器感染的成功率,通过利用永恒之蓝(EternalBlue)、web攻击多种漏洞(如Tomcat弱口令攻击、 阅读全文
2018年10月5日星期五
mysql8.0 在window环境下的部署与配置 - Jack2014
【摘要】今天在阿里云window服务器上配置mysql环境,踩了一些坑,分享出来。需要的朋友可以看看。额,或许有人要吐槽我为什么不在linux上去配置,额,因为我window的那台服务器配置相对高些。本人技术方面偏向于.net,现在接触php项目所以搭建LAMP环境。只不过我的数据库放在window上的这台 阅读全文
【摘要】介绍 观察者模式是行为设计模式之一。当您对对象的状态感兴趣并希望在有任何更改时收到通知时,观察者设计模式非常有用。在观察者模式中,监视另一个对象状态的对象称为Observer,正在被监视的对象称为Subject。 根据GoF,观察者设计模式的意图是; 定义对象之间的一对多依赖关系,以便当一个对象更改 阅读全文
2018年10月3日星期三
CDN使用心得:加速双刃剑 - GodBMW
【摘要】文章图片存储在 ,网速不佳的朋友,请看 "《CDN 使用心得:加速双刃剑》" 或者 来我的技术小站 "godbmw.com" 本文以腾讯云平台的 CDN 服务为例,记录下在个人网站开发和公司项目实战中的对 CDN 使用的心得:便宜没好货。 1. 什么是 CDN? CDN 的全称是 Content D 阅读全文
【摘要】python中ThreadPoolExecutor(线程池)与ProcessPoolExecutor(进程池)都是concurrent.futures模块下的,主线程(或进程)中可以获取某一个线程(进程)执行的状态或者某一个任务执行的状态及返回值。 通过submit返回的是一个future对象,它是 阅读全文
2018年10月1日星期一
大数据不就是写sql吗? - 大叔据
【摘要】【原创,转载请注明出处】 应届生小祖参加了个需求分析会回来后跟我说被产品怼了一句: "不就是写SQL吗,要那么久吗" 我去,欺负我小弟,这我肯定不能忍呀,于是我写了一篇文章发在了公司的wiki 贴出来给大家看看,省略了一些敏感的内容。当然内部版言辞也会温和一点,嘻嘻 在哪里写SQL? 这个问题高级点 阅读全文
【摘要】介绍 意图 :将类的接口转换为客户期望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。是作为两个不兼容的接口之间的桥梁。 主要解决 :主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。 何时使用 : 1、系统需要使 阅读全文
2018年9月29日星期六
小程序中JSON文件中全局和子页面的字段window配置 - 极乐君
【摘要】相信有过实际小程序开发的人,都不陌生主程序app.json和子页面的XX.json文件中window字段的配置。 如果全局都是用app.json的一个样式,那么你就可以忽略掉此文。但是你想个性化单独设置各个页面的window字段,那么问题来了, 你会发现:严格按照小程序官方的window格式来设置, 阅读全文
【摘要】今天介绍一个 .NET 开源库:Polly,它是支持 .NET Core 的,目前在 GitHub 的 Star 数量已经接近 5 千,它是一个强大且实用的 .NET 库。 阅读全文
2018年9月28日星期五
玩转小程序云开发 - gxlself
【摘要】前言 好久没写小程序的文章了,最近小程序变动也比较大。最主要的是我之前也曾写过个人如果开发小程序,可以使用Bmob免费的服务去开发自己的一套小程序,Bmob提供了免费的云函数以及数据库(20G空间)。But!!!微信小程序推出了自己的云开发服务,虽然数据库只有5G的空间,但是对于个人开发基本上足够使 阅读全文
【摘要】前言 状态模式是一种行为模式,用于解决系统中复杂的对象状态转换以及各个状态下的封装等问题。状态模式是将一个对象的状态从该对象中分离出来,封装到专门的状态类中,使得对象的状态可以灵活多变。这样在客户端使用时无需关心对象的状态,可以实现自身的一致性处理。最近工作有些忙,更新博客慢了。还是要严格要求自己的 阅读全文