- 博客(271)
- 资源 (8)
- 收藏
- 关注
原创 图解C#利用委托实现窗体传值
窗体传值的本质是类与类之间的传值 从第一个窗体向第二个窗体传值的方法有很多,可以利用第二个窗体的构造函数,也可以通过在第二个窗体的属性,也可以通过调用第二个窗体的方法等等来实现。但是第二个窗体向第一个窗体传值就要用到委托或事件了,当然也可以用全局变量(这样就没啥子意思啦,哈哈)!
2016-04-10 23:05:20 3430 4
原创 C#委托和事件的前世今生
首先声明本来想自己写C#委托和事件的,但是在查找资料时发现百度百科里面给出的解释不错,不过整篇文章读下来总感觉有点混乱,看前半部分还可以,看后半部分时就有点云里雾里了,为了能给广大的向我一样的初学者提供一个更加浅显易懂的委托和事件,同时也为了方便自己以后查看,现将百度百科里面精髓的部分提炼出来,同时也添加了自己的对委托和事件的理解,有不足之处,请大家多多指点!
2016-04-10 19:47:46 2162 3
原创 在VS2015中用C++创建DLL并用C++调用且同时实现对DLL的调试
在VS2015中用C++创建DLL并用C++调用且同时实现对DLL的调试
2016-04-06 23:24:29 14806 2
原创 在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试
在VS2015中用C++创建DLL并用C++或C#调用且同时实现对DLL的调试
2016-04-06 17:59:55 29352 11
原创 VS2015用C++创建的动态库导出函数名乱码原因分析
在上一篇博客【在VS2015中用C++创建动态库并用C#调用】中提到,在C# DllImport导入C/C++编写的动态库时函数,要加上CallingConvention = CallingConvention.Cdecl来指定入口点的调用约定。这是因为C/C++编写的动态库默认的入口点约定为_cdecl,而VS默认调用动态库时的约定为_winapi。 本文将重点介绍下这些入口点的调用约定,并以此来说明函数名乱码的真正原因,并且会在下一篇博客中详细说明如何创建一个可以被其它语言调用的动态库。
2016-02-27 10:59:32 5935 3
原创 CSS复合选择器
复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的,目的是为了可以更准确更精细的选择目标元素标签。一、交集选择器交集选择器由两个选择器构成,其中第一个为标签选择器,第二个为class选择器,两个选择器之间不能有空格,如h3.special。交集选择器是并且的意思,也是即...又...的意思。比如:p.one 选择的是:类名为 .one 的段落标签。注意:用的相对来说比...
2019-04-01 23:14:43 581
原创 CSS标签的类型(显示模式)
一、标签的类型HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。具体如下:二、块级元素(block-level)每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度、高度、对齐等属性,常用于网页布局和网页结构的搭建。常见的块元素有<h1>~<h6>、<p>、<div>、<ul>、<ol&...
2019-04-01 21:57:58 719
原创 引入CSS样式表(书写位置)
一、行内式(内联样式)是通过标签的style属性来设置元素的样式,其基本语法格式如下:<标签名 style="属性1:属性值1; 属性2:属性值2; 属性3:属性值3;"> 内容 </标签名>语法中style是标签的属性,实际上任何HTML标签都拥有style属性,用来设置行内式。其中属性和值的书写规范与CSS样式规则相同,行内式只对其所在的标签及嵌套在其中的...
2019-03-26 17:55:41 1178
原创 CSS伪类选择器
一、链接伪类选择器 :link /* 未访问的链接 */ :visited /* 已访问的链接 */ :hover /* 鼠标移动到链接上 */ :active /* 选定的链接 */ 注意:写的时候他们的顺序尽量不要颠倒,按照 lvha 的顺序。<!DOCTYPE html><html lang="en"> <...
2019-03-24 23:15:44 5703
原创 CSS博客目录
CSS伪类选择器引入CSS样式表(书写位置)CSS标签的类型(显示模式)CSS复合选择器margin外边距合并问题以及解决方式BFC概念及其应用
2019-03-24 22:49:22 503
原创 Eclipse中Maven引入依赖后自动下载并关联源码(Source)
其实eclipse的Maven插件就提供了这个功能,但是可能有许多开发人员没关注这个功能,所以这个分享给那些不太清楚这个功能的同学,配置很简单,只需要勾选windows-Preferences-Maven-Download Artifact Sources这个选项就可以了。...
2019-03-04 22:37:01 603
原创 Netty实战学习笔记——第一章:Netty异步和事件驱动
一、Netty的概念Netty是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端。二、Netty的核心组件Channel(通道) 回调 Future(通知) 事件和ChannelHandler你可以认为每个ChannelHandler的实例都类似于一种为了响应特定事件而被执行的回调。Netty提供了大量预定义的可以开箱即用的Chann...
2019-03-02 23:09:47 459
原创 BFC概念及其应用
一、BFC概念BFC就是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用。具有 BFC 特性的元素可以看作是隔离了的独立容器,容器里面的元素不会在布局上影响到外面的元素,并且 BFC 具有普通容器所没有的一些特性。通俗一点来讲,可以把 BFC 理解为一个封闭的大箱子,箱子内部的元素无论如何翻江倒海,都不会影响到外部。二、触发 BFC只...
2019-02-23 15:20:12 1860
原创 margin外边距合并问题以及解决方式
一、父子元素margin合并问题演示在div里面有子元素div1时,若父元素div在没有设置overflow:hidden或者是border属性,则父元素div的margin-top的值为父元素div和子元素div1中的margin-top的最大值。<!DOCTYPE html><html lang="en"><head> <met...
2019-02-23 14:02:02 10811
原创 asp.net中web.config配置错误页
每当用户访问错误页面时,会出现不友好的错误页面,所以为了防止这种不友好,我们在web.config中的节点下配置 ,在出现比如403 404这样的错误时,跳转到我们自定义的页面:用户错误配置节该配置节能够指定当出现错误时,系统自动跳转到一个错误发生的页面,同时也能够为应用程序配置是否支持自定义错误。“”配置节包括两种属性,这两种属性分别为mode和defaultRedirect。其
2017-08-29 17:03:32 1620
原创 Asp.Net之页面缓存
一、PageCacheDemo.aspx代码 用户详细信息 用户详细信息 二、PageCacheDemo.aspx.cs代码using System;using System.Collections.Generic;using System.Linq;using System.Web;u
2017-08-25 15:12:53 808
原创 Asp.Net之Cache缓存
一、CacheDemo.aspx.cs代码using CZBK.ItcastProject.Model;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Caching;using System.Web.UI;using System.
2017-08-25 15:08:43 506
原创 Jquery之Ajax_分页及增删改查
一、UserInfoList.html代码 用户列表 $(function () { $("#detailDiv").css("display", "none"); $("#addUserDiv").css("display", "non
2017-08-24 17:32:29 2928 1
原创 Jquery之JSON
一、JSONDemo.aspx代码 $(function () { $("#btnData").click(function () { $.post("GetJson.ashx", {}, function (data) { aler
2017-08-23 17:37:48 340
原创 Jquery之Ajax实例_登录
一、Login.html代码 $(function () { $("#msg").css("display","none"); $("#btnLogin").click(function () { userLogin(); });
2017-08-23 16:24:36 2794
原创 Jquery之Ajax实例_用户名检查
一、Register.aspx代码 $(function () { $("#msg").css("display","none"); $("#txtUserName").blur(function () { var userName = $(this
2017-08-23 11:35:44 323
原创 Jquery之Ajax
一、JqueryAjax.aspx代码 $(function () { $("#btnGet").click(function () { $.get("GetDate.ashx", { "name": "lisi", "pwd": "123" }, function (da
2017-08-22 17:36:35 283
原创 ASP.Net之JS之AJAX之Post请求
一、AjaxPostDemo.aspx代码 $(function () { $("#btnPost").click(function () { var xhr; if (XMLHttpRequest) {
2017-08-22 16:44:08 1401
原创 ASP.Net之JS之AJAX之Get请求
一、AjaxDemo.aspx代码 $(function () { $("#btnGetDate").click(function () { //开始通过AJAX向服务器发送请求. var xhr; if (XMLHt
2017-08-21 17:31:32 645
原创 B/S学习之路—DOM(4)
【01DOM操作样式】代码: .d1 { color: white; } //对于纯js的代码,不需要考虑加载顺序问题 //需要考虑加载顺序的情况:使用js操作html时,要看对应的html是否已经存在 onload = functi
2017-08-02 15:56:32 280
原创 B/S学习之路—DOM(3)
【06加法计算器】代码: //当页面加载完成后执行如下代码 onload = function () { //找到按钮并注册点击事件 document.getElementById('btnAdd').onclick = function() { //获
2017-08-02 14:35:54 295
原创 B/S学习之路—DOM(2)
【03获取元素】代码: //根据id获取元素,因为id是唯一的,所以只返回一个dom对象 var temp1 = document.getElementById('btnShow'); //name是可以重复的,所以返回一个dom对象数组 var temp2 = documen
2017-08-02 11:35:01 225
原创 B/S学习之路—DOM(1)
【01对话框】代码: //alert('123');//提示框,只有一个“确定”按钮 //确认框,有“确定”、“取消”两个按钮 //点确定返回true,点取消返回false //var result = confirm('确定要删除吗?'); //alert(result);
2017-08-02 11:19:50 385
原创 ASP.Net之使用Cookie和Session实现自动登录
一、UserLogin.aspx代码 window.onload = function () { var validateCode = document.getElementById("validateCode"); validateCode.onclick = function () {
2017-06-30 16:33:18 5267
原创 Asp.Net之Session简介及使用
Session是服务器端保存机制一、SessionDemo.aspx代码 二、SessionDemo.aspx.cs代码using System;using System.Collections.Generic;using System.Linq;using System.W
2017-06-29 15:13:11 1221
原创 Asp.Net之Cookie实现登录
一、Login.aspx代码 用户名:"/> 密码; 二、Login.aspx.cs代码using System;using System.Collections.Generic;using System.Linq;using System.Web;using Syste
2017-06-29 14:40:28 1710
原创 Asp.Net之Cookie
一、Cookie介绍Cookie就是一小段文本(明文),存储在客户端的浏览器内存里面或者磁盘中。Cookie是跟网站相关,百度可以往客户端写cookie,sina也可写cookie,但是百度只能读取跟百度网站相关的cookie,读不了sina的cookie。cookie会随着请求网站一块发送到后台【如果请求百度的时候,那么就把百度的cookie放到请求报文里面去,然后发送到后台】
2017-06-27 18:23:08 440
原创 Asp.Net之ViewState状态保持
一、ViewStateDemo.aspx代码 二、ViewStateDemo.aspx.cs代码using System;using System.Collections.Generic;using System.Linq;using System.Web;usi
2017-06-27 15:27:30 556
原创 Asp.Net之增删改查(三层)
一、用户列表UserInfoList.aspx代码 window.onload = function () { var datas = document.getElementsByClassName("deletes"); var dataLength = datas.length;
2017-06-23 17:25:01 1955
原创 Asp.Net公用类之验证码生成类
using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.IO;using System.Linq;using System.Text;using System.
2017-06-22 18:04:24 624
原创 Asp.Net公用类之图片处理类
using System;using System.Collections;using System.IO;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;namespace CZBK.ItcastProject.Common{ public class Ima
2017-06-22 18:02:27 1116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人