Python开发

1. Python开发IDE   pycharm、eclipse   #一定要安装pycharm专业版   #不要汉化,用原版 2. 运算符   2.1.   +  -  *  /   **   %    //   2.2. in和not in 运算符(判断某个东西是否在某个东西里面)      3. 数据类型   3.1. 数字   3.2. 字符串   3.3. 布尔值
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

Redis集群总结

1.分片的作用:   可以动态的实现内存扩容;   可以将数据分散保存; 2.哨兵的作用:   可以实现redis的高可用(HA); 3.Redis集群的实现:(分片+哨兵)   采用redis的集群配置,在集群的内部实现通信和选举,同时实现分片的扩容和redis的高可用性;   3.1脑裂:     由于选举机制投票出现平票的结果,导致出现多台主机,这种现象称为脑裂;     解决脑裂:让我们节点的个数增加(保证票数超半数即可) 4.集群搭建步骤:   4.1划分集群规模:(实际..7、11
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

HDU 3709 Balanced Number 求区间内的满足是否平衡的数量 (数位dp)

平衡数的定义是指,以某位作为支点,此位的左面(数字 * 距离)之和 与右边相等,距离是指某位到支点的距离; 题意:求区间内满足平衡数的数量 ; 分析:很好这又是常见的数位dp , 不过不同的是我们这次需要枚举是哪个位置是平衡点 , 一开始我是想说搜索到最后以为 ,然后得到这个数的位数 ,在判断平衡位置 , 想到这样的话 , 这就说明了我对数位dp 还是不太熟悉的 ,因为这样的话dfs() 里面的sum , emmm是找不到状态的 ; 正解: 依然是枚举平衡点的位置 ,这个思路没有问题 , 但是
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

【Docker】(5)---springCloud注册中心打包Docker镜像

【Docker】(5)---springCloud注册中心打包Docker镜像 上一篇文章讲了将镜像推送到远处私有仓库,然后再从私有仓库拉取该镜像的过程。而这里的镜像是直接从Docker拉取的。 所以这篇要讲的就是将本地项目打包成Docker镜像的过程。 先说明: 操作系统:mac,JDK版本:1.8,Maven版本:3.5.4 一、Mac安装Docker 1、下载 docker.dmg文件,然后点击下一步,安装完成。 2、下载好后,点击启动Docker,之后在命令行输入:docker ver
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

第八次作业-----#聚类--K均值算法:自主实现与sklearn.cluster.KMeans调用

1. 用python实现K均值算法 K-means是一个反复迭代的过程,算法分为四个步骤: (x,k,y) 1) 选取数据空间中的K个对象作为初始中心,每个对象代表一个聚类中心; def initcenter(x, k): kc 2) 对于样本中的数据对象,根据它们与这些聚类中心的欧氏距离,按距离最近的准则将它们分到距离它们最近的聚类中心(最相似)所对应的类; def nearest(kc, x[i]): j def xclassify(x, y, kc):y[i]=j 3) 更新聚类中心:将
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

charles初步使用

以下内容主要涉及下载安装以及使用时的基本设置 1、下载安装   https://www.charlesproxy.com/download/ 2、破解(可以免费使用30天,建议付费使用,支持正版):   https://github.com/8enet/Charles-Crack   https://www.zzzmode.com/mytools/charles/(read me中的立即使用即是该链接) 3、设置代理   官方文档(https://www.charlesproxy.com/do
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

关于DeploymentConfig的思考

为什么是deploymentconfig而不是Kubernetes的deployment 在new-app的时候openshift直接创建了一个deploymentconfig并部署成rc,开始并不理解为什么要这么做,后来看到下面这个命令才大概明白,原因主要有两点: deployment并不具备回滚的功能,如果部署到一个版本就无法回滚到上一个版本或者更前一个版本了,而dc有个revision,同时保留了之前部署版本的配置。如下: 如果回滚可以通过下面命令 oc rollback openshi
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

HDU 1087 Super Jumping! Jumping! Jumping

Super Jumping! Jumping! Jumping!   Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. Maybe you are a good boy, and know little about this game, so I introduce it to you now.   The game can be played by
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

Oracle---PL/SQL的学习

PL/SQL程序 一.定义 declare   说明部分   begin     语句序列(DML语句)   exception     例外处理语句   end; 二. 变量和常量说明 a) 说明变量(char,varchar2,date,number,boolean,long)   varl char(15);   married boolean :=true;   psal number(7,2);   my_name emp.ename%type;引用型变量,即my_name的类型与e
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

jQuery实现画面的展开、收起和停止

主要用到动画效果中的三个操作   ("#id").slideDown(3000); // 后面的数字表示效果的时长   ("#id").stop();   ("#id").slideUp(3000); 代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>展开和收起</title> 6 <script src="https://ap
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

大数据基础之Kafka(1)简介、安装及使用

http://kafka.apache.org 一 简介 Kafka® is used for building real-time data pipelines and streaming apps. It is horizontally scalable, fault-tolerant, wicked fast, and runs in production in thousands of companies. Kafka常用来构建实时数据管道或者流式应用。它支持水平扩展,容错,并且异常的
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

Ubuntu18.04--双显卡Nvida笔记本安装之各种问题

(1)安装 出现卡logo或者黑屏   关机重启,按住esc键或shift键不放,进入选择模式,按F6进入选择,nomodeset模式 (2)循环的登陆,或者安装好后重启无法再次进入系统   关机重启,在选择系统菜单时按e进入grub,找到 linux /boot.....(省略) $vt_handoff  //以下步骤均为临时修改grub配置,重启后即失效     看是否有nomodeset,有的话删除它(有的queit splash= nomodeset,删除'= nomodeset'即可
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

HUAWEI MateBook Fn 功能键/热键切换、设置方法

原文地址:https://club.huawei.com/thread-13130964-1-1.html HUAWE MateBook E/X/D的F1、F2 等键默认是热键优先。在热键模式下,要想调节屏幕亮度,只需按 F1(亮度减弱) 或 F2(亮度增强);调节音量大小,只需按 F5(减小音量) 或 F6(增大音量)······ <ignore_js_op> 这样的操作让我们控制计算机更方便,但部分朋友(看股票?开发程序?玩游戏?)可能还是不习惯,比如喜欢经常按 F5 刷新网页的,比如玩游
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

第1课 初识Python

python的特点 1-从官网下载python版本 2-建议选择32位的版本安装,因为32位支持的库比较多。 3-python语言的特点   1-崇尚优美、清晰、简单   2-抽象层级高,更贴近人类语言 4-python2和python的区别(这里只写了最显著的区别:print)   1-print‘HelloWorld!’----python2   2-print('HelloWorld!')---python3   3-使用python3是大趋势,2020年python2官方不再维护   
分类: 其他 发布时间: 11-06 23:44 阅读次数: 0

编程素养Day012

JavaScript 编程题 按照下列要求,用JavaScript写一个年,月,日的联动菜单。 1、默认显示当前日期; 2、选择年才可以选择月,选择月才可以选择日,并且 2 月的天数要正确; <!DOCTYPE html> <html> <head> <title>javascript编程题</title> </head> <body> <form name="dateInfo"> <select name="yearName" onchange="testYear(this.va
分类: 其他 发布时间: 11-06 23:43 阅读次数: 0

编程素养Day013

JavaScript 编程题 谈谈你对Ajax 的理解?(概念、特点、作用) AJAX 全称为[Asynchronous JavaScript And XML] (异步javascript和xml) 是指一种创建交互式网页应用的开发技术、改善用户体验,实现无刷新效果。 优点: 无刷新更新数据,能在不刷新整个页面的前提下与服务器通信维护数据 异步与服务器通信,不需要打断用户 的操作,具有更加迅速的响应能力 提高web程序的性能 基于标准被广泛支持,不需要下载插件 缺点: 破坏浏览器【前进】、[后
分类: 其他 发布时间: 11-06 23:43 阅读次数: 0

编程素养Day015

JavaScript 简答题 DOM 操作怎样添加、移除、替换、插入、创建和查找节点? 1、创建新节点 创建一个具体的元素: createElement() 创建一个文本节点:createTextNode() 2、添加、移除、替换、插入 添加:appendChild() 移除:removeChild() 替换:replaceChild() 插入:insertBefore() 在已有的子节点前插入一个新的子节点 3、查找 通过标签名称:getElementsByTagName() 通过元素的
分类: 其他 发布时间: 11-06 23:43 阅读次数: 0

编程素养Day016

JavaScript 简答题 说说你对 json 的理解? 1.JSON指的是javaScript对象表示法(javaScript object notation) 2.JSON是轻量级的文本数据交换格式,并不是编程语言 3.JSON独立于语言存在 4.JSON具有自我描述性,更易理解 5.JSON可以将javaScript对象中表示的一组数据转换为字符串,然后可以在函数之间轻松的传递这个字符串,或者在异步应用程序中传递数据。 MySQL 简答题 数据库里面的索引和约束是什么? 索引是为了提
分类: 其他 发布时间: 11-06 23:42 阅读次数: 0

编程素养Day017

JavaScript 简答题 请你说说 split() 与 join() 函数的区别? 前者是切割成数组的形式,后者是将数组转换成字符串。join 函数获取一批字符串,然后用 分隔符字符串将它们连接起来,从而返回一个字符串。split 函数获取一个字符串,然后在分 隔符处将其断开,从而返回一批字符串。但是,这两个函数之间的主要区别在于 Join 可以使 用任何分隔符字符串将多个字符串连接起来,而 split 只能使用一个字符分隔符将字符串断 开。 简单地说,如果你用 split,是把一串字符
分类: 其他 发布时间: 11-06 23:42 阅读次数: 0

编程素养Day018

JavaScript 简答题 列举 Java 和 JavaScript 之间的区别? java是一门完整的成熟的编程语言。相比之下,javaScript是一个可以被引入HTML的编程语 言。这两种语言并不完全相互依赖,而是针对不同的意图而设计的。java是一种面向对象的 编程或结构化编程语言,类似的如C++或C,而javaScript是客户端脚本语言,它被称为非结 构化编程。 MySQL 简答题 数据库事务的四个特性及含义? 原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能
分类: 其他 发布时间: 11-06 23:42 阅读次数: 0