摘要: 编译工具下载 MinGW - Minimalist GNU for Windows 编译运行 编译运行程序 在命令提示符窗口中输入“ gcc rocks.c -o rocks ”,这句命令的意思是编译rocks.c文件并生成rocks程序,编译完成后你会在rocks.c文件同目录下看到编译完成的程序 阅读全文
posted @ 2016-03-31 17:03 高效养猪倌 阅读(469) 评论(2) 推荐(0) 编辑
摘要: 听说最近又出了什么SAM,MVC辉煌即将过去,惊了我一身冷汗,ASP.NET MVC是啥都还没搞明白呢 于是赶紧打开ASP.NET官网学习学习,欢迎各位高手大侠来指点指点 ASP.NET MVC系列:开始 ASP.NET MVC系列:添加控制器 ASP.NET MVC系列:添加视图 ASP.NET 阅读全文
posted @ 2016-03-25 14:22 高效养猪倌 阅读(1399) 评论(9) 推荐(0) 编辑
摘要: 首先,在模型类中引用 System.ComponentModel.DataAnnotations 命名空间;System.ComponentModel.DataAnnotations 命名空间提供定义 ASP.NET MVC 和 ASP.NET 数据控件的类的特性(即内置验证属性,你可以使用声明的任 阅读全文
posted @ 2016-03-25 14:00 高效养猪倌 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: 在模型类Movie中添加一个新的属性Rating 重新编译重新生成解决方案,快捷键Ctrl+Shift+B;然后对去对应的视图添加新的数据,如Index.cshtml中 编辑完成,运行之后系统报了一个异常:“System.InvalidOperationException”类型的异常在 Entity 阅读全文
posted @ 2016-03-25 07:46 高效养猪倌 阅读(1571) 评论(12) 推荐(1) 编辑
摘要: 首先,在MoviesController里添加一个查询方法,代码如下 为SearchIndex方法创建视图,并选择视图的模型类Movie和框架模板List 添加完成视图后,我们在浏览器中输入URL地址http://localhost:60534/Movies/searchindex?title=12 阅读全文
posted @ 2016-03-24 14:44 高效养猪倌 阅读(2221) 评论(0) 推荐(0) 编辑
摘要: 在前面我们已经介绍了如何创建控制器、视图和数据模型,运行之前的项目并打开Movies主页,将鼠标悬停在“编辑”菜单上,你会看到浏览器右下角显示了“编辑”链接的地址 首先我们查看视图代码,找到“编辑”项对应的代码 通过代码提示我们知道ActionLink方法返回包含指定操作的虚拟路径的定位点元素(a  阅读全文
posted @ 2016-03-24 08:30 高效养猪倌 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 在项目解决方案中,添加一个MoviesController控制器,选择对应的模板,和模型类以及数据上下文;关于如何添加模型类和数据上下文,我们在ASP.NET MVC系列:添加模型中已经介绍过 点击确定之后,你会发现Visual Studio已经为你创建好了对数据的增、删、改、查方法,并且生成了对应 阅读全文
posted @ 2016-03-23 23:14 高效养猪倌 阅读(1467) 评论(0) 推荐(1) 编辑
摘要: 模型(Model)是应用程序中用于处理应用程序数据逻辑的部分;通常模型对象在数据库中存取数据 在解决方案中右击Models文件夹,然后选择“添加”,在“添加”项里选择“类”;或者选中Models文件夹然后快捷键Shift+Alt+C 将类名修改为Movie,然后添加如下属性;电影类其实就相当于数据库 阅读全文
posted @ 2016-03-23 13:34 高效养猪倌 阅读(999) 评论(1) 推荐(0) 编辑
摘要: 虽然在上一篇文章中我们知道通过控制器可以在浏览器输出HTML页面,但是这不是控制器主要干的事,因为页面上我为还要做很多好看的特效,页面展示的事情当然交给视图来做了;下面我们就来看看如何添加一个视图 只需要在Index方法中右击,选择 "添加视图"菜单项,然后再添加视图窗口中,你不需要做任何修改,直接 阅读全文
posted @ 2016-03-23 09:54 高效养猪倌 阅读(1363) 评论(1) 推荐(0) 编辑
摘要: 基于MVC的应用程序包含三个部分 Models(模型):对应用程序的数据进行处理 Views(视图):动态生成HTML,显示数据 Controllers(控制器):应用程序中处理用户交互的部分,处理浏览器请求,检索数据模型,然后响应给视图 在“解决方案”中,右键点击“Controllers”文件夹, 阅读全文
posted @ 2016-03-23 07:59 高效养猪倌 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 从visual studio主界面开始菜单中点击“新建项目” 在新建项目窗口中,选择 ASP.NET MVC 4 Web应用程序(如果你的是MVC3或MVC5,你可以随便选一个版本),然后将“名称”修改为 MvcMovie,点击“确定” 在项目模板菜单中,你可以选择项目自动创建的各种模板,这里我们选 阅读全文
posted @ 2016-03-23 07:57 高效养猪倌 阅读(1064) 评论(1) 推荐(0) 编辑
摘要: 命令行 copy 源文件 目标路径 copy "$(SolutionDir)\ICBC.Sdyf.Applications\bin\Debug\ICBC.Sdyf.Applications.exe.config" "$(SolutionDir)\TellerCash.App.UnitTests\bi 阅读全文
posted @ 2016-03-21 10:17 高效养猪倌 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 主要使用了Windows API 实现,你可以在你C盘下的system32文件夹中找到user32.dll,函数的说明在MSDN都有,只需要拿名字去搜一下就行 根据窗口的类名和窗口名称获取窗口句柄,成功返回一个窗口的句柄,否则返回0: 在窗口列表中寻找与指定条件相符的第一个子窗口 找到句柄后向窗口发 阅读全文
posted @ 2016-03-11 18:21 高效养猪倌 阅读(5408) 评论(0) 推荐(0) 编辑
摘要: AdjustWindowRect 根据所需的矩形大小,计算所需的矩形的大小;然后,窗口矩形可以传递给CreateWindow函数创建一个窗口. AdjustWindowRectEx 是AdjustWindowRect的扩展方法.增加了扩展窗口样式参数. System.Windows.Forms.Fo 阅读全文
posted @ 2016-03-11 13:04 高效养猪倌 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 1 byte[] buffer = new byte[BufferSize]; 2 int bytesRead; // 读取的字节数 3 MemoryStream msStream = new MemoryStream(); 4 do { 5 bytesRead = streamToClient.Read(buffer, 0, BufferSize); 6 ms... 阅读全文
posted @ 2016-03-04 12:28 高效养猪倌 阅读(2450) 评论(0) 推荐(1) 编辑
摘要: CPU的内部结构 我们都知道CPU是一台电脑的核心部件,所有的程序都是通过它运行的,那么CPU是如何让一个程序跑起来的呢?我们今天就来一起简单的做个了解,首先看下CPU的基本结构 程序流程 假如现在我们有个两个数相加的程序,当你点击运行这个程序时,系统会将这个程序复制到内存中。程序中的这些数据和指令 阅读全文
posted @ 2016-02-27 16:00 高效养猪倌 阅读(3267) 评论(1) 推荐(2) 编辑
摘要: 当一个对象的状态发生改变时,他的所有依赖者都会收到通知并自动更新---------观察者模式 即,猫A发出了叫声,老鼠B(老鼠C,D,E,F...)听到了这个声音,立即掉头就跑. 1 package ares.core; 2 3 import java.util.ArrayList; 4 ... 阅读全文
posted @ 2015-12-15 02:24 高效养猪倌 阅读(837) 评论(2) 推荐(1) 编辑
摘要: 打包程序的方式多种多样,比如大家常用的VS、NSIS等等,但对于一个简单的应用程序,如果你不涉及复杂的安装设置,那么压缩工具,是个不错的选择。当然用压缩工具制作程序安装包已经不是什么新东西,这篇文章的目的主要是告诉那些依旧认为黄瓜还是用来吃的,菊花还是一种花,压缩工具还是用来压缩文件的童鞋。 废话不 阅读全文
posted @ 2015-11-13 17:11 高效养猪倌 阅读(11863) 评论(22) 推荐(16) 编辑
摘要: “自然界中的每个存在,都会对其他存在施加影响。” ——贝内迪特·斯宾诺莎 如果你面对问题无法即刻行动的话,就找出之前完成某项工作或项目时,因邻人钦佩的努力而得到的表扬信或奖状吧。好好想想过去你度过的那些困难的日子——当你最终开始行动时发生了什么,以及当你终于完成想要完成的工作时的美好感觉。 ... 阅读全文
posted @ 2015-10-16 15:54 高效养猪倌 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 命名规范(1)大小写约定命名规范(2)通用命名约定程序集和DLL的命名 程序集是一个部署单元,同时还代表托管程序的身份,虽然程序集可以分布在一个或多个文件中,但一般一个程序集仅与一个DLL相对应。夸文件的程序集很少使用,Visual Studio也没有支持他的内建。 命名空间与DLL和程序集是不... 阅读全文
posted @ 2015-09-01 15:23 高效养猪倌 阅读(1004) 评论(0) 推荐(0) 编辑