自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a631464421的专栏

爱生活,爱编程!

  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 sqlserver中的常见函数用法

sqlserver常用函数列举

2022-01-01 08:56:01 1186

原创 C# Linq获取List列表中某个字段最大值对应的记录

就以下面的列表举个小例子吧:List<T> epList = new List<T>();方法1:试了Max()取最大值的方法,但是方法返回的是一个特定的值,而不是对应的一条记录;有些不方便,当然也是可以如下方法实现://取出最大值var maxValue = epList.Max(x => x.value);//从列表中匹配值等于最大值的第一项T item = epList.Where(x=>x.value == maxValue)...

2021-05-20 11:23:50 5156

原创 清除input输入框的缓存

有过表单设计经验的朋友肯定知道,当我们在浏览器中输入表单信息的时候,往往input文本输入框会记录下之前提交表单的信息,以后每次只要双击 input文本输入框就会出现之前输入的文本,这样有时会觉得比较方便,但有时也会暴露用户的隐藏数据,那么如何让input表单输入框不记录输入过信息的方法呢?方法一: 在不想使用缓存的input中添加 autocomplete=“off”例如:名字:<input type="text" name="FirstName" value="" autocomplete=

2020-08-07 10:14:07 2392

原创 程序员修炼之道---之小工到专家

原文1、关心你的技艺Care About Your Work如果你不在乎能否漂亮地开发出软件,你又为何要耗费生命去开发软件呢?2、思考!你的工作Think!About Your Work关掉自动驾驶仪,接管工作。不断地批评和评估你的工作。3、提供各种选择,不要找蹩脚的借口Provide Options,Don’t Make Lame Excuses要提供各种选择,而不是找借口。不要说事情做不到;说明能够做什么。4、不要容忍破窗户Don’t Live with Broken Window

2020-05-11 14:11:47 556

原创 《程序员修炼之道》读后感

看到这个书名的时候,会不自觉的想起周星驰在《喜剧之王》中的经典桥段,手拿一本《演员的自我修养》激励着很多懵懂青年。就像这本书的自序所讲的,这是一本包含有许多朴素的经验,写给注重实效的程序员的一本“演员的自我修养”。刚刚步入编程队伍的我,正需要这样一本书给予我经验,也因为是多年精心耕耘的结果,一时不能全盘收入囊中,只能让思想先入为主,在开发中加以理解。如何提问?1:确切地知道你想要问什么,并尽量明确具体;2:小心而得体地组织你的问题,记住你是在请求帮助;3:发邮件时请使用有意义的主题;4:坐回椅子上,

2020-05-11 11:42:47 830

原创 Visual Studio2017的工具-》选项

在vs2017中编写代码的时候,代码的字体设置影响写代码的效率和美观。![在这里插入图片描述](https://img-blog.csdnimg.cn/20191219113147985.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2E...

2019-12-19 11:32:22 564

原创 ES6学习笔记

let 命令:let声明的变量只在它所在的代码块有效。 {  let a=10;  var b=1; } let不存在变量提升,var命令会发生“变量提升”现象,即变量可以在声明之前使用,值为undefined.let命令改变了 语法行为,必须先声明后使用。 let不允许重复声明。 ES6 允许块级作用域的任意嵌套。 const的作用域与let命令相同:

2017-09-17 17:45:07 372

原创 做web网页项目中如何获取跳转的来源url和当前url.

1.单击按钮触发另外一个按钮的click事件。然后单击链接,从test1.aspx页面跳转到test2.aspx.其中document.URL获取当前的url的地址,document.referrer获取来源页面的地址。test1.aspx $(function () { $("#btnone").click(fu

2017-04-02 10:06:50 13246

原创 url的参数中嵌套url的获取方法

上次在做网站维护的时候,遇到了这样的情况: http://www.a.com?arg0=0&returnurl=http://www.b.com?arg1=1&arg2=2  我们如何获取returnurl这个参数,并把returnurl后面的整体获取到,我们就必须要进行编码 http://www.a.com?arg0=0&returnurl=>这样在后台Request["re

2017-03-07 14:41:55 5599

原创 P2P网站里的“邀请好友”的两种方式1,复制链接 2,一键分享

直接贴代码吧,复制的功能是用的ZeroClipboard插件,一键分享的功能是用的百度分享里的api. 方式一:复制链接 " style="width:80%"/> 复制

2016-08-02 22:24:22 3218 3

原创 jquery中的each如何给元素赋值

jquery中用each遍历后如何给元素赋值呢?必须要在each前定义一个变量 jquery中的each赋值 $(function () { $("#mybtn1").on("click", function () { var arr = ["潇洒", "走一回"];

2016-06-19 07:56:37 8977

原创 MVC3写的一个留言板

HomeController.cs的类: public ActionResult Words() { ViewBag.Messages = BLL.Messages.GetListByUserId("1"); return View(); } #region 增加留言 public

2016-04-03 18:49:01 734 1

原创 MVC基础知识学习总结

先看下**.cshtml文件里的 请输入用户名和密码。如果您没有帐户,请 @Html.ActionLink("注册", "Register",new {TRTR=3})。上面这个@Html.ActionLink("注册","Register",new {TRTR=3})会被解析成一个超链接的形式注册下面问题来了,我们改怎么获取这个3呢?如果上面的代码改这样的:@Html.Action

2015-11-18 21:48:34 1120 2

原创 jquery+ajax(asp.net)

我们实现Jquery的ajax形式,请求地址可以有多种。所以有多种处理方法。一种是ajax+ashx的方式。这种方式记住传递data的时候,不要加双引号。比如: 前台aspx文件 $(function () { $("#dbtn").click(function () { $.ajax

2015-08-23 15:04:45 413

原创 sqlserver中如何在两个数据库之间复制表

一、如果两个数据库在同一台服务器上1、复制表结构和数据:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA2、仅仅复制表结构:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA WHERE 1=2二、如果两个数据库在不同的服务器上

2015-06-18 20:55:03 13018 1

原创 一道面试题,100个人围成一个圈,然后报数。

来上海快2周了,工作还没有着落。今天去一家公司面试,笔试题做的蛮好的,但是最后面试官问了一个问题,没答上来,然后就没戏了。回去之后想想这个题的思路。题目是这样的:100个人围成一个圈,各自的编号是1到100,编号是不变的,按照从1到100报数,报到5的倍数的出列,然后继续往下报,第一轮报完之后,再从编号为1的人从1开始报数,问最后剩下几个人的编号是多少?    好下面贴代码吧: cla

2015-05-21 18:04:17 7478

原创 C#中的方法的参数传递。

C#中方法参数的传递分为两种。一种是值传递,一种是引用传递。默认是值传递的形式。通常我们向方法中传递的值,方法获得的是这些值得拷贝,然后使用这些拷贝,当方法执行完毕后,这些拷贝将会被丢弃,而原来的值不将受到影响。public class User { //向方法传递一个实参时,对应的形参会用实参的一个副本来初始化,不管形参是值类型(例如int),可空类型(int

2015-05-19 21:05:55 670

原创 SqlParameter的用法

一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。string sql = "update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlConnec

2015-05-11 17:39:48 398

原创 C#开发GIS

C#开发GIS,这里将介绍MapX为开发人员提供一系列的工具,包括C#对MAPX图元的编程技术。这些工具的使用,可以通过MapX的帮助文档中查到。 1.工具(ToolConstants)MapX为开发人员提供一系列的工具,这些工具的作用各有不同,我们通过开发一个应用程序来了解这些工具的作用,至于这些工具的具体说明,可以在MapX的帮助文档中,通过查找”Available Standard Tools

2015-03-31 17:02:34 3246 1

原创 C#(Winform的几个小知识点)

1.在WinForm中使多个控件共享一个事件的实现: 方法:按住Ctrl键,一次选中多个控件,选择它们共有事件,双击即可。 例如:选择多个Button,在事件中找到Button的单击事件,双击进去,在Click事件中编写代码,这样就实现了多个控件共享一个事件。2.在WinForm中使用DataGridView与数据库绑定数据时,会出现中英文列名同时显示的麻烦,这时只需一行代码将英文列明显示

2015-03-26 21:48:37 2349

原创 C#的Winform窗体之间的传值

本人做Winform比较少,所以关于Winform窗体间的传值方式知道的也就这么几种。 1.通过构造函数进行传值。 实现代码如下: 在窗体Form2中 int value1; string value2; public Form2(int value1,string value2) { InitializeComponent();

2015-03-26 21:04:00 10123

原创 sql中的case when的用法

CASE有两种用法      一种是CASE简单表达式用法         for example:                      CASE sex                       WHEN  '1'  THEN  '男'                       WHEN '2'   THEN '女'

2015-03-24 21:35:46 1852

原创 sqlserver的类型转换CAST和Convert

我们知道sqlserver是提供两种类型转换的内置函数。一个Cast(),另一个是Convert()。两种方法的语法是不相同的。1.Sysnax for Cast       CAST(expression AS dataType[(length)])for example:               我要退库单价保留两位小数,怎么去做?(退库单价的字段为SalePrice)

2015-03-24 10:59:40 4538

原创 杭州启擎的两道sql题目

1.有两张表,表一 AAA种类mc库存总量s1A997B1234表二:BBB种类mc出库总量s2A105A213B116B211B303用一条sql语句求出各类各剩下多少?select AAA.种类mc,(s

2015-03-22 12:47:24 721

翻译 sqlserver2008完全卸载方法

本文介绍如何卸载 Microsoft SQL Server 2008的方法。当您按照本文中的步骤时,您还准备系统以便可以重新安装 SQL Server 2008版本一.    SQL2008卸载。1.从控制面板卸载1)点击计算机右下角“开始”,点击“控制面板”2)点击“卸载程序”。

2015-02-04 14:45:15 6872

原创 解决 “无法安装 Visual Studio 2010 Service Pack 1,因为此计算机的状态不支持”

我在安装vs2010sp1的时候一直提示这个错误开始菜单打开运行命令,输入:regedit打开注册表。解决办法:32 位系统删除:HKEY_LOCAL_MACHINE\Software\Microsoft\VSTO Designtime Setup\64 位系统删除:HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\VSTO D

2015-02-04 13:15:58 15240 3

转载 Windows常见命令用法

cmd是Command的缩写,既命令行。运行操作CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)CMD命令锦集      1. gpedit.msc-----组策略  2. sndrec32-------录音机  3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域

2014-12-20 22:55:06 577

转载 互联网协议入门二

(接上文)七、一个小结先对前面的内容,做一个小结。我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样:发送这个包,需要知道两个地址:  * 对方的MAC地址  * 对方的IP地址有了这两个地址,数据包才能准确送到接收者手中。但是,前面说过,MA

2014-10-13 18:14:29 495

转载 互联万协议入门一

我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网

2014-10-13 17:55:41 490

原创 Read the "clr via C#" of 基元类型,引用类型,值类型(第五章)

5.1编程语言中的基元类型:

2014-09-10 17:31:04 505

原创 read the "clr via C# " of 类型基础(第四章)

The first of all,we must know what is CLR:           CLR:公共语言运行时co

2014-09-10 17:09:34 476

原创 Console.WriteLine()方法

今天看到一段代码:        public class

2014-05-10 18:10:10 3796

原创 存储过程的入门使用

无参数存储过程create proc proasselect * from T_UserInfogoexec proUserInfo   --执行存储过程--创建带输入参数的存储过程create proc proUserInfo1@name varchar(20)asselect * from T_UserInfo where Name=@nameg

2014-04-26 23:40:20 643

原创 shutdown关机

shutdown.exe -a 取消关机  shutdown.exe -s 关机   shutdown.exe -f 强行关闭应用程序  shutdown.exe -m \\计算机名 控制远程计算机  shutdown.exe -i 显示图形用户界面,但必须是Shutdown的第一个参数   shutdown.exe -l 注销当前用户   shutdown.exe -

2014-04-18 21:43:05 658

转载 tp-link无线路由器如何限制别人网速

工具/原料tp-link路由器 电脑、网络简单设置1登入无线路由器;在浏览器地址输入192.168.1.1;tp家庭无线路由器进入无线路由器控制界面几乎都是这个地址:如图步骤阅读2进入无线路由器控制界面我们进入IP带宽控制:如图步骤阅读3IP带

2014-04-04 17:07:51 1321

转载 展讯笔试题

2014-03-20 14:39:39 921

原创 asp.net中的MVC与三层的区别

第一种解释:与MVC的区别  MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。  同样是架构级别的,相同的地方在于他们都有一个表现层,但是他们不同的地方在于其他的两个层。  在三层架构中没有定义Controller的概念。这是我认为最不同的地方。而MVC也没有把业务的逻辑访问看成两个层,这是

2014-02-18 09:27:42 2168

原创 jquery实现checkbox全选,全不选

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">    复选框全选                          $(function () {              $("#Checkbox1").click(function ()

2013-11-25 22:33:40 560

原创 VS2008加载包失败的解决方法

未能正确加载包“Visual Studio Explorers and Designers Package”( GUID = {8D8529D3-625D-4496-8354-3DAD630ECC1B} )。请与包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序。要禁止将来加载此包吗? 可以使用“devenv /resetskippkgs”重新启用包加载。今天开vs2008的

2013-08-23 18:49:52 2733

转载 C#代码清单

这是为C#开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则都能注意到。对于新手和缺乏经验(0到3年工作经验)的开发者,参考这份清单编码会很帮助。清单1. 确保没有任何警告(warnings)。2.如果先执行Code Analysis(启用所有Microsoft Rules)再消除所有警告就更好了。3. 去掉所有没有用到的

2013-08-22 16:35:28 651

winform的ftp上传(.netframework4.0).rar

winform的ftp上传文件功能,可以对文件进行上传和暂停。

2021-06-30

Recorderjs.rar

html5的录音功能,可以开始和暂停

2021-06-30

智能报警搜索器

里面包含完整的代码,数据库备份文件,和设计文档.

2013-05-11

GridView七十二种用法总结

工作中的总结:GridView七十二中用法总结

2013-05-07

asp.net知识库

该知识库中包含了.net技术基础,系统控制,css样式表,以及vs.net操作技巧,以及工作中的实例和用到的经典代码,现在免费分享给大家,希望大家喜欢!

2013-04-29

asp.net知识整合

里面包含了.net的各种技术运用及介绍,如文件上传,图片水印,web service,网站性能,安全,配置,还有javascript等相关技术。

2013-04-29

空空如也

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

TA关注的人

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