上一页 1 2 3 4 5 6 7 ··· 11 下一页

2019年9月11日

C#怎么判断字符是不是汉字 汉字和Unicode编码互相转换

摘要: 判断一个字符是不是汉字通常有三种方法,第1种用 ASCII 码判断(在 ASCII码表中,英文的范围是0-127,而汉字则是大于127,根据这个范围可以判断),第2种用汉字的 UNICODE 编码范围判 断(汉字的 UNICODE 编码范围是4e00-9fbb),第3种用正则表达式判断,下面是具体方 阅读全文

posted @ 2019-09-11 10:20 dz45693 阅读(2254) 评论(0) 推荐(0) 编辑

2019年9月5日

Centos Docker 安装 Apache Guacamole

摘要: 经常在ubuntu上折腾,偶尔在centos来也来玩一把吧 1.安装DOCKER 拉取Guacamole服务器、Guacamole客户端和MySQL的Docker镜像 创建数据库初始化脚本以创建用于验证身份的数据表: .为MySQL的root用户: 将initdb.sql移动到MySQL容器中,登录 阅读全文

posted @ 2019-09-05 17:19 dz45693 阅读(7015) 评论(2) 推荐(1) 编辑

2019年9月3日

Ubuntu Docker搭建GitLab以及常规配置使用

摘要: 安装启动实例 1.首先创建一个目录用于存放配置 2.运行实例(关于最新版本的https 没有搞定,晚上说的都是旧版本, 尝试了一下 旧版本也是无果的,还有官方的新版有很多监控) 查看Gitlab容器运行情况 4..初次使用gitlab时需要创建默认管理员密码,至少8位,这里输入“12345678”。 阅读全文

posted @ 2019-09-03 13:01 dz45693 阅读(3086) 评论(0) 推荐(0) 编辑

2019年8月29日

k8s Helm安装Prometheus Operator

摘要: Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装 完成了k8s的集群和helm的安装,今天我们来看看Prometheus的监控怎么搞。Prometheus Operator 是 CoreOS 开发的基于 Prometheus 的 Kubernete s监控方案,也可能是目 阅读全文

posted @ 2019-08-29 19:29 dz45693 阅读(7905) 评论(0) 推荐(0) 编辑

2019年8月28日

ASp.net Core EF ActionFilterAttribute AOP

摘要: 在项目中经常遇到一些数据的修改,很多时候业务方需要一个修改日志记录,这里我们计划用mssql数据库来存放日志记录,用EF来操作,记录日志可以用mvc的ActionFilterAttribute 来完成也可以用AOP来完成。以前在asp.net的AOP用的是IMessageSink这里我们计划用Cas 阅读全文

posted @ 2019-08-28 11:08 dz45693 阅读(2456) 评论(0) 推荐(0) 编辑

2019年8月27日

docker 的Portainer和Dive

摘要: Portainer Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能 拉取镜像: docker pull 阅读全文

posted @ 2019-08-27 12:43 dz45693 阅读(2251) 评论(0) 推荐(0) 编辑

2019年8月26日

docker搭建etcd集群环境

摘要: 其实关于集群网上说的方案已经很多了,尤其是官网,只是这里我个人只有一个虚拟机,在开发环境下建议用docker-compose来搭建etcd集群. 1.拉取etcd镜像 docker pull quay.io/coreos/etcd 2.编辑docker-compose.yaml文件: 3.启动服务验 阅读全文

posted @ 2019-08-26 18:39 dz45693 阅读(3020) 评论(0) 推荐(0) 编辑

2019年8月23日

Docker 搭建简单 LVS

摘要: LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,其体系结构如图1所示,终端互联网用户从外部访问公司的外部负载均衡服 阅读全文

posted @ 2019-08-23 18:48 dz45693 阅读(5469) 评论(0) 推荐(1) 编辑

Centos 使用kubeadm安装Kubernetes 1.15.3

摘要: 本来没打算搞这个文章的,第一里面有瑕疵(没搞定的地方),第二在我的Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装 也有安装,第三 和社区的问文章比较雷同 https://www.kubernetes.org.cn/5551.html kubeadm是Kubernetes 阅读全文

posted @ 2019-08-23 12:14 dz45693 阅读(2706) 评论(1) 推荐(0) 编辑

2019年8月19日

asp.net core 和consul

摘要: consul集群搭建 Consul是HashiCorp公司推出的使用go语言开发的开源工具,用于实现分布式系统的服务发现与配置,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,使用起来较为简单。使用docker命令创建注册中心比较麻烦,并且不好维护,这 阅读全文

posted @ 2019-08-19 21:35 dz45693 阅读(2397) 评论(0) 推荐(0) 编辑

2019年8月18日

python docker api

摘要: 开启Remote API docker默认是没有开启Remote API的,需要我们手动开启。编辑/lib/systemd/system/docker.service文件, 在文件里的ExecStart参数后面添加-H tcp://0.0.0.0:2375 -H unix:///var/run/do 阅读全文

posted @ 2019-08-18 14:39 dz45693 阅读(4327) 评论(0) 推荐(0) 编辑

2019年8月16日

Docker 下的Zookeeper以及.ne core 的分布式锁

摘要: 单节点 1.拉取镜像:docker pull zookeeper 2.运行容器 a.我的容器同一放在/root/docker下面,然后创建相应的目录和文件, mkdir zookeeper cd zookeeper mkdir data mkdir datalog mkdir conf cd con 阅读全文

posted @ 2019-08-16 12:52 dz45693 阅读(2177) 评论(0) 推荐(0) 编辑

2019年8月14日

asp.net core 日志记录到elk

摘要: 关于ELK的安装大家可以参考ubuntu18 docker中部署ELK 和 caas/docker-elk , 首先需要在ELK中创建一个index patterns ​ 首先我们创建一个aspnetcore webapi项目 1.添加如下引用: 2.修改appsettings.json文件: 3. 阅读全文

posted @ 2019-08-14 12:19 dz45693 阅读(2904) 评论(0) 推荐(1) 编辑

2019年8月13日

ubuntu18 docker中部署ELK

摘要: ELK是ElasticSearch、Logstash、Kibana的简称,一般用于日志系统,从日志收集,日志转储,日志展示等入手,用以提供简洁高效的日志处理机制。 鉴于没有额外的机器,这里就用docker来简单模拟下一个简单ELK系统的部署和使用。 搭建ElasticSearch 新建elastic 阅读全文

posted @ 2019-08-13 17:50 dz45693 阅读(2681) 评论(0) 推荐(0) 编辑

2019年8月12日

Docker 制作定制asp.netcore 的容器

摘要: 上文Windows docker k8s asp.net core 的k8swebap镜像只是一个asp.net core程序,在实际生产中我们希望容器中还有一些其他程序,比如ssh 和telegraf。 利用Dockerfile文件 只是网上比较推荐的一种方式,Dockerfile包含创建镜像所需 阅读全文

posted @ 2019-08-12 20:26 dz45693 阅读(1961) 评论(0) 推荐(0) 编辑

2019年8月9日

Windows docker k8s asp.net core

摘要: 在上一篇文章 Ubuntu 18 Kubernetes的Install and Deploy 我们在ubuntu在部署了k8s集群, 今天来看看windows下怎么搞。 主要点有: 1) windows 下搭建k8s 单节点 2)ap.net core 制作和发布镜像 ,重点在于发布到私有的harb 阅读全文

posted @ 2019-08-09 17:44 dz45693 阅读(2401) 评论(0) 推荐(1) 编辑

2019年8月8日

Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装

摘要: 首先说一下我的环境, 我是在windows 10 上面建了一个ubuntu18的虚拟机,同时由于某些原因 不受网络限制, 所以安装比较顺利。 Install 1.安装并启用 Docker sudo apt install docker.iosudo systemctl enable dockerdo 阅读全文

posted @ 2019-08-08 13:02 dz45693 阅读(9060) 评论(0) 推荐(0) 编辑

2019年7月23日

ubuntu 18 docker 搭建Prometheus+Grafana

摘要: Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。Google SRE的书内也曾提到跟他们BorgMon监控系统 阅读全文

posted @ 2019-07-23 13:18 dz45693 阅读(2708) 评论(0) 推荐(0) 编辑

ubuntn18 docker zabbix+grafana安装和使用

摘要: 在ubuntu docker inflxudb(安装 使用 备份 还原 以及python编码) telegraf Grafana 我采用telegraf采集数据, 本文计划采用zabbix来才采集数据,仍然用grafana来展示数据(为了节约资源我把telegraf先停掉) sudo systemc 阅读全文

posted @ 2019-07-23 10:54 dz45693 阅读(2459) 评论(0) 推荐(0) 编辑

2019年7月22日

.net Core MongoDB用法演示

摘要: C#驱动MongoDB的本质是将C#的操作代码转换为mongo shell,驱动的API也比较简单明了,方法名和js shell的方法名基本都保持一致,熟悉mongo shell后学习MongoDB的C#驱动是十分轻松的,直接看几个demo吧。 0.准备测试数据 使用js shell添加一些测试数据 阅读全文

posted @ 2019-07-22 12:33 dz45693 阅读(7962) 评论(1) 推荐(4) 编辑

2019年7月20日

Ubuntu18 安装搭建Harbor

摘要: 1.安装docker-compose1.下载docker-compose的最新版本 sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname 阅读全文

posted @ 2019-07-20 18:52 dz45693 阅读(2735) 评论(0) 推荐(0) 编辑

2019年7月18日

ubuntu docker inflxudb(安装 使用 备份 还原 以及python编码) telegraf Grafana

摘要: inflxudb1.7.7 1.拉取最新的镜像 docker pull influxdb 2.运行实例: docker run -d --restart=always -p 8086:8086 -p 8083:8083 -p 2003:2003 -v /root/docker/influxdb/da 阅读全文

posted @ 2019-07-18 13:55 dz45693 阅读(2533) 评论(0) 推荐(0) 编辑

2019年7月16日

python selenium爬虫工具

摘要: 今天seo的同事需要一个简单的爬虫工具, 根据一个url地址,抓取改页面的a连接,然后进入a连接里面的页面再次抓取a连接 1.需要一个全局的set([])集合来保存抓取的url地址 2.由于现在单页面也来越多,所以我们借用selenium来抓取页面内容, 由于页面内容比较多, 我们程序需要将滚动条滚 阅读全文

posted @ 2019-07-16 17:10 dz45693 阅读(1828) 评论(0) 推荐(0) 编辑

2019年7月15日

python selenium IE Firxfor pyinstaller

摘要: 以前在python环境下selenium 主要用的是chromdriver,这次发现老是报错(Timeout), 实际又是正确的, 可能是和chrome版本不正确,再加上我程序蹦来就在windows环境下。 IE浏览器驱动下载链接:http://selenium-release.storage.go 阅读全文

posted @ 2019-07-15 21:48 dz45693 阅读(1935) 评论(0) 推荐(0) 编辑

2019年7月13日

ubuntu docker 下mongodb集群和分片

摘要: 首先我们计划启动了三个mongo服务:master,salve,arbiter 1.准备工作 新建文件夹如图(每个文件夹下面有db和configdb文件夹): 生成认证文件并修改权限 openssl rand -base64 100 > /root/docker/mongo/keyfile0 --文 阅读全文

posted @ 2019-07-13 14:10 dz45693 阅读(2452) 评论(0) 推荐(0) 编辑

2019年7月11日

python 操作mongodb

摘要: 以前搞过python和mongodb,时间长了 就忘了, 并且每次找百度也不是特别方便, 今天就此整理一下。首先来看最基础的 CRUD操作 索引操作 以二进制的形式 读写文件(以图片为例) 借用GridFS来处理文件 有关GridFS的描述: 一、概述 GridFS是基于mongodb存储引擎是实现 阅读全文

posted @ 2019-07-11 17:46 dz45693 阅读(1781) 评论(0) 推荐(0) 编辑

Windows10通过VNC远程连接Ubuntu18.04

摘要: 1.打开终端输入:sudo apt-get install xrdp vnc4server xbase-clients dconf-editor 2.接着在终端输入: 进入到下面这个界面: 接着按照这个org > gnome > desktop > remote-access访问路径找到下图,然后关 阅读全文

posted @ 2019-07-11 17:08 dz45693 阅读(3233) 评论(0) 推荐(0) 编辑

2019年7月9日

ubuntu docker 搭建 mongodb,开启授权访问 redis,mysql mssql 备份还原

摘要: 命令安装docker 如果您想从Ubuntu存储库安装docker版本,则可以运行下面的apt命令。 sudo apt install docker.io等到安装完成后,您可以启动Docker并使用systemctl命令将其添加到引导时间: systemctl start dockersystemc 阅读全文

posted @ 2019-07-09 15:36 dz45693 阅读(2041) 评论(0) 推荐(0) 编辑

1. UBUNTU下MONGODB的安装和使用

摘要: 一、MongoDB介绍MongoDB 是一个是一个基于分布式文件存储的数据库,介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语 阅读全文

posted @ 2019-07-09 15:03 dz45693 阅读(1714) 评论(0) 推荐(0) 编辑

log4net自动删除日志文件

摘要: 晚上关于删除的日志文件主要有 https://blog.csdn.net/hellolib/article/details/78316253, 其实我这里的实现方式和他差不多,不过我这里不用配置时间, 直接写死 删除10天以前的日志数据, 阅读全文

posted @ 2019-07-09 13:55 dz45693 阅读(3540) 评论(0) 推荐(0) 编辑

2019年4月20日

WSL(Windows Subsystem for Linux)的安装与使用及 mongodb安装

摘要: 有关WSL的介绍这里就不做解释了。另外,本文仅适用于win10 build 16215以及之后的版本,之前的版本可参考官方链接。 (可使用“winver”命令查看windows版本号) 安装:1. 管理员权限运行powershell并运行下面的命令: Enable-WindowsOptionalFe 阅读全文

posted @ 2019-04-20 23:54 dz45693 阅读(3389) 评论(0) 推荐(0) 编辑

开启win10下Ubuntu子系统的SSH服务 并设置为开机启动

摘要: Win10中安装Ubuntu子系统后默认是没有开启SSH服务的,需要手动配置开启, 1。先通过 bash 进入子系统修改配置 vi /etc/ssh/sshd_config 备注 输入i 表示键入, 按键(ESC)外加 冒号(:WQ) 退出保存 如果文件不存在说明尚未安装,则执行安装 apt-get 阅读全文

posted @ 2019-04-20 19:14 dz45693 阅读(12292) 评论(1) 推荐(0) 编辑

2019年3月13日

windows Docker Desktop 搭建mysql,mssql和redis服务

摘要: 其实网上关于docker上搭建mysql的文章已经很多了,只是今晚自己搭建的时候遇到一些问题,记录一下 1.首先是pull image , docker pull mysql 2.启动服务 docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASS 阅读全文

posted @ 2019-03-13 00:06 dz45693 阅读(3015) 评论(0) 推荐(0) 编辑

2018年12月18日

一个普通码农 2018 年 年终总结(10年的撸吗心得)

摘要: 十年弹指一挥间,转眼2018年就要结束了,撸代码10多年,毕业也有10年了,想想这10年都干了些什么, 这1年又干了些什么了? 在这10年我虽然换了很多工作,无论是主动还是被动,发自内心的感谢每位东家以及同事,回首过往的时间,虽然有打酱油的时候,但是整体比较充实。在这里记忆比较特别深有几位东家: 1 阅读全文

posted @ 2018-12-18 16:09 dz45693 阅读(1969) 评论(0) 推荐(0) 编辑

2018年11月21日

webpack Import 动态文件

摘要: 其实React Import scss 是非常简单的,比如一般写法import './PromotionPage.scss';,今天遇到一个样式需要覆盖,那么修改后的代码变成了: import './PromotionPage.scss'; import { config } from "../.. 阅读全文

posted @ 2018-11-21 16:47 dz45693 阅读(2241) 评论(0) 推荐(0) 编辑

2018年11月6日

.NET Threadpool的一点认识

摘要: 说到.NET Threadpool我想大家都知道,只是平时比较零散,顾现在整理一下: 一码阻塞,万码等待:ASP.NET Core 同步方法调用异步方法“死锁”的真相 .NET Threadpool starvation, and how queuing makes it worse New and 阅读全文

posted @ 2018-11-06 16:31 dz45693 阅读(1982) 评论(0) 推荐(2) 编辑

python装饰器

摘要: 装饰器的主要功能:在不改变函数调用方式的基础上在函数的前、后添加功能 ,类似C#的AOP编程。添加功能的这部分就在装饰器中,典型的格式如下: 比如我们给fun增加一个记时的装饰器,还要考虑到函数的参数调用 运行结果如下: hello:gavin0.010966062545776367first ti 阅读全文

posted @ 2018-11-06 10:29 dz45693 阅读(1639) 评论(0) 推荐(0) 编辑

2018年11月5日

Python--matplotlib

摘要: 无论你工作在什么项目上,IPython都是值得推荐的。利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库的功能。 本文作为学习过程中对matplotlib一些常用知识点的整理,方便查找。 这样I 阅读全文

posted @ 2018-11-05 11:17 dz45693 阅读(1590) 评论(0) 推荐(0) 编辑

2018年11月4日

Python 和 Scikit-Learn

摘要: Reference:http://mp.weixin.qq.com/s?src=3&timestamp=1474985436&ver=1&signature=at24GKibwNNoE9VsETitURyMHzXYeytp1MoUyAFx-2WOZTdPelAdJBv9nkMPyczdr4riYdU 阅读全文

posted @ 2018-11-04 16:45 dz45693 阅读(1467) 评论(0) 推荐(0) 编辑

Python的pandas

摘要: pandas 是python中很重要的组件,网上关于pandas 的文章也很多,比如Python科学计算之Pandas 和 Python数据分析入门 Pandas基于两种数据类型:series与dataframe。 一个series是一个一维的数据类型,其中每一个元素都有一个标签。如果你阅读过这个系 阅读全文

posted @ 2018-11-04 14:43 dz45693 阅读(1422) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 11 下一页

导航