编程
ythook
总结会比学习更有效!
展开
-
Vue中computed和watch的区别
转自 https://www.cnblogs.com/jiajialove/p/11327945.html计算属性computed :1、支持缓存,只有依赖数据发生改变,才会重新进行计算2、不支持异步,当computed内有异步操作时无效,无法监听数据的变化3、computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中的数据通过计算得到的值4、如果一个属性是由其他属性计算而来的,这个属性依赖其他属性,是一个多对一或者.原创 2020-09-11 10:21:18 · 10850 阅读 · 1 评论 -
@Resource 和 @AutoWired 区别
@Resource 和 @AutoWired 区别原作者写的很好,纯粹想保留一份方便日后查看,原链接是: https://www.yuque.com/docs/share/fe2e6770-216c-4ea8-a56c-3c94b90faf46@Resource 默认通过名称注入 ,如名称无找到则通过类型注入@AutoWired 默认通过类型注入,如存在多个类型则通过名称注入...原创 2020-04-27 09:24:58 · 197 阅读 · 0 评论 -
MySQL 充会员过期时间 不用在数据库增加字段
因为充会员时只保存了充的时间,但又不想再加一个字段,于是在接口里多加了一个字段vipExpireDate。直接上代码,主要是用了case when。会员状态: 2-月会员 3-年会员CASE WHEN user_status=2 THEN DATE_ADD(vip_wx_order_date,INTERVAL 1 MONTH) WHEN user_status=3 THEN ...原创 2019-11-29 17:18:20 · 1585 阅读 · 0 评论 -
SQL Server 获取本年最后一天
SQL Server 获取本年最后一天,需要输出什么格式可以自己定义。format(dateadd(day, -1, dateadd(month, 1,convert(varchar(4),datepart(year, getdate())) + '-12-01')), 'dd-MMM-yyyy')输出格式:31-Dec-2019...原创 2019-11-28 11:39:36 · 1897 阅读 · 0 评论 -
正确匹配URL的正则表达式(转)
转自: https://www.cnblogs.com/speeding/p/5097790.html网上流传着多种匹配URL的正则表达式版本,但我经过试验,最好用的还是从stackoverflow上查到的:(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]I...转载 2018-05-21 10:33:11 · 23211 阅读 · 0 评论 -
Js 数组去重 - Hash方法
1 . 只做判断无返回数组时,可用如下方法:function isRepeat(arr){ var hash = {}, type = ''; for(var i in arr){ type = Object.prototype.toString.call(arr[i]); if(hash[arr[i] + typ...原创 2018-06-27 12:07:05 · 1245 阅读 · 3 评论 -
C# Winform 后台线程阻塞 窗体界面无响应解决办法--BeginInvoke
话不多说,先上代码。(纯手打,有错误请指出来)//导入按钮点击事件private void btn_import_Click(object sender,EventArgs e){ //1.绑定需要执行的操作方法 var act = new Action(Import); act.BeginInvoke(ar => act.EndInvoke(ar),...原创 2018-07-24 17:41:44 · 11779 阅读 · 0 评论 -
批处理命令完成应用池和网站的添加、删除、启动和停止
最近接到一个任务:使用批处理命令完成以下几个功能。Stop IIS ServiceStart IIS ServiceStop AppPoolStart AppPoolCreate AppPoolCreate Application Path 经过一番搜索也有些头绪,便开始了批处理文件的编写……@echo off&cls:: For AppPo...原创 2018-08-23 16:45:17 · 1145 阅读 · 0 评论 -
C# listview 单击列头实现排序 (封装直接调用很方便)
首先,我要感谢 fairystepwgl 这位博客大神,因为这个封装的使用实在是太方便了。 https://www.cnblogs.com/felix-wang/p/6248909.html封装方法 ListViewHelperusing System;using System.Collections.Generic;using System.Text;names...转载 2018-09-03 10:39:46 · 756 阅读 · 0 评论 -
VS2012变化的快捷键
[size=small][size=medium][size=x-small]VS2012变化的快捷键:注释::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加 Ctrl+C的组合键反註解:VS2010是(Ctrl+E,U),VS2012是(Ctrl+K, Ctrl+U)...2013-04-06 14:12:46 · 130 阅读 · 0 评论 -
Unable to launch the IIS Express Web server 问题之解决 - [Visual Studio 2015]
背景:Visual Studio 2015 在 Debug 模式下调试失败。报错如下图所示:解决办法:删除解决方案下 .vs/config 文件夹内的这个配置文件,再关闭并重新运行解决方案即可进行调试。...原创 2018-11-27 16:04:24 · 2427 阅读 · 1 评论 -
接口文档
目录1. 规则/奖品页面接口1. 规则/奖品页面接口接口功能规则/奖品页面URLhttp://120.78.154.91/MicroEvent/AddEvent/GetEventPrize支持格式StringHTTP请求方式GET请求参数参数必选类型说明keyvalueTrueString活动ID返回字段返回字...原创 2018-12-26 00:22:08 · 792 阅读 · 0 评论 -
老鼠运动Html
老鼠运动:<!doctype html><html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>人形Web时间显示</title> </head> <原创 2017-06-09 11:52:16 · 367 阅读 · 0 评论 -
人形Web时间显示
人形Web时间显示:<!doctype html><html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>人形Web时间显示</title> </head>原创 2017-06-09 11:43:19 · 1917 阅读 · 0 评论 -
网页 页面执行时间 放到网页上即可显示
前: var now = new Date(); var beginTime = now.getTime();后: var endT = new Date(); var endTime = endT.getTime(); var spTime = (endTime - beginTime); divPageLoadTime.innerH原创 2016-01-28 15:20:52 · 411 阅读 · 0 评论 -
onclientclick和onclick区别
OnClientClick是客户端脚本,一般使用javascript,在客户端,也就是IE中运行,点击后马上执行OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点击按钮后,执行postback,之后再运行。其实有的时候需要客户端和服务端双重校验,为什么这么说呢? 比果说,一个用户名的文本框,在客户端我们通过JS校验,只能输入字转载 2016-03-07 10:41:10 · 392 阅读 · 0 评论 -
js上传图片在ie8中出现不兼容问题HTTP ERROR 解决办法
百度谷歌好几天都没有解决这个问题,无奈之下只有把自己修改的代码一段一段排查,最后终于发现 document.getElementById("txtPhotoTitle").value = str.substring(str.indexOf(",") + 1);这句里面的substring()这个方法有可疑之处,于是把它换成substr()之后问题解决。原创 2016-02-29 16:29:08 · 889 阅读 · 0 评论 -
IIS 7.5, ASP.NET MVC. HTTP Error 500 (Internal Server Error) 但是调试又不进入后台,浏览器只报500错误
Bug如题: IIS 7.5, ASP.NET MVC. HTTP Error 500 (Internal Server Error) 使用uploadify 上传图片时,浏览器只报500错误,进度条也不动,但是调试又不进入后台 找了几天都没办法调试出错误的源头,也猜想了是不是上传的最大字节限制了,但是最终还是在Google下找到外国大神的提示才确定是这个错误原创 2016-05-26 14:52:04 · 5735 阅读 · 0 评论 -
MVC js 传参 中文乱码 utf-8
解决方案:1、前台传参时 参数需要先加密(加两层): encodeURI(encodeURI($('#key').val()))2、后台接收参数后进行解密:key = HttpUtility.UrlDecode(key, System.Text.Encoding.GetEncoding("UTF-8"));解决办法源自:http://jun1986.iteye.com/blo原创 2016-05-27 17:04:42 · 960 阅读 · 0 评论 -
vs2012发布网站 无法移除目录“obj\Release\AspnetCompileMerge\TempBuildDir” 文件或目录损坏且无法读取
vs2012发布网站时系统突然无响应,我强制重启了电脑,再打开vs发布时就出现下面的错误:错误 3 无法移除目录“obj\Release\AspnetCompileMerge\TempBuildDir”。文件或目录损坏且无法读取。 在搜索一番下,看到chkdsk这个东西可能能够修复被破坏的数据,于是我之行下面步骤:1、单击“开始”,点击“运行”,输入cmd并回车打开命令原创 2016-06-04 23:20:34 · 4021 阅读 · 1 评论 -
论程序员的装逼手册
一、准备工作“工欲善其事必先利其器。”1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。2.椅子不一定要舒服,但是一定要可以半躺着。3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。4.工具书,orelly的,机械工业,电子工业什么的都可以,能转载 2017-02-17 12:17:17 · 1017 阅读 · 1 评论 -
检测IP地址的正则表达式
正则表达式示例:((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)((2[0-4]\d|25[0-5]|[01]?\d\d?).){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)2[0-4]代表:第一个字符是2,第二个字符是0到4,第三个字符是任意一位数字。表示200~249。25[0-5]代表:第一个字转载 2017-03-02 16:43:13 · 498 阅读 · 0 评论 -
前端web框架以及插件说明
前端web框架以及插件说明转自:http://www.infocool.net/kb/ASP/201610/196182.html1.1选择前端web框架,我找了很多框架,以前学过自学过bootstrap觉得对于没有前端web设计经验的我来说很方便,就在极客学院自学了前端,然后找了一些相关的前端免费教程看了一下,慕课网也有部分,但是学了bootstrap感觉这只是前端主题风格但是有些细节组件方面还是转载 2017-03-08 14:27:24 · 1026 阅读 · 0 评论 -
骆峰式命名法
骆峰式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。 骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母。 如:myFirstName、myLastName 这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。小驼峰法 变量一般用小驼峰法标识。驼峰法的意思转载 2017-03-14 14:38:38 · 853 阅读 · 0 评论 -
jQuery.ajax()调用asp.net后台方法
利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法:详细参考:http://www.cnblogs.com/zxhoo/archive/2011/01/30/1947752.html1、无参数的方法调用C#后台代码:using System.Web.Services;[WebMethod] public static string sayHi() {转载 2017-03-17 12:23:49 · 1081 阅读 · 0 评论 -
bat 删除指定目录下带后缀的文件
直接上代码:@echo offSETLOCAL ENABLEDELAYDEXPANSIONset today=%date:~4,10% %time:~0,8%set path=C:\Barry\aecho %today% >> delete.logecho ***start delete*** >> delete.logfor /r %path% %%s in (*.txt) do (原创 2017-05-15 13:48:15 · 7000 阅读 · 3 评论 -
VS2012变化的快捷键
VS2012变化的快捷键:注释::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加 Ctrl+C的组合键反註解:VS2010是(Ctrl+E,U),VS2012是(Ctrl+K, Ctrl+U) 有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完原创 2013-04-06 14:03:54 · 433 阅读 · 0 评论