自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ServiceStack_AutoQuery

AutoQuery的作用ServiceStack中的AutoQuery支持增加了类似于OData对Web Api的查询支持的自动查询功能。AutoQuery在.Net Core中的配置 public class AppHost : AppHostBase { //assembly 程序集的名称 public AppHost() ...

2019-12-29 18:36:01 419

原创 C/S与B/S架构的区别和优缺点

一.C/SC/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。客户端包含一个或多个在用户的电脑上运行的程序服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S 可以看做是胖客户端架构因为客户端需要实现绝大多数的业务逻辑和界面展示。作为客户端的部分需要...

2019-10-23 16:36:34 252

原创 WebService

1.WebServices的特点:(1)WebServices 是自包含的。即在客户端不需要附加任何软件,只要客户机支持 HTTP 和XML 就OK 了。(2)WebServices 是自我描述的。在客户端和服务端都不需要知道除了请求和响应消息的格式和内容外的任何事。(3)WebServices 是跨平台和跨语言的。客户端和服务端均可以在不同的平台和语言环境中实现,同时,不必为了支持 Web...

2019-09-11 20:11:13 200

原创 SQL Server数据类型详解

String类型Number类型Date类型其他数据类型

2019-08-06 18:15:49 252

原创 C#中axWindowsMediaPlayer详细讲解

网页地址:https://www.cnblogs.com/wanzhongjun/p/6274350.html

2019-07-17 18:04:18 1694

原创 C#匿名函数和Lambda表达式

1.匿名函数定义:提供了一种传递代码块作为委托参数的技术。匿名方法是没有名称只有主体的方法。 class Program { delegate void Del(string str,int i); static void Main(string[] args) { Del del = delegate (strin...

2019-07-15 12:27:23 388

原创 C#事件与的委托区别

主要区别:1.事件在类外绑定事件只能用“+=”(“-=”解绑),不能使用‘=’绑定;如果在类内部绑定事件可以用‘=’;2.委托在类内类外都可以用"+="、"-="、"=";3.事件的调用(执行)只能在类内调用;委托(公有)在类内类外都可以调用;事件实际上是一个特殊的委托实例,不用事件也没有关系。 class Person { public delegate void SetWo...

2019-07-11 17:58:36 422

原创 C#面对对象猜拳游戏

1.要求玩家对象(Player)、计算机对象(Computer)、裁判对象(Judge)。 玩家出拳由用户控制,使用数字代表:1石头、2剪子、3布 计算机出拳由计算机随机产生 裁判根据玩家与计算机的出拳情况进行判断输赢玩家对象代码: class Player { public Player(string a) { Name = ...

2019-07-11 15:43:43 1054 1

原创 C#中的委托

一.什么是委托C#中的委托(Delegate)类似于C或C++中函数的指针。委托(Delegate)是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。总结:委托可以理解为一种数据类型,这种类型赋值需要赋一个与之对应的方法delegate void M...

2019-07-11 15:01:37 183

原创 C#高级编程知识点

一.继承中基类和子类的特征:1.c#不支持多重继承,支持多重接口继承2.c#子类只有一个基类,一个父类可以有多个子类3.不允许循环继承(相互继承)4.继承可以个隔代继承5.子类可以继承父类的可继承属性和函数6.继承只能单继承二.继承和封装的定义1.继承:继承允许我们通过一个类定义另一个类,创建和维护应用程序更加方便,有利于重用代码和节省开发时间。2.封装:通过访问修饰符,把一个或...

2019-07-10 14:26:29 948

原创 C#中重载(overload)和重写(override)

重载的定义:在同一个类中,方法名称相同,但是参数列表不同(参数个数不同、参数类型不同、不同类型的排列顺序不同),称之为方法的重载,方法的重载不包含继承关系,重载不用考虑方法的返回值类型 static void Main(string[] args) { Tell(); Tell(5); Tell("五");...

2019-07-08 16:14:29 200

原创 C#拆箱和装箱

装箱是指将一个对象进行再次封装,越封装越大—值类型转成引用类型拆箱是指将一个对象进行解除封装,越拆箱越小—引用类型转成值类型,前提是先装箱 class Person { public void Say() { Console.WriteLine("父类中的方法"); } } class Stude...

2019-07-08 16:02:52 152

原创 IO文件管理系统

enum DriverImage { CDRom = 0, Disk = 1, USB = 2, Folder = 3 } public partial class Form1 : Form { public Form1() { Initia...

2019-06-29 17:31:19 262

原创 C# I/O流FileInfo类(非静态类)

private void Button1_Click(object sender, EventArgs e) { FileInfo info = new FileInfo(@"E:\C#基础\2019.06.27\02_FileInfo类"); label1.Text = info.CreationTime.ToString();...

2019-06-27 17:57:56 168

原创 C#中I/O流 DirectoryInfo 类(非静态类)

一.DirectoryInfo 类1.属性 // CreationTime 创建时间 DirectoryInfo info = new DirectoryInfo(@"E:\C#基础\2019.06.27\01_DirectoryInfo 类\1.txt"); DateTime time = info.CreationTime; ...

2019-06-27 17:53:51 224

原创 C#动画实现钟表

1界面设计部分<Window x:Class="钟表.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="htt...

2019-06-27 17:44:18 513

原创 C#中堆栈(Stack)队列(Queue)

一堆栈的定义它代表了一个后进先出的对象集合。当您需要对各项进行后进先出的访问时,则使用堆栈。当您在列表中添加一项,称为推入元素,当您从列表中移除一项时,称为弹出元素。二 堆栈的属性和方法三 控制台中的代码 Stack sk = new Stack(); sk.Push('A'); sk.Push('B'); ...

2019-06-12 07:48:39 308

原创 C#中的排列列表(SortedList)

一 排列列表的定义:它可以使用键和索引来访问列表中的项。排序列表是数组和哈希表的组合。它包含一个可使用键或索引访问各项的列表。如果您使用索引访问各项,则它是一个动态数组(ArrayList),如果您使用键访问各项,则它是一个哈希表(Hashtable)。集合中的各项总是按键值排序二 排列列表的属性:三 排列列表的方法四 控制台中的代码 SortedList sl = new ...

2019-06-12 07:40:06 495

原创 C# 哈希表(Hashtable)

一 哈希表的定义:它使用键来访问集合中的元素。当您使用键访问元素时,则使用哈希表,而且您可以识别一个有用的键值。哈希表中的每一项都有一个键/值对。键用于访问集合中的项目。二 哈希表中常用到的属性:三 哈希表常用到的方法:四 控制台中的代码 Hashtable ht = new Hashtable(); ht.Add("北京", "帝都"); ...

2019-06-12 07:33:27 471

原创 C#动态数组ArrayLIst

一 动态数组的定义:动态数组(ArrayList)代表了可被单独索引的对象的有序集合。它基本上可以替代一个数组。但是,与数组不同的是,您可以使用索引在指定的位置添加和移除项目,动态数组会自动重新调整它的大小。它也允许在列表中进行动态内存分配、增加、搜索、排序各项。二 动态数组的属性:三 动态数组的方法四 控制台中的代码:ArrayList all = new ArrayList();...

2019-06-12 07:25:55 758

原创 C#正则表达式验证IP地址

思路:正则表达式实质就是字符串)(([1-9]\d?)|(1\d{2})|(2[01]\d)|(22[0-3])) 第一部分是1-223可能有:一个字符[1-9],可能两个字符[1-9]\d ?重复是一个次或者0次.三个字符就是以1开头或者2开头的字符1\d{2}是以1开头2[01]\d)|(22[0-3] 是2开头的三个字符并到223结束之后的三部分同理。控制台中的代码: ...

2019-06-06 09:53:55 6497 1

原创 C#原生态的数组去重

思路:获取相同数组元素的索引,通过字符串分割,把元素撞到新的数组中进行遍历控制台的代码: int[] list = { 1, 15, 34, 56, 4, 34, 15, 99, 1, 25 }; int[] res; string str=""; for (int i = 0; i < list.Length; i...

2019-06-06 09:33:07 352

原创 C#中随机0-100之间不重复的7个数字

控制台中的代码 Random r = new Random(); int[] array = new int[7]; for (int i = 0; i < array.Length; i++) { array[i]= r.Next(0, 101); ...

2019-06-06 09:26:59 1112

原创 C#中的冒泡排序

控制台中的代码 int[] list = new int[8] { 2, 9, 56, 32, 0, 3, 19, 11 }; //控制比较轮数 for (int i = 0; i < list.Length-1; i++) { //控制比较的次数 ...

2019-06-06 09:23:49 136

原创 C#简易版的点菜系统

界面设计:控件有flowLayoutPanel,Panel,lable实现代码的部分:private void Form1_Load(object sender, EventArgs e) { this.AutoSizeMode = AutoSizeMode.GrowAndShrink; //从整个菜单的盒子中找每一个菜的盒...

2019-06-03 22:43:25 2605 1

原创 C#实现简易版的计算器数

界面设计:textbook 和18个button按钮代码部分: private void Form1_Load(object sender, EventArgs e) { //计算计算器窗口居中 int left = Screen.PrimaryScreen.Bounds.Width / 2 - this.Width / 2; ...

2019-06-03 22:37:31 558

原创 C#实现QQ窗口抖动

实现的界面:1. 两个textbook和两个Button2. NotifyIcon控件是实现托盘实现代码: private void Form1_Load(object sender, EventArgs e) { this.Text = "聊天窗口"; button1.Text = "抖动"; but...

2019-05-30 23:00:45 358

原创 C#学习网站

https://www.cnblogs.com/weixing/

2019-05-12 18:03:58 1333

原创 JavaScript实现轮播图

Html代码<body> <div class="header" id="header"> <!--设置头部的内容--> <div class="header-main"> <!--设置头部中轮播图--> <div class="header-banner"> <...

2019-05-12 15:23:03 152

原创 jQuery选项卡

Html的代码<body> <div class="wrap"> <ul class="blist clearfix"> <li class="active">电影</li> <li>电脑</li> <li>冰箱</li> <li>空调...

2019-05-12 15:11:19 95

原创 jQuery无缝连接

html代码<body> <ul class="mscroll-ul"> <li class="item fore1"> <a> <img width="250" height="164" src="img/1.png" class="loading-style2"> </a> &l...

2019-05-12 15:03:59 559

原创 jQuery置顶导航

Html的代码<body> <div class="logo_bar">顶部 logo</div> <div class="menu">置顶菜单</div> <div class="menu_pos"></div> <div class="down_con"> <p sty...

2019-05-12 14:56:18 278

原创 jQuery手风琴

Html代码<body> <div id="main"> <div> <ul> <li> <div class="des"> <h4>S3冠军皮肤</h4>...

2019-05-12 14:52:24 438

原创 jQuery层级菜单

Html代码<body> <ul class="menu"> <li> <a href="#" class="level1">手机</a> <ul class="current"> <li><a href="#">iPhone X 256G</a>&lt...

2019-05-12 14:46:21 181

原创 JavaScript淘宝购物车

Html中的代码<body> <div class="catbox"> <table id="cartTable"> <thead> <tr> <th><label> <input class="check-all check" type=...

2019-05-12 14:30:22 722

原创 JavaScript 地图两条贪吃蛇添加眼睛 背景音乐

//创建地图Mapvar map_div;var timer;var snake_eye_left;var snake_eye_right;var snake_eye_left1;var snake_eye_right1;function Map(){ this.width=800; this.height=600; this.color='cyan'; this.margi...

2019-05-12 14:20:46 261

原创 Java中的试题总结

JavaScript中的试题总结1.说说JavaScript的基本规范?(1) 不要在同一行声明多个变量(2) 使用 ===或!==来比较true/false或者数值(3) switch必须带有default分支(4) 函数应该有返回值(5) for if else 必须使用大括号(6) 语句结束加分号(7) 命名要有意义,使用驼峰命名法2…JavaScript有几种类型的值?谈...

2019-05-12 14:16:09 141

原创 JavaScript中的计时器SetInterval和Settimeout讲解

1.SetInterval定义: ;循环定时器:固定时间间隔指定一次,像闹钟 一样,不关闭继续执行。语法结构:setInterval(code,millisec,lang)参数code: 必需。要调用的函数或要执行的代码串。参数millisec:必须。周期性执行或调用 code 之间的时间 间隔,以毫秒计。参数lang:可选。 JScript | VBScript | JavaScrip...

2019-04-23 18:56:11 366

原创 JavaScript中60s倒计时,获取页面验证码

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> window.onload=function(){ var Btn=document....

2019-04-23 18:44:00 171

原创 JavaScrip中的事件的冒泡和捕获,事件绑定,事件的移除

一.事件的冒泡和事件的捕获1.事件流描述的是从页面中接受事件的顺序。 事件流包括事件的冒泡和事件的捕获事件的捕获:父级元素先触发,子集元素后触发。事件的冒泡:子集元素先触发,父级元素后触发。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title><...

2019-04-23 18:41:07 135

空空如也

空空如也

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

TA关注的人

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