自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生命不息,学习不止!

No Pain, No Gain!

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 jQuery笔记1

(function($) {...})(jQuery);1.定义匿名函数function($) {...},该匿名函数的形参为$2.调用匿名函数(匿名函数)(jQuery),将变量jQuery作为实参传递给匿名函数作用:匿名函数中所有$的引用即为对jQuery的引用,避免名字空间的冲突。 $(function() {...}); 或 jQuery(function() {...

2013-09-03 13:04:43 658

原创 SQL SERVER 远程访问失败

环境操作系统:Window 7 Ultimate数据库版本:SQL SERVER 2008 R2 SP2 问题描述SQL Server 2008 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider

2013-08-13 15:34:10 1108

原创 c#之委托、匿名方法、Lambda表达式

委托:实际上是一种数据类型。委托数据类型的定义:delegate ret_type delegate_name(param_type param_name, ...);声明委托变量:delegate_name variable_name;实例化委托变量:ret_type function_name(param_type param_name, ...);variable_

2013-07-21 17:21:26 676

原创 SQL之存储过程

定义存储过程语法:create proc procedure_name[;number]@parameter_name data_type [output][=default]...assql_statements调用存储过程语法:exec [@return_value=]procedure_name[;number] [@parameter_name=value] [@par

2013-07-21 16:03:57 657

原创 c#之执行SQL存储过程

目的:通过C#.NET调用SQL Server数据库中定义的存储过程。示例一:存储过程名:sp_login输入参数1:@username nvarchar(50)输入参数2:@password nvarchar(50)输出参数:@nickname nvarchar(50)返回值:@retval intusing (SqlConnection sqlConn = new

2013-06-15 17:41:11 4290

原创 WPF之数据绑定

1、定义包含要绑定属性的类,注意,该类必须继承接口INotifyPropertyChanged类。2、在需要绑定的属性中触发属性改变事件(PropertyChanged)。using System;using System.ComponentModel;public class Product : INotifyPropertyChanged{ public Product

2013-06-05 15:43:51 701

原创 WPF之内容文件

内容文件即那些不被编译进程序集的外部资源,可以方便更新修改。1. 添加资源,设置其属性为内容,选择始终复制到输出目录。2. 通过pack Uri系统访问文件如:img.Source = new BitmapImage(new Uri("pack://application:,,,/Images/01.png" ));

2013-05-12 14:14:38 718

原创 WPF之创建单实例应用程序

单实例应用程序即该应用程序只允许运行一个实例,说白了就是不能同时运行两个相同的程序。主体框架为3个自定义类: Startup、 SimpleInstanceAppWrapper、 App// Startup.csusing System;using System.Windows;namespace WpfApplication1{ class Startup {

2013-05-11 13:43:48 873

原创 C#之插件

目标:开发一款支持插件的应用程序。1.定义插件的基本框架,以后为该应用程序开发的插件都继承该框架。项目:PluginFramework.dll//IPlugin.csusing System;using System.Collections.Generic;using System.Text;namespace PluginFramework{ public in

2013-04-28 15:34:10 818

转载 WPF应用程序设置启动时自动打开的第一个窗口的几种方式

方法一:App.xaml<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="mytest.App" Startup="

2013-04-25 10:12:29 3238

原创 C#之事件

1. 若引发事件时需要传入参数,则需要定义事件参数类,否则不需要。class MyEventArgs : EventArgs{ public MyEventArgs(ArgsType args) { MyArgs = args; } public ArgsType MyArgs { get {

2013-04-10 13:18:22 735

原创 SQL语句中的通配符

%:代表零个或多个字符的任意字符串。 示例:where string like '%example%' -- 查询包含'example'的字符串 _:代表任意一个字符。 示例:where string like '_example' -- 查询任意一个字符开头,后跟'example'的字符串 []: 代表指定范围内的任意一个字符。 示例:where string lik

2013-03-31 17:20:51 1294

原创 SQL Server Browser 无法启动

环境:Windows 7 家庭普通版 和 Microsoft SQL Server 2008 开发者版本 问题:SQL Server Browser 服务无法启动,即启动选项为灰色,该服务涉及到SQL Server的远程访问,因此有些急迫。 解决:其实很简单,只要进入管理员账户就能启动了,此处的管理员账户并非“以管理员身份运行”。 1. 以管理员身份运行cmd命令窗口,输入

2013-03-31 13:37:13 48559 13

原创 C#之委托

1.定义委托类型delegate RetType MyDelegate(ArgType Argument, ...); // 此处定义的委托类型MyDelegate可以看成一般的自定义类型,可作为函数的形参类型传入函数。2.定义与委托类型相符的函数,要求参数类型及返回类型与委托变量相同,类似函数数量不限RetType MyFunction(ArgType Argument, ...)

2013-02-17 17:40:31 821

原创 C#之数组

/* 一维数组定义 */BaseType[] myArray;/* 一维数组初始化 */BaseType[] myArray = {Element, ...};BaseType[] myArray = new BaseType[ArraySize]; /* 使用默认初始值,对于数值类型,此默认值为0 */BaseType[] myArray = new BaseType[Array

2013-02-09 15:02:40 497

原创 C#之类与接口

1. 类定义[internal/public] [abstract/sealed] class MyClass [: MyBase[, IMyInterface, ...]]{ // Class members}internal: 声明内部类,默认,只有当前项目中的代码能访问该类。public: 声明公共类,可以由其他项目中的代码来访问该类,(并且该类中声明的成员不能是私有的或受

2013-02-07 15:27:22 426

原创 Python 网页解析和URL下载

# coding: utf-8import httplibimport urllibimport sysdef dlProgress(count, blockSize, totalSize): percent = int(count * blockSize * 100 / totalSize) sys.stdout.write('finished ...... %3d%

2013-01-15 12:02:08 1593

原创 Python - 编码转换

# coding: utf-8s = 'abc'print type(s) # str(utf-8)print len(s) # 3s = unicode(s) # str -> unicode,其中str的每个字符值必须小于128print type(s) # unicodeprint len(s) # 3s = u'abc'print type(s) # unicode

2013-01-14 22:09:08 19504 1

原创 Python学习笔记

Python对象的类型就好比C++中class定义的类,类名就相当于是这儿各种对象的类型,自然,这儿的对象就相当于C++的实例。Python对象:身份、类型、值标准类型:数值(整型int、长整型long、布尔型bool、浮点型float、复数型complex)、序列(字符串类型str、列表类型list、元祖类型tuple)、映射(字典类型dict)其他类型:type类型、None类型、

2013-01-04 07:27:36 643

原创 CPU分段、分页寻址

--------------------------------------------------------------------->分段寻址:逻辑地址 --> 线性地址(32位)逻辑地址:段寄存器(16位):偏移地址(32位)分段寻址过程(由CPU自动完成):┏━━━━━━━┓┃  GDTR高32位  ┃--> GDT基地址┗━━━━━━━┛ 根据段寄存器TI位

2012-10-14 09:49:40 1356

原创 1.44M软盘物理扇区顺序

1.44M软盘物理扇区顺序,每个扇区512字节,共2*80*18=2880个扇区,合计1474560字节。面号(0到1) 磁道号(0到79) 扇区号(1到18)0                     0                           10                     0                           20

2012-08-31 11:31:37 967

原创 显示设置CMOS RAM时钟(汇编代码)

STRMAIN equ 19 STR1 equ 10 STR2 equ 12 STR3 equ 11 STR4 equ 19 org 7c00hDispStr: mov ax, cs mov es, ax mov bp, Message mov ax, 1301h mov bx, 0007h mov cx, STRMAIN mov dx, 001dh int 10h

2012-08-30 20:55:13 818

转载 32位CPU寻址小结

文章来自网络,在此感谢原作者。32位cpu 地址线扩展成了32位,这和数据线的宽度是一致的。因此,在32位机里其实并不需要采用“物理地址=段:偏移”这种地址表达方式。原来在16位机里规定的每一个段不大于64kb在32位机里也不是必要的。所以,对于32位机来讲,最简单的方法就是用一个32位数来标识一个字节的存储地址,寻址时只要给出一个32位数就可以直接找到地址。这种地址储存模型就属于“平展储

2012-08-25 21:26:53 1539

原创 杂记

C语言代码转汇编语言(VS2010)1.ebp入栈,ebp常常用来保存函数调用前的esp值,所以事先要保存ebp的值,使函数调用前后ebp值保持不变。2.保存函数调用前的esp值到ebp。3.在栈中开辟一定空间存储函数要用到的局部变量,该区域称为局部变量区域,通过esp来达到目的。4.ebx、esi、edi入栈。5.初始化局部变量区域。6.执行函数指令。函数第一个入口参数在

2012-08-25 20:45:53 494

原创 在MFC下MCI的简单调用,封装成类

/*********************************************** * MCI.h * ***********************************************/#pragma once#include "mmsystem.h"class CMCI

2012-08-19 17:00:54 4110

原创 在MFC下实现GET网页及服务器信息

/******************************************************** *本函数在MFC下实现GET网页信息,并保存到本地文件 *说明: *strURL:请求网页的URL *fileaddr:保存到本地的文件地址 *返回:若成功返回0,否则返回非零值 **********************************************

2012-08-04 12:07:46 3041

原创 在MFC下实现POST网页表单,下载服务器文件或取得网页源代码

/************************************************************** *此函数用于在MFC下实现POST网页表单,用于下载服务器文件或取得网页源代码 *说明: *strServer、strObject、wPort:这几项的值都可以通过抓包工具轻松取得。 *我用的抓包工具是wireshark,摸索着就使用,还是挺简单的! *h

2012-08-02 15:22:36 4819

原创 Cadence IC5141 安装

本文是在虚拟机下安装ic5141,覆盖虚拟机安装,Linux系统安装,再到Cadence IC5141安装整个过程,每个过程网上都有很多的教程,就不详述,这儿只提供一个大致的流程,希望能帮到那些刚刚开始接触这个软件,对Linux系统又不是很了解的人。 1、安装虚拟机,本人用的是VMware虚拟机。软件下载:ed2k://|file|%5B%E8%99%9A%E6%8B%9F%E5%B7

2012-07-31 18:16:49 14622 5

原创 汇编语言学习点滴

8086CPU1、寄存器(14个16位寄存器):AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW通用寄存器:AX(AH 和 AL)、BX(BH 和 BL)、CX(CH 和 CL)、DX(DH 和 DL)源变址寄存器:SI(Source Index)目的变址寄存器:DI(Destination Index)栈指针寄存器:SP(Stack P

2012-07-31 18:06:27 657

C# Code128A 条码生成及打印项目 源代码

开源的.NET条码生成及打印解决方案,利用WPF中的FlowDocument,实现条码高分辨率打印,保证条码清晰可读。此开源项目引用自http://hephap.com/OpenBarcode

2015-03-22

Allegro设计流程

Allegro 设计 流程 ddddddddddddddddddddddddddddddddddddddd

2011-10-01

Multisim教程

Multisim教程 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

2011-07-28

空空如也

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

TA关注的人

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