上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页

2019年3月6日

JavaScript(3):运算符

摘要: 一、JavaScript 算术运算符算数运算符用于对数字执行算数运算:+:加法-:减法*:乘法/:除法%:系数++:递加--:递减加法运算符(+)对数字相加:var x = 7; var y = 8; var z = x + y;乘法运算符(*)对数字相乘:var x = 7; var y = 8; 阅读全文

posted @ 2019-03-06 14:13 springsnow 阅读(256) 评论(0) 推荐(0) 编辑

2019年3月5日

JavaScript(2):变量

摘要: 一、JavaScript 变量变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。变量必须以字母开头 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做) 变量名称对大小写敏感(y 和 Y 是不同的变量)注意:JavaScrip 阅读全文

posted @ 2019-03-05 16:30 springsnow 阅读(168) 评论(0) 推荐(0) 编辑

2019年3月4日

JavaScript(1):简介

摘要: 一、JavaScript 实现ECMAScript、DOM 和 BOM尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核心(ECMAScript):描述了该语言的语法和基本对象;文档对象模型(DOM):描述了处理网页内容的方法和接口;浏览器对象... 阅读全文

posted @ 2019-03-04 15:58 springsnow 阅读(321) 评论(0) 推荐(0) 编辑

2019年3月1日

C#(99):单问号和双问号的用法整理

摘要: 一、可空类型修饰符(?)C#2.0里面实现了Nullable数据类型//A.比如下面一句,直接定义int为null是错误的,错误提示为无法将null转化成int,因为后者是不可以为null的值类型。private int getNum = null;//B.如果修改为下面的写法就可以初始指为null,在特定情况下?等同于基础类型为Nullable。private int? getNum = nu... 阅读全文

posted @ 2019-03-01 11:57 springsnow 阅读(1074) 评论(2) 推荐(0) 编辑

2019年2月27日

VS 代码整理插件推荐:CodeMaid

摘要: 一直在用,觉得很不错,其他插件基本上不用了,所以拿来记录并分享一下。CodeMaid 说明文档CodeMaid 下载安装不用说明了,使用看说明文档就好。 CodeMaid和ReSharp类似,开源且免费是它的优势! 阅读全文

posted @ 2019-02-27 17:30 springsnow 阅读(2033) 评论(0) 推荐(0) 编辑

2019年2月26日

chrome浏览器访问Google的插件“谷歌访问插件”以及常用插件

摘要: 1、解决新版谷歌浏览器无法从该网站添加应用、拓展程序和用户脚本 1.在Google Chrome浏览器的桌面快捷方式上鼠标右键,选择属性(R)。 2. 在目标(T)后添加参数 --enable-easy-off-store-extension-install (注意在添加参数之前,要有个空格),添加 阅读全文

posted @ 2019-02-26 17:42 springsnow 阅读(425) 评论(0) 推荐(0) 编辑

2019年2月20日

SQL Server(00):无排序生成序号

摘要: 实现方式:ROW_NUMBER() SELECT RowID=(ROW_NUMBER() OVER(ORDER BY(SELECT 0))) FROM dbo.tbl_name 实现方式:IDENTITY SELECT RowID=IDENTITY(INT,1,1) INTO #tb1 FROM d 阅读全文

posted @ 2019-02-20 14:40 springsnow 阅读(1329) 评论(0) 推荐(0) 编辑

2019年2月14日

SQL Server(00):INFORMATION_SCHEMA.columns 与sys.columns 与 syscolumns对比

摘要: sys.columns视图 sys.columns是SQL Server从2005版本起引入的新的系统级视图。相关链接如下: Mapping SQL Server 2000 System Tables to SQL Server 2005 System Views https://docs.micr 阅读全文

posted @ 2019-02-14 13:43 springsnow 阅读(2851) 评论(0) 推荐(0) 编辑

2019年2月12日

T4学习- 2、T4代码生成器-Kalman Studio

摘要: 一、简介 开源代码生成器-Kalman Studio https://github.com/loamen/Kalman.Studio 1、软件主要功能如下: 1、基于T4的代码生成工具,根据数据库元数据信息生成代码,支持多数据库,支持批量代码生成; 2、支持根据PowerDesigner物理模型文件 阅读全文

posted @ 2019-02-12 14:40 springsnow 阅读(725) 评论(0) 推荐(0) 编辑

2019年2月11日

T4学习- 1、简介

摘要: 一、T4简介 T4(Text Template Transformation Toolkit)在 Visual Studio 中,“T4 文本模板”是由一些文本块和控制逻辑组成的混合模板,它可以生成文本文件。 生成的文件可以是任何类型的文本,例如网页、资源文件或任何语言的程序源代码。 T4 文本模板有两种类型: (1)、设计时模板 在 Visual Studio 中执行设计时 T4... 阅读全文

posted @ 2019-02-11 17:09 springsnow 阅读(542) 评论(0) 推荐(0) 编辑

2019年2月8日

HTML5(11) 多线程Web Workers

摘要: 一、什么是 Web Worker? 当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。 web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。 浏览器支持:Internet Explorer 10, Firefox, Chrome, S... 阅读全文

posted @ 2019-02-08 18:48 springsnow 阅读(234) 评论(0) 推荐(0) 编辑

HTML5(10) Web 存储:localStorage 和 sessionStorage

摘要: 一、HTML5 Web 存储HTML5 web 存储,一个比cookie更好的本地存储方式。使用HTML5可以在本地存储用户的浏览数据。早些时候,本地存储使用的是 cookie。但是Web 存储需要更加的安全与快速. 这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上.它也可以存储大 阅读全文

posted @ 2019-02-08 18:47 springsnow 阅读(403) 评论(0) 推荐(0) 编辑

HTML5(9) 语义元素

摘要: 一、什么是语义元素? 一个语义元素能够清楚的描述其意义给浏览器和开发者。 无语义 元素实例: 和 - 无需考虑内容. 语义元素实例: , , and - 清楚的定义了它的内容. 1、浏览器支持 Internet Explorer 9+, Firefox, Chrome, Safari 和 Opera 支持语义元素。 注意: Internet Explorer 8 及更早... 阅读全文

posted @ 2019-02-08 18:46 springsnow 阅读(189) 评论(0) 推荐(0) 编辑

HTML5(8) 表单属性

摘要: 一、HTML5 新的表单属性 HTML5 的 和 标签添加了几个新属性. 新属性: autocomplete novalidate 新属性: autocomplete autofocus form formaction formenctype formmethod formnovalidate formta... 阅读全文

posted @ 2019-02-08 18:45 springsnow 阅读(258) 评论(0) 推荐(0) 编辑

HTML5(7) 表单元素

摘要: 一、HTML5 新的表单元素 HTML5 有以下新的表单元素: :input标签定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。 :标签规定用于表单的密钥对生成器字段。 :标签定义不同类型的输出,比如脚本的输出。 注意:不是所有的浏览器都支持HTML5 新的表单元素,但是你可以在使用它们,即使浏览器不支持表单属性,仍然可以显示为常规的表单... 阅读全文

posted @ 2019-02-08 18:44 springsnow 阅读(190) 评论(0) 推荐(0) 编辑

HTML5(6) Input 类型

摘要: 一、HTML5 新的 Input 类型HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。本章全面介绍这些新的输入类型:colordatedatetimedatetime-localemailmonthnumberrangesearchteltimeurlweek注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了。即使不被支... 阅读全文

posted @ 2019-02-08 18:43 springsnow 阅读(319) 评论(0) 推荐(0) 编辑

HTML5(5) 媒体

摘要: 一、HTML5 Video(视频) HTML5 规定了一种通过 video 元素来包含视频的标准方法。 您的浏览器不支持Video标签。 尝试一下 » 注意: Internet Explorer 8 或者更早的IE版本不支持 元素。 1、语法: 元素提供了 播放、暂停和音量控件来控制视频。 同时 元素也提供了 width 和 height 属性控制视频的... 阅读全文

posted @ 2019-02-08 18:42 springsnow 阅读(315) 评论(0) 推荐(0) 编辑

HTML5(4) Geolocation(地理定位)

摘要: 一、定位用户的位置HTML5 Geolocation(地理定位)用于定位用户的位置。HTML5 Geolocation API 用于获得用户的地理位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。浏览器支持Internet Explorer 9+, Firefox, Chrome, Safari 和 Opera 支持Geolocation(地理定位).注意: Geol... 阅读全文

posted @ 2019-02-08 18:41 springsnow 阅读(333) 评论(0) 推荐(0) 编辑

HTML5(3) 拖放(Drag 和 Drop)

摘要: 一、拖放在 HTML5 中,拖放(Drag 和 drop)是标准的一部分,任何元素都能够拖放。浏览器支持:Internet Explorer 9+, Firefox, Opera, Chrome, 和 Safari 支持拖动。注意:Safari 5.1.2不支持拖动.二、HTML5 拖放实例下面的例子是一个简单的拖放实例:将 RUNOOB.COM 图标拖动到矩形框中。代码: 菜鸟教程(runoob... 阅读全文

posted @ 2019-02-08 18:40 springsnow 阅读(259) 评论(0) 推荐(0) 编辑

HTML5(2) 画布Canvas

摘要: 一、什么是 canvas?HTML5 元素用于图形的绘制,通过脚本 (通常是JavaScript)来完成。标签只是图形容器,您必须使用脚本来绘制图形。你可以通过多种方法使用 canvas 绘制路径,盒、圆、字符以及添加图像。二、创建一个画布(Canvas)一个画布在网页中是一个矩形框,通过 元素来绘制。注意: 默认情况下 元素没有边框和内容。简单实例如下:注意: 标签通常需要指定一个id属性 (脚... 阅读全文

posted @ 2019-02-08 17:42 springsnow 阅读(297) 评论(0) 推荐(0) 编辑

2019年2月3日

HTML5(1) 介绍

摘要: 一、HTML5基础 1999年 发布 HTML 4.01 2000年 发布 XHTML 1.0 2012年 发布HTML5 版本 2013年发布 XHTML5 HTML 4.01 基于 SGML(Standard Generalized Markup Language 标准通用标记语言),规定了三种 阅读全文

posted @ 2019-02-03 16:00 springsnow 阅读(164) 评论(0) 推荐(0) 编辑

2019年2月1日

C#(99):System.IO.Path文件路径类

摘要: Path类 以帮助在程序中管理文件和目录路径。 Path类位于System.IO命名空间,是一个静态类,可以用来操作路径的每一个字段,如驱动器盘符、目录名、文件名、文件扩展名和分隔符等。 Path类的静态属性和方法,此类操作不影响物理文件。 1、属性 Path类的常用字段成员有PathSeperat 阅读全文

posted @ 2019-02-01 16:23 springsnow 阅读(640) 评论(0) 推荐(0) 编辑

2019年1月29日

SQL Server(00):逻辑函数

摘要: IIF: 根据布尔表达式计算为 true 还是 false,返回其中一个值。 IIF 是一种用于编写 CASE 表达式的快速方法。 它将传递的布尔表达式计算为第一个参数,然后根据计算结果返回其他两个参数之一。也即,如果布尔表达式为 true,则返回 true_value;如果布尔表达式为 false 阅读全文

posted @ 2019-01-29 16:41 springsnow 阅读(673) 评论(0) 推荐(0) 编辑

SQL Server(00):技巧:删除表中的重复数据

摘要: create table Student( ID varchar(10) not null, Name varchar(10) not null, ); insert into Student values('1', 'zhangs'); insert into Student values('2' 阅读全文

posted @ 2019-01-29 15:54 springsnow 阅读(24606) 评论(0) 推荐(1) 编辑

2019年1月21日

DevExpress03、XtraGrid(1)基本应用

摘要: 原文:Banded Grid Views | WinForms Controls | DevExpress Documentation 一、属性预览 外观设置: 避免单击记录后整行选中的问题 OptionsBehavior->EditorShowMode 设置为:Click 可选值:Default 阅读全文

posted @ 2019-01-21 15:25 springsnow 阅读(1405) 评论(0) 推荐(0) 编辑

DevExpress11、TreeList

摘要: 一、简介 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Linq; using System.Threading.Tasks; ... 阅读全文

posted @ 2019-01-21 15:24 springsnow 阅读(1159) 评论(0) 推荐(0) 编辑

DevExpress10、RichEditControl

摘要: 1、概述 传统.NET界面也有一个RichTextBox控件,一个富文本控件,可存储图片文字,有自己的文件格式RTF。 在DevExpress控件组里面也有一个同等的控件,RichEditControl。 与word的兼容性不错,所以通常可在word里排版,然后复制到 RichTextBox里。 但是默认它没有任何工具栏,全部是需要自己添加上去。可以通过CreateBarManger方法自动生... 阅读全文

posted @ 2019-01-21 15:21 springsnow 阅读(1410) 评论(0) 推荐(0) 编辑

XtraEditors五、SpinEdit、TimeEdit

摘要: SpinEdit控件 此按钮控件是用来增加或减少在编辑的文本编辑区显示的数值, 该编辑值可以是一个整数或浮点数。 其 Text属性 用于设置编辑区的文本; 其 Value属性 用于获取编辑区的值; 示例代码: spinEdit1.Text =( spinEdit1.Value +1).ToString(); 效果如下: 阅读全文

posted @ 2019-01-21 15:14 springsnow 阅读(704) 评论(0) 推荐(0) 编辑

DevExpress09、SimpleButton、CheckButton、DropDownButton、HScrollBar控件和VScrollBar控件

摘要: SimpleButton控件 使用SimpleButton控件, 创建一个Button按钮, 可以通过其Image属性添加图片; 该控件与WinForm自带的Button按钮类似; 效果如下: CheckButton 控件 以按钮的形式显示Check 与否的操作; 效果如下: 代码如下: private void checkButton1_CheckedChanged(object ... 阅读全文

posted @ 2019-01-21 15:13 springsnow 阅读(2698) 评论(0) 推荐(0) 编辑

DevExpress08、SchedulerControl、DateNavigator、SpreadsheetControl

摘要: SchedulerControl 该控件以可视化的效果显示预约或者设定的行程; 该控件预约后的数据存储在SchedulerStorage对象里, 当以拖动形式添加SchedulerControl控件到窗体时, 系统会自动分配一个SchedulerStorage对象。 效果如下: 代码如下: DateNavigator 该控件是一个可以快速在SchedulerControl控件中进行日期选择的控... 阅读全文

posted @ 2019-01-21 15:11 springsnow 阅读(1234) 评论(0) 推荐(0) 编辑

XtraEditors四、TextEdit、ButtonEdit、PictureEdit、RadioGroup、PopupContainerEdit

摘要: 一、TextEdit控件 以文本框的形式绑定各种形式的选择框; 文本框设置 输入 密码 字符 时, 要有 * 号掩盖输入的字符, 代码如下: textEdit1.Properties.PasswordChar = ’ * ’; 二、ButtonEdit 控件 以 button按钮的形式 绑定各种形式的选择框; 1、控件样式 截图 2、设置文本框右侧的按钮 在属性中Properties下的But... 阅读全文

posted @ 2019-01-21 14:57 springsnow 阅读(1711) 评论(0) 推荐(0) 编辑

XtraEditors七、ProgressBarControl、MarqueeProgressBarControl、ProgressPanel控件

摘要: 一、ProgressBarControl 进度条控件 效果如下: 示例代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Linq; ... 阅读全文

posted @ 2019-01-21 14:56 springsnow 阅读(869) 评论(0) 推荐(0) 编辑

XtraEditors六、ListBoxControl、CheckedListBoxControl、ImageListBoxControl

摘要: ListBoxControl 效果如下: 示例代码: CheckedListBoxControl 该控件以列表框的形式显示复选列表; 效果如图: 示例代码: ImageListBoxControl控件 https://www.devexpress.com/Support/Center/Questio 阅读全文

posted @ 2019-01-21 14:56 springsnow 阅读(1593) 评论(0) 推荐(0) 编辑

DevExpress07、DataNavigator、 ControlNavigator

摘要: https://documentation.devexpress.com/WindowsForms/DevExpress.XtraEditors.DataNavigator.class 1、DataNavigator 使用方法 绑定数据源:例如: List datasource = new List(); datasource.AddRange(new int[] { 0, 1, 2, 3, ... 阅读全文

posted @ 2019-01-21 14:45 springsnow 阅读(1421) 评论(0) 推荐(0) 编辑

DevExpress12、DocumentManager

摘要: DocumentManager控件 你用过Photoshop吗?里面每打开一个照片,就有一个小窗体承载这个照片,你可以在这些小窗体间切换,最小化、最大化、排列窗体, 这些操作都在Photoshop的大框架(MDI主窗体)里,而这些小窗体就是MDI子窗体。 MDI是Multiple Document Interface的缩写,就是多文档界面的意思。它是和单文档SDI相对的。 ... 阅读全文

posted @ 2019-01-21 14:43 springsnow 阅读(1995) 评论(0) 推荐(0) 编辑

DevExpress06、Popup Menus、RadialMenu、XtraTabControl、SplitContainerControl、GroupControl

摘要: Popup Menus 弹出菜单 使用弹出菜单(popup menus),我们可以在 控件上 显示 上下文选项 或 命令。 弹出菜单是一个显示了特定项的窗体,用户可以选择这些项以执行相应的操作。 使用PopupMenu控件就可以在我们的应用程序中使用弹出菜单。 通过BarManager的“名称”+“PopupContenxtMenu”属性绑定PopuMenus控件 注意: 在定... 阅读全文

posted @ 2019-01-21 14:38 springsnow 阅读(1389) 评论(0) 推荐(0) 编辑

DevExpress05、TileControl、AlertControl

摘要: TileControl控件 该控件是根据Windows 8的用户界面设计的,可以轻松地把各个控制块集成到窗体上。 1. IndertBetweenGroups属性 控制两个Group之间的间距; 2. 该控件通过TileGroup添加Group; 该控件通过TileItems添加Item; 3、该控件通过TileControl.ItemClick事件执行选中的Ite... 阅读全文

posted @ 2019-01-21 14:36 springsnow 阅读(1300) 评论(0) 推荐(0) 编辑

2019年1月18日

SQL Server(00):一个字段串拆分成多行显示或者多行数据合并成一个字符串(STRING_AGG、STRING_SPLIT)

摘要: 概述 STRING_AGG(合并):多行数据合并成一个字符串,以逗号隔开。 STRING_SPLIT(拆分):一个字符串,拆分成多行。 一、多行数据合并成一个字符串 1、通过 FOR xml path('') 合并字符串记录 根据name字段,合并code declare @table1 table 阅读全文

posted @ 2019-01-18 18:04 springsnow 阅读(13552) 评论(0) 推荐(0) 编辑

SQL Server(00):使用 CROSS APPLY 与 OUTER APPLY 连接查询

摘要: 概述 CROSS APPLY 与 OUTER APPLY 可以做到: 左表一条关联右表多条记录时,我需要控制右表的某一条或多条记录跟左表匹配的情况。 有两张表:Student(学生表)和 Score(成绩表),数据如下: 一、CROSS APPLY ROSS APPLY 的意思是“交叉应用”,在查询时首先查询左表,,然后右表的每一条记录跟左表的当前记录进行匹配。匹配成功则将... 阅读全文

posted @ 2019-01-18 10:50 springsnow 阅读(470) 评论(0) 推荐(0) 编辑

2019年1月17日

SQL Server(00):行列转换PIVOT与unPIVOT

摘要: 一、sql行转列:PIVOT 1、基本语法: create table #table1 ( id int ,code varchar(10) , name varchar(20) ); go insert into #table1 ( id,code, name ) values ( 1, 'm1' 阅读全文

posted @ 2019-01-17 20:07 springsnow 阅读(321) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 23 下一页

导航