Windows环境搭建ElasticSearch 5.*并配置head
Windows环境搭建ElasticSearch5.*需要JDK1.8;1、下载ElasticSearchhttps://www.elastic.co/cn/downloads/elasticsearch#ga-release因为是windows版本,所以下载zip即可2、解压,我的目录位置:“E:\es\elasticsearch-5.4.1”在该文件夹的bin目录下双击elasticsearch.bat执行,.. 查看全文
c#泛型TryParse类型转换
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Reflection; using System.Data; namespace ConsoleApp... ... 查看全文
Selenium ----WebdriverAPI接口
1.浏览器操作 2.find 18种定位方法,我只用CSS selector 3.cookie 4.浏览器窗口操作 5.截图 6.退出 7.Webdriver的其他方法 ... 查看全文
在Window平台是模拟Linux的Shell环境
在Linux平台模拟Linux的shell环境,可以通过一个软件实现:Cygwin(点击进入官网下载好即可),如下图(选择对应的版本进行下载): 安装: 1. 双击运行下载的安装包(选择从网络安装),如下图: 2. 一路next,选择Direct Connection 3. 下一步选择镜像站点,一般 ... 查看全文
C# 通过System.Timers.Timer获取时间
1 public delegate void timeDelegate();// Timer获取时间 2 3 private void Form1_Load(object sender, EventArgs e) 4 { 5 System.Timers.Timer t = new System.Ti... ... 查看全文
80. 删除排序数组中的重复项 II(On)
80. 删除排序数组中的重复项 II class Solution { public: int removeDuplicates(vector<int>& nums) { if(nums.size()==0) return 0; if(nums.size()==1) return 1; int an ... 查看全文
Python机器学习(十九)决策树之系列二—C4.5原理与代码实现
ID3算法缺点 它一般会优先选择有较多属性值的Feature,因为属性值多的特征会有相对较大的信息增益,信息增益反映的是,在给定一个条件以后,不确定性减少的程度, 这必然是分得越细的数据集确定性更高,也就是条件熵越小,信息增益越大。为了解决这个问题,C4.5就应运而生,它采用信息增益率来作为选择分支 ... 查看全文
Python 3.x 安装PyQt5
Python 3.x 安装PyQt5 一、 安装PyQt 5 官方要求Python版本:Python >=3.5 打开命令行 输入 pip install PyQt5 PyQt5安装成功 ? 安装完成功PyQt5后发现没有designer.exe 因此我们需要继续安装PyQt5-tools pip ... 查看全文
一个后端开发对Javascript 中Prototype 的一点理解
以下是我对比后端语言对JS 原型的一点感悟 首先Js是支持面向对象的 用我最熟悉的c#语言举个例子 在c#中定义一个Person类 1 public class Person 2 { 3 //定义一组属性 4 5 public string name { get; set; } 6 public i ... 查看全文
php7中系统自带异常类和自己创建异常类比较
php7中系统自带异常类和自己创建异常类1,系统自带异常类trycatch<?phptry{thrownewException(‘96net.com.cn‘,10);}catch(Exception$e){echo$e->getMessage();echo$e->getCode();}2,自己创建异常类<?phpclassMyExceptionextends 查看全文
kubernetes 容器健康及就绪检测
1.健康检测exec探测apiVersion:v1kind:Podmetadata:name:liveness-execspec:containers:-name:liveness-demoimage:busyboxargs:#容器初始化执行的命令-/bin/sh--c-touch/tmp/healthy;sleep10;rm-rf/tmp/healthy;sleep600#表示,容器一运行就创建 查看全文
码云怎么上传本地项目
1、码云上新建一个项目 XXXX (项目名) 2、找到项目所在文件夹下,然后右击鼠标,使用git bash here,(前提是已经安装git) 3、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 4、使用git remote add origin ... 查看全文
Apache优化之apache网页压缩
gzip介绍配置Apache的网页压缩功能,是使用gzip压缩算法来对网页内容进行压缩后在传输到客户端浏览器。1.作用:降低了网络传输的字节数,加快网页加载速度节省流量,改善用户的浏览体验gzip与搜索引擎的抓取工具有着更好的关机2.Apache实现网页压缩功能模块包括:mod_gzip模块mod_deflate模块3.mod_gzip模块与mod_deflate模块两者均使用gzip压缩算法,运 查看全文
Haproxy搭建web群集(实战!!!)
常见的web集群调度器目前常见的web集群调度器分为软件和硬件,软件通常使用开源的LVS,Haproxy,Nginx,硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼,绿盟等Haproxy应用分析LVS在企业应用中抗负载能力很强,但存在不足LVS不支持正则处理,不能实现动静分离对于大型网站,LVS的实施配置复杂,维护成本相对较高Haproxy是一款可提供高可用性,负载均衡,及基于 查看全文
kubernetes yaml 文件
1.基本用法apiVersion:v1kind:Pod#创建的资源类型可以是,Deployment、Job、Ingress、Service等metadata:#包含Pod的一些meta信息,比如名称、namespace、标签等信息name:ng1#Podnamelabels:#标签app:webspec:containers:-name:ng1#容器nameimage:hub.c.163.com/ 查看全文
apache安装及工作模式
博文结构安装apache工作模式一.编译安装apache2.4.23新版本的httpd-2.4新增以下特性;新增模块;mod_proxy_fcgi(可提供fcgi代理)mod_ratelimit(限制用户带宽)mod_request(请求模块,对请求做过滤)mod_remoteip(匹配客户端的IP地址)对于基于IP的访问控制做了修改,不再支持allow,deny,order机制,而是统一使用re 查看全文
nodejs编写后台
1.引入核心模块 2.服务器监听窗口 3.创建服务器对象 4.设置服务器监听窗口 寻找路径 1 // 引入核心模块 2 const http = require('http') 3 4 // 服务器监听窗口 5 const port =3000; 6 // const port =process.a ... 查看全文