上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 114 下一页
摘要: 1、ViewResult 表示一个视图结果,它根据视图模板产生应答内容。对应得Controller方法为View。 2、PartialViewResult 表示一个部分视图结果,与ViewResult本质上一致,只是部分视图不支持母版,对应于ASP.NET,ViewResult相当于一个Page,而 阅读全文
posted @ 2017-05-17 16:36 TBHacker 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 举个栗子,获取新闻详情的案例。 再谈_newsService如何获取数据。 这上面都是自己写的一些常用的数据库交互方法。 系统最核心的还是它! IRepository 为了处理,获取的数据,还需要定义个常用的Model模型来存储数据,这个真心的蛋疼。 基本上,还是很清晰的。就跟王者荣耀游戏一样,玩几 阅读全文
posted @ 2017-05-17 16:24 TBHacker 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 排序是一个非常实用的功能,队列也是一样实用。 有时候项目中就是会用到它。 举个例子,队列的运用,比如刷小礼物,接收方,会受到很多用户的礼物。为了公平起见,要一个个的显示出礼物效果。这个时候就需要队列了,先进先出。 把它们加入队列中,一个一个的运行。运行一个礼物效果,就移出一个队列数据。 排序呢,也会 阅读全文
posted @ 2017-05-17 14:49 TBHacker 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 尼玛,隔行如隔山。 .Net真操蛋。 这个接口算是比较清晰的了。思路清晰了,代码才能清晰,否则就是一团乱麻,剪不断,理还乱。 阅读全文
posted @ 2017-05-16 18:06 TBHacker 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 1.通过查看日志,可以看出问题的原因。 2.断点调试。 3.本地测试,确保无误后,线上测试。 4.输出测试。 通过get的方式,测试接口。 通过post的方式,测试接口。 有时候编辑器不报错,不一定就是完全正确的。 下面是接口的终端代码 目标是获取群组数据, 首先创建一个GroupListModel 阅读全文
posted @ 2017-05-16 15:26 TBHacker 阅读(656) 评论(0) 推荐(0) 编辑
摘要: Interface Interface实现 调用 小结:也很清晰,很简单。 阅读全文
posted @ 2017-05-15 16:42 TBHacker 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 复杂的查询对象, 查询对象的某个元素 查询结果只能是字符串,或者一个对象 用Select函数 去重处理Distinct方法 any,All查询 多级排序 使用OrderBy,ThenBy实现 group的使用 通过Take方法获取前几个数据 通过Skip方法,获取剩下的数据 First与FirstO 阅读全文
posted @ 2017-05-13 18:27 TBHacker 阅读(2277) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LinqDemo { class Program 阅读全文
posted @ 2017-05-13 17:40 TBHacker 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 改造后,功能一样 增加排序 降序排列 按照最后一个字母排序 通过OrderBy方法排序 大数据查询 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T 阅读全文
posted @ 2017-05-13 17:00 TBHacker 阅读(238) 评论(0) 推荐(0) 编辑
摘要: SQLite 存储类型 1.NULL 2.INTEGER 3.REAL 4.TEXT 5.BLOB 创建表 删除数据表 插入数据表 1.方式一 2.方式二 查询数据表 1.查询全部 2.查询部分 SQLite 算术运算符 SQLite 比较运算符 SQLite 逻辑运算符 数值表达式 更新数据 删除 阅读全文
posted @ 2017-05-04 19:16 TBHacker 阅读(501) 评论(0) 推荐(0) 编辑
摘要: db 模块封装了手机常用数据库 sqlite 的增删改查语句,可实现数据的本地存储,极大的简化了数据持久化问题。 1.执行 执行案例 2.查询 查询案例 3.打开数据库,如不存在则创建 创建案例 阅读全文
posted @ 2017-05-04 17:19 TBHacker 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 1.通过配置IIS 2.通过VS运行项目 3.发布到测试服务器 不同于PHP的发布,直接把相关的类文件传入ftp即可。 .net的发布是编译好dll文件,将dll文件传入即可。 比如改了某个文件,就把相应的dll文件生成,上传到ftp中。 如何查看数据库配置? PS:更改本地的数据库配置,不会影响到 阅读全文
posted @ 2017-05-04 13:51 TBHacker 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 1.默认的无参方式 2.定义一个构造函数 3.使用对象初始化器 对象初始化器更具有灵活性。 4.进一步结合集合进行处理 阅读全文
posted @ 2017-05-03 18:03 TBHacker 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 方法论:说实话,我还不太理解这段代码。 阅读全文
posted @ 2017-05-03 17:30 TBHacker 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 执行效果很有科技感! 阅读全文
posted @ 2017-05-02 19:02 TBHacker 阅读(185) 评论(0) 推荐(0) 编辑
摘要: c 中实现对象集合的排序可以使用ArrayList中的Sort()方法,而有比较才能谈排序,因为不是基本类型(如string ,int.double......等)所以.NET Framework不可能一一制定他们的比较规则,那么则需要程序员自行制定,而比较规则的制定就需要通过继承这两个接口 之一来 阅读全文
posted @ 2017-05-02 16:13 TBHacker 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 代码图理解复杂代码 类图 1.抽象动物类Animal 2.牛类Cow 3.鸡类Chicken 4.主类Program,用到了数组和集合Array,ArrayList 两种效果差不多,细节略有区别! 再看下面,改造 定义Animals类,不需要通过ArrayList了。Animals就是ArrayLi 阅读全文
posted @ 2017-04-28 16:54 TBHacker 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 只要是同一个namespace,就可以当作是在一个文件中一样! Suit.cs Rank.cs Card.cs基础 Deck.cs核心 using System; using System.Collections.Generic; using System.Linq; using System.Te 阅读全文
posted @ 2017-04-27 18:02 TBHacker 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一个类,如果继承了某个接口。那么它必须把接口的方法都实现了,哪怕是一个空的。 阅读全文
posted @ 2017-04-25 18:22 TBHacker 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 这个很少用,就当图个乐吧! 阅读全文
posted @ 2017-04-25 18:11 TBHacker 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 114 下一页