css样式demo随记

code: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .box { width: 200px; height: 300px; position:relative;
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

降维方法-LDA线性判别分析

降维-LDA线性判别分析 【机器学习】LDA线性判别分析 1. LDA的基本思想 2. LDA求解方法 3. 将LDA推广到多分类 4. LDA算法流程 5. LDA和PCA对比 【附录1】瑞利商与广义瑞利商 线性判别分析 (Linear Discriminant Analysis,LDA)是一种经典的线性学习方法,在二分类问题上因为最早由[Fisher,1936]提出,亦称"Fisher判别分析"。(严格说来LDA与Fisher判别分析稍有不同,LDA假设了各类样本的协方差矩阵相同且满秩。)
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

Python之路-面向对象&继承和多态&类属性和实例属性&类方法和静态方法

一、面向对象   编程方式   面向过程:根据业务逻辑从上到下写垒代码   函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可   面向对象:对函数进行分类和封装,让开发“更快更好更强…”   什么是面向对象   面向对象就不像面向过程那样按照功能划分模块了,它所关注的是软件系统有哪些参与者,把这些参与者称为对象,找出这些软件系统的参与者也就是对象之后,分析这些对象有哪些特征、哪些行为,以及对象之间的关系,所以说面向对象的开发核心是对象   什么是类   面向对象编程的两个重
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

启用”开始“菜单中的“运行”功能

实现效果:    知识运用:   RegistryKey类的CreateSubKey方法   RegistryKey类的SetValue方法 实现代码: private void button1_Click(object sender, EventArgs e) { RegistryKey regKey = Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Windows\Cur
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

python_selenium自动化测试框架

设计思路 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性; 2、使用yaml管理页面控件元素数据和测试用例数据。例如元素ID等发生变化时,不需要去修改测试代码,只需要在对应
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

Snakes 的 Naïve Graph

题解: 首先分析一下这个问题 发现等价于是求n之内与n互素的数的个数,即欧拉函数 这个可以线性筛 但发现还应该减去$x^2==1$的情况 这个东西不是那么好处理 考虑用中国剩余定理拆 因为$p1^{a1}*p2^{a2}*p3^{a3}....$这些是互素的 所以拆完后的方程的解和原方程是唯一对应的 问题变成$x^2 \equiv 1 (mod \ pi^{ai})$ 移项变成$(x-1)(x+1) \equiv1 (mod \ pi^{ai})$ 注意到当$pi>2$时$pi$不可能同时整除
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

MongoDB中数组类型相关的操作

概述 在MongoDB的模式中,我们经常将一些数据存储到数组类型中,即我们常见的嵌套模式设计的一种实现方式。数组的这种设计实现方式在关系数据库中是没有或者说不常见的。所以,通过本文我们来梳理一下MongoDB的数组的相关操作。关于数组的操作可以分成两类,一类是数组操作符,另一个是数组运算修饰符。 数组操作符 操作符 实现功能 $ 根据查询选择器定位要更新的文档 $push 添加值到数组中 $pushAll 添加数组到一个数组中。(将被$rach取代) $addToSet 添加值到数组中,重复了
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

最优化问题综述

最优化问题综述 1 优化问题分类 优化问题一般可分为两大类:无约束优化问题和约束优化问题,约束优化问题又可分为含等式约束优化问题和含不等式约束优化问题。 无约束优化问题 含等式约束的优化问题 含不等式约束的优化问题 2 求解策略 针对以上三种情形,各有不同的处理策略: 无约束的优化问题:可直接对其求导,并使其为0,这样便能得到最终的最优解; 含等式约束的优化问题:主要通过拉格朗日乘数法将含等式约束的优化问题转换成为无约束优化问题求解; 含有不等式约束的优化问题:主要通过KKT条件(Karush
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

一个分布式 MySQL Binlog 存储系统的架构设计

1. kingbus简介 1.1 kingbus是什么? kingbus是一个基于raft强一致协议实现的分布式MySQL binlog 存储系统。它能够充当一个MySQL Slave从真正的Master上同步binglog,并存储在分布式集群中。同时又充当一个MySQL Master将集群中的binlog 同步给其他Slave。 kingbus具有如下特性: 兼容MySQL 复制协议,通过Gtid方式同步Master上的binlog,同时支持slave通过Gtid方式从kingbus拉取bi
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

Android使用内容提供者实现增删改查操作

Android使用内容提供者实现增删改查操作 这里需要建立两个项目:SiYouShuJuKu(使用内容提供者暴露相关的操作),DQDYGApplication(使用内容解析者对第一个应用进行相关的解析) A.第一个项目:SiYouShuJuKu 结构图如下: AccountProvider: package com.demo.siyoushujuku; import android.content.ContentProvider; import android.content.Content
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

动态数组实现代码

package array; import java.util.Set; public class Array<E> { private E[] data; private int size;//下一个要放置的位置索引 [0,size-1]是已经放置好的元素 //有参构造 public Array(int capacity) { data=(E[])new Object[ capacity];//新建容量大小 size=0;//
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

JS之BOM的几个对象

location对象 浏览器的地址栏对象 //对象中的属性和方法 //location对象 //console.log(window.location); //地址栏上#及后面的内容 //console.log(window.location.hash); //主机名及端口号 //console.log(window.location.host); //主机名 //console.log(window.location.hostname); //文件的路径---相对路径 //onsole.lo
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

mysql 1055

在 /etc/my.cnf 文件里加上如下: sql_mode=NO_ENGINE_SUBSTITUTION
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

cacheline 对 Go 程序的影响

原文作者:smallnest 转自GO语言社区 首先来了解一下来自维基百科上关于CPU缓存的介绍。 在计算机系统中,CPU高速缓存(英语:CPU Cache,在本文中简称缓存)是用于减少处理器访问内存所需平均时间的部件。在金字塔式存储体系中它位于自顶向下的第二层,仅次于CPU寄存器。其容量远小于内存,但速度却可以接近处理器的频率。 当处理器发出内存访问请求时,会先查看缓存内是否有请求数据。如果存在(命中),则不经访问内存直接返回该数据;如果不存在(失效),则要先把内存中的相应数据载入缓存,再将
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

蓝桥杯 猜字母

猜字母 题目: A A 2 2 3 3 4 4, 一共4对扑克牌。请你把它们排成一行。 要求:两个A中间有1张牌,两个2之间有2张牌,两个3之间有3张牌,两个4之间有4张牌。 请填写出所有符合要求的排列中,字典序最小的那个。 例如:22AA3344 比 A2A23344 字典序小。当然,它们都不是满足要求的答案。 请通过浏览器提交答案。“A”一定不要用小写字母a,也不要用“1”代替。字符间一定不要留空格。 题解:全排列后再判断 比赛的时候不知道怎么脑子瓦特了 愣是把A 写成了1 1 pack
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

k-means原理、优缺点及改进

k-means 的原理,优缺点以及改进  K-Means算法是无监督的聚类算法,它实现起来比较简单,聚类效果也不错,因此应用很广泛。K-Means算法有大量的变体,本文就从最传统的K-Means算法讲起,在其基础上讲述K-Means的优化变体方法。包括初始化优化K-Means++, 距离计算优化elkan K-Means算法和大数据情况下的优化Mini Batch K-Means算法。 1. K-Means原理初探     K-Means算法的思想很简单,对于给定的样本集,按照样本之间的距离大
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

JS之数据_变量_内存v(**V**)v

1 <script > 2 //*Q:什么是数据? 3 //*A:存储在内存中代表特定信息的'东东',数据的特点:可传递,可运算,一切皆数据 4 //*Q:什么是内存? 5 //*A:内存条通电以后产生的可存储数据的空间(临时的) 6 //*Q:什么是变量? 7 //*A:可变化的量,由变量名和变量值组成 8 //* 每个变量对应一块小内存,变量用来查找对应的变量值存储的内存,变量值就是内存中保存的数据 9 /
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

在Airtest中如何使用无线模式控制手机

在使用Airtest超快速开发App爬虫文章的最后,我们留了一个尾巴:如何启动Airtest的无线模式,不用USB线就能控制手机? 本文将会讲到具体的做法。做法分为两种:第一种是在Airtest的IDE中控制手机。第二种是在Python代码里面控制远程手机。 启动开启手机上的adb端口 无论使用哪种方式,要远程控制手机,就需要首先把手机上的adb端口打开。这一步必需先用USB线把手机连上电脑。 在终端里面执行命令: adb tcpip 48887 其中的端口号48887你可以自行设定为其他的端
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

vmware平台下两次网络不通的诡异事件

首先表明以下两种情况确实很少见,也可以说确实非常奇怪,无法定位原因由于机缘巧合确实出现了,虽然本文没有找到根因,但是希望能帮遇到类似问题的同学一点思绪。 RouteOS内网网卡不可用 首先强调下RouteOS在vmware中,网卡如果工作在桥接模式,并且要启用RouteOS的VRRP服务,那么ESXI网卡的工作模式必须设置为Promiscuous Mode(混杂模式)和Forged Transmits(伪传输)这两个必须都为开启状态,否则VRRP服务将无法正常启动。 在配置VRRP并成功运行了
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0

最全最简单的dubbo教程-dubbo项目启动时各种配置方式的加载顺序《六》

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jingyangV587/article/details/85007631 前面我们介绍了三种dubbo的整合方式,如果同时存在的情况下,他们的属性参数到底是按哪个来?这里引用下官网的图: 如图所示:VM 启动 -D 参数优先级别最高,XML配置方式 次之,最后才是 dubbo.properties的配置方式。建议 dubbo.properties作为缺省值配置。 开始验证 这里我用了如图项目代码
分类: 其他 发布时间: 01-28 23:34 阅读次数: 0