杂
- indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1
- int num;
int.TryParse(value, out num)
一种类型转换;表示将数字内容的字符串value转为int类型,第二个参数是输出参数
返回的是bool类型,转换成功返回 true,转换失败返回 false
- Enum.IsDefined(typeof(T), num)
如果枚举类型T的某个常数具有等于num的值,则为true,否则为false
- int y = x ?? -1 如果x为空,那么y的值为-1.
- .TextWrap:hover
伪类选择器
:hover用于当用户把鼠标移动到元素上面时的效果;
:active用于用户点击元素那一下的效果(正发生在点的那一下,松开鼠标左键此动作也就完成了)
:focus用于元素成为焦点,这个经常用在表单元素上
- <span> 一个行内元素,也就是一行内可以被 <span> 划分成好几个区域,从而实现某种特定效果
- 让两个Div并排显示:
一、使用display的inline属性
二、通过设置float来让Div并排显示
- 一个<div>设置字体大小为“16px”,如果子元素的字体大小设置为“0.75em”,那么其字体大小计算出来后就相当于“0.75 X 16px = 12px”
- .text()
The result is a string that contains the combined text contents of all matched elements.Cannot be used on input elements.
For input field text use the val attribute.
- $.ajax()方法详解:
url: String类型的参数,(默认为当前页地址)发送请求的地址
type: String类型的参数,请求方式(post或get)默认为get
data: Object或String类型的参数,发送到服务器的数据,对象必须为key/value格式
success:
Function类型的参数,请求成功后调用的回调函数,有两个参数
(1)由服务器返回,并根据dataType参数进行处理后的数据(result)。
(2)描述状态的字符串。
function(result, textStatus){
//result可能是xmlDoc、jsonObj、html、text等等
}
dataType:
要求为String类型的参数,预期服务器返回的数据类型。
如果不指定,Query将自动根据http包mime信息返回responseXML或responseText,并作为回调函数参数传递
可用的类型如下:
xml:返回XML文档,可用JQuery处理。
html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。
script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了cache参数。注意在远程请求时(不在同一个域下),所有post请求都将转为get请求。
json:返回JSON数据。
jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。
text:返回纯文本字符串。
- JSON(JavaScript Object Notation)
JSON 值可以是:
数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中[])
对象(在花括号中{})
null
表示名称/值对 {"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"}
表示数组 {
"people":[
{"firstName":"Brett","lastName":"McLaughlin","email":"aaaa"},
{"firstName":"Jason","lastName":"Hunter","email":"bbbb"},
{"firstName":"Elliotte","lastName":"Harold","email":"cccc"}
]
}
- jQuery ajax - get() 方法
$("button").click(function(){
$.get("demo_ajax_load.txt", function(result){
$("div").html(result);
});
});
$(selector).get(url,data,success(response,status,xhr),dataType)
url 必需。规定将请求发送的到哪个URL。
data 可选。规定连同请求发送给服务器的数据。
response - 包含来自请求的结果数据
status - 包含请求的状态
xhr - 包含 XMLHttpRequest 对象
dataType 可选。规定预计的服务器响应的数据类型。
- SHIFT+ALT+F10 keyboard shortcuts of using reference
- Alt + F1
- select * from [sys].[objects]
- slideToggle
$(function(){
$(#M01).on('click',function(){
$('#subM01').slideToggle();
})
})
- Tools->Library Package Manager->Manager Nuget Package...
- int?等同于Nullable<int>
int? x;
y=x??1;
等同于
if(x==null)
y=1;
else
y=x;
- PageIndexParameterName:获取或设置对应的Route中用于分页的Url参数的参数名。
默认值为“pageIndex”。该值必须与对应的Route路由表中的参数匹配,否则将不能生成正确的分页url
- ContainerTagName:获取或设置分页控件html容器标签名。
备注:默认值为“div”,该值为空将抛出异常。
- CssClass:获取或设置要应用到分页控件的CSS样式类名。
- alter table [dbo].[U_SP_Price]
add constraint pk_U_SP_Price primary key (ScnrID,StockNo)
go
- alter table [dbo].[U_SP_Material]
add constraint pk_U_SP_Material_MatNr primary key (MatNr)
go
- 绿色 color: #AAB400;
text-decoration: none;
- Request.QueryString["name"]就是指 url中 名称为name的参数
Request.QueryString 是一个集合。[]中的文字是用于找到集合中该名称的值
QueryString["name"]是一个C#索引器语法,采用字符串作为索引
比如 a.aspx?name=111
Request.QueryString["name"] 的值 就是"111"
- new RouteValueDictionary { { "id", "" } }
这是实例化了RouteValueDictionary类,并且直接给里面的属性赋值了,值就是参数是id
- RegularExpress ^ 和 $ 他们是分别用来匹配字符串的开始和结束,
- Sub a()
Dim i
For i = 1 To ThisWorkbook.Sheets.Count
Sheets(i).Visible = True
Next
End Sub
- 从“运行”对话框中启动 IIS 管理器
1.在“开始”菜单上单击“运行”。
2.在“打开”框中,键入 inetmgr,然后单击“确定”。
- form-control select2-offscreen
text-box single-line
- ipconfig
- inetmgr
Windows身份认证Integrated Security=ture
- varchar(10) collate Turkish_CI_AS
- Install-Package Microsoft.AspNet.Mvc -Version 3.0.50813.1