写在前面 自从上一个项目58HouseSearch从.NET迁移到.NET core之后,磕磕碰碰磨蹭了一个月才正式上线到新版本。 然后最近又开了个新坑,搞了个Dy2018Crawler用来爬dy2018电影天堂上面的电影资源。这里也借机简单介绍一下如何基于.NET Core写一个爬虫。 PS:如有偏错,敬请指明... PPS:该去电影院还是多去电影院,毕竟美人良时可无价。 准备工作(.NET C

crawler   .net-core   c#  

访问游戏对象组件 通过获取组件修改 using UnityEnine; using System.Collections; public class Myclass:MonoBehaviour{ void Update(){ transform.Translate(1, 0, 0); //通过GetComponent<X>()获取当前游戏对象上的X组件

visual-studio   c#  

1.概览 uFrame是提供给Unity3D开发者使用的一个框架插件,它本身模仿了MVVM这种架构模式(事实上并不包含Model部分,且多出了Controller部分)。因为用于Unity3D,所以它向开发者提供了一套基于Editor的可视化编辑工具,可以用来管理代码结构等。 需要指出的是它的一个重要的理念,同时也是软件工程中的一个重要理念就是关注分离(Separation of concern,

unity3d   c#  

0x00 前言 之前微软的Build大会上,微软发布了一个让很多人眼前一亮的工具,也是本文的主角——Visual Studio Code。很多使用Windows的朋友都很高兴,认为又多了一个很不错的文档编辑器。不过我更关心的是它的跨平台能力,所以写了这篇小文来聊聊在Mac上如何使用Visual Studio Code编译和调试C#代码,最后我也会尝试把Visual Studio Code嵌入Uni

c#   macos   visual-studio-code  

针对症状: 排除配置问题后,针对同一段代码: 从 NuGet 下载 StackExchange.Redis 在 Windows 下能连上 Redis 在各种下 *nix mono 环境下不能连上 Redis 直接结论: StackExchange.Redis 在 mono 下有问题。 (可能的)根本原因: mono 和 .Net 的未知行为差异。 解决方法: 从 github clone Stac

mono   redis   c#  

序言 实现增删改查操作成功后仍留在当前页,能给用户一个良好的体验。但是 Yii2 框架本身是没有在增删改查操作成功后仍留在当前页的效果的,要实现这样的一个效果得自己写。我的原则是不动核心代码,始终坚持自己的原则,现实现了我把它分享出来。殊途同归,如有更好的实现方法,欢迎交流。 需求分析 1、实现增删改查后操作成功后仍然留在当前页面。 效果图 1、链接的效果图 封装代码 共有两个文件ActionCo

php   node.js   c++   c#   css  

0x00 前言 刚开始写这篇文章的时候选了一个很土的题目。。。《Unity3D优化全解析》。因为这是一篇临时起意才写的文章,而且陈述的都是既有的事实,因而给自己“文(dou)学(bi)”加工留下的余地就少了很多。但又觉得这块是不得不提的一个地方,平时见到很多人对此处也给予了忽略了事,需要时才去网上扒一些只言片语的资料。也恰逢年前,寻思着周末认真写点东西遇到节假日没准也没什么人读,所以索性就写了这篇

游戏开发   优化   unity3d   c#  

前文:细说C#:委托的简化语法,聊聊匿名方法和闭包(上) 0x03 使用匿名方法省略参数 好,通过上面的分析,我们可以看到使用了匿名方法之后的确简化了我们在使用委托时还要单独声明对应的回调函数的繁琐。那么是否可能更加极致一些,比如用在我们在前面介绍的事件中,甚至是省略参数呢?下面我们来修改一下我们在事件的部分所完成的代码,看看如何通过使用匿名方法来简化它吧。 在之前的博客的例子中,我们定义了Add

语言   闭包   c#  

前言 在C#开发的WinForm窗体程序开发的时候,经常会使用多线程处理一些比较耗时之类的操作。不过会有一个问题:就是涉及到跨线程操作UI元素。 相信才开始接触的人一定会遇上这个问题。 为了解决这个问题,可以通过委托来实现。 我为了后期使用更加方便,就将常用的几个控件(TextBox、Label、CheckBox、RadioButton、ProgressBar)UI操作进行了封装,源码可以在git

visual-studio   c#  

fiddler是一款好用的web调试工具,能够记录客户端发出的所有http和https请求(tcp的不支持). 虽然是一款调试工具,但是在测试或者分析系统的时候,是一个非常好用的软件。 在测试过程中,经常向下面那样用 1.捕捉请求,查看请求数据和相应数据 假设是web系统(或者使用了http协议来作为数据交互数据的winform程序),直接在本机上安装并开启fiddler ,然后做业务操作,fid

c#   工具  
1 2 3 4 5 6 7 8 9