首页 > 2019年06月26日 > 全部分享
使用nginx正向代理实现内网域名转发
客户内网环境,使用ppoe拨号上网,提供商为集团内部二级运营商,网络环境比较复杂,在集团内部网络和办公网络采用静态路由协议互联,大致情况如下所示:原来客户访问生产业务,都是通过ip地址访问,随着生产业务越来越多,现在客户强烈要求使用域名方式访问业务。但是鉴于内网环境复杂,不好部署域名服务器,部署了访问业务也比较困难。后来学习nginx,知道nginx可以实现正向代理实现域名转发。整体思路如下:说明
分类:其他   时间:2019-06-26 17:58:00    收藏:0  评论:0  赞:0  阅读:158
大数据开发是干什么的?
大数据作为时下火热的IT行业的词汇,随之而来的数据开发、数据仓库、数据安全、数据分析、数据挖掘等等围绕大数据的商业价值的利用逐渐成为行业人士争相追捧的利润焦点。随着大数据时代的来临,大数据开发也应运而生。大数据开发其实分两种,第一类是编写一些Hadoop、Spark的应用程序,第二类是对大数据处理系统本身进行开发。第一类工作感觉更适用于dataanalyst这种职位吧,而且现在HiveSpark-
分类:其他   时间:2019-06-26 17:55:07    收藏:0  评论:0  赞:0  阅读:135
Ansible常用模块
1.ping模块ping模块,主要用于判断远程客户端是否在线,用于ping本身服务器,返回值是changed、ping使用Ansibleping服务器状态,代码为ansible-kall-mping2.Ansiblecommand模块是Ansible默认模块,主要用于执行Linux基础命令,可以执行远程服务器命令执行、任务执行等操作。但command模块不支持变量、重定向、管道符等,这些操作需要用
分类:其他   时间:2019-06-26 17:53:16    收藏:0  评论:0  赞:0  阅读:280
Always on 添加可用性组失败
问题现象:创建Alwayson可用性组失败,无法在另一台Sql实例上进行数据库还原。问题原因:因为Sqlserver服务账号为网络账户,更改为管理员账户即可
分类:其他   时间:2019-06-26 17:52:48    收藏:0  评论:0  赞:0  阅读:187
Redis实现分布式锁的正确姿势
一、前言 在我们日常工作中,除了Spring和Mybatis外,用到最多无外乎分布式缓存框架——Redis。但是很多工作很多年的朋友对Redis还处于一个最基础的使用和认识。所以我就像把自己对分布式缓存的一些理解和应用整理一个系列,希望可以帮助到大家加深对Redis的理解。本系列的文章思路先从Red ...
分类:其他   时间:2019-06-26 17:50:27    收藏:0  评论:0  赞:0  阅读:88
Python 常用模块
os模块 提供了非常丰富的方法用来处理文件和目录。 os.getcwd() 返回当前工作目录 os.getegid() 得到有效组id os.getgid() 得到组id os.geteuid() 得到有效用户id os.getuid() os.chdir(dir) 更改当前目录 os.chdir( ...
分类:编程语言   时间:2019-06-26 17:50:08    收藏:0  评论:0  赞:0  阅读:110
VirtualBox mount报错:/sbin/mount.vboxsf: mounting failed with the error: No such device
mount -t vboxsf tools /mnt/share 报错了:/sbin/mount.vboxsf: mounting failed with the error: No such device 解决办法: yum clean allyum updateyum install kerne ...
分类:其他   时间:2019-06-26 17:49:33    收藏:0  评论:0  赞:0  阅读:1631
Django中cookie和session的存、取、删除
Django中: cookie的存: response = HttpResponse('登陆成功') #改成重定向等都可以 response.set_cookie('username',username)#response.set_signed_cookie('username',username, ...
分类:其他   时间:2019-06-26 17:49:03    收藏:0  评论:0  赞:0  阅读:120
(11)《数据结构与算法》之赫夫曼树
在我们开始介绍赫夫曼树之前,我们先带入一个情景。你想发送一个文件给你朋友,但是文件太大,所以你决定将文件压缩,变小再发送。你有没有考虑文件是怎么压缩呢?作为程序员,没有考虑过这里使用的什么算法呢?赫夫曼编码就是其中的一种解决方法。 在介绍赫夫曼编码之前,我们先介绍先导知识——赫夫曼树 赫夫曼树 赫夫 ...
分类:编程语言   时间:2019-06-26 17:48:35    收藏:0  评论:0  赞:0  阅读:121
MySQL 知识
1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 超 键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一 ...
分类:数据库技术   时间:2019-06-26 17:48:10    收藏:0  评论:0  赞:0  阅读:94
爬虫模拟cookie自动登录(人人网自动登录)
什么是cookie? 在网站中,HTTP请求时无状态的,也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是谁,cookie的出现就是为了解决这个问题,第一次登陆后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自 ...
分类:其他   时间:2019-06-26 17:47:47    收藏:0  评论:0  赞:0  阅读:133
iOS之Category关联属性
Objective C Swift ` ` ...
分类:移动平台   时间:2019-06-26 17:47:22    收藏:0  评论:0  赞:0  阅读:103
Yii2.0 for update 行级锁
当我们遇到存在高并发并且对于数据的准确性有要求的场景,需要了解和使用for update 需要注意的点: 1、InnoDB默认是行级别的锁,当有明确指定的主键时候,是行级锁。否则是表级别 2、for update 仅适用于InnoDB,并且必选开启事务, 在begin与commit之间才生效 ...
分类:其他   时间:2019-06-26 17:46:54    收藏:0  评论:0  赞:0  阅读:518
ajax定义与开发最简五步骤
ajax是什么? a (async异步) j (javascript) a (and) x (xml)即异步的javascript和xml ajax特点:异步 不刷新整个页面 (局部刷新) web1.0 用表单直接提交数据 数据要提交,只能通过表单, 表单提交的时候,页面会刷新 web2.0 用aj ...
分类:Web开发   时间:2019-06-26 17:46:31    收藏:0  评论:0  赞:0  阅读:106
AspNetCore容器化(Docker)部署(四) —— Jenkins自动化部署
一.前言 (Jenkins、Docker、Git/Svn组建一套简单的自动化发布流程) 文章中用到的相关服务器角色 二.安装jenkins 1.Windows下安装jenkins 各环境下安装教程 https://jenkins.io/zh/doc/book/installing/ Windows下 ...
分类:Web开发   时间:2019-06-26 17:46:00    收藏:0  评论:0  赞:0  阅读:162
java解决高并发问题
对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 ...
分类:编程语言   时间:2019-06-26 17:45:33    收藏:0  评论:0  赞:0  阅读:99
DSP学习资料:基于6U VPX的 XC7VX690T+C6678的双FMC接口雷达通信处理板
基于6U VPX的 XC7VX690T+C6678的双FMC接口雷达通信处理板 一、板卡概述 高性能VPX信号处理板基于标准6U VPX架构,提供两个标准FMC插槽,适用于电子对抗或雷达信号等领域的高性能采集、回放以及相关处理。通过扣接不同的数据接口FMC子卡的方式,可实现不同采样频率、不同量化位数 ...
分类:其他   时间:2019-06-26 17:45:11    收藏:0  评论:0  赞:0  阅读:178
js字符串(String扩展)
var Namespace = new Object(); Namespace.register = function(path) { var arr = path.split("."); var ns = ""; for ( var i = 0; i < arr.length; i++) { if ...
分类:Web开发   时间:2019-06-26 17:44:23    收藏:0  评论:0  赞:0  阅读:89
memcache单机版安装
一、 安装文件 Linux系统安装memcached,首先要先安装libevent库。 下载memcached与libevent的安装文件 http://memcached.org/files/memcached-1.5.12.tar.gz(memcached下载地址) https://github ...
分类:系统服务   时间:2019-06-26 17:44:03    收藏:0  评论:0  赞:0  阅读:113
IList<> IEnumerable<> ReadOnlyCollection<> 使用方向
无论你把它声明为IList<string>,IEnumerable<string>,ReadOnlyCollection<string>或别的东西,是你......如果你期望它应该只作为一个序列来处理,那么IEnumerable<string>很可能是最合适的。如果订单很重要并且您希望人们能够通过索 ...
分类:编程语言   时间:2019-06-26 17:43:39    收藏:0  评论:0  赞:0  阅读:137
839条   上一页 1 ... 16 17 18 19 20 ... 42 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!