• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
成为自己最想成为的那种人
博客园    首页    新随笔    联系   管理    订阅  订阅
[置顶] Web API学习——Web API 强势入门指南
摘要: Web API是一个比较宽泛的概念。这里我们提到Web API特指ASP.NET Web API。 这篇文章中我们主要介绍Web API的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的 阅读全文
posted @ 2018-08-16 11:55 遇见未来 阅读(562) 评论(0) 推荐(0)
[置顶] EF - Code First 开发方式
摘要: 概述: 本节介绍通过 Code First 开发建立新数据库。 借助 Code First 可以选择使用类的特性和属性执行配置,或者使用 XML 配置文件来配置,当然也可以使用 Fluent API 执行配置。 Code First 使用场景:对于已经存在了模型类型的项目,怎么使用 EF 呢? Co 阅读全文
posted @ 2018-04-26 11:09 遇见未来 阅读(286) 评论(0) 推荐(0)
[置顶] C#实现数字字符串左补齐0的方法
摘要: 如下: 再如: 在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadLeft(int totalW 阅读全文
posted @ 2018-04-23 15:58 遇见未来 阅读(32378) 评论(1) 推荐(3)
[置顶] 将对象转成 json 以及 将字符串 hash(SHA1) 加密
摘要: 如下: 这里只做 SHA1 加密: 阅读全文
posted @ 2018-04-21 17:57 遇见未来 阅读(1649) 评论(0) 推荐(0)
[置顶] Model First 开发方式
摘要: 概述 在项目一开始,没有数据库时,可以借助 EF 设计模型,然后根据模型同步完成数据库中表的创建,这就是 Model First 开发方式。 总结一点就是:现有模型再有表。 创建 Model First Demo 创建 Model First 的步骤如下: (1)创建控制台项目 右击解决方案 “EF 阅读全文
posted @ 2018-04-20 10:45 遇见未来 阅读(268) 评论(0) 推荐(0)
[置顶] DataSet结果转模型类
摘要: 引入命名空间: 类封装代码: 阅读全文
posted @ 2018-03-06 11:31 遇见未来 阅读(404) 评论(0) 推荐(0)
[置顶] Table 类(数据表基类)
摘要: 只修改数据表某条记录的部分字段(究极进化): 以下是以前写的(还是上边的写的更好): 调用: 对于原来的代码里其实还是有一些很好的东西,比如动态生成对象且动态增加属性。但对于这个类,因为 SqlSuger 其实有对应的只修改某些列的方法,所以以上的代码还可以再调整,进行优化。 只数据部分字段: 阅读全文
posted @ 2017-11-10 16:16 遇见未来 阅读(898) 评论(0) 推荐(0)
[置顶] 只返回数据表的部分字段(不建类)
摘要: 最简单的是: 或: 或: context.Response.Write(jhelper.ObjToJson(new { status = 200, msg = "查看成功", items = list, nextpage = page + 1 })); 阅读全文
posted @ 2017-09-20 09:22 遇见未来 阅读(435) 评论(0) 推荐(0)
[置顶] 修改数据表部分字段方法封装-及-动态生成对象并动态添加属性
摘要: 代码: dynamic person = new ExpandoObject(); person.Name = "cary"; person.Age = 25; person.ShowDescription = new Func<string>(() => person.Name + person. 阅读全文
posted @ 2017-09-14 16:04 遇见未来 阅读(620) 评论(0) 推荐(0)
2021年3月10日
MongoDB聚合( aggregate() 方法)
摘要: 在MongoDB中,聚合(aggregate)主要用于处理数据(比如统计平均值、求和等),返回计算后的数据结果。 aggregate 语法 aggregate() 方法的基本语法格式如下所示: >db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION) 简单 阅读全文
posted @ 2021-03-10 15:37 遇见未来 阅读(1127) 评论(0) 推荐(0)
2021年1月22日
C# 关于数据量大,Contains 方法执行较慢的问题!
摘要: 问题描述: 有一个数据集合,数据量有几万条、十几万条,类型是 List<a'> ,里面有一个字段是部门id(departmentid),假如说现在有很多个公司,有些公司有多个部门,在循环遍历获取每个公司的所有部门对应的记录时,速度非常慢, 如果集合包含10 万条记录,有一千多个公司,每一个公司可能都 阅读全文
posted @ 2021-01-22 15:07 遇见未来 阅读(1720) 评论(0) 推荐(0)
2020年10月12日
使用 NPOI 将数据导出至 Excel 中(可以创建多个工作表)
摘要: 类: public class Excel { private FileStream fs = null; private XSSFWorkbook workbook = null; public Excel(string path, string fileName) { if(!path.Ends 阅读全文
posted @ 2020-10-12 16:01 遇见未来 阅读(746) 评论(0) 推荐(0)
2020年10月8日
C# 控制台,在一行中反复显示不同的内容(应用:进度条)
摘要: 关键代码其实就两行: 1、将光标定位到最下面一行的最开头(之前的内容可使用 WriteLine 输出,这样光标定位的是换行后的开头); 2、使用 Console.Write() 打印内容! 核心代码如下: Console.SetCursorPosition(0, Console.CursorTop) 阅读全文
posted @ 2020-10-08 16:08 遇见未来 阅读(2339) 评论(0) 推荐(1)
2020年5月28日
封装方法:通过方法名调用类内的方法
摘要: 调用本类的: public class Test2 { public TypeMethod methods = new TypeMethod(); public void Run() { //将需要调用的方法加入集合中,加入之后就可以输出方法描述并通过序号调用该方法了 methods.Add("Me 阅读全文
posted @ 2020-05-28 15:21 遇见未来 阅读(659) 评论(0) 推荐(0)
2020年4月10日
同步 VS 异步
摘要: 在进行网络编程时,我们通常会看到 “同步”、“异步”、“阻塞”、“非阻塞” 四种调用方式以及他们的组合。其中,同步方式、异步方式主要是由客户端(client)控制的,具体如下: 同步: 所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。 简单来说,同步就是同一时 阅读全文
posted @ 2020-04-10 14:27 遇见未来 阅读(263) 评论(0) 推荐(0)
2020年1月3日
使用 Lambda表达式替换使用 ElemMatch 的方式查询集合类型的字段是否符合某条件
摘要: 在 MongoDB.Driver 中,Lambda表达式中的 Exists方法 并不能替代“ElemMatch”,会报错! 但是,使用 Any方法是可以替代“ElemMatch”的,如: 阅读全文
posted @ 2020-01-03 11:09 遇见未来 阅读(495) 评论(0) 推荐(0)
2019年12月9日
使用Newtonsoft.Json将数据导出至Json文件
摘要: 导出方法: 调用: 阅读全文
posted @ 2019-12-09 11:39 遇见未来 阅读(1099) 评论(0) 推荐(0)
2019年11月18日
使用递归在控制台程序中实现“输入某字符串返回某个时间/或其他功能”
摘要: 以前的时候是写在while (true) 循环中的,现在直接通过递归来实现: 阅读全文
posted @ 2019-11-18 10:30 遇见未来 阅读(246) 评论(0) 推荐(0)
2019年10月30日
通过 Ajax 调取后台接口将返回的 json 数据绑定在页面上
摘要: 第一步: 编写基础的 html 框架内容,并引入 jquery: 第二步: 在 “<body></body>” 中间插入要点击的按钮和用来显示数据的<p>标签,并编写对应的 function: “ajax的使用往往配合事件操作进行调用” function: 第三步: 使用 ajax 调用后台接口并处 阅读全文
posted @ 2019-10-30 17:51 遇见未来 阅读(3767) 评论(0) 推荐(1)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3