https://github.com/CXuesong/PrettyBots
去年写的代码,一直没上传。总之就是想给百度做个接口——虽然最后只做了一个贴吧的。后来,在这个接口的基础上,写了一个简易的贴吧控制台程序。(其实,如果不是上课压力重,估计百度控制台程序就能出来了……)
不过……说实话,用控制台封禁水军感觉还是很爽的(piiiia)
Continue reading “使用控制台访问百度贴吧”
System.WeakReference<T>
https://github.com/CXuesong/PrettyBots
去年写的代码,一直没上传。总之就是想给百度做个接口——虽然最后只做了一个贴吧的。后来,在这个接口的基础上,写了一个简易的贴吧控制台程序。(其实,如果不是上课压力重,估计百度控制台程序就能出来了……)
不过……说实话,用控制台封禁水军感觉还是很爽的(piiiia)
Continue reading “使用控制台访问百度贴吧”
免责声明:如果你选择下载并使用此程序,则表明你已经认识到并且可以接受因程序编写不当或是其他不可抗力造成的人身财产损失。
简而言之,这是一个适用于西安交通大学莘莘学子的校园卡充值程序,通过将电脑板的网页包装起来,解决了手机在线圈存时可能遇到的各种坑。个人精力有限,目前仅推出 Android 版本。
Continue reading “用 Xamarin 写了个小应用”
貌似是过了晚上10点之后就不能充值了 TT
Continue reading “如何向校园一卡通充值?”
代码如下
using System; using System.Collections.Generic; using System.Linq; using System.Net.Http; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { var x = new HttpClient(); var t1 = x.GetAsync("http://www.baidu.com"); var t2 = x.GetAsync("http://www.zhihu.com"); Task.WaitAll(t1, t2); Console.WriteLine(t1.Result.StatusCode); Console.WriteLine(t2.Result.StatusCode); } } }
运行结果如下
OK OK 请按任意键继续. . .
使用 CodeFirst 进行建模。例如,已有以下实体,在MVC中是启用延迟加载的。
public class User { public int Id { get; set; } public string Name { get; set; } } public class Post { public int Id { get; set; } public User Author { get; set; } }
如果直接使用下面的语法进行查询的话,如果对应的`User`没有被EF引擎加载,那么导航属性`Post.Author`会是`null`。
context.Posts.ToArray();
解决方法是,显式说明需要在返回的`Post`中加载`Author`导航属性的内容。
using System.Data.Entity; //... context.Posts.Include(p => p.Author).ToArray();
现在的最新版本是于11月18日发布的ASP.NET 5 RC1。其具体安装方法可以参阅说明文档中的Getting Started一节。
顺带一提,如果 Visual Studio 2015 出现了“’JavaScriptWebExtensionsPackage’ 未正确加载”的问题,可以尝试以下操作(参阅 Microsoft Connect 的 Workarounds 一节) Continue reading “开始折腾 ASP.NET 5 & MVC”
ILNumerics 可用于在 .NET 程序中进行矩阵运算,就像 MATLAB 一样便捷。
可以使用 VS 的 NuGet 程序包管理器 来安装此库。
下面使用一个简单的控制台应用程序来介绍其用法。 Continue reading “使用 ILNumerics 进行矩阵运算”
在 Visual Basic.NET 中,可以使用My.Computer.Network.IsAvailable 来获取网络是否已经连接。此函数的定义如下所示:
'''********************************************************************** ''';IsAvailable ''' <summary> ''' Indicates whether or not the local machine is connected to an IP network. ''' </summary> ''' <value>True if connected, otherwise False</value> ''' <remarks></remarks> Public ReadOnly Property IsAvailable() As Boolean Get Return NetInfoAlias.NetworkInterface.GetIsNetworkAvailable() End Get End Property
由此引入了C#中获取网络状态的方法。 Continue reading “.NET 获取网络连接状态的方法”