- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 jQuery笔记1
(function($) {...})(jQuery);1.定义匿名函数function($) {...},该匿名函数的形参为$2.调用匿名函数(匿名函数)(jQuery),将变量jQuery作为实参传递给匿名函数作用:匿名函数中所有$的引用即为对jQuery的引用,避免名字空间的冲突。 $(function() {...}); 或 jQuery(function() {...
2013-09-03 13:04:43
713
原创 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
1204
原创 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
723
原创 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
689
原创 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
4399
原创 WPF之数据绑定
1、定义包含要绑定属性的类,注意,该类必须继承接口INotifyPropertyChanged类。2、在需要绑定的属性中触发属性改变事件(PropertyChanged)。using System;using System.ComponentModel;public class Product : INotifyPropertyChanged{ public Product
2013-06-05 15:43:51
738
原创 WPF之内容文件
内容文件即那些不被编译进程序集的外部资源,可以方便更新修改。1. 添加资源,设置其属性为内容,选择始终复制到输出目录。2. 通过pack Uri系统访问文件如:img.Source = new BitmapImage(new Uri("pack://application:,,,/Images/01.png" ));
2013-05-12 14:14:38
761
原创 WPF之创建单实例应用程序
单实例应用程序即该应用程序只允许运行一个实例,说白了就是不能同时运行两个相同的程序。主体框架为3个自定义类: Startup、 SimpleInstanceAppWrapper、 App// Startup.csusing System;using System.Windows;namespace WpfApplication1{ class Startup {
2013-05-11 13:43:48
951
原创 C#之插件
目标:开发一款支持插件的应用程序。1.定义插件的基本框架,以后为该应用程序开发的插件都继承该框架。项目:PluginFramework.dll//IPlugin.csusing System;using System.Collections.Generic;using System.Text;namespace PluginFramework{ public in
2013-04-28 15:34:10
896
转载 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
3344
原创 C#之事件
1. 若引发事件时需要传入参数,则需要定义事件参数类,否则不需要。class MyEventArgs : EventArgs{ public MyEventArgs(ArgsType args) { MyArgs = args; } public ArgsType MyArgs { get {
2013-04-10 13:18:22
760
原创 SQL语句中的通配符
%:代表零个或多个字符的任意字符串。 示例:where string like '%example%' -- 查询包含'example'的字符串 _:代表任意一个字符。 示例:where string like '_example' -- 查询任意一个字符开头,后跟'example'的字符串 []: 代表指定范围内的任意一个字符。 示例:where string lik
2013-03-31 17:20:51
1358
原创 SQL Server Browser 无法启动
环境:Windows 7 家庭普通版 和 Microsoft SQL Server 2008 开发者版本 问题:SQL Server Browser 服务无法启动,即启动选项为灰色,该服务涉及到SQL Server的远程访问,因此有些急迫。 解决:其实很简单,只要进入管理员账户就能启动了,此处的管理员账户并非“以管理员身份运行”。 1. 以管理员身份运行cmd命令窗口,输入
2013-03-31 13:37:13
49503
14
原创 C#之委托
1.定义委托类型delegate RetType MyDelegate(ArgType Argument, ...); // 此处定义的委托类型MyDelegate可以看成一般的自定义类型,可作为函数的形参类型传入函数。2.定义与委托类型相符的函数,要求参数类型及返回类型与委托变量相同,类似函数数量不限RetType MyFunction(ArgType Argument, ...)
2013-02-17 17:40:31
860
原创 C#之数组
/* 一维数组定义 */BaseType[] myArray;/* 一维数组初始化 */BaseType[] myArray = {Element, ...};BaseType[] myArray = new BaseType[ArraySize]; /* 使用默认初始值,对于数值类型,此默认值为0 */BaseType[] myArray = new BaseType[Array
2013-02-09 15:02:40
535
原创 C#之类与接口
1. 类定义[internal/public] [abstract/sealed] class MyClass [: MyBase[, IMyInterface, ...]]{ // Class members}internal: 声明内部类,默认,只有当前项目中的代码能访问该类。public: 声明公共类,可以由其他项目中的代码来访问该类,(并且该类中声明的成员不能是私有的或受
2013-02-07 15:27:22
483
原创 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
1628
原创 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
19553
原创 Python学习笔记
Python对象的类型就好比C++中class定义的类,类名就相当于是这儿各种对象的类型,自然,这儿的对象就相当于C++的实例。Python对象:身份、类型、值标准类型:数值(整型int、长整型long、布尔型bool、浮点型float、复数型complex)、序列(字符串类型str、列表类型list、元祖类型tuple)、映射(字典类型dict)其他类型:type类型、None类型、
2013-01-04 07:27:36
693
原创 CPU分段、分页寻址
--------------------------------------------------------------------->分段寻址:逻辑地址 --> 线性地址(32位)逻辑地址:段寄存器(16位):偏移地址(32位)分段寻址过程(由CPU自动完成):┏━━━━━━━┓┃ GDTR高32位 ┃--> GDT基地址┗━━━━━━━┛ 根据段寄存器TI位
2012-10-14 09:49:40
1447
原创 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
1061
原创 显示设置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
854
转载 32位CPU寻址小结
文章来自网络,在此感谢原作者。32位cpu 地址线扩展成了32位,这和数据线的宽度是一致的。因此,在32位机里其实并不需要采用“物理地址=段:偏移”这种地址表达方式。原来在16位机里规定的每一个段不大于64kb在32位机里也不是必要的。所以,对于32位机来讲,最简单的方法就是用一个32位数来标识一个字节的存储地址,寻址时只要给出一个32位数就可以直接找到地址。这种地址储存模型就属于“平展储
2012-08-25 21:26:53
1596
原创 杂记
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
535
原创 在MFC下MCI的简单调用,封装成类
/*********************************************** * MCI.h * ***********************************************/#pragma once#include "mmsystem.h"class CMCI
2012-08-19 17:00:54
4146
原创 在MFC下实现GET网页及服务器信息
/******************************************************** *本函数在MFC下实现GET网页信息,并保存到本地文件 *说明: *strURL:请求网页的URL *fileaddr:保存到本地的文件地址 *返回:若成功返回0,否则返回非零值 **********************************************
2012-08-04 12:07:46
3095
原创 在MFC下实现POST网页表单,下载服务器文件或取得网页源代码
/************************************************************** *此函数用于在MFC下实现POST网页表单,用于下载服务器文件或取得网页源代码 *说明: *strServer、strObject、wPort:这几项的值都可以通过抓包工具轻松取得。 *我用的抓包工具是wireshark,摸索着就使用,还是挺简单的! *h
2012-08-02 15:22:36
4887
原创 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
15210
3
原创 汇编语言学习点滴
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
709
C# Code128A 条码生成及打印项目 源代码
2015-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人