自动化运维 ansble

1.安装配置ansbleyuminstallepel-release-y#安装epel仓库yuminstallansible-y2.配置主机清单vim/etc/ansible/hosts[web-proxy]#分组192.168.1.112ansible_ssh_port=22ansible_ssh_user=rootansible_ssh_pass=yxy7714707@#IPssh的端口ssh
分类: 企业开发 发布时间: 10-17 21:10 阅读次数: 0

终于有人把分布式事务说清楚了!

终于有人把分布式事务说清楚了!
分类: 编程语言 发布时间: 10-17 21:10 阅读次数: 0

公有云,私有云,混合云,云计算之间的区别

以前都没听说过的概念,现在都是云时代,有公有云,私有云,混合云,云计算,到底他们之间的有什么区别呢1,公有云我们去百度云,阿里云,腾讯云,华为云开通一个主机,称之为公有云,你可以开,我们也开全世界都可以去他们开服务器,分配空间2,私有云有经济实力的公司,都是自己买设备,建机房,或者自己买配置服务的设备,放机房租用,这台服务器只能自己用3,混合云主要把一些私有的东西放到私有云里面,其他不是很重要的东
分类: 企业开发 发布时间: 10-17 21:10 阅读次数: 0

ython 的高级特征你知多少?来对比看看

Python多好用不用多说,大家看看自己用的语言就知道了。但是Python隐藏的高级功能你都get了吗?本文中,作者列举了Python中五种略高级的特征以及它们的使用方法,快来一探究竟吧!Python是一种美丽的语言,它简单易用却非常强大。但你真的会用Python的所有功能吗?任何编程语言的高级特征通常都是通过大量的使用经验才发现的。比如你在编写一个复杂的项目,并在stackoverflow上寻找
分类: 编程语言 发布时间: 10-17 21:10 阅读次数: 0

python之类的详解

首先python中一切皆为对象,类型的本质就是类,所以,不管你信不信,你已经使用了很长时间的类了 >>> dict #类型dict就是类dict <class 'dict'> >>> d=dict(name='eva') #实例化 >>> d.pop('name') #向d发一条消息,执行d的方法pop 'eva' View Code 从上面的例子来看,字典就是一类数据结构,我一说字典你就知道是那个用{}表示,里面由k-v键值对的东西,它还具有一些增删改查的方法。但是我一说字典你能知道
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

【随笔】CLR:.net的类型,内部到底长啥样?

前言   一提到.net的类型,首当其冲的就是“引用类型”、“值类型”;我们在面试中,也会经常被问“来说说值类型和引用类型。。。。”,这时候第一反应就是:“哎呀,这还不简单,值类型是传递的值的copy,值对象存储在栈中;引用类型传的是引用,对该引用对象的修改都会影响到原本的内容,引用对象存储在堆中”,额。。。往往第一时间想到此处,似乎就“词穷”了,不知道你有木有这样的感觉。哈哈哈哈!但是真理往往没那么简单 - -! 引用类型(Reference Type)   引用类型和值类型其实有一个很大的
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

2019101700(动手动脑部分)

1.Foo定义了一个有一个int型参数的构造方法,且没有定义其他构造方法。在子类有定义的构造方法时,将不再提供默认父类Object的构造方法,而下面使用构造方法时没有参数,因而报错。 2.先执行变量声明时的初始化,再执行静态初始化块,最后执行构造方法。 3.需要声明一个新的对象,或者将一个已有对象作为参数传入,访问时需要通过 对象名.变量 的形式访问。代码如下: public class Example { int x = 0; public static void t
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

EffectiveJava-2

一、使用类库   使用类库的好处: 无须关心方法是如何实现的,由算法专家花了大量时间设计、实现和测试这个方法,不仅保证了正确性,而且一旦有缺陷,下一个版本就会修复。 不必浪费时间为哪些与工作不太相关的问题提供特别的解决方案,应该吧时间花在应用程序上,而不是底层的细节上。 它们的性能往往会随着时间的推移而不断提高,无须你做任何努力。 它们会随着时间的推移而增加新的功能。 使用类库可以让自己的代码融入主流,是代码更易读,更易维护、更易被大多数开发人员重用。   如果有时间,每个重要的发行版本,都要
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

Mybatis的动态sql以及分页

mybatis动态sql If、trim、foreach <select id="selectBooksIn" resultType="com.jt.model.Book" parameterType="java.util.List"> select * from t_mvc_book where bid in <foreach collection="bookIds" open="(" close=")" separator="," item="bid"> #{bid}
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

关于同PC上存在多个版本的GeneXus

如题 有的时候需要在不同的版本上开发 如我一般 有四个版本IDE 那么有的时候可能在安装的时候 提示安装失败 比如这样 这个时候你需要将安装好的GeneXus安装目录 全部备份一下 然后 从控制面板中卸载掉当前的GeneXus 然后直接安装新的版本 安装完成后 从之前备份的文件中 找到GenexXus.exe启动 你会发现旧版本启动的还是旧版本 新版本启动的就是刚装的 这里还有一个更简单的方法 找别人安装好的 让他把安装目录copy给你一份 也成 然后找到GeneXus.exe文件 发送快捷方
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

golang---常用函数

package main; import ( "os" "fmt" "time" "strings" ) //os包中的一些常用函数 func main() { //获取主机名 fmt.Println(os.Hostname()); //获取当前目录 fmt.Println(os.Getwd()); //获取用户ID fmt.Println(os.Ge
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

小米手机_如何打开开发者模式?

小米手机如何打开开发者模式? 大多数手机的开发者模式按钮都在更多设置中,但是小米手机有些不一样,更多设置中没有展示开发者选项,那么小米手机怎样打开开发者模式呢? 咨询小伙伴后,成功打开开发者模式,步骤如下: 点击设置->我的设备->全部参数->点击MIUI版本(一直点击,直至打开开发者选项) 查看开发者选项: 成功打开开发者选项后,可到“设置->更多设置->开发者选项”中查看相关信息
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

【洛谷 1622】释放囚犯

题目描述 Caima王国中有一个奇怪的监狱,这个监狱一共有P个牢房,这些牢房一字排开,第i个紧挨着第i+1个(最后一个除外)。现在正好牢房是满的。 上级下发了一个释放名单,要求每天释放名单上的一个人。这可把看守们吓得不轻,因为看守们知道,现在牢房中的P个人,可以相互之间传话。如果某个人离开了,那么原来和这个人能说上话的人,都会很气愤,导致他们那天会一直大吼大叫,搞得看守很头疼。如果给这些要发火的人吃上肉,他们就会安静点。 输入格式 第一行两个数P和Q,Q表示释放名单上的人数; 第二行Q个数,表
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

Pytest从测试类外为测试用例动态注入数据

今天Nelly问我Pytest能不能支持从TestClass类外传入参数?从类外批量传入各个test方法需要的参数。因为数据文件可能有很多情况,不方便依次匹配。 然而又必须用类对用例进行归类及复用,数据要通过类外进行遍历。不能直接使用pytest.mark.parametrize。 这里采取的一个做法是: 添加命令行选项 --data,接受一个yaml文件 data这个fixture方法里,获取--data传进来的文件路径,打开并加载所有数据,从request中获取调用data 的用例名,从所
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

python的线性代数

估计线性模型中的系数:a=np.linalg.lstsq(x,b),有b=a*x 求方阵的逆矩阵np.linalg.inv(A) 求广义逆矩阵:np.linalg.pinv(A) 求矩阵的行列式:np.linalg.det(A) 解形如AX=b的线性方程组:np.linalg.solve(A,b) 求矩阵的特征值:np.linalg.eigvals(A) 求特征值和特征向量:np.linalg.eig(A) Svd分解:np.linalg.svd(A)
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

kettle 利用 HTTP Client 获取猫眼电影API近期上映相关信息,并解析json输出为Excel文件

前言 Kettle 除了常规的数据处理之外,还可以模拟发送HTTP client/post ,REST client。 实验背景 这周二老师布置了一项实验: 建立一个转换,实现一个猫眼API热映电影的json,生成为xls文件。 猫眼的热门电影接口为: http://m.maoyan.com/#movie,从里面找到API接口:http://m.maoyan.com/ajax/movieOnInfoList。需要获取里面的:电影名、评分、主演、信息。 处理流程 我使用的是kettle的HTTP
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

【原创】go语言学习(三)字符串串、时间和⽇日期类型

目录 1.字符串串原理理解析 2. 时间类型 3. 日期类型 字符串串原理理解析 1.字符串串底层就是⼀一个byte数组,所以可以和[]byte类型互相转换 2.字符串串之中的字符是不不能修改的,那怎么修改呢 3.字符串串是由byte字节组成,所以字符串串的⻓长度是byte字节的⻓长度 4.rune类型⽤用来表示utf8字符,⼀一个rune字符由1个或多个byte组成 练习 练习1:写⼀一个程序,对英⽂文字符串串进⾏行行逆序。 练习2:写⼀一个程序,对包含中⽂文的字符串串进⾏行行逆序。 //
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

构建gitlab+Jenkins+harbor+kubernetes的DevOps持续集成持续部署环境

构建gitlab+Jenkins+harbor+kubernetes的DevOps持续集成持续部署环境 整个环境的结构图。 一、准备工作 gitlab和harbor我是安装在kubernetes集群外的一台主机上的。 1.1、设置镜像源 docker-ce.repo [root@support harbor]# cat /etc/yum.repos.d/docker-ce.repo [docker-ce-stable] name=Docker CE Stable - $basearch ba
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

Clairewd’s message(kmp||hash)

Clairewd’s message Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11390 Accepted Submission(s): 4025 Problem Description Clairewd is a member of FBI. After several years concealing in BUPT, she
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0

JavaScript的if判断

绝对是一个大坑 在Javascript里面写的if判断不是==而是=
分类: 其他 发布时间: 10-17 21:01 阅读次数: 0