自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 正则表达式_截取两个字符串中间的字符串

static string GetValue(string str, string s, string e) { Regex rg = new Regex("(?<=(" + s + "))[.\\s\\S]*?(?=(" + e + "))", RegexOptions.Multiline | RegexOptions.Single...

2018-06-13 18:13:48 13505

原创 C语言基础题目

1.润年判断int IsYear(int N){ if ((N % 4 == 0 && N % 100 != 0) || N % 400 == 0) { return 1; } else { return 0; }}2.素数判断int IsPrimeNum1(int X){ if (X == 1||X==2) { return 1...

2019-03-13 17:00:29 616

原创 Hash散列

#define MinTableSize 10//最小表大小#define NULLUNM -32789struct ListNode;struct HashTbl;typedef struct ListNode *Position;typedef Position List;typedef struct HashTbl *HashTable;struct ListNode//...

2019-03-13 16:49:47 144

原创 二叉树

1.两种结构转换#define MAXSIZE 100//双亲表示法typedef struct PTNode{ char data; int parent;}PTNode;typedef struct PTNode *pNode;typedef struct PTree{ PTNode *nodes;//也可以:pNode nodes[maxsize] in...

2019-03-13 16:47:46 160

原创 优先队列(堆)

typedef struct HeapStruct{ int Capacity; int Size; int *Elements;}HeapStruct,*PriorityQueue;#define MinData -1PriorityQueue Initialize(int MaxElements){ PriorityQueue H; /*if (MaxElements...

2019-03-13 16:37:17 101

原创 队列与栈

1.队列struct QueueRecord{ int Capacity; int Front; int Rear; int Size; int *Array;};typedef struct QueueRecord *Queue;int IsEmpty(Queue Q){ return Q->Size == 0;}void MakeEmpty(Queue...

2019-03-13 16:35:56 96

原创 链表

struct Node{ int Element; Position Next;};int IsEmpty(List L){ return L->Next == NULL;}int IsLast(Position P,List L){ return P->Next == NULL;}//对空表进行查询将返回NULL;未找到该值也会返回NULL;//...

2019-03-13 16:33:21 68

原创 排序算法

1.冒泡排序void BubbleOnce(int a[], int n)//排一趟,前n个元素{ int temp=0; for (int i = 0; i < n - 1; i++) { if (a[i] > a[i + 1]) { temp = a[i]; a[i] = a[i + 1]; a[i + 1] = temp; } }}...

2019-03-13 16:31:57 66

原创 C# 使用委托在两个窗体间实时传值

项目上的情况是这样的:主窗体的值会实时变化,而子窗体的值要随父窗体的变化而变化。思路:主窗体是主动,子窗体被动,由主窗体的改变的事件去调用子窗体的动作函数来改变子窗体。1.子窗体写执行动作的方法2.子窗体声明一个委托(在命名空间中,而不在类中)。3.父窗体实例化子窗体的委托,并想办法将子窗体的执行方法名给委托对象。(父窗体的委托对象就可以知道是哪个执行方法啦)4.父窗体...

2018-09-10 15:39:59 4225 2

原创 区域生长与分水岭算法 图像分割

1.区域生长法import numpy as npimport cv2class Point(object): def __init__(self,x,y): self.x = x self.y = y def getX(self): return self.x def getY(self): r...

2018-08-14 13:13:38 6065

原创 python图像处理

1.直方图均衡显示直方图plt.hist(im.flatten(),128)#基于CV2的直方图均衡,返回图像def Histo(imagePath): image = cv2.imread(imagePath) gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) eq = cv2.equalizeHist(gr...

2018-08-10 22:29:24 305

原创 python PIL python image library

                                基本的图像操作和处理# coding: utf-8# In[1]:from PIL import Image#python image library## In[8]:import os# In[10]:#获取path里的所有的JPEG文件的文件路径函数#def get_imlist(pa...

2018-08-07 22:05:56 357

转载 python os.path关于路径的使用方法

os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html1.os.path.abspath(path) 返回path规范化的绝对路径。  >>> os.path.abspath('test.csv') 'C:\\Pytho...

2018-08-07 21:32:35 407

原创 c# 委托

委托是一个方法指针1.声明一个委托类型 public delegate T DelegateMethod(Paras);2.一个要使用的方法 public T Method(Paras) {messageBox.show();}3.实例一个委托变量 DelegateMethod s=Method;//或DelegateMethod s=new DelegateMethod(Method);注...

2018-06-19 16:53:56 123

原创 c# 在 PictureBox 上绘制图像、文字与放置button的方法

在PictureBox 上绘制图像、文字是在背景图像上绘制,使用:Graphics g1=new Graphics.FromImage(pictureBox1.BackgroundImage);而在PictureBox 上放置button则使用Button btn =new Button();btn.xxx=xxx;btn.Location=pointx;pictureBoxX.Contrl...

2018-05-07 11:47:03 7122

转载 c# 获取变量名称

public static class MemberInfoGetting{ public static string GetMemberName<T>(Expression<Func<T>> memberExpression) { MemberExpression expressionBody = (MemberExpr...

2018-05-07 11:06:54 1930

原创 c# button拖拽

namespace xxx{      public partial class Form1 : Form      {          Point p;          public Form1()          {              InitializeComponent();          }            private void button1_MouseDo...

2018-04-24 13:39:20 1132

转载 invoke的简介使用方法

void ButtonOnClick(object sender,EventArgs e){ this.Invoke(new Action(()=> { button.Text="changed"; }));}使用场合问题如果你的后台线程在更新一个UI控件的状态后不需要等待,而是要继续往下处理,那么你就应该使用BeginInvoke来进...

2018-04-24 11:16:23 1876

原创 铁鞋软件数据结构设计

铁鞋上传的数据:铁鞋的ID号 (Byte0) 状态字 (Byte1) 距离数据 (Byte2) 电量数据 (Byte3) 震动数据 (Byte4) 1个字节, 范围为0x01~0xFF 高四位为命令字,0x10表示正常的地磁数据上传;低四位为状态字,0x01表示无车,0x02表示有车。 1个字节的距离数据,0x01~0Xff,单位CM 1个字节的电量数据,如0x32表示电池...

2018-04-06 23:00:37 415

空空如也

空空如也

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

TA关注的人

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