博客园 - 古道
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=49406
2020-08-15T14:21:16Z
古道
https://www.cnblogs.com/gudao119/
feed.cnblogs.com
https://www.cnblogs.com/gudao119/p/13510679.html
MySQL空间函数实现位置打卡 - 古道
项目需求是跟用户当前位置判断是否在给定的地理位置范围内,符合位置限制才可以打卡,其中的位置范围是一个或多个不规则的多边形。如下图,判断用户是在清华还是北大。 图形获取区域坐标 因为项目前端使用微信小程序的wx.getLocation获取地理位置,为了坐标的一致性,后台选取区域范围采用了腾讯地图的地理
2020-08-15T14:21:00Z
2020-08-15T14:21:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】项目需求是跟用户当前位置判断是否在给定的地理位置范围内,符合位置限制才可以打卡,其中的位置范围是一个或多个不规则的多边形。如下图,判断用户是在清华还是北大。 图形获取区域坐标 因为项目前端使用微信小程序的wx.getLocation获取地理位置,为了坐标的一致性,后台选取区域范围采用了腾讯地图的地理 <a href="https://www.cnblogs.com/gudao119/p/13510679.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/13343321.html
关于HTTP请求的那些事儿 - 古道
关于 HTTP 请求,如果你知道有GET、POST请求,GET是在url 里用键值对传参,POST 只是换一个请求方法或者有时还可以发送一些json格式参数的话。如果你还想知道为什么有时候用 Ajax 请求明明和接口要求的参数一致却提示4xx之类的错误,为什么客户端请求的参数和服务器收到的不一致,为
2020-07-20T01:22:00Z
2020-07-20T01:22:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】关于 HTTP 请求,如果你知道有GET、POST请求,GET是在url 里用键值对传参,POST 只是换一个请求方法或者有时还可以发送一些json格式参数的话。如果你还想知道为什么有时候用 Ajax 请求明明和接口要求的参数一致却提示4xx之类的错误,为什么客户端请求的参数和服务器收到的不一致,为 <a href="https://www.cnblogs.com/gudao119/p/13343321.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/13281983.html
记【域名备案被注销】后的9个小时 - 古道
收到通知 7月6日下午收到运维转告公司收到ICP的邮件,告知公司主站已被注销,该站的备案号已被收回。收到通知的那一刻就傻了,这意味这上百个子域名将被停用,紧接着就发现部分网站已经开始出现TestPage 184的提示。 更换域名 第一时间想到的是更换域名,被注销的域名是xxx.com,公司名下还有一
2020-07-10T15:29:00Z
2020-07-10T15:29:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】收到通知 7月6日下午收到运维转告公司收到ICP的邮件,告知公司主站已被注销,该站的备案号已被收回。收到通知的那一刻就傻了,这意味这上百个子域名将被停用,紧接着就发现部分网站已经开始出现TestPage 184的提示。 更换域名 第一时间想到的是更换域名,被注销的域名是xxx.com,公司名下还有一 <a href="https://www.cnblogs.com/gudao119/p/13281983.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/13270013.html
MySQL Explain 详解(新) 性能优化必杀技 - 古道
MySQL Explain 输出参数详解(新)。如何诊断SQL的执行速度,排查慢SQL的原因,使用 MySQL 中的 Explain (执行计划)就可以SQL到底是怎么执行的。expalin 后的结果总共有12列,分别是id、select_type、table、partitions、type、possible_keys、key、key_len、ref、rows、filtered、Extra。
2020-07-08T15:38:00Z
2020-07-08T15:38:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】MySQL Explain 输出参数详解(新)。如何诊断SQL的执行速度,排查慢SQL的原因,使用 MySQL 中的 Explain (执行计划)就可以SQL到底是怎么执行的。expalin 后的结果总共有12列,分别是id、select_type、table、partitions、type、possible_keys、key、key_len、ref、rows、filtered、Extra。 <a href="https://www.cnblogs.com/gudao119/p/13270013.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/13233070.html
.net core Web API参数绑定规则 - 古道
参数推理绑定 先从一个问题说起,微信小程序按照WebAPI定义的参数传递,Get请求服务器端可以正常接收到参数,但是Post请求取不到。 Web API代码(.netcore 3.1)如下: [HttpGet("Login")] public LoginResult Login(string cod
2020-07-03T14:42:00Z
2020-07-03T14:42:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】参数推理绑定 先从一个问题说起,微信小程序按照WebAPI定义的参数传递,Get请求服务器端可以正常接收到参数,但是Post请求取不到。 Web API代码(.netcore 3.1)如下: [HttpGet("Login")] public LoginResult Login(string cod <a href="https://www.cnblogs.com/gudao119/p/13233070.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/13190084.html
.net core 静态类获取appsettings - 古道
注入获取 通过IConfiguration直接获取的方法官方文档里就有,可以直接看这里 如:appsettings.json { "Position": { "Title": "编辑器", "Name": "Joe Smith" }, "MyKey": "My appsettings.json Va
2020-06-24T13:42:00Z
2020-06-24T13:42:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】注入获取 通过IConfiguration直接获取的方法官方文档里就有,可以直接看这里 如:appsettings.json { "Position": { "Title": "编辑器", "Name": "Joe Smith" }, "MyKey": "My appsettings.json Va <a href="https://www.cnblogs.com/gudao119/p/13190084.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/p/3147570.html
WinForm ListView不分页加载大量数据 - 古道
WinForm的ListView在加载大量数据时会出现闪烁的问题,同时数据加载很慢。如果你的列表中有超过千条的数据且不做特殊处理还是用普通的ListView.Items.Add(),估计你的用户得抱怨了。下面说下解决方法:1、使用listView1.Items.AddRange()代替Add这种方法需要先将数据放入一个缓存数组中,然后调用AddRange一次性加入ListView中,同时可以用一个计数器记录一次性加入缓存的数量,如下: listView1.Items.Clear(); if (vList.Count > 0) ...
2013-06-21T00:29:00Z
2013-06-21T00:29:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】WinForm的ListView在加载大量数据时会出现闪烁的问题,同时数据加载很慢。如果你的列表中有超过千条的数据且不做特殊处理还是用普通的ListView.Items.Add(),估计你的用户得抱怨了。下面说下解决方法:1、使用listView1.Items.AddRange()代替Add这种方法需要先将数据放入一个缓存数组中,然后调用AddRange一次性加入ListView中,同时可以用一个计数器记录一次性加入缓存的数量,如下: listView1.Items.Clear(); if (vList.Count > 0) ... <a href="https://www.cnblogs.com/gudao119/p/3147570.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2013/01/12/2857676.html
HDFS资源管理器源码发布 - 古道
Hadoop对于从事分布式存储工作的朋友应该并不陌生(如果你还没有听说过请到百度百科http://baike.baidu.com/view/908354.htm看个究竟),本文主要针对Hadoop的分布式文件系统也就是HDFS展开讨论。引用Hadoop官方的一句话:HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。这么好的系统我们没有不用的道理吧,如何用呢?这里我不说如何部署Hadoop,主要讲如何让.net程序员来用。为什么只是.net程序员呢,因为Hadoop本身是Java实现且需要架设在Linux系统上,而这些都是我们
2013-01-12T07:25:00Z
2013-01-12T07:25:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】Hadoop对于从事分布式存储工作的朋友应该并不陌生(如果你还没有听说过请到百度百科http://baike.baidu.com/view/908354.htm看个究竟),本文主要针对Hadoop的分布式文件系统也就是HDFS展开讨论。引用Hadoop官方的一句话:HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。这么好的系统我们没有不用的道理吧,如何用呢?这里我不说如何部署Hadoop,主要讲如何让.net程序员来用。为什么只是.net程序员呢,因为Hadoop本身是Java实现且需要架设在Linux系统上,而这些都是我们 <a href="https://www.cnblogs.com/gudao119/archive/2013/01/12/2857676.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2011/05/11/2043443.html
Google的Logo设计师全是疯子---记现代舞先驱玛莎·葛兰姆117周年诞辰 - 古道
今天google的logo继吃豆游戏之后又一次令我大吃一惊---那帮疯子(Logo设计师们)又用JS+png做出了一段华丽的动画!先来看一下效果(可能您看google主页的时候已经它已经换掉了所以我拷下来一份)! 不知道您是否和我一样感觉google那帮设计师确实是疯子!牢骚至于还是简单说下原理吧,以免哪天您也有点“发疯”的意向也好能用得上。下面贴上主要代码: 1function(){2vara=d[f],3c=document.getElementById("hplogo");4if(c&amp;&amp;a[0]){5varb=document.crea
2011-05-11T09:29:00Z
2011-05-11T09:29:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】今天google的logo继吃豆游戏之后又一次令我大吃一惊---那帮疯子(Logo设计师们)又用JS+png做出了一段华丽的动画!先来看一下效果(可能您看google主页的时候已经它已经换掉了所以我拷下来一份)! 不知道您是否和我一样感觉google那帮设计师确实是疯子!牢骚至于还是简单说下原理吧,以免哪天您也有点“发疯”的意向也好能用得上。下面贴上主要代码: 1function(){2vara=d[f],3c=document.getElementById("hplogo");4if(c&amp;&amp;a[0]){5varb=document.crea <a href="https://www.cnblogs.com/gudao119/archive/2011/05/11/2043443.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/11/03/1868551.html
打着维护用户利益旗号的厮杀 - 古道
笑死我了,先是腾讯的《致广大QQ用户的一封信》,再是360的《腾讯要挟用户卸载360 360将保证和QQ同时正常使用》,还有就是朋友告诉我他的QQ空间也因为装了360打不开了(这个不知道是真是假)。我就是笑这两个大公司都是互联网的大鳄干嘛就这么过不去,最可气的是老打着维护我们利益的旗号说着说那,有本事两个老总光着膀子出来单挑,谁输我们就卸载谁!一天到晚喊这喊那累不累,都快成中国互联网的笑话了(个人...
2010-11-03T14:18:00Z
2010-11-03T14:18:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】笑死我了,先是腾讯的《致广大QQ用户的一封信》,再是360的《腾讯要挟用户卸载360 360将保证和QQ同时正常使用》,还有就是朋友告诉我他的QQ空间也因为装了360打不开了(这个不知道是真是假)。我就是笑这两个大公司都是互联网的大鳄干嘛就这么过不去,最可气的是老打着维护我们利益的旗号说着说那,有本事两个老总光着膀子出来单挑,谁输我们就卸载谁!一天到晚喊这喊那累不累,都快成中国互联网的笑话了(个人... <a href="https://www.cnblogs.com/gudao119/archive/2010/11/03/1868551.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/07/14/1777026.html
超炫世界杯日历表 - 古道
世界杯虽然结束了,韵味依然在球迷心里回荡。这里贴出一个超级炫酷的赛程表,再次回味一下吧。
2010-07-14T02:30:00Z
2010-07-14T02:30:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】世界杯虽然结束了,韵味依然在球迷心里回荡。这里贴出一个超级炫酷的赛程表,再次回味一下吧。 <a href="https://www.cnblogs.com/gudao119/archive/2010/07/14/1777026.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/07/09/1774495.html
页面嵌入Windows Media Player需要注意的 - 古道
在页面中插入WMP确实是个令人头疼的一件事。这里是WMP的版本ClassID,从WMP7后ID就成了clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6,之前的6.4为clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95,但是之前的版本还是可以用的,只不过新功能用不了罢了。下面这个是具体的版本号,你可以对比一下你现在的是什么版本。版本...
2010-07-09T08:59:00Z
2010-07-09T08:59:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】在页面中插入WMP确实是个令人头疼的一件事。这里是WMP的版本ClassID,从WMP7后ID就成了clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6,之前的6.4为clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95,但是之前的版本还是可以用的,只不过新功能用不了罢了。下面这个是具体的版本号,你可以对比一下你现在的是什么版本。版本... <a href="https://www.cnblogs.com/gudao119/archive/2010/07/09/1774495.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/06/18/1760387.html
Ext复制grid里某一列的值 - 古道
ExtAspNet确实封装Ext封装的不错,但是一些Ext的弊端还是有点影响它的完美!第一个问题:Grid列的值不能选中,所以也就不能复制,这对于显示内容必然是个弊端。解决方法:step1:添加css样式。CSS代码<style type= "text/css" > .x-selectable, .x-selectable * { -moz-user-select: text! imp...
2010-06-18T08:14:00Z
2010-06-18T08:14:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】ExtAspNet确实封装Ext封装的不错,但是一些Ext的弊端还是有点影响它的完美!第一个问题:Grid列的值不能选中,所以也就不能复制,这对于显示内容必然是个弊端。解决方法:step1:添加css样式。CSS代码<style type= "text/css" > .x-selectable, .x-selectable * { -moz-user-select: text! imp... <a href="https://www.cnblogs.com/gudao119/archive/2010/06/18/1760387.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/04/21/1716804.html
CSS技巧,网站灰色素装 - 古道
全国哀悼日,让你的个人网站也灰色素装吧!在总的CSS的头部加上一句html { filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); }演示代码如下: 【注:只适用于IE!】
2010-04-21T01:00:00Z
2010-04-21T01:00:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】全国哀悼日,让你的个人网站也灰色素装吧!在总的CSS的头部加上一句html { filter:progid:dximagetransform.microsoft.basicimage(grayscale=1); }演示代码如下: 【注:只适用于IE!】 <a href="https://www.cnblogs.com/gudao119/archive/2010/04/21/1716804.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/04/07/1706022.html
不引入外部文件也可以显示图片 - 古道
相信大家对<img>这标签一定再熟悉不过了,然而你熟悉的src后边跟的那个文件一定是一个外部文件吧?无论是在html中这样写<img src="a.gif" alt="test" />还是在css中这样写background:url(a.gif) no-repeat 0 0;无疑都给页面增加了一个请求,因为它们都是把a.gif作为一个外部文件链接的。那么怎么才可以显示图片又...
2010-04-07T02:29:00Z
2010-04-07T02:29:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】相信大家对<img>这标签一定再熟悉不过了,然而你熟悉的src后边跟的那个文件一定是一个外部文件吧?无论是在html中这样写<img src="a.gif" alt="test" />还是在css中这样写background:url(a.gif) no-repeat 0 0;无疑都给页面增加了一个请求,因为它们都是把a.gif作为一个外部文件链接的。那么怎么才可以显示图片又... <a href="https://www.cnblogs.com/gudao119/archive/2010/04/07/1706022.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/03/14/1685500.html
html5 真的来了 - 古道
早就听说过html5,总觉得它离我们还很远,但是当我看到一个用HTML5 video + canvas 制作的家庭影院效果时,我被它震惊了。虽然不能得到所有浏览器的支持,它真的离我们不远了。下面是效果图: 这样的效果在桌面应用中可能不足为奇,但是在web应用中,播放器周围的色彩可以根据播放的内容变化,在我看来已经是不可思议的事情了。如果你还没有感觉请移步James Watson的Dartmoor....
2010-03-14T06:10:00Z
2010-03-14T06:10:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】早就听说过html5,总觉得它离我们还很远,但是当我看到一个用HTML5 video + canvas 制作的家庭影院效果时,我被它震惊了。虽然不能得到所有浏览器的支持,它真的离我们不远了。下面是效果图: 这样的效果在桌面应用中可能不足为奇,但是在web应用中,播放器周围的色彩可以根据播放的内容变化,在我看来已经是不可思议的事情了。如果你还没有感觉请移步James Watson的Dartmoor.... <a href="https://www.cnblogs.com/gudao119/archive/2010/03/14/1685500.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/03/12/1684646.html
datatable 删除行 - 古道
先列出正确的写法,如果你只想马上改错就先复制吧,[代码]如果你有时间想学习一下就继续看下面列出可能出错的可能性吧。 1.如果只是想删除datatable中的一行,可以用DataRow的delete,但是必须要删除后让DataTable知道,所以就要用到.AcceptChanges()方法,原因是这种删除只是标识性删除,就像我们通常在数据库中用到的IsDelete字段。 2.彻底删除就要用到da...
2010-03-12T10:11:00Z
2010-03-12T10:11:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】先列出正确的写法,如果你只想马上改错就先复制吧,[代码]如果你有时间想学习一下就继续看下面列出可能出错的可能性吧。 1.如果只是想删除datatable中的一行,可以用DataRow的delete,但是必须要删除后让DataTable知道,所以就要用到.AcceptChanges()方法,原因是这种删除只是标识性删除,就像我们通常在数据库中用到的IsDelete字段。 2.彻底删除就要用到da... <a href="https://www.cnblogs.com/gudao119/archive/2010/03/12/1684646.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/02/26/1673976.html
超酷音频播放器(For 博客or播客) - 古道
还是先看效果来吸引一下大家(点击播放)怎么样,还行吧?放在博客里搞首音乐听听是不是还可以?如果你是播客高手,这个播放器一定会给你的播客增色不少!它还有几种样式供你选择蠢蠢欲动了吧,赶快来看看怎么制作自己的音乐吧!步骤:1.进入http://www.blogcastone.net/2.输入自己的音乐地址,如http://www.cdltgx.com/...朝-梦回唐朝.mp3(你可以先把音乐上传到自...
2010-02-26T01:35:00Z
2010-02-26T01:35:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】还是先看效果来吸引一下大家(点击播放)怎么样,还行吧?放在博客里搞首音乐听听是不是还可以?如果你是播客高手,这个播放器一定会给你的播客增色不少!它还有几种样式供你选择蠢蠢欲动了吧,赶快来看看怎么制作自己的音乐吧!步骤:1.进入http://www.blogcastone.net/2.输入自己的音乐地址,如http://www.cdltgx.com/...朝-梦回唐朝.mp3(你可以先把音乐上传到自... <a href="https://www.cnblogs.com/gudao119/archive/2010/02/26/1673976.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/02/21/1670629.html
没有JS,游戏一样玩 - 古道
第一天上班,着实有点不情愿,还是先来个游戏玩玩吧。(本想在此插入可运行代码的,但是怎么也不行只能来张截图了,自行下载demo页面hanoi.rar)汉诺塔!(什么东东?没听说过看这里)哈哈,是不是有点弱...其实不然,如果告诉你这个是用Html和CSS写的,没有一点JS,你还觉得它弱吗?看看代码吧如果看完上面的代码,您还没有晕,说明您很牛.^_^..........代码Code highlight...
2010-02-21T09:07:00Z
2010-02-21T09:07:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】第一天上班,着实有点不情愿,还是先来个游戏玩玩吧。(本想在此插入可运行代码的,但是怎么也不行只能来张截图了,自行下载demo页面hanoi.rar)汉诺塔!(什么东东?没听说过看这里)哈哈,是不是有点弱...其实不然,如果告诉你这个是用Html和CSS写的,没有一点JS,你还觉得它弱吗?看看代码吧如果看完上面的代码,您还没有晕,说明您很牛.^_^..........代码Code highlight... <a href="https://www.cnblogs.com/gudao119/archive/2010/02/21/1670629.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gudao119/archive/2010/01/29/1658743.html
既然动画就让它动得平滑一点 - 古道
继《CSS打造超炫进度条、柱状图》 和《 让图片"跳"起来》之后,这篇随笔将整合上两篇遗留的一些问题。首先是满足第一篇中的“使柱状图或进度条动起来”,然后再是解决第二篇中JS牛人 cloudgamer提出的一点建议,接下来详细说明一下今天的动画。 先来用一个例子来说明问题:(请用鼠标滑过下面的柱状图) 上图中的图片还是《CSS打造超炫进度条、柱状图》中的图片,起初想...
2010-01-29T00:17:00Z
2010-01-29T00:17:00Z
古道
https://www.cnblogs.com/gudao119/
【摘要】继《CSS打造超炫进度条、柱状图》 和《 让图片"跳"起来》之后,这篇随笔将整合上两篇遗留的一些问题。首先是满足第一篇中的“使柱状图或进度条动起来”,然后再是解决第二篇中JS牛人 cloudgamer提出的一点建议,接下来详细说明一下今天的动画。 先来用一个例子来说明问题:(请用鼠标滑过下面的柱状图) 上图中的图片还是《CSS打造超炫进度条、柱状图》中的图片,起初想... <a href="https://www.cnblogs.com/gudao119/archive/2010/01/29/1658743.html" target="_blank">阅读全文</a>