自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 1、点云open3d初学(数据读取)

print("->正在可视化点云") o3d.visualization.draw_geometries([pcd])o3d.visualization.draw_geometries([pcd1,pcd2])#在中括号内加入2个字段。print("->正在加载一条点云数据... ")print("->正在加载2条点云... ")print("->正在可视化点云")仅仅作为学习的记录,不喜勿喷。

2024-03-07 13:59:31 221

原创 Python文件操作

读取data.txt文件中所有的整数,将其按升序排序后再写入文本文件data.txt中src=open("data.txt",'r+')dst=open("res.txt","w")srcdata=src.readlines()data=[]for d in srcdata: d=d.replace("\n","") data=data+d.split()print(data.sort())for index in range(len(data)): d

2021-05-29 15:44:33 340

原创 Python实训案例

给定n个数,不断输入m并输出这n个数中第m的数。当最新输入的m为0时,程序结束。输入格式:第一行输入一个数n,第二行输入n个数。接下来的每一行都输入m。输出格式:对于每一行m,在单独一行输出列表中第m大的数。范例输入:73 14 90 7 91 43 61120范例输出:9190num=[]n=int(input())x=input()for i in x.split(): num.append(int(i))num.sort(re...

2021-04-23 17:11:04 887

原创 用Python编程实现插入排序算法

用Python编程实现插入排序算法nums=[5,3,6,4,1,9]for i in range(1,len(nums)): for j in range(i): if nums[j]>nums[i]: temp=nums[i] nums.pop(i) nums.insert(j,temp) break;print...

2021-04-23 17:09:42 213

原创 Python实训小案例

一个班级,有4个宿舍,现在有8位同学等待宿舍的分配,请编写程序,完成宿舍的随机分配。请编码分别进行实现:1)每个宿舍不限制数量;2)每个宿舍限制2位同学。1)import randomsushes=[[],[],[],[]]stus=['A','B','C','D','E','F','G','H']for student in stus: num=random.randint(0,3) sushes[num].append(student)print(sushes)

2021-04-17 16:45:05 1275

原创 采用JK触发器设计五进制计数器

2020-12-24 18:07:00 17613 2

原创 使用74LS160设计六进制计数器

使用Mutisim12.0中的74LS160实现6进制计数器。主要涉及到的内容:(1)任意进制计数器的转换(2)实现逻辑器件的使用(3)数码管使用(4)显示译码器使用(5)信号发生器XFG

2020-12-10 10:30:47 27229

原创 显示译码器的使用

74LS160是MSI 同步十进制加法计数器。要求:将十进制计数器的输出通过数码管显示出来。画出74160、显示译码器和数码管的连接电路图。1、 +5V直流电源 2、 逻辑电平开关3、 逻辑电平显示器 4、 数字信号发生器5、七段显示译码器74486、七段数码管(注意SEVEN_SEG_COM_A/K)7、74LS160计数器...

2020-11-12 10:31:11 4180

转载 Scikit-learn 中svm概要以及SVC相关说明

转:https://blog.csdn.net/github_39261590/article/details/75009069SVM的基本概念先介绍一些简单的基本概念:分隔超平面:将数据集分割开来的直线叫做分隔超平面。超平面:如果数据集是N维的,那么就需要N-1维的某对象来对数据进行分割。该对象叫做超平面,也就是分类的决策边界。间隔:一个点到分割面的距离,称为点相对于分割...

2018-08-23 16:29:22 1431

原创 sklearn 学习(1)

数据集scikit-learn 中包含了一些标准的数据集来帮助一些模型的测试与使用,如一般用于分类的 iris和digits数据集,以及用于回归的波士顿房价数据集。本帖介绍如何加载scikit-learn中包含的标准数据集,在加载之前需要安装scikit-learn(pip scikit-learn 的whl文件)#加载数据from sklearn import datasets...

2018-08-23 16:10:34 164

转载 农村经典的六句话

1、燕子低飞蛇过道,暴雨很快就来到。一直以来农民多要看天吃饭,当年的雨水好收成就好,天气干旱就期盼下点雨。务过农的人肯定都知道这句话,看到燕子飞的很低或者蛇出没就是要下雨了,等同于以前没有气象台的天气预报。二、不干不净,吃了没病。这句话大家小时候也听过,但是现在很难再听到。以前农村人这么说主要还是怕浪费粮食,特别是在野外干农活的时候,不能因为掉地上了就把食物扔掉。3、当面教子,背地教妻...

2018-07-31 11:13:51 517

原创 Python 中gzip模块完成对文件的压缩和解压

gzip块主要支持打开对应格式的压缩文件,并可以完成对压缩文件的读出和写入操作。压缩文件被打开后,可以使用文件对象一样的方法,如read、readline、readlines、write、writelines等。【代码示例】使用gzip模块完成对文件的压缩。import gzipf_in = open("data.txt", "rb") #打开文件f_out = gzip.open...

2018-07-31 10:56:00 16363

原创 Python管道

通过管道操作,可以指定一个程序的输出为另一个程序的输入,即将一个程序的标准输出与另一个程序的标准输入相连,这种机制就称为管道。通常,管道操作的预防格式如下:程序1 | 程序2 | 程序3…… | 程序n其主要目的是将“程序1”的标准输出连接到“程序2”,将“程序2”的标准输出连接到“程序3”输入,依次类推。例7.1【代码示例】管式输入输出代码演示。新建两个Python文件wri...

2018-07-30 22:23:35 13384

原创 Python中内置__getattr__()、__setattr__()和__getattribute__()方法

 当读取对象的某个属性时,python会自动调用__getattr__()方法。例如,book.name将转换为book.__getattr__(name)。当使用赋值语句对属性进行设置时,python会自动调用__setattr__()方法,如果该属性不存在,则会调用__setattr__()对实例属性赋值,被赋值的属性和值会存入实例属性字典__dict__中。__getattribute_...

2018-07-17 10:13:00 1954 1

原创 re模块中match对象中的方法和属性

match对象的方法和属性 属性和方法 描述 pos 搜索的开始位置 endpos 搜索的结束位置 string 搜索的字符串 re 当前使用的正则表达式对象 lastindex...

2018-07-16 21:43:18 5655

原创 Python正则表达式对象方法使用

首先使用re模块的compile()方法将正则表达式编译生成正则表达式对象,然后再使用正则表达式对象提供的方法进行字符串处理,使用编译后的正则表达式对象可以快速的完成字符串处理。其字符串处理主要包括查找、匹配、替换、搜索和分割,这些也是比较常用的操作,具体方法为findall、match、sub、search、split,下面通过几个例子来做简单说明。>>> import re&...

2018-07-16 15:27:22 828

原创 Python re模块 相关方法介绍

【代码示例】re模块方法使用。>>> import re>>> text="172.0.0.1">>> print(re.split("[\.]+",text))#按照模式进行字符串分割,此处按照“.”进行分割['172', '0', '0', '1']['today', 'is', 'sunday'] >>&amp

2018-07-15 22:21:43 126

原创 Python特征选择--方差特征选择(Removing features with low variance)

最近你在看Python中机器学习之特征选择,为了避免遗忘,特记一波。Removing features with low variance,即低方差过滤特征选择。其原理也是比较简单,计算样本中每一个特征值所对应的方差,如果低于阈值,则进行过滤(剔除)。默认情况下,将会剔除所有零方差特征,方差为0表示样本的特征取值没发生变化。假设我们有一个特征是由0和1组成的数据集,利用Removing featu...

2018-07-13 10:53:01 15436 6

原创 Python测量程序运行所需要的时间

import time #导入time moduledef test():      sum=0      for i in range(0,99999):            sum+=i      return sumt1=time.monotonic()print(test()) #运行函数t2=time.monotonic()print("运行时间:",t2-t1)#计算程序运行所需要时...

2018-07-11 17:18:07 1317

转载 如何给python安装.whl文件

转载于:https://blog.csdn.net/wzgl__wh/article/details/51238433安装.whl文件,首先我们要用命令提示符在cmd下,进入.whl文件所在目录。如下图,我装的是matplotlib-1.5.1-cp27-none-win_amd64.whl,我把它放在D:\Python27\Scripts目录下。首先要进入该目录,如下图然后通过指令来进行安装,指...

2018-06-27 14:19:25 5994

转载 Error:(1, 0) The android gradle plugin version 3.0.0-alpha1 is too old, please update to the latest

转自:https://blog.csdn.net/newactivity/article/details/79487647Error:(1, 0) The android gradle plugin version 3.0.0-alpha1 is too old, please update to the latest version.To override this check from the...

2018-06-26 09:15:24 382

原创 JAVA网络编程------UDP

1、客户端package com.net;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class J_UdpClient{ public static void main(String args[ ]) { ...

2018-06-03 22:24:42 93

原创 Java实现类似于文件管理器功能

package stream;import java.io.File;import java.util.Date;public class J_FileTest2 { public static void main(String[] args) { // TODO Auto-generated method stub File file=new File("e:"+Fi...

2018-05-26 15:34:13 3435

原创 WindowBuilder使用教程

(1)Window builder安装进入这个网站http://www.eclipse.org/windowbuilder/download.php 然后右键对应版本后面的link,复制链接地址 点击help----->inseal new sol......         下面图片 点击后把复制的地址粘贴在框中 全部选中后点next等待安装完成,时间较长  (2)用法正常创建java工程...

2018-05-26 15:21:06 41073 3

原创 JAVA实现文件的字符读写操作。

package stream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream...

2018-05-26 15:09:55 2437

原创 python实现懒惰式迭代输出文件每一行

有时候,在进行大型文件行迭代输出时,此时如果使用readlines()将过于浪费内存。当然也可以选择while和readline()配合使用。在可能的情况下,需要首选for循环。你可以使用懒惰行迭代输出的方法,即使用fileinput来打开文件对象。代码输出如示例7.7所示。【代码示例】使用fileinput迭代行演示代码importfileinput#导入该模块for line infilein...

2018-04-01 17:57:03 902

原创 文件迭代输出----按行迭代

在一些应用场景,一个字符一个字符输出,会比较麻烦,在python当中,提供按行进行输出,此处完成对文件当中每一行进行迭代输出。【代码示例】文件迭代读出每一个字符的演示代码f=open('D:\python_file\data1.txt','r')#以读模式打开文件对象while True:ch=f.read(1) #一次读取一个字符     if not ch:#判断是否为空字符         ...

2018-03-31 21:25:30 522

原创 文件迭代输出

一种最简单的文件内容迭代方式就是,在while循环当中使用read()方法,可以完成对文件当中所有的内容进行遍历,遍历过程中可以完成相应的内容处理,如对文件当中的所有字符转换成小写字母、打印所有字符等。代码如下。【代码示例】文件迭代读出每一个字符的演示代码f=open('D:\python_file\data1.txt','r')#以读模式打开文件对象while True:ch=f.read(1)...

2018-03-31 21:23:27 390

原创 文件和流之文件读出

python程序设计当中,文件读出一般包括三个步骤:打开文件、读取数据和关闭文件。1、打开文件对象和写入一样,文件读取之前都需要创建文件对象,即f= open('D:\python_file\data2.txt','r'),如果文件如不存在,在会出现FileNotFoundError2、从打开的文件对象中读取字符数据打开文件后,可以使用read()、read(n)、readline()、readl...

2018-03-31 21:21:27 215

原创 文件和流之文件写入

在Python程序设计当中,无论是文本文件还是二进制文件,其操作流程基本上是一致的,即:首先打开文件并创建文件对象,然后通过该文件对象对文件内容进行读取、写入、删除、修改等操作,最后关闭并保存文件内容。文件的写入1、创建或打开文件对象Python通过内置的 open()方法即可根据指定模式打开指定文件并创建文件对象,例如:文件对象 = open(文件名 [, 打开模式][, 缓冲大小])f1=op...

2018-03-31 21:19:47 701

转载 opencv 入门学习

一、创建项目opencv_demo2在项目中配置opencv:vs2010  视图-->其他窗口--->属性管理器主要是需要修改debug属性页当中库文件路径,并附加保护目录,在链接--->输入中附加项目依赖项。二、缩放图片项目 一. 主要函数介绍1.1 cvResize函数功能:图像大小变换函数原型:voidcvResi

2017-03-23 22:45:28 221

原创 使用MUlTISIM实现60进制计数器

刚结束了数字逻辑课程,使用Mutisim12.0实现了60进制技术器。主要涉及到的内容:(1)任意进制计数器的转换(2)实现逻辑器件的使用(3)数码管使用(4)显示译码器使用(5)信号发生器XFG

2017-01-08 14:18:33 20876 4

原创 js基础知识

JS介绍Web脚本语言,一般作用:增加设计效果,校验表单辨别浏览器,创建Cookies等。适用于IE、火狐、Mozilla、Netscape、Opera等浏览器。使用:标签在HTML页面中插入JavaScript,并通过其中的type属性来进行设置所要插入的脚本语言:”text/javascript”>,并用分号来进行结束语句。Js脚本可以放在head部分内、body部分内、单

2015-10-19 16:06:47 307

原创 二叉树相关操作(先序建立二叉树、求子节点数量,判断是否为平衡二叉树,先序遍历,中序遍历,后序遍历)

#include#include#include#define tlen 100typedef struct BiTnode{ int data; struct BiTnode *lchild,*rchild;}BiTnode,*BiTree;/*******************************树相关操作***********************

2015-07-18 09:22:32 526

原创 深度优先搜索算法

#include/*深度优先搜索算法完成时间:2015-7-16*/#define max 100typedef struct Graph//邻接矩阵表示图{ int edge[max][max]; int n;//顶点数 int e;//边的数量}Graph;bool visited[max];void creatG(Graph G){ int

2015-07-16 11:15:41 470

原创 求解最优二叉树所有叶子结点的带权路径长度之和

根据网上的相关资料,通过构造哈夫曼树求解最优二叉树所有叶子结点的带权路径长度之和 # include#include #define maxsize 30;/*    霍夫曼树求解最佳二叉树 完成时间:2015-7-10*/typedef struct ptree{ float w; struct ptree *lchild; struct pt

2015-07-10 11:19:41 5888

转载 小菜学习安卓---安卓事件处理之回调机制

安卓中,包含了强大的事件处理机制,包括两套事件处理机制:1.基于监听的事件处理2.基于回调的事件处理。对于Android基于监听的事件处理,主要做法是为Android的界面组件绑定特定的事件监听器。这和我们学习java的awt、Swing的处理方式几乎相同。对于Android基于回调的事件处理,主要做法是重新Android特定的回调方法,或者重写Activity的回调方法。Andr

2015-04-11 16:22:19 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除