3 HelloHWQ

尚未进行身份认证

一只慢慢积累的蜗牛。

等级
TA的排名 23w+

C# 基础知识ref,out,virtual,abstract,new,override。那种笔试总喜欢出的题

函数参数有关的ref和out首先看ref功能:交换两个int类型变量的值static void Main(string[] args){ int a = 5; int b = 7; // 第一种最常见的方法:定义临时变量 int temp = 0; temp = a; a = b; b = temp; // 第二种只有面试才会用到的:面试条件限制不准使用临时变量 a = ...

2019-03-05 16:30:32

Ubuntu 搭建ftp服务器

Ubuntu 搭建ftp服务器为什么是Ubuntu,因为我的电脑重装系统之后,我装了一个双系统win10+Ubuntu,当然之前也做过一些工作,最后就是怕操作不熟练,所以说还是得弄一个对图形界面支持比较好的发行版,所以就选了一个Ubuntu。实操环境Win10自带的Linux bashwindows 10 可以在为系统添加一些功能,这个功能包含一个执行Linux脚本的bash,可以通过win...

2018-12-29 15:06:07

第一次使用git,并将项目推送到github上

在此记录一下我的操作步骤:1、进入github官网,先使用自己的GitHub账号登录。2、点击右上角进入个人中心,New repository,创建一个自己的GitHub仓储。 3、填写仓储名称和相关的描述,并选择是public 还是 private,这一般就选择public吧,毕竟项目不是很有意思的话,没多少人会看到,当然看到了那说明你这项目还有点意思。4、 下面的复选框...

2018-11-29 14:42:58

类之间的几种关系

1)依赖依赖关系是类与类之间的联接。一个类依赖于另一个类的定义。如,一个人(Person)可以买车(Car)和房子(House),Person类依赖于Car和House的定义,因为Person引入了Car和House。与关联不同的是,Person类中没有Car和House的属性,Car和House的实例是以参量的方式传入到buy()方法中的。一般而言,依赖关系在Java语言中体现为局部变量,方法形...

2018-05-21 09:29:43

服务器控件DropDownList,通过js动态切换option,同时执行服务端onselectchange的函数

    js选中option很容易,但是js改变选中的option并不会触发后台onselectchange这个事件,这个记录一个方法可以通过js改变选择然后执行后台onselectchange函数:st = document.getElementById("ddlsite"); ev = document.createEvent("HTMLEvents"); ev.initEvent("...

2018-04-28 09:50:13

MySQL server has gone away 问题的解决方法

mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入)...

2018-03-20 16:05:41

动态组装sql语句时使用str = where = "1=1"; 然后再进行追加对性能的影响

      现在还是有很多软件开发过程中,程序员使用的还是动态的在程序中组装sql语句,然后通过自己封装的DBhelper来执行sql语句,这是没有问题的,但是在有的时候我们不确定在某一次查询的时候,是否需要加上where条件进行筛选,这个时候有一种很便捷的方式就是,默认给sql语句添加条件where 1=1,如果后续有条件需要加入,只需要追加“ and  xx=xx”即可,这样是免去了到底应该追...

2018-03-12 17:38:18

.net版本的阿里云视频点播获取视频播放凭证的方法加签名算法

第一步:创建一个一般处理程序,创建一个全局变量url用来接收参数化了之后的URL地址然后在ProcessRequest(HttpContext context)函数中调用下面的函数signatureURL();第二步:把这代码拷进去,OK直接去浏览器地址栏请求这个URL就好了private void signatureURL() { string HTTP_...

2018-02-28 15:53:47

css中的几种定位的区别

这是没有加任何定位的文档流1、直接上图看效果,下面这张图是给红色div设置了position:absolute  绝对定位,你也看到绝对定位使红色div脱离了文档流。2、现在给红色的div 设置相对定位 position:relative 从下图可以看出红色div并没有脱离文档流,我们可以给此时的红色div加一个float:left这时候我们可以看到加了float的相对定位和绝

2018-01-15 11:08:07

js产生随机数的方法

function GetRandomNum(Min,Max){   var Range = Max - Min;   var Rand = Math.random();   return(Min + Math.round(Rand * Range));   }   var num = GetRandomNum(1,10);   alert(num);   v

2018-01-11 17:49:26

js中match函数的用法

第一种用法--字符串匹配var str = "hello world";var ret = str.match("hello");这样用类似C#中的Contains函数,只是返回值不一样,这个ret的值应该是hello,如果没有匹配到呢,就会返回null。第二种用法--正则表达式匹配var str="1 plus 2 equal 3";var ret= str.match(

2018-01-11 16:05:06

js获取客户端屏幕分辨率

js获取客户端屏幕分辨率总结一下使用原生的js怎么获取客户端屏幕分辨率:<scripttype="text/javascript">document.write('屏幕宽度:'+screen.availWidth);document.write('屏幕高度:'+screen.availHeight);</script>availHeig

2018-01-03 11:00:25

一个二维码绘制与解析的小工具

一个二维码绘制与解析的小工具本人第一次写博客,博客就是为了开源共享,顺带记录自己写代码的一些问题与小技巧。不多说直接上图先看看效果: 具体实现代码如下: 界面就不搭了,自己动手拖一拖就好了using System;using System.Collections.Generic;using System.ComponentModel;using System.Data

2017-10-12 20:38:22
勋章 我的勋章
    暂无奖章