安然不哭-西坝阿超个人博客

做技术一定要一颗恒心,这样才不会半途而废。

js字符串截取函数slice()、substring()、substr()

2018-2-28 钟建超

在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 取字符串的三个函数:slice(start,[end]),substring(start,[end])和substr(start,[length]) 相关属性: slice() 第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正值;若第一个参数等于大于第二个参数,则返...

阅读全文>>

标签: js

评论(0) 浏览(129)

js 时间差(过去了多少时间、还剩多少时间)

2018-2-28 钟建超

获取时间戳的方法: new Date("2018-08-03 00:00:00") 最好用的JS时间date操作类(时间格式化、加减日、月、年、操作) function getDate(timestamp) { var date = new Date(timestamp); return date.format("yyyy-MM-dd hh:mm:ss"); } 1.过去了多少时间(xx天xx小时xx分钟xx秒之前) function timeago(timestamp) { va...

阅读全文>>

标签: js

评论(0) 浏览(136)

C# ef linq操作

2018-2-26 钟建超

TestEntities db = new TestEntities(); TestName t = new TestName(); t.Name = "22334"; db.TestName.Add(t); db.SaveChanges(); TestName t1 = db.TestName.Find(1); TestName t2 = db.Test...

阅读全文>>

标签: c#

评论(0) 浏览(123)

一种解决h5页面背景音乐不能自动播放的方案(可用)

2018-2-25 钟建超

<audio id="Jaudio" class="media-audio" src="bg.mp3" autoplay preload loop="loop"></audio > function audioAutoPlay(id){ var audio = document.getElementById(id); audio.play(); document.addEventListener("WeixinJSBridgeReady", function () { audio.play(); }, ...

阅读全文>>

标签: 微信

评论(0) 浏览(146)

H5页面背景音乐,C33 360°旋转效果

2018-2-24 钟建超

在做H5页面的时候,经常会需要用到背景音乐,比如电子贺卡、动态音乐相册等,右上角有个360°旋转的音乐图标,点击可以控制音乐是否播放,那这个效果是如何实现的呢? 我现整理了一下代码: <div id="audio_btn" class="rotate"> <audio loop src="bg_audio.mp3" id="media" autoplay="" preload=""></audio> </div> CSS代码如下: #audio_btn { width: 30px; he...

阅读全文>>

标签: html

评论(0) 浏览(159)

asp.net 六大对象之Request、Response

2018-2-22 钟建超

ASP.NET的六大对象,本质上只是 Context 里面的属性,严格上不是对象。 1.Request-->读取客户端在Web请求期间发送的值 2.Response-->封装了页面执行期后返回到Http客户端的输出 3.Server-->提供对服务器上的属性和方法的访问 4.Application-->作用于整个运行期的状态对象 5.Session-->会话期状态保持对象,用于跟踪单一用户的会话 6.Cookie-->客户端保持会话信息的一种方式 Request-->读取客户端在Web请求期间发...

阅读全文>>

标签: net

评论(0) 浏览(259)

NET MVC框架中控制器接收参数的四种方式

2018-2-21 钟建超

1.通过路由中的配置的参数名字直接接收(要求:两者同名) routes.MapRoute(                name: "Default",                url: "{controller}/{action}/{id}",                defaults: new { controller = "Stu...

阅读全文>>

标签: net

评论(0) 浏览(206)

MVC 中与链接相关的辅助方法(Html.ActionLink,Html.RouteLink , Url.Action , Url.Content ,Url.RouteUrl)

2018-2-21 钟建超

Html.ActionLink 与 Url.Action 两者者是根据给定的Controller,Action 生成链接, 但是Html.ActionLink 返回的是MvcHtmlString的一个带<a>标签的超链接, 而Url.Action返回的是string,一个根本Controller,Action生成的URL地址, 比Html.ActionLink少了<a>标签 Html.RouteLink 与 Url.RouteUrl 两者都是可以指定由哪一个路由来生成Url,其它与上面的ActionLInk,Action一样 ...

阅读全文>>

标签: net

评论(0) 浏览(247)

Asp.Net MVC中Action跳转小结

2018-2-21 钟建超

首先我觉得action的跳转大致可以这样归一下类,跳转到同一控制器内的action和不同控制器内的action、带有参数的action跳转和不带参数的action跳转。 一、RedirectToAction("Index");//一个参数时在本Controller下,不传入参数。 二、RedirectToAction(ActionName,ControllerName) //可以直接跳到别的Controller. 三、RedirectToRoute(new {controller="Home",action="Index"});//可跳到其他controller 四、R...

阅读全文>>

标签: net

评论(0) 浏览(321)

.net c# md5加密

2018-2-21 钟建超

简单32位加密 FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5").ToLower();

阅读全文>>

标签: c#

评论(0) 浏览(378)

MVC中session创建并获取问题

2018-2-21 钟建超

有两个ActionResult分别为A和B,如下 public ActionResult A() { Session["test"]="123"; return View(); } public ActionResult B() { string v=Session["test"].ToString(); return View(); } 这样创建session是获取不到的,原因是因为创建的session是Controller下的(这里自己可以深入研究一下),而不是System.Web.HttpContext.Current的s...

阅读全文>>

标签: c#

评论(0) 浏览(490)

2018新生

2018-2-20 钟建超

2018新生

阅读全文>>

评论(0) 浏览(415)