摘要:背景 目前Blazor中可用的图表组件库主要有以下几个 ant-design-blazor/ant-design-charts-blazor 基于G2Plot mariusmuntean/ChartJs.Blazor 基于ChartJs blazor-cn/Blazor.ECharts 基于ECha 阅读全文
posted @ 2021-04-23 20:30 超然 阅读(12) 评论(0) 推荐(0) 编辑
摘要:“头疼” Angular框架使用TypeScript,拥有强类型的特点,然后不停从后端吧C#的DTO改造成TS的,好烦😖。有时遇到后端修改了前端还不知道,更烦😖。 “吃药” 作为一个时刻想着如何偷懒的程序员,烦的事情就让计算机去干,所以写一个代码生成工具。 工具代码 public class B 阅读全文
posted @ 2021-04-12 12:25 超然 阅读(40) 评论(0) 推荐(0) 编辑
摘要:“头疼” 自己在用Angular做项目时,前端要请求后端数据时的代码如下 this.http.get("url/xxx") 这是请求一个URL地址数据最简单的代码,但是如此简单的代码还会遇到一些头疼的问题 URL地址拼写错误,有可能折腾半天才发现😑 后端修改了地址没通知到前端,测试不到位就炸了,不 阅读全文
posted @ 2021-04-10 22:06 超然 阅读(119) 评论(0) 推荐(1) 编辑
摘要:本以为这次12306的动态验证码很厉害,什么刷票软件都不行了,看了以后发现并不是很复杂,估计不出两日刷票软件又会卷土重来,开来要一个验证码很难遏制这些刷票软了。这次换的动态验证码采用的是GIF格式在客户端输出,至于要拿到这个gif文件然后把动态图的各张图片拼凑起来就能得到完整的静态验证码,接下来就是识别静态验证码的事情了。比如这张动态验证码他的静态效果就是下面是随手写的代码,有点混乱 Image imgGif = Image.FromFile(Application.StartupPath + @"\getPassCodeNew.gif"); Fra... 阅读全文
posted @ 2014-01-03 13:04 超然 阅读(1090) 评论(0) 推荐(2) 编辑
摘要:花了半天整理了多线程、异步、同步相关的几个对象Thread创建一个线程进行多线程工作Threadt=newThread(newThreadStart(()=>{Console.WriteLine("T");}));t.Start();ThreadPool把线程托管到.NET线程池中,减少了线程创建的开销ThreadPool.QueueUserWorkItem((objState)=>{Console.WriteLine(objState.ToString());},"a");BackgroundWorker把线程托管到内部线程池,并且提供了信 阅读全文
posted @ 2013-07-17 14:01 超然 阅读(363) 评论(0) 推荐(0) 编辑
摘要:Windows Phone 7的等待状态用五个移动的点呈现,在Win8中也使用了同样的风格,感觉很好,本人尝试制作了一个Silverlight控件模仿他,感觉效果还可以,发出来分享一下,有什么不足的地方请各位高手点评点评。下面是进度条的效果截图先上界面代码View Code <UserControl x:Class="SilverlightApplication3.WP7ProgressBar" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x=&qu 阅读全文
posted @ 2011-10-17 16:18 超然 阅读(695) 评论(6) 推荐(0) 编辑
摘要:前不久努力学习MVC,虽然MVC在VIEW层上功能比较强大,尤其MVC3新的视图引擎在构建视图时更加容易,但是这些通过视图引擎构建的视图硬邦邦的,在时代的今天如果没有一些动画或者特效,根本没法混,所以我学了一下jQuery,我看得是《jQuery JavaScript与css开发入门经典》这本书,这书作者的文字还算比较幽默,里面讲到的实例作者都一一进行了详细的说明,对于初学者不错,对于已经了解一些相关知识的人来说这本书有点太啰嗦了。本人对jQuery的感觉就是方便,这些功能如果用JS徒手来完成,挖,真是个悲剧了。我用一个下午完成了一个选择并拖动,一个桌面模拟,演示网站:www.chaoran4 阅读全文
posted @ 2011-03-01 21:27 超然 阅读(416) 评论(0) 推荐(0) 编辑
摘要:前不久做的那个“超然搜索”虽然是基于MVC制作,但是他复杂的地方是在搜索结果分析,MVC的很多特性没有用到,这几天好好学习了一下,做了一个简单的留言本,呵呵。演示地址依旧是www.chaoran44.com程序所有的类图如下:留言板模型验证代码代码控制器代码代码留言板采用部分视图显示,包括每条留言均使用部分视图显示。调用留言板的页面代码代码显示留言列表代码单条留言显示视图代码提交留言采用了Ajax,MVC的Ajax微软封装的我什么都不用做了,不知道这是好事还是坏事。代码 阅读全文
posted @ 2011-01-23 16:10 超然 阅读(569) 评论(3) 推荐(0) 编辑
摘要:现在备案真麻烦,自己弄一个小网站学习交流之用,注册了,还要备案,你那个备案两三个工作日出来也就算了,等了一个多星期才出来,这工作效率真的没话说,应为在备案通过前开了站点用来测试功能,哪晓得根据规定未通过备案是不允许上线的,被主机托管方发现我这个域名上线了,所以直接禁用了域名,后来发现网站不能上一直以为我的网站有问题,毕竟本人做网站处于初学阶段,到今天才搞清楚,原来是这个问题,绕了超级一个大圈,累啊。 阅读全文
posted @ 2011-01-15 14:11 超然 阅读(127) 评论(0) 推荐(0) 编辑
摘要:搜索引擎可以帮助我们找到需要的东西,但是选择搜索引擎成了一种喜好和赌博,应为你不知道你选的那个搜索引擎中是不是有你需要的答案,当你寻找无果时,换一个搜索引擎查找时就会遇到大量的重复信息,这个时候浪费了不少时间在这些无效的搜索结果中,如果再到第三个引擎那里去的话,会有更多的垃圾信息。本人因为这个问题,又恰巧在学习MVC2的开发,就尝试做了一个多引擎搜索(必应、谷歌、百度),同时系统会帮忙剔除重复项,这样就最大化的获得我想要的资讯。废话说了不少了,先给大家一个地址,去体验一下:http://www.chaoran44.com接着说说实现吧,其实没什么技术含量,都不好意思拿出来,如果有高手来看,请指 阅读全文
posted @ 2011-01-11 14:48 超然 阅读(489) 评论(4) 推荐(1) 编辑