编程技术 - 军军小站|张军博客
Python

机器学习(周志华) 西瓜书 第九章课后习题9.10—— Python实现

机器学习(周志华)西瓜书第九章课后习题9.10——Python实现实验题目试设计一个能自动确定聚类数的改进k均值算法,编程实现并在西瓜数据集4.0上运行。实验原理K均值算法原理K均值算法自动确定k值的度量指标,最小化E:E值越小则簇内样本相似度越高,簇间样本相似度越低,且k值保证是较小的值,即簇类尽可能保证是大型簇类(这里考虑样本只有两种类别,所以k值应趋近于2);实验过程数据集获取将西瓜数据集4.0保存为data_4.txt编号,密度,含糖率1,0.69

系统 2019-09-27 17:57:19 5093

Android

AndroidVirtual Devices (AVD)创建、设置

1.将android-sdk中的tools目录添加在系统目录中(即环境变量中的path中)¥androidlisttargetsAvailableAndroidtargets:id:1or"android-3"Name:Android1.5Type:PlatformAPIlevel:3Revision:4Skins:HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-Pid:2or"GoogleInc.:GoogleAPIs:3

系统 2019-08-29 23:47:54 5087

Android

android Fragment开发文档翻译 - 1

由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明链接androidFragment开发文档翻译-1androidFragment开发文档翻译-2本系列并没有对原文100%翻译,也没有100%的贴出原文Fragment也是android3.0(apilevel11)新增的组件publicclassFragmentimplementsComponentCallbacks2,OnCreateContextMenuLis

系统 2019-08-29 22:39:26 5087

Android

Android开发中图表的使用

前一段时间手机项目中手机前台技术实现,突然想起如果手机需要图表怎么办,于是在网上搜一下,开源的图表如下:使用aChartEngine的demo实现如下:4个AndroidChart开源免费的图表插件项目1.Java4Less(http://java4less.com/charts/chart.php?info=android)RChartwillalsorunongoogle'splatformformobiledevices,Android.Theeva

系统 2019-08-12 09:30:11 5087

Android

android中Activity中四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件

系统 2019-08-29 23:24:14 5080

编程技术

Jad - the latest version

转自:http://www.kpdus.com/jad.htmlJad-thefastJAvaDecompilerWhat'sNewJadmainfeaturesKnownbugsandlimitationsDownloadJadInstal

系统 2019-08-29 23:41:15 5076

C++

C++中Union的介绍

C++中Union的介绍Union是很有意思的类,里面的全部数据共用一段内存,Union的大小就是最大的数据成员的大小。默认访问权限是公有的。#include#includeusingnamespacestd;union{unsignedinta;charb[5];}c,d;voidmain(void){inti=0;c.a=0x31313131;char*e=&c.b[2];for(i=0;i<=4;i++){pri

系统 2019-08-12 01:33:07 5075

Android

【Android】Handler使用入门

本讲内容:Handler使用入门当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗时操作,而主线程则不受其影响,在耗时操作完结发送消息给主线程,主线程再做相应处理。那么线程之间的消息传递和异步处理用的就是Handler。下面我们通过一个模拟文件下载的这个长耗时操作来做个说明:1、新建一个项

系统 2019-08-29 23:30:15 5072

编程技术

Lucene 索引 高亮显示

要说这高亮,还是比较好搞的,就是要引用luncene的highlight这个包,然后调用它里面的方法就可以了。主要代码如下:TokenStreamtokenStream=null;/**添加关键词高亮显示start*/Documentdoc=hits.doc(i);SimpleHTMLFormattersimpleHTMLFormatter=newSimpleHTMLFormatter("

系统 2019-08-29 23:26:02 5055

C#

C# LiveUpdate.exe实现文件在线更新升级

Download:/Files/kenchell/LiveUpdate.rar客户端设置步骤:Step1:双击D:\LiveUpdate\LiveUpdate.exe桌面图标LiveUpdate.exe,弹出下载界面。Step2:按住Ctrl+Alt+Shift+F12弹出下载链接地址配置。说明:DownloadUrl:要下载的文件所在服务器路径LiveUpdatePath:文件下载完成后将生成一份_UpdateFile_.xml文件用于下次服务器上文件有

系统 2019-08-12 01:33:23 5055

Python

《Python Qt GUI与数据可视化编程》第12章 PyQtChart二维

第12章PyQtChart二维绘图Charts是Qt的一个二维图表模块,可以绘制各种常见的二维图表,如折线图、柱状图、饼图、散点图、极坐标图等,功能比较全面,绘制的图形效果也比较美观,是用于数据二维可视化的有力工具。PyQtChart是QtCharts模块的Python绑定,它需要单独安装。本章首先介绍PyQtChart模块的基本特点和功能,以画折线图为例介绍用PyQtChart绘制一个二维图表的程序基本结构,以及一个图表的各组成部分的程序控制方法,然后介

系统 2019-09-27 17:48:37 5047

redis

redistribute

redistribute就是把一种协议转换成另一数协议,或者说把一种协议注入到另一种协议里去,比如,把OSPF注入到EIGRP。其实多数网络都是用一种协议,应该很少机会用redistribute,但事实上这个命令出现频繁?比如,你的网络跑的是RIP,但你的老板走私兼偷税赚了很多黑钱,于是公司发展很快,这时你发现RIP不足以应付现在的发展,很多鸟人投诉说网络太慢,连QQ泡妞都很不爽,于是你做出了一个重大的决定,就是把RIP升级为IGRP,不过你也有点担心,怕

系统 2019-08-12 01:53:48 5040

C#

获取本机已安装的软件列表C#/VB.NET(Get the l

Pleasetrythefollowingcode,itwillwork:Code//c#privatevoidgetSoftwareList(){Microsoft.Win32.RegistryKeyrk=Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall");String[]names=rk.GetS

系统 2019-08-12 09:27:03 5032

Python

python笔记——文件读写操作过程(open与with open的区别)

文件的读写通常包含以下步骤:文件的打开:open()open或withopen会返回文件对象,必须用read或readlines之后才能打印在此我会介绍withopen与open之间的区别。提前剧透withopen优于open文件的读入:read()文件的写入:write()文件的关闭:close()另外介绍两个模块的内容:文件的定位文件的属性一、文件的打开:open与withopen(返回文件对象)1、openopen(file,mode=‘r’,buf

系统 2019-09-27 17:46:18 5025

Android

【android基础学习之六】——常用效果1

声明:学习的书籍《Android应用开发揭秘》,这里记录学习该书籍的日志,引用的相关代码与总结描述,没有商业的用途,完全是自我学习的一个记录,刚刚学习不可避免会出现很多问题,若是有错误还请大家多多批评。继续学习《android应用开发揭秘》这本书,这里把基础控件的学习进行了分类,下面两篇博客主要是一些常用的效果一、拖动效果(Gallery)拖动效果是现在智能手机的一个不可缺少的功能,Android平台中实现拖动效果,主要是使用了Gallery控件,Gall

系统 2019-08-29 22:01:23 4995