自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟成长日记

勤奋学习,红专并进,理实交融

  • 博客(20)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql_affected_rows()和mysql_num_rows()

mysql_affected_rows()取得前一次 MySQL 操作所影响的记录行数.一般UPDATE, DELETE操作mysql_num_rows()返回结果集中行的数目,一般是SELECT操作

2015-06-23 14:36:49 877

原创 Node.Js - 路由Router

参考博客:Node初学者入门,一本全面的NodeJS教程Node.Js的环境搭建略过,关于路由需要以下4个文件:server.jsindex.jsrouter.jsrequestHandler.js//server.jsvar http = require("http");var url = require("url");function start(rou

2015-06-17 15:12:55 796

翻译 css实现照片堆叠效果

原文:http://designshack.net/articles/css/use-pseudo-elements-to-create-an-image-stack-illusion/效果图:The HTML为了建立第一张照片,也就是最上面的那张。我们只需要添加一个div,里面包含照片的img。就这么多,剩下的效果都是通过CSS来实现的。确保div的class

2014-12-29 16:38:48 10565

原创 C#,C++/CLR,C++三层

参考博客: 1. C#与C/C++的交互  2.C#使用CLR/C++的DLL间接调用Native C++的DLL第一步,创建一个工程,选择C# -> Console Application。第二步,在第一步创建的工程ConsoleApplication1里,添加子工程。右键'Solution ConsoleApplication1' -> Add -> New

2014-06-23 13:54:23 2397

原创 StackPanel 实现从上往下+从右往左 排列+RenderTransform特效实例分析

StackPanel:将子元素排列到可沿水平或垂直放置的行。参考资料:1. StackPanel类2. Silverlight学习笔记(九)——RenderTransform特效【五种基本变换】及【矩阵变换MatrixTransform】3. MatrixTransform矩阵变换stack表明StackPanel跟栈一样,按顺序压入。StackPanel排列方向分为水

2014-03-31 16:52:25 14446 1

原创 C++虚函数入门

虚函数

2014-03-20 12:45:27 896

原创 WPF多线程简单实例

先看一下效果图:首先在TextBox里输入一个数,计算1~22222的所有整数的和。【查看进度】查看目前算到哪一个数。结果会一直刷新。同时ProgressBar显示计算的进度。点击完【计算】,界面还可以接受操作。这里用了异步委托。看代码:using System;using System.Collections.Generic;using System.Window

2014-03-14 16:06:16 924

原创 入门-WPF数据绑定-实例

Binding对象的属性PropertyDescriptionConverter转换器ElementName绑定的源对象FallbackValue绑定无法返回有效值时的默认显示。Mode绑定方式Path属性

2014-03-14 15:51:15 830

原创 红黑树的实现

一、旋转1.左旋第一步,将x的新右孩子确定,并指向。Left-Rotate(T,x)y = right[x]right[x] = left[y]第二步,如果之前确定的是非空,那么将它也指向x。if left[y] != NULL then parent[left[y]] = x第三步,将y的parent指向x的parent。parent

2014-03-14 15:47:22 715

原创 虚函数

虚函数首先分享一篇关于《虚函数》很生活的理解的博文:http://blog.chinaunix.net/uid-25749806-id-321984.html定义:在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数。语法:  virtual  函数返回类型  函数名 (参数表)   { 函数体 }  用途:实现多态性,通过指向派生类的基类指针,访问派

2013-11-27 15:38:24 984

原创 桶排序

桶排序        桶排序的思想就是把区间[0,1)划分为n个相同大小的子区间,或称桶。然后,将n个输入输出分布到各个桶中去。因为输入树均匀且独立分布且在[0,1)上,所以一般不会有很多数落在一个桶里的情况。为得到结果,先对各个桶里的数进行排序,然后依次把各个桶中的元素列出来即可。本版本的桶排序是利用双链表实现。首先结构体定义如下:struct Barrel_Node{

2013-05-17 11:30:23 1104

原创 矩阵链乘法

用动态规划来解决矩阵链相乘的问题。   给定由n个要相乘的矩阵构成的序列(链)1,A2,A3,...,An>,要计算乘积                              A1A2A3...An   为计算上面的乘积,可将两个矩阵相乘的标准算法作为一个子程序,根据括号给出的计算顺序做全部的矩阵乘法,一组矩阵的乘积是加全部括号的(fully parenthesized),如果它是

2013-05-03 21:37:08 1927

原创 常量指针vs指针常量

#include int main(){ int a = 1,b = 2,c = 3; const int *p1 = &a; int* const p2 = &b; printf("a = 1,b = 2,c = 3三个变量的地址:\n&a = %d\t&b = %d\t&c = %d\n",&a,&b,&c); printf("/**********************

2013-04-30 15:48:26 543

原创 BST二叉查找树

BST(Binary Search Tree)二叉查找树满足的性质:设x为二叉查找树中的一个结点。如果y是x的左子树中的一个结点,则key[y]≤key[x]。如果y是x的右子树中的一个结点,则key[x]≤key[y]。根据上述性质,对一棵BST,可以通过中序遍历按序输出所有关键字。/*中序遍历*/INORDER_TREE_WALK(x)if x!= NULL t

2013-04-29 21:13:14 766

原创 C++里引用参数与引用返回值

引用参数:        引用参数是由调用部位传入实参的地址(写在留言板上)的形参。        在形参表中以符号“&”开始的参数即为引用参数。如果一个形参是引用参数,调用部位将把实参的地址传递给子程序。子程序可以改变传递给引用参数的任何实参,因为子程序操作的是真正的变量,而不是它的副本。        传递引用给函数与传递指针的效果一样,传递的是原来的变量或对象,而不是在函数作

2013-04-27 11:21:43 1254

原创 构造函数+析构函数

构造函数:该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数,由构造函数完成成员的初始化工作。特点是,函数名与类的名一致,无返回值。可以有参数,也可以没有参数。(1)构造函数体为空#include using namespace std;class A{public: A()//构造函数 {// x = 1;// y = 2; } ~

2013-04-26 16:58:30 615

原创 【算法】LCS最长公共子序列

LCS—Longest Common Subsequence最长公共子序列。一个序列,如果是两个或多个已知序列的子序列,且是所有子序列中最长的,则为最长公共子序列。#include #include #include #define SIZE 100int main(){ char A[SIZE],B[SIZE]; int i,j,n; printf("输入字符串A:

2013-04-25 21:02:56 1202

原创 快速排序

快排废话不说,先贴上代码,代码在《c程序设计语言》p74:void swap(int v[],int i,int j){ int temp; temp = v[i]; v[i] = v[j]; v[j] = temp;}void qsort(int v[],int left,int right){ int i,last; void swap(int v[],int i

2013-03-22 21:38:52 696

原创 第二弹 getch、getchar和gets

1. getchar       缓冲输入函数,函数只有在满足输入次数要求的前提下,遇到回车时才结束输入,之前所有的字符都会逐个显示在屏幕上,但是只有第一个字符返回一个ASCII码。       具体的过程就是getchar()被调用时,程序就等着用户按键,且将用户输入的字符依次回显到屏幕,用户必须摁完规定的次数(循环语句)(即使是回车也要摁),所有的字符都会保留在键盘缓存区中

2013-02-01 23:01:51 793

原创 第一弹 打印EOF

EOF是什么?EOF(End Of File,文件结束)。在用getchar,计算机需要区分文件中有效数据和输入结束符的问题。C语言采用的解决办法是:在没有输入时,getchar返回一个特殊值,这个特殊值与任何实际字符都不同,称为EOF。EOF在头文件中定义,是一个int整型数。具体值不同平台有异。我们在声明变量c的时候,必须让它大到足以存放getchar的任何返回值。所以把c声明为int

2013-01-26 16:01:54 2566 4

OpenCV-2.2.0.tar.bz2 opencv for linux

opencv for linux OpenCV-2.2.0.tar.bz2 opencv库

2012-12-01

单片机 数控电压源 报告

可调数控电压源。通过键盘输入预置,输出规定的直流电压

2010-12-28

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

TA关注的人

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