自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python基于函数替换的热更新原理介绍

热更新即在不重启进程或者不离开Python interpreter的情况下使得被编辑之后的python源码能够直接生效并按照预期被执行新代码。平常开发中,热更能极大提高程序开发和调试的效率,在修复线上bug中更是扮演重要的角色。但是要想实现一个理想可靠的热更模块又非常的困难。1.基于reloadreload作为python官方提供的module更新方式,有一定作用,但是很大程度上并不能满足...

2018-12-30 17:30:00 219

转载 RadioButton的样式设置 以及使用

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-30 10:34:00 1076

转载 Scala之函数和方法

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-28 16:45:00 56

转载 记一次基于react、cra2、typescript的pwa项目由开发到部署(三)

该篇文章为本系列最后一篇文章,因为最近楼主忙于毕设,所以这也是一篇被鸽了很久很久的文章。该文章主要讲的是该项目的部署部分,包括:如何部署将该项目部署到nginx服务器上。为它配置证书,让它运行在https协议上等。项目回顾这是一个基于creat-react-app2的pwa项目。可以添加到主屏幕,可以离线运行。项目地址: br...

2018-12-28 12:13:47 87

原创 「算法」如何实现大整数相乘?(上)

专注于IT行业优质技术服务号,欢迎关注作者:程序员小灰前一段时间,发布了一篇有关大整数相加的漫画。那么,大整数相乘又是如何实现的呢?起初,小灰认为只要按照大整数相加的思路稍微做一下变形,就可以轻松实现大整数相乘。但是随着深入的学习,小灰才发现事情并没有那么简单......————— 第二天 —————怎样列出这个乘法竖式呢?以 93281 X 2034 为例,竖式如下:在程序中,我们可以利用int...

2018-12-27 18:08:51 1091

转载 JDK PATH 和 CLASSPATH环境变量的作用及其配置

1.PATH环境变量的作用在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序。在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命令符模式。在命令符模式下输入javac命令时,会提示错误信息。出现上述错误的原因是操作系统在当前目...

2018-12-27 15:06:00 85

转载 如何在vue中使用jsx与ES6类的写法

前言:本文旨在帮助对想在vue使用jsx和类class风格写法的同学做一个小小指导通过本文,一定会让你在项目中愉快的运行jsx(至少不会报错吧);ok开始吧1. 首先我们熟悉react组件写法:import React, { Component } from 'react';export default class App extents Component { render()...

2018-12-27 08:43:17 1857

转载 Python集合之set()使用方法详解

set是一个无序且不重复的元素集合,它有可变集合(set())和不可变集合(frozenset)两种,可以对set()集合进行创建、添加、删除、交集、并集和差集的操作,非常实用,以下是具体用法:一、创建集合setpython set类是在python的sets模块中,新的python版本可以直接创建集合,不需要导入sets模块。具体用法:1. set('old')2. set...

2018-12-26 17:11:21 69

转载 css-原理详解

语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:选择器一般使用id或者class选择器,声明由{}包含,每条声明由一个属性和一个值组成。.city { float:left; height: 300px; width: 300px; padding: 10px; margin: 5px; border: ...

2018-12-25 11:07:00 73

转载 MySQL实例crash的案例分析

【作者】王栋:携程技术保障中心数据库专家,对数据库疑难问题的排查和数据库自动化智能化运维工具的开发有强烈的兴趣。【问题描述】我们生产环境有一组集群的多台MySQL服务器(MySQL 5.6.21),不定期的会crash,但error log中只记录了重启信息,未记录crash时的堆栈:mysqld_safe Number of processes running now: 0mysqld...

2018-12-24 11:20:00 66

转载 移动硬盘出现参数错误,无法访问的问题

win7连接移动硬盘,使用过程中出现死机,强制重启电脑,开机后移动硬盘出现参数错误无法访问,百度后,尝试用win+r打开运行窗口,输入CHKDSK E: /F /R,其中E换成参数错误的盘符嗲,点击确定系统弹出窗口自行修复硬盘中的错误,修复完成窗口自动关闭,移动硬盘这时候可以打开并读取硬盘中的文件。转载于:https://www.cnblogs.com/st-client/p/10166412....

2018-12-23 23:17:00 1503

转载 使用fast-json-stringify代替JSON.stringify

使用JSON.stringify的思考使用过JSON对象的程序员最常做的一项工作便是,将JSON对象转化为字符串。该字符串的用途很多,例如可以使用在WEB的URL中,在多个页面间进行传递。const obj = { id: 1, name: 'object' };const jsonStr = JSON.stringify(obj); // 转换为字符串const json = J...

2018-12-22 19:17:00 184

转载 Java生成sitemap网站地图

访问我的博客sitemap 是什么?对应没有接触过网站 SEO 的同学可能不知道,这里引用一下百度站长的一段解释。Sitemap(即站点地图)就是您网站上各网页的列表。创建并提交Sitemap有助于百度发现并了解您网站上的所有网页。您还可以使用Sitemap提供有关您网站的其他信息,如上次更新日期、Sitemap文件的更新频率等,供百度Spider参考简单来说,sitemap 就是搜索引...

2018-12-22 18:50:00 120

转载 pycharm的一些快捷键

编辑类:Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt + Insert 自动生成代码Ctrl + O 重新方...

2018-12-22 14:32:00 44

转载 “Linux服务批启动”之Shell小结

换行\n 如:echo "test\n"继续使用上一行,不换行\c 如:echo "test\c"批量执行sh如需批量执行多个sh文件,可直接将多个文件路径写入即可 如:/opt/soft/apache-tomcat-8.5.12/bin/startup.sh/opt/soft/apache-tomcat-8.0.30/bin/startup.sh服务批启动示例分析#!/bin/...

2018-12-22 08:26:51 84

转载 网站优化怎样的外链能轻松收录,网站外链优化攻略

有些事情,让你感到很无奈,网站外链优化也是如此,往往那些很容易发布网站外链的地方,价值不大,而不容易发布外链的地方,一旦发布上去了,效果胜过几十条甚至更多的外链,而且可以轻松让搜索引擎收录,网站优化怎样让网站外链轻松被收录呢?<ignore_js_op>一、善于寻找我们运营的是网站,发布外链的地方也是网站,除了内容有差异之外,权重高低也有差别,我们要找的自然是高于我们权重的网站,...

2018-12-21 16:15:00 215

转载 【总结】第一章Java入门,第二章数据类型和运算符总结

Java入门1.所有的编程语言的最终目的都是提供一种“抽象”方法。抽象的层次越高,越接近人的思维。越接近人的思维,越容易使用。2.越高级的语言越容易学习;当然,这只意味着容易入门;不意味着成为高手越容易,高手仍然需要修炼。3.Java的核心优势:跨平台。跨平台是靠JVM(虚拟机)实现的。4.Java各版本的含义: JavaSE(Java Standard Edit...

2018-12-20 16:07:00 119

转载 Python使用虚拟化环境venv

为什么80%的码农都做不了架构师?>>> ...

2018-12-20 14:44:00 331

原创 今日头条母公司字节跳动成华夏保险经纪法人股东

雷帝网 乐天 12月20日报道国家企业信用信息公示系统显示,北京华夏保险经纪有限公司(简称“华夏保险经纪”)已由福建字节跳动科技有限公司(简称“字节跳动”)100%持股。字节跳动是今日头条的母公司。这意味着今日头条已涉足到保险经纪领域。成立于2012年的字节跳动一直作为今日头条的母公司存在,但今年以来“字节跳动”替代“今日头条”作为其整体品牌名称。今日头条创始人张一鸣的头衔已经从今日头条创始人兼C...

2018-12-20 12:45:25 705

转载 Android组件化专题 - 路由框架原理

在路由框架之前,我们先了解什么是APT,并实践ButterKnife绑定findById的小功能。为什么先要讲解apt,因为路由的实现apt是核心的代码.看下面链接APT 实践。本文项目地址为什么需要路由我们知道路由就是实现页面的跳转,然而Android原生已经支持app页面间的跳转。一般来说我们会这样写:Intent intent = new Intent(this, MainAct...

2018-12-20 05:00:29 241

原创 关于私有云与存储风向的深度解读

题记:我们处在一个剧烈变化的时代,必须要急速地跟上时代的步伐。这就需要勇敢地驾驭着变化的浪潮,奋勇前进,拥抱变化全新出发。2018年是不平凡的一年,IT业界风云变幻。9月30日,腾讯宣布开启第三次组织架构升级,全面拥抱产业互联网,马化腾认为产业互联网是互联网的下半场,云和企业服务是要进行重点突破的领域之一。11月26日,公有云巨头AWS在年度盛会―re:Invent 2018上正式推出混合云产品A...

2018-12-19 17:06:25 177

转载 Flask学习【第11篇】:整合Flask中的目录结构

整合Flask中的目录结构一、SQLAlchemy-Utils由于sqlalchemy中没有提供choice方法,所以借助SQLAlchemy-Utils组件提供的choice方法import datetimefrom sqlalchemy import create_enginefrom sqlalchemy.ext.declarative i...

2018-12-19 16:21:00 86

转载 GANDCRAB v5.0.4勒索病毒

GandCrab5.0.3升级版本GandCrab5.0.4近期在国内有呈现爆发的趋势,获取到该病毒样本,该变种同样采用RSA AES加密算法,将系统中的大部分文档文件加密为随机后缀名的文件,然后对用户进行勒索。该勒索病毒主要通过RDP爆破、邮件、漏洞、垃圾网站挂马等方式进行传播,其自身不具备感染传播能力,不会主动对局域网的其他设备发起***,会加密局域网共享目录文件夹下的文件。GANDCRAB ...

2018-12-18 15:43:35 205

转载 Scrapy项目注意事项

转载于:https://www.cnblogs.com/xudj/p/10136123.html

2018-12-18 11:35:00 108

转载 在 Kubernetes 内取得使用者 IP – HTTP Loadbalancer

对于提供 HTTP 服务的系统来说,取得来源 IP 方式有两种:利用包头取得来源 IP此方案是直接读取封包的来源 IP,但由于容器和外界沟通不像传统 Linux 主机有实体网卡对接,而是通过一系列的 NAT 规则置换包头后才传进容器内 (Understand container communication),导致取得错误的使用者 IP。通过夹带在...

2018-12-14 23:24:00 380

转载 Helm 用户指南-系列(2)-安装

安装Helm有两个部分:Helm客户端(helm)和Helm服务端(Tiller)。本指南介绍如何安装客户端,然后继续演示两种安装服务端的方法。重要提示:如果你负责的群集是在受控的环境,尤其是在共享资源时,强烈建议使用安全配置安装Tiller。有关指导,请参阅“Helm安全安装”。我在网址 https://whmzsu.github.io/hel...

2018-12-14 22:10:00 133

转载 SQL Server 添加描述

添加描述的格式exec sys.sp_addextendedproperty @name = N'MS_Description' ,@value = 'value',@level0type=N'SCHEMA',@level0name=N'dbo',@level1type=N'TABLE',@level1name='process_evalwo',@level2type='COLUMN',@...

2018-12-14 20:02:00 252

转载 GPU云服务器的应用场景

现在我们通常聊到的云服务器指的是ECS云服务器,这也是目前应用范围最广的云产品。ECS云服务器自出现开始,其具有的弹性伸缩、高可用性等特性满足了网站建设、企业应用运行、高峰流量冲击等需求,帮助越来越多的用户节省成本、提升效率。但是我们也能看到ECS云服务器存在的缺陷。前段时间微博热点密集捧红了微博技术人员胡忠想,这位新晋大V就曾说过微博服务器最低配置16核32G起。这在一般用...

2018-12-14 11:06:34 82

转载 sd

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-12-14 10:55:00 59

转载 前端生成PDF (基于Vue)

前端生成PDF (基于Vue)安装插件 jspdf html2canvasnpm install -S jspdfnpm install -S html2canvas使用 (简单粗暴直接上)新建 htmlToPdf.js// 导出页面为PDF格式import html2Canvas from 'html2canvas'import JsPDF from 'jspdf...

2018-12-14 10:00:06 3842

转载 为什么会有这么多中间表?

中间表的由来中间表是数据库中专门存放中间计算结果的数据表。报表系统中的中间表是普遍存在的。那么,这些中间表是如何出现的?为什么中间表会越来越多?中间表会给项目组带来什么样的困扰,如何解决这些困扰?这里我们就尝试探讨一下这个问题。中间表出现的典型场景主要有三个:一步算不出来。数据库中的原始数据表要经过复杂计算,才能在报表上展现出...

2018-12-13 22:02:30 236

转载 html5 表单的新增type属性

<form action=""> 用户名:<input type="text" name="userName"> <br> 密码:<input type="password" name="userPwd"> <br> <!--email提供了默认的电子邮箱的完整验证:要求必须包含@符号,同时必须包含服务器名称,如果...

2018-12-13 21:52:00 202

转载 平衡二叉树(笔记)

先介绍排序二叉树。排序二叉树定义:  1.若左子树非空,则左子树的所有节点的值小于它的根节点。  2.若右子树非空,则右子树的所有节点的值大于它的根节点。  3.左右子树也分别为排序二叉树。意义:排序二叉树的作用是在插入或者构建这棵树时,就是在对一个无序数列的一个排序过程!并且采用了二分思想,但是一般时间复杂度为log(n),最坏的情况依旧是O(n)例如,最坏的情况如下...

2018-12-13 20:08:00 105

转载 Nginx反向代理实现跨域

近期项目需求,有一个百度上ip获取的接口在打包上线后出现了跨域问题,一番犹豫还是选择用Nginx反向代理 毕竟大家都说是很成熟的解决方案。关于正向代理和反向代理之类的就不说了,资料很多,可以参考:blog.csdn.net/zt157326258…还是说怎么用nginx解决跨域吧1.下载nginx 地址:nginx.org/en/download…2.解压打开配置文件:nginx-...

2018-12-13 07:36:20 56

转载 AI工程化-AI Engineering 序章2 为何我们不断改进,为何使用AI

行为溯源为何我们要从AI角度来考量,分析企业的整个体系,找到合适的优化模式呢?张一鸣的今日头条、抖音等,给传统企业(所谓传统,指的是门户、移动、新媒体等传统互联网企业)敲响了警钟:不产生文章,竟然可以做大到最大的媒体入口,不录制视频IP等,竟然可以有如此大的视频流量入口?为什么?我们来简单看下过往100年,社会资源、国家力量...

2018-12-13 03:24:27 501

原创 为什么python爬虫工程师岗位这么火热?

什么是网络爬虫?网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。爬虫有什么用?做为通用搜索引擎网页收集器。(google,baidu)做垂直搜索引擎.科学研究:在线人类行为,在线社群演化,人类动力学研究,计...

2018-12-12 16:52:28 889

转载 vue 打包上线后 css3渐变属性丢失的问题解决方案

最近有个vue项目需要用到css3渐变属性,本地运行正常,打包后渐变属性失效,具体解决办法直接上代码:之前代码.join{ background:-webkit-gradient(linear, 100% 0, 0 0, from(#e68865), to(#ea6731)); background:-webkit-linear-gradient(left, #e68865, ...

2018-12-12 08:45:24 354

转载 商品dao+service

新建ProductInfo@Entity@Datapublic class ProductInfo { /** 商品id. */ @Id private String productId; /** 商品名称. */ private String productName; /** 单价. */ priv...

2018-12-11 15:38:00 48

转载 【刘文彬】EOS多节点组网:商业场景分析以及节点启动时序

原文链接:醒者呆的博客园,www.cnblogs.com/Evsward/p/e…区块链公链都是基于p2p网络,本篇文章将建立一个多节点不同职责参与的EOS的测试网络,根据路上发现的可做文章的技术点大做文章。关键字:EOS组网,全节点,交易确认,boot sequence,stake,帕累托分配模型,竞选出块节点,EOS出块奖励,代理投票,resign构建源节点源节点就是第一个EOS节...

2018-12-11 08:36:13 134

转载 阿里云物联网边缘计算加载MQTT驱动

写在前面 本文在LinkEdge快速入门样例驱动的基础上,加载了MQTT订阅的客户端,使得边缘端容器可以通过MQTT获得外部数据。1. 系统需求物联网边缘计算平台,又名Link IoT Edge[1]。在物联网边缘计算帮助文档中的 “快速入门”描述了这样一种应用场景,“光照传感器检测室内光照强度是否大于500 Lux,若光照强度大于500 Lux,则光照传感器认为室内不需要开灯,从而去关闭灯...

2018-12-11 07:51:00 130

空空如也

空空如也

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

TA关注的人

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