自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 每天一个数据结构——三种简单排序算法及Java实现

一、选择排序基本思想:索引左边的是已经排好序的右边是待排序的,每一趟都从待排序的元素中选取最小的元素和该索引位置的元素交换(最小值是自己就和自己交换)。对于长度为N的数组,交换的次数为N,比较的次数大约N*N/2Java实现:public class SelectionSort { public static void main(String[] args) { // TODO Auto-...

2018-03-13 12:58:32 238

原创 每天一个数据结构——快速排序及Java实现

1、基本思想        对于给定的一组记录,选择一个基准元素base,通常选择第一个元素,在最左边和最右边放两个哨兵i和j,先从最右边往左找到一个小于等于基准值的数,再从左边往右找到一个大于基准值的数,如果右边哨兵仍大于左边哨兵则交换两个值,重复以上直到左边哨兵不小于右边哨兵,这时将左边或右边哨兵出的值和基准值交换,一趟排序完成,此时基准值左边的都小于基准值,右边的都大于等于基准值。然后用同样...

2018-03-12 15:20:58 195

原创 比赛中学习pandas

参加天池比赛,pandas用的还不熟练,在此记录遇到的问题以便查看问题1:想要按照某一列将十个DataFrame合并,相同的项保留        可以先用concat将十个表连接,然后将结果用sort_index(by=[...])方法按照此列和其他列进行排列问题2:dateframe按条件筛选,并且重新赋值        df.loc[条件,列] = values...

2018-03-05 09:14:35 164

原创 eclipse调用python模块是出错及解决

import numpy as np 时出现错误No module named 'numpy',因为安装了anaconda所以我知道numpy是已经install的。网上也没有具体的解决办法,有一句话还是挺有用的就是可能python.exe出现错误了。同时我嗨安装了python的IDEL并且配置pydev时我选择的是这个的路径下的python.exe,所以把路径改到anaconda下,并且一定要把

2017-06-23 19:47:03 2124

原创 c#上位机实现八路液位监测

之前没有任何上位机和c#的编写经验,一天时间马马虎虎搞定了,主要的问题是不知道如何将多个变量的值分别显示在不同的文本框中。先上图:图标都换了啊哈哈。下面是代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System

2017-04-27 18:24:52 1634 1

原创 画PCB技巧及快捷键不定期整理

一、走线时加过孔在走过程中按小键盘的乘号(*)键可添加一个过孔并切换到另一层走线,如果你用的是笔记本电脑则先按数字 2 键然后再按 L 键即可添加过孔并换层。二、过孔一般的大小过孔的设置(适用于四层板,二层板,多层板)制成板的最小孔径定义取决于板厚度,板厚孔径比应小于 5--8。孔径优选系列如下:孔径: 24mil 20mil 16mil 12mil 8mi

2017-04-19 11:00:03 450

原创 stm32调试遇到问题及解决

一、PB5始终是高电平,导致超声波传感器用不起来。百度了一下,stm32有些管脚上电默认的功能不是通用的GPIO,比如JTAG与SWD调试管脚,所以如果想要使用这几个管脚作为通用IO口的话就必须将JTAG与SWD功能关闭,并且要开启AFIO时钟。即外设的复用IO。加上这两句:RCC_APB2PeriphClockCmd(RCC_APBPeriph_AFIO,ENABLE);

2017-04-10 19:08:41 1743 1

原创 温控器PID调节记录及注意事项

去年导师给公司做的三路温控器让我搞的,匆匆忙忙就交差了直到现在反应出了一些问题我也搞了两天。感觉调PID参数太耗时间了,现在改进之后,超调量1度,误差正负0.5度。之前的问题是存在4度的静态偏差,尤其是在温控设定值三十多度四十度时比较明显。PID程序是直接用师兄的复制粘贴过来的,去年调的时候没加积分项原因是加了积分项之后根本就控制不起来了。由于当时比较赶也没有深究,五十度时控制效果很好就也没试验其

2017-03-27 22:03:23 14080 1

原创 float型数据写入eeprom,以及对eeprom操作的注意事项

做项目需要将float型数据存到单片机自带的eeprom里,单片机型号是STC12C5A60S2。不过每次只能对一个字节进行操作即unsigned char型。之前存过unsigned long型的其实是一样的他们都要占用四个字节。可以用联合的方法,这里提供个简单的程序,直接贴代码:/***************************存取浮点数*************************

2017-03-25 10:14:57 5533 1

Linux就是这个范儿

本书语言活泼,见解深刻是入门Linux的不二之选。可以只看一下前三章熟悉命令。

2018-03-13

空空如也

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

TA关注的人

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