- 自定义数据集,使用scikit-learn 中K均值包 进行聚类
〖是♂我〗
scikit-learn均值算法聚类
代码:#导入必要的库importmatplotlib.pyplotasplt#用于绘制图形fromsklearn.clusterimportKMeans#KMeans聚类算法importnumpyasnp#数值计算库#定义class1到class4的数据点,模拟四个不同的类(每个类7个二维点)class1_points=np.array([[1.9,1.2],[1.5,2.1],[1.9,0.5]
- 毕业,再见~
远方的远方
今年是带毕业班的第一年,下午学校举行了毕业典礼,结束后,又在班级举行了庆祝仪式,有学生找我合影,到这时有了一丝丝的不舍,也有内疚,感觉自己没有活成一个小太阳️,照耀学生,带给他们积极的影响。以后在工作中,一定不能受他人影响,要尽自己最大的努力,做到最好,不让以后的自己后悔!!!落实每日每课的任务,建立表格和曲线图,从心开始~愿娃们前程似锦,归来仍是少年!Class4,Grade9
- Java中多态的实现原理
仰望月亮一刻钟
java
1、什么是多态多态是一个类的多种形式;2、多态实现方式分为两种:编译时多态(静态多态--同名多参数)和运行时多态(动态多态--实现接口)3、多态实现原理通过invoke指令调用方法,基于class4、什么是方法表方法表存放方法地址,通过invoke指令调用对应方法,如果没有重写方法调用父类里的方法
- SD卡无法识别的问题解决 ”mmc0: error -110 whilst initialising SD card”
梦幻贝壳
sd卡MMCSDSDIO
硬件环境:am335x+SD卡SD卡类型:class4,class10问题现象:板子使用sd卡启动,内核启动后,在检测sd卡的时候出错:”mmc0:error-110whilstinitialisingSDcard”,换一张就的sd卡却可以正常识别。不能识别的卡是class10的,可以识别的卡是class4的,那么由此推断卡的速度太快导致无法正常识别卡?想想也说不通,因为并不是所有的class4的
- OpenMMLab-AI实战营第二期-课程笔记-Class 4:深度学习预训练与MMPretrain
Yuetianw
人工智能笔记深度学习
Class4:深度学习预训练与MMPretrain课程链接:深度学习预训练与MMPretrain_哔哩哔哩_bilibili相关repo:open-mmlab/mmpretrain:OpenMMLabPre-trainingToolboxandBenchmark(github.com)文章目录Class4:深度学习预训练与MMPretrainMMpretrain介绍what?主要特性数据流数据加载
- WPF基础入门-Class4-WPF绑定
菜菜菜三菜
WPF基础入门wpfc#
WPF基础入门Class4:WPF绑定1、cs文件中设置需要绑定的数据:publicpartialclassClass_4:Window{publicClass_4(){InitializeComponent();Listtest=newList();test.Add(newColor(){Code="Yellow",Name="Red"});test.Add(newColor(){Code="#
- java-SE部分知识点测试题
~小安同学
java
一、选择题(30分,每题2分)1、java的编程思想是什么?(B)A、面向过程B、面向对象C、面向接口D、面向程序2、如果我想编写java程序,那么我至少需要安装的环境是:(C)A、JVMB、JREC、JDKD、idea3、编译java程序的命令是:(B)A、javaB、javacC、cdD、class4、java文件的扩展名是.java,那么java文件经过编译之后的字节码文件的扩展名是:(D)
- 学无止境·MySQL⑨(MongoDB)
聪明勇敢有力量
mysql数据库mongodb
MongoDB的安装及使用MongoDB1、MongoDB的安装与启动2、创建一个数据库名字grade3、数据库中创建一个集合名字class4、集合中插入若干数据文档格式如下5、查找查看班级所有人信息查看班级中年龄为8岁的学生信息查看年龄大于10岁的学生信息查看年龄在4---8岁之间的学生信息找到年龄为6岁且为男生的学生找到年龄小于7岁或者大于10岁的学生找到年龄是8岁或者11岁的学生找到兴趣爱好
- OpenMMLab-AI实战营第二期-课程笔记-Class 4:深度学习预训练与MMPretrain
Yuetianw
人工智能深度学习笔记
Class4:深度学习预训练与MMPretrain课程链接:深度学习预训练与MMPretrain_哔哩哔哩_bilibili相关repo:open-mmlab/mmpretrain:OpenMMLabPre-trainingToolboxandBenchmark(github.com)文章目录Class4:深度学习预训练与MMPretrainMMpretrain介绍what?主要特性数据流数据加载
- c++学习记录11(GeekBand)
shenhua8369
Composite组合模式作用:将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。UML结构图:抽象基类:1)Component:为组合中的对象声明接口,声明了类共有接口的缺省行为(如这里的Add,Remove,GetChild函数),声明一个接口函数可以访问Component的子组件.接口函数:1)Component::Opera
- GeekBand第二周Object-C~8.字符串处理
霏誠拜咬o
~认识字符串NSString·NSString是一个Unicode编码、16位字符的字符序列。·NSString被定义为类,引用类型,拷贝时具有引用语义。·初始化方法:字面量初始化、初始化器、工厂方法。·NSString拥有横定性,所有的操作无法更改字符串本身,如有更改,都是返回值新的形式。·NSString拥有共享机制,引用计数管理对其有特殊的管理规则。~NSMutableString·NSMu
- 【GeekBand】Android笔记(1)
irishehe
首先来一个Google官方给出的著名的图:Applications:不需要解释,这些使用JAVA语言,据说Andriod也提供了native的API,不知道可否用于建立app。ApplicationFramework:提供一个开放的开发平台。开发者可以完全访问,也是Andriod上层应用开发者所关注的。包括下面的内容:•View:提供UI,包括lists,grids,textboxes,butto
- 【GeekBand-iOS】Objc学习笔记
Snowgan_
1.主函数mainintmain(intargc,constchar*argv[]){@autoreleasepool{//放在autoreleasepool里的代码会由系统来有效管理内存//执行代码}return0;}2.类类的声明需要有两个文件:一个头文件(.h)和一个实现文件(.m),例如:MyClass.h@interfaceMyClass//声明属性,括号内指定属性的读写、原子性、内存管
- GeekBand iOS Introductory 2. Hello iOS
robinn9810
编写第一个程序:HelloWorld在真机上调试iOS代码结构:main.miOSApp运行环境:SandboxiOS应用是一个Bundle:NSBundle、mainBundle
- iOS UITableViewController geekband
AAup
UITableVIewControllerstaticcell--仅嵌UITableVIewController里时可以使用TableVIew下拉刷新界面(ios6+)--启用:interfaceBuilder或代码-(IBAction)startRefresh:(id)sender{self.refreshControl.attributedTitle=[[NSAttributedStringa
- monolake 的GeekBand C++开发学习笔记(十)
monolake
前记:进入C++设计模式第二周,本周学习了构造类模式和接口隔离类模式。创建型模式:前面说了设计模式的一个核心的原则是松耦合,高聚合。通俗的讲是分离细化。模块化编程,分隔各个功能部分,分隔客户接口和代码实现。创建型设计模式正式遵循这些原则的范例。分隔了类实例的创建过程,将创建对象交给另一个对象来完成。具体有以下四种基本模式:1,工厂方法模型1)定义:定义一个用于创建对象的接口,让子类去决定实例化哪个
- GeekBand-IOS实战-第三周
lndv
UITableView它是IOS上最常见的界面组件它有两种风格:按组分的叫UITableViewStyleGroupe风格所有的项目都排列在一起的叫UItableViewStylePlain风格TableView的关系UITableView1.pngUITableView2.pngUITableView3.pngUITableView4.pngUITableViewCell可以联合UINaviga
- 【GeekBand】C++笔记(1)
irishehe
下面这些是我这次通过学习C++的一些笔记和心得:一、一些基本概念:C++是在C语言的基础上开发的一种面向对象编程语言。说到C++,我们就会想到Object-based与Object-oriented。通过在网上查找以及自己的理解后,我觉得在论坛上看到的这句话说的很对:“Object-oriented支持Polymorphism,而Object-based不支持Polymorphism.主要的区别就
- 【GeekBand】Week1. 常用终端命令整理
喵小扣
基本终端命令查看帮助:man或--help列出当前文件夹下文件:ls切换目录至:cd父目录:..当前目录:.用户主目录:~之前所在目录:-根目录:/创建文件/修改文件时间:touch打开文件或文件夹:open删除文件:rm创建文件夹:mkdir递归删除文件夹:rmdir-rf移动文件或文件夹:mv复制文件或文件夹:cp显示当前路径:pwd清空屏幕:clear运行可执行文件:./XXXObjC相关命
- GeekBand Swift高级编程第一周作业
Hysoka
第一种情况第一种实现内存图第一种情况Point是一个类(Class),Rectangle也是一个类。类具有引用属性,在栈里面只有一个指针,指向堆空间的数据。此方法的模型存储传参代价较小,不需要复制全部数据,节约栈空间。缺点是有可能会有安全隐患,指向堆空间的值被其他指针修改,虽然Swift有了ARC管理机制来管理堆空间的释放,但是循环引用还是会造成内存泄露。第二种情况.jpg第二种实现第二种情况Po
- 自制数据集 数据增强
明天天明~
机器学习tensorflow机器学习
在用数据集进行测试的时候,不光是已经配置好的数据集,下面讲一下自己的数据集该怎么生成训练数据集。1.观察数据集结构,配成特征标签对上面文件夹存放的是数据集的图片,其中训练集60000张,测试集10000张,txt文件存放的是对应图片的标签2.在代码中写上这四个文件的路径,以及s生成的npy数据集的路径train_path='G:\Desktop\mooc\class4\MNIST_FC\mnist
- 神经网络八股功能扩展
猿心不灭
ComputerView神经网络pythontensorflow深度学习数据挖掘
神经网络八股功能扩展一:自制数据集预测本地图片importtensorflowastfimportnumpyasnpimportosfromPILimportImageasimtrain_path='D:\python文件\项目\数据集\class4\class4\MNIST_FC\mnist_image_label\mnist_train_jpg_60000\\'train_txt='D:\py
- CSharp/C#-学习笔记
来点不一样的ddd
C#c#
CSharp/C#-学习笔记问题lambda作为函数可以让委托添加:学习笔记write与writeline区别namespace程序终止class2转义符@对字符串的优化作用驼峰命名法形参前添加ref的作用out参数c#的debugclass3:对象编程属性与字段的比较虚函数与重载控制符的范围排序索引器C#之接口abstract是什么东西?interface型的类class4:c#高级特性lamb
- (GeekBand第一周)Object C编程语言
5君
Object-C简介1980年代由BradCox和TimLove发明。OC较C语言基础上做了面向对象的基础,它是苹果MacOS系统开发的首选语言,具有面向对象,融合性好(OC为C的超集,无需重新开发即可使用Cocoa软件框架),动态机制支持等特性。作为一名开发者,开发中需具有底层思维与抽象思维(具体如下)Object-C具有两种开发方式:1.Clang或GCC命令行方式,这种方式适合调试、研究与微
- c++学习记录10(GeekBand)
shenhua8369
这周课程继续设计模式。这里选出来最常用的工厂模式来说说。先来说说,工厂模式使用的场景:1.当你遇到需要创建的对象很多(new),导致工程中对象数目过多,自己都不清楚创建的对象是来干吗的。对后期的维护造成了很大的麻烦。2.接口和实现分离。还是那几条原则。我们需要方便的构造对象的实例,而不用关心构造对象如何实现的。同时达到类似多态的获得对象实例的时候。这个时候,我们需要工厂模式。网上看了看资料,gof
- GEEKBAND C++ 面向对象高级编程(第四周)
yslmyr
C++动态绑定和静态绑定首先明确四个名词定义:静态类型:对象在声明时的类型,编译期就能确定动态类型:指针或引用所指的对象的类型静态绑定:绑定的是静态类型,依赖于对象的静态类型动态绑定:绑定的是动态类型,依赖于对象的动态类型类的非虚函数都是静态绑定,虚函数都是动态绑定。下面代码中,#includeusingnamespacestd;classFruit{public:voidprint(){cout
- GeekBand-IOS应用开发第三周学习笔记
stevyqi
由于时间有限,所以写的比较粗糙,也没有特别深入的地方,只是一点点心得体会,作为初学者,如果不准确或不精确的地方欢迎大家留言指导!!!一、TableViewios的api还是十分便捷的,最近感觉内容还是有点多,笔记写的也不好,暂时留存一下我认为重要的存图二、CollectionView
- GeekBand iOS Introductory 1. 导论
robinn9810
Xcode文档库开发者网站https://developer.apple.com/resources/https://developer.apple.com/opensource/http://opensource.apple.com/https://forums.developer.apple.com/welcome第三方社区stackoverflow.comcocoachina.comourc
- 八、集合类型 @GeekBand
riginka
数组NSArray只能存放对象常量性长度、元素指针不能更改遍历数组推荐使用快速枚举方法NSMutableArray支持更改长度和元素指针集合NSSet和NSMutableSet字典NSDictionary和NSMutableDictonary
- (GeekBand)Third class
Kidyours
一、转换函数(conversionfunction)1.转出去,把本类转为其它类型2.转回来,把其它类型转为本类类型3.如果两个都有,则报错二、non-explicit-one-argumentconstractor1.强制不允许发生隐式转换2.一个例子:代理设计模式operator[]本该返回bool值,却返回了一个reference,这个叫代理。但能这么做的前提是reference本身有转换为
- 二分查找排序算法
周凡杨
java二分查找排序算法折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
- java中的BigDecimal
bijian1013
javaBigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
- Shell echo命令详解
daizj
echoshell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
- Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
- 画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
- 线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
- linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
- mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
- Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
- 多线程监听器事件模式(一个简单的例子)
百合不是茶
线程监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
- spring InitializingBean接口
bijian1013
javaspring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
- Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle数据库权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
- 【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
- 【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
- nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
- java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
- Spring源码学习-JdbcTemplate queryForObject
bylijinnan
javaspring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
- [冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
- js 获取浏览器型号
cuityang
js浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
- C# socks5详解 转
dalan_123
socketC#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
- 运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
- Yii防注入攻击笔记
dcj3sjt126com
sqlWEB安全yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
- MongoDB简介[一]
eksliang
mongodbMongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
- zookeeper windows 入门安装和测试
greemranqq
zookeeper安装分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
- Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
- iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
- jdk与jre的区别(_)
macroli
javajvmjdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
- Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境每天进步一点点众观千象git
$ git push joe prod-2295-1
To
[email protected]:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to '
[email protected]
- [一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hivehive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
- Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。