07 2021 档案

摘要: 阅读全文
posted @ 2021-07-31 00:10 RookieCoderAdu 阅读(20) 评论(0) 推荐(0) 编辑
摘要:public static T DataReaderToEntity<T>(IDataReader dr, T entity) { try { PropertyInfo[] pilist = entity.GetType().GetProperties(); foreach (PropertyInf 阅读全文
posted @ 2021-07-29 17:41 RookieCoderAdu 阅读(244) 评论(0) 推荐(0) 编辑
摘要:DateTime time = DateTime.Now; time.Year*Math.Pow(10,10)+ time.Month*Math.Pow(10,8)+ time.Day*Math.Pow(10,6)+ time.Hour*Math.Pow(10,4)+ time.Minute*Mat 阅读全文
posted @ 2021-07-26 16:26 RookieCoderAdu 阅读(2877) 评论(0) 推荐(0) 编辑
摘要:使用下列方法可以实现将json文件的内容读取出来,返回字符串。 public string Readjson() { string path = Path.GetFullPath("../../..") + "\\Json\\BS002.json";//JSON文件路径 StreamReader s 阅读全文
posted @ 2021-07-22 14:48 RookieCoderAdu 阅读(564) 评论(0) 推荐(0) 编辑
摘要:一般情况下,使用 JsonConvert.SerializeObject(obj) 即可 也可以使用下面的方法 public string ToJson<T>(T obj) where T : class { string res = ""; Type t = typeof(T); foreach( 阅读全文
posted @ 2021-07-21 17:00 RookieCoderAdu 阅读(887) 评论(0) 推荐(1) 编辑
摘要:对于一般的Json字符串,比如 {"data":"1","msg":"OK"} 直接使用 JObject jo=JObject.Parse(obj); string msg=jo["msg"].ToString(); 即可。 对于复杂的Json字符串,比如 {"A":{"ServiceId":"S0 阅读全文
posted @ 2021-07-21 11:41 RookieCoderAdu 阅读(450) 评论(0) 推荐(0) 编辑
摘要:老环境使用的是win7,准备下载postman测试,结果楞是都打不开,安装到一半就卡住了。 搜寻了各种方法,包括添加POSTMAN_DISABLE_GPU环境变量,都没用。 最后我的办法是 不使用postman!!! 是不是简单有效!别急,是不使用程序版的,使用网页插件版的。 只需一个Chrome浏 阅读全文
posted @ 2021-07-20 16:47 RookieCoderAdu 阅读(2153) 评论(1) 推荐(0) 编辑
摘要:使用HttpWebRequest可以帮助我们发送web请求 //发送post请求 public string SendPostReq(string param) { string content = ""; HttpWebRequest request = (HttpWebRequest)HttpW 阅读全文
posted @ 2021-07-19 17:37 RookieCoderAdu 阅读(391) 评论(0) 推荐(0) 编辑
摘要:在 XML 中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 假如这两个 XML 文档被一起使用,由于两个文档都包含带有不同内容和定义的 <table> 元素,就会发生命名冲突 使用前缀可以避免命名冲突 比如 两个<table> 元素 (<h:table> 和 < 阅读全文
posted @ 2021-07-16 10:14 RookieCoderAdu 阅读(161) 评论(0) 推荐(0) 编辑
摘要:在 https://ip.tool.chinaz.com/aka.ms 查询aka.ms的IP 然后在 C:\Windows\System32\drivers\etc\ 的hosts 文件下添加 aka.ms和对应IP即可 阅读全文
posted @ 2021-07-15 21:26 RookieCoderAdu 阅读(477) 评论(0) 推荐(1) 编辑
摘要:范例: db.myDb.aggregate([ {$match:{"Id":"a941202e-29f6-4282-8101-b7e878c82811",$or:[{"Status":/增强/},{"Room":/园/}] }} ]) 使用 / / 便可以实现sql中like的功能。注意:没有引号, 阅读全文
posted @ 2021-07-14 11:58 RookieCoderAdu 阅读(313) 评论(0) 推荐(0) 编辑
摘要:使用sort即可,如下: db.adu.find().sort({"Age":-1}) 其中,Age为排序字段,-1表示降序,1表示升序 阅读全文
posted @ 2021-07-13 23:25 RookieCoderAdu 阅读(64) 评论(0) 推荐(0) 编辑
摘要:直接使用update来修改_id会报错。 可以使用以下语句 var o=db.adu.findOne({"_id":ObjectId("5f734d0fa9078a7ef2a8cf85")}); o._id="176BF2F0-E022-4F53-A285-F941E2FCD908"; db.adu 阅读全文
posted @ 2021-07-13 23:07 RookieCoderAdu 阅读(2344) 评论(0) 推荐(0) 编辑
摘要:我想向mongodb集合中插入数组元素,该数组元素一开始在原集合中并不存在。 使用语句: db.MyDb.update({"_id":"aaaaaaa"}, {$push:{"Schedule":{"Diff":NumberInt(0),"TimespanHour":12.546}}}) 该语句表示 阅读全文
posted @ 2021-07-13 15:29 RookieCoderAdu 阅读(1097) 评论(0) 推荐(0) 编辑
摘要:$gt 大于 $lt 小于 $gte 大于等于 $lte 小于等于 $ne 不等于 聚合查询操作符: $project db.test.aggregate( { $project : { _id : 0 , name : 1 , weight : 1 , newWeight : "$weight" 阅读全文
posted @ 2021-07-09 17:52 RookieCoderAdu 阅读(137) 评论(0) 推荐(0) 编辑
摘要:USE [MyDb] GO IF NOT EXISTS(SELECT * FROM [MyDb].[dbo].[Product] WHERE Name='小浣熊干脆面') BEGIN INSERT [dbo].[Product]([Id],[Value],[Name],[Description],[ 阅读全文
posted @ 2021-07-07 17:28 RookieCoderAdu 阅读(1292) 评论(0) 推荐(0) 编辑
摘要:在redis的安装目录下面新建文本文档,写入 redis-server.exe redis.windows.conf 重命名为start.bat,每次双击这个批处理文件即可 阅读全文
posted @ 2021-07-06 23:12 RookieCoderAdu 阅读(616) 评论(0) 推荐(0) 编辑
摘要:EF在存在多条件查询的时候,便存在合并表达式树的情况。 实现代码: Expression<Func<Student, bool>> express1 = s => s.Name.Contains("奥特曼"); Expression<Func<Student, bool>> express2 = s 阅读全文
posted @ 2021-07-06 16:46 RookieCoderAdu 阅读(395) 评论(1) 推荐(1) 编辑
摘要:以前给前端下拉框赋值的时候都会定义一个特殊的类,包含下拉框所需的Id和Name,对应下拉框的value和text 后来发现很麻烦,其实.net中有快速筛选值的公共类SelectListItem var list=sourceDataList.Select(i => new SelectListIte 阅读全文
posted @ 2021-07-01 15:26 RookieCoderAdu 阅读(145) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示