- 博客(94)
- 资源 (1)
- 收藏
- 关注
原创 软件测试学习路线
接口自动化入门: swagger/word/excel/pdf等不同种类的接口文档理解。Python中的数据类型:python中的list列表操作流程。接口自动化框架篇:Pytest+Allure报告企业定制化实现。接口自动化入门:Jmeter实现在接口工具中关联接口处理方案。Python中的数据类型:python中的list列表定义。Python中的数据类型:python中的dict字典定义。接口自动化进阶:Pytest结合Requests实现自动化。
2024-02-18 18:39:21
1134
原创 CORS(跨域资源共享)
CORS系统基本上可以让服务器暴露给其它域上文件的Ajax调用。实现方式:可以自由的使用自己本域的JS代码通过Ajax来调用Face.com的API。CORS系统定义了一种浏览器和服务器交互的方式来确定是否允许跨域请求。 它是一个妥协,有更大的灵活性,但比起简单地允许所有这些的要求来说更加安全。CORS与JSONP相比,无疑更为先进、方便和可靠。 1、 JSONP只能实现GE
2017-03-07 11:24:26
456
原创 PMBOK 项目管理 九大知识领域和五大流程
PMI Project Management Institute。PMI 是世界上最大的非盈利机构,是项目管理领域的领导者。PMI制定项目管理行业标准,带领项目管理的研究并提供项目管理的培训,证书,还有一些加强提搞项目管理专业技能的机会。 PMBOK Project Management Body of Knowledge。PMBOK描述了项目管理专业技能总体知识,包括证实了被广泛应用
2017-01-12 14:31:10
5887
原创 百度地图定位,并获取当前省市区Id
//获取地里位置 Start $(function () { $("#demo1").val("正在获取您的位置..."); var geolocation = new BMap.Geolocation(); var gc = new BMap.Geocoder(); geoloc
2017-01-11 17:23:29
21917
原创 Html5 Web数据存储,及Input表单及相关属性
Html5终于梳理完成啦: $(function () { // H5 Web存储 //localStorage - 没有时间限制的数据存储 localStorage.lastname = "Smith1"; $(".cite").text(
2016-12-30 15:23:02
2641
原创 Html5 中的新特性,及每种标签的使用
$(function () { // canvas 绘图 var c = document.getElementById("myCanvas"); var cxt = c.getContext("2d"); //getContext("2d") 对象是内建的 HTML 5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像
2016-12-30 15:14:57
1139
原创 安装SignalR
一、Visual Studio 通过NuGet安装:工具 ——> 扩展和更新,输入输入nuget搜索。二、通过 NuGet 来安装 SignalR:工具——>库程序包管理器——>程序包管理器控制台。三、在程序包管理器控制台输入:Install-Package Microsoft.AspNet.SignalR工具——>库程序包管理器——
2016-12-08 17:51:49
3593
原创 表单验证等其他公用js方法
/** DIV或元素居中* @return*/jQuery.fn.mCenterDiv = function () { this.css("position", "absolute"); this.css("border", "1px solid #ccc"); this.css("top", ($(window).height() - this.height())
2016-12-05 20:44:48
1288
转载 Server.MapPath() 和 Request.MapPath()使用区别
一、Server.MapPath()应用 假设当前的网站目录为E:\wwwroot 应用程序虚拟目录为E:\wwwroot\company 浏览的页面路径为E:\wwwroot\company\news\ 下面的一个 aspx页面。 在该页面中使用 Server.MapPath(“”) :返回当前页面所在的物理文件路径:E:\wwwroot\company\news Server.MapP
2016-12-03 14:57:37
2906
原创 HTML进度条
= 100 ? 100 : (((float)entity.RaisingPrice / (重点内容float)entity.Price) * 100))%;"> @(((float)entity.RaisingPrice / (float)entity.Price).ToString("P"))
2016-12-03 14:53:20
282
1
原创 遮罩层
/遮罩层/ .ShowDIV{ display: none; background-color:#8F8F8F; width: 100%; height: 100%; top:0px; left:0px; position: fixed; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
2016-04-28 18:50:38
414
原创 dt中ID转化为long[]
1、dt中ID转化为long[] long[] ids = new long[dataids.Rows.Count]; int index = 0; foreach (DataRow dr in dataids.Rows) { if (index
2015-12-15 11:06:19
488
原创 $.extend
ObjectjQuery.extend( target, object1, [objectN])用一个或多个其他对象来扩展一个对象,返回被扩展的对象var settings = { validate: false, limit: 5, name: "foo" }; var options = { validate: true, name: "bar" }; jQuery.extend(
2015-09-18 15:30:45
376
原创 jQuery Mobile
教程地址:http://www.w3school.com.cn/jquerymobile/index.aspjQuery Mobile CSS 下载地址:http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.cssjQuery Mobile JS 下载地址:http://code.jquery.com/jquery-1.8.
2015-09-17 10:17:10
412
原创 jQuery CheckBox全选、反选
//全选 $("#selectall").bind("click", function () { var cb = $("#datatablename :checkbox"); cb.attr("checked", true); }); //全不选 $("#selectnone").bind("click", function () {
2015-09-11 14:59:43
354
转载 asp.net中Page.ClientScript.RegisterStartupScript用法小结
来源:http://blog.youkuaiyun.com/qiujialongjjj/article/details/6680252//ASP.NET后台页面跳转 Page.ClientScript.RegisterStartupScript(Page.GetType(), “”, ““);//后台弹出确定框ClientScript.RegisterStartupScript(GetType(), “me
2015-09-11 09:27:21
536
原创 GridView、Repeater 列表截取字符用...代替
protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow)//数据行 { string Str = e.Row.Cells[3].
2015-09-08 14:43:30
371
转载 7个去伪存真的JavaScript面试题
1.创建JavaScript对象的两种方法是什么?这是一个非常简单的问题,如果你用过JavaScript的话。你至少得知道一种方法。但是,尽管如此,根据我的经验,也有很多自称是JavaScript程序员的人说不知道如何回答这个问题。使用“new”关键字来调用函数。 open/close花括号。 var o = {}; 你也可以继续提问,“使用new关键字,什么情况下创建对象?”但是,由于我只是
2015-08-27 15:00:08
351
原创 EasyUI DataGrid 复选框
来源:http://www.glphp.com/index.php?m=content&c=index&a=show&catid=36&id=331如何放置checkbox列。使用checkbox,用户可以选定/取消数据行。$('#tt').datagrid({ title:'Checkbox Select', iconCls:'icon-ok',
2015-08-17 17:55:56
9343
原创 一个前端工程师该有的心态
一、别光解决问题,想想究竟发生是什么 很多人埋头写 CSS 和 JavaScript 直到程序工作起来了,很多人都不会想到:“为什么你会在这里添加 float: left?”或者“这里的 overflow: hidden 是必要的吗?”,JavaScript 也是一样,总会在一个条件竞争的地方看到一个setTimeout,或者有些人无意中阻止了事件传播,却不知道它会影响到页面中其它的事
2015-08-12 15:04:35
629
原创 JavaScript 与 jQuery 的收集
//验证正整数function IsNumber(s) { var reg = /^((0?)|([1-9]+\d*))(d+)?$/; if (!reg.test(s)) { return false } else { return true }}//检查手机号码function CheckM
2015-08-12 11:48:14
370
原创 基于jQuery弹出层的9种效果
触发元素1示例1:默认弹出层,只须传入触发元素、弹出层、关闭按钮的jquery对象或#ID,其中关闭按钮为可选项。new PopupLayer({trigger:"#ele1",popupBlk:"#blk1",closeBtn:"#close1"});触发元素2示例2:参数offsets可设置弹出层位置偏移量,让弹出层的位置随心所欲new PopupLay
2015-08-10 09:47:57
1924
原创 LinkButton传递多个参数
前端: Visible=' ' CommandArgument='' >后台: /// /// 失败列表 /// /// /// protected void lkFail_Click(object sender, EventArgs e) {//取出参数 s
2015-07-31 16:03:48
742
原创 后台选择下拉框选项
//选择签名 protected void ddlsigna_TextChanged(object sender, EventArgs e) { long signaId = Shove._Convert.StrToLong(ddlsigna.SelectedValue, -1); string sql = @"SELECT * FR
2015-07-31 10:42:45
1220
转载 ASP.NET导入Excel到数据库(SQL)
在没有信息化的企业或单位之前,一般都采用Excel来记录相应的数据,做统计计算的作用,那么当企业或单位实施信息化之后必然会将原有数据导入到系统中去存储与分析。那么作为程序员就必然面临一个将数据导入数据库的功能,下面针对此类情况作如下概述。在ASP.NET的B/S架构下,去导入Excel。举例来说:我们需要导入员工信息表到数据库中。Excel格式如下: 那么在
2015-06-29 13:55:14
419
原创 MySQL中函数
group_concat 示例1:以id分组,把name字段的值打印在一行,逗号分隔(默认)select id,group_concat(name) from t_users group by id;示例2:以id分组,把name字段的值打印在一行,分号分隔select id,group_concat(name separator ‘;’) from t_users group b
2015-06-26 15:25:15
459
原创 鼠标悬停右下角显示div
function show(obj, id) { var objDiv = $("#" + id + ""); $(objDiv).css("display", "block"); $(objDiv).css("left", event.clientX); $(objDiv).css("top"
2015-06-18 18:22:19
2133
原创 MySQL中 FIND_IN_SET 与 IN 的区别
查询语句用 FIND_IN_SET()函数:SELECT * FROM t_userbydepartment WHERE FIND_IN_SET(departmentid,'20,168,190,181');查询语句用 IN :SELECT * FROM t_userbydepartment WHERE departmentid in ('20,168,190,18
2015-06-12 10:43:43
375
原创 关于JSon的示例
Json,是一种轻量级的数据交换格式 。 示例:通过Ajax请求取出员工基本信息;第一步:新建一个Person类using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace AjaxDemo{ public class Person
2015-05-29 10:23:09
570
原创 域名记录类型
AMXCNAMENSPTRTXTAAAAA (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。 MX :是邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据 收信人的地址后缀来定位邮件服务器。CNAME (Canonical
2015-05-26 14:43:35
464
原创 关于FIND_IN_SET(str,strlist)函数
FIND_IN_SET(str,strlist);假如字符串str 在由N 子链组成的字符串列表strlist 中,则返回值的范围在 1 到 N 之间。一个字符串列表就是一个由一些被‘,'符号分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是type SET列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果str不在strlist 或strlist 为空
2015-05-20 11:46:49
1326
原创 mySQL数据库Sql语句执行效率检查--Explain命令
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。Explain语法:explain select … from … [where ...]例如:explain select * from news;输出:+-
2015-05-14 10:53:03
421
转载 C#关于DateTime得到的当前时间的格式和用法
DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//12775670
2015-05-08 14:59:19
472
转载 面试官写给求职者的信
今天的面试,我给每个人的时间,不会超过5分钟。 有一个人我只和他谈了3分钟,留下他的简历,他后面的同学用一种没有希望的眼神看着他,说:“这么快?” 我说:“你会更快。如果你不假思索的用两句话描述你的优点,我就招你,1分钟”。可惜他断断续续,说了一大堆——显然他心理的“谱”,是他彩排好的自我介绍,我“打乱”了他的部署。 有一个学生,本来我觉得不错,她只用一页
2015-03-17 09:35:03
780
原创 Others
if (key.Childrens.Find(delegate(ProductPropertyKey p) { return p.ID == Shove._Convert.StrToLong(ids2[0], 0); }) != null) { firstProerty = ids2[0];
2015-03-12 11:34:31
417
原创 DataTable 查询时间
DataTable dtOrderTime = OrderLogCollection.Create().ChildrensByTable("ReleationId = " + orderId + " and Status in (2,4)", string.Empty, 0, 0, out erMsg); if (dtOrderTime == null && dt
2015-01-17 12:33:45
1855
转载 notepad++ 的使用技巧
Alt + H 隐藏行Ctrl + Tab 实现在多个打开的窗口间切换Ctrl + Shift + Q区块注释Ctrl + K行注释(取消Ctrl + Shift + K)文件新建文件 Ctrl + N打开文件 Ctrl + O保存文件 Ctrl + S另存为 Ctrl + Alt + S全部保存 Ctrl + Shift +
2015-01-15 14:15:18
2701
原创 随机生成字母+数字
1、生成一串以6开头后面是4,10~20之间个数的随机数字串 string str = "6".PadRight(new Random().Next(10, 20), '4');2、随机生成6位字母加数字 /// 6位随机的字母加数字 /// /// private string SixRdm
2015-01-12 14:48:05
1147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人