理解C# 4 dynamic(2) – ExpandoObject的使用

理解C# 4 dynamic(2) – ExpandoObject的使用 2013-07-23 22:35 by JustRun, 4996 阅读, 3 评论, 收藏, 编辑 ExpandoObject的使用非常简单,很容易入手。上一篇里面已经有详细的介绍了,可以看这里 (理解C# 4 dynamic(1) - var, object, dynamic的区别以及dynamic的使用) 下面对ExpandoObject的使用场合和一些认为需要注意的地方,谈一下自己的看法: 一,ExpandoOb
分类: 其他 发布时间: 06-25 17:54 阅读次数: 0

C# typeof() 和 GetType()区别是什么?

C# typeof() 和 GetType()区别是什么?  我来答 分享 举报浏览 3540 次 2015-07-04 1、typeof(x)中的x,必须是具体的类名、类型名称等,不可以是变量名称。 2、GetType()方法继承自Object,所以C#中任何对象都具有GetType()方法,它的作用和typeof()相同,返回Type类型的当前对象的类型。 比如有这样一个变量i: Int32 i = new Int32(); i.GetType()返回值是Int32的类型,但是无法使用t
分类: 其他 发布时间: 06-25 17:54 阅读次数: 0

C# 操作MongoDB时间 时差问题 [问题点数:200分,结帖人qq_35534449]

C# 操作MongoDB时间 时差问题 [问题点数:200分,结帖人qq_35534449] 收藏帖子 回复 手在键盘敲很轻 结帖率 100% SqlServer需要把一部分数据转移到MongoDB,提高系统查询效率,无奈时间问题困扰,循环插入大概两万条数据吧 AAA loanReport=new AAA(); loanReport.DailyDate =DateTime.SpecifyKind(dt,DateTimeKind.Utc); 进去后数据库时间还是相差8个钟,ok,另一种方法 [B
分类: 其他 发布时间: 06-25 17:54 阅读次数: 0

System.Dynamic.ExpandoObject 类型的简单使用

System.Dynamic.ExpandoObject 类型的简单使用   该类型可以实现的是动态添加属性和移除属性,有点类似 js 中对象的操作,非常灵活 1 static void Main(string[] args) 2 { 3 dynamic obj = new System.Dynamic.ExpandoObject(); 4 obj.name = "jj"; 5 o
分类: 其他 发布时间: 06-25 17:53 阅读次数: 0

C#最小化到托盘+双击托盘恢复

C#最小化到托盘+双击托盘恢复 2012年08月20日 18:06:45 Claude-淀 阅读数 12952 1.添加notifyIcon控件,并添加Icon,否则托盘没有图标(托盘右键菜单也可直接在属性里添加); 2.响应Form的Resize或SizeChanged消息:   // Hide to system tray private void Form1_Resize(object sender, EventArgs e) { if (this.WindowState == For
分类: 其他 发布时间: 06-25 17:53 阅读次数: 0

C# 中如何将List里的集合转换成字符串并按指定的字符进行分隔?

C# 中如何将List<string>里的集合转换成字符串并按指定的字符进行分隔? 代码: using System; using System.Collections.Generic; publicclassMyClass { publicstaticvoidMain() { List<string> names =newList<string>(){"ccc","xxx","aaa","bbbb"}; names.Sort(); var result =String.Join(",", n
分类: 其他 发布时间: 06-25 17:53 阅读次数: 0

DevExpress中的GridView(GRIDCONTROL)中的右键全选、反选、撤销、复制单元格值ContextMenuStrip

DevExpress中的GridView(GRIDCONTROL)中的右键全选、反选、撤销、复制单元格值ContextMenuStrip 2018年11月22日 11:25:41 mQney 阅读数 177   #region 标本接收的右键 private void 全选ToolStripMenuItem_Click(object sender, EventArgs e) { if (this._dtT_LIS_SAMPLERECEIVE_REPORTS == null || this._
分类: 其他 发布时间: 06-25 17:52 阅读次数: 0

Net分布式系统之五:微服务架构

Net分布式系统之五:微服务架构   因工作较忙,抽时间将框架遇到的问题和框架升级设计进行记录。 一、背景&问题   之前框架是一个基于SOA思想设计的分布式框架。各应用通过服务方式提供使用,服务之间通信是RPC方式调用,具体实现基于.NET的WCF通信平台。框架存在如下2个问题:   1、高并发处理能力不足。一当高并发请求,可能出现多个服务待定处理,导致整个系统出现瓶颈。   2、随着移动端广泛应用,服务不能灵活支持APP应用。   3、系统持续集成部署过于繁琐,遇到问题不好定位。   基于
分类: 其他 发布时间: 06-25 17:52 阅读次数: 0

spring boot线上设置日志打印级别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Z__Sheng/article/details/90770215 spring boot线上设置日志打印级别 1.当我们项目打成jar包以后,我们用bat脚本启动 $ java -jar my.jar –debug 注意,我们可以直接在脚本里面加上–debug ,项目启动以后打印的就是debug日志 2.我们也可以在yml里面配置 debug=true,但是这个如果我们要改的话,需要改jar里面
分类: 其他 发布时间: 06-25 17:51 阅读次数: 0

java工具类大全

java工具类大全 这里我发现了一个非常好用的java工具类大全,开箱即用,而且还有源码在git上面,需要研究的可以下载源码查看。 这里奉上作品地址: https://www.hutool.club/docs/#/
分类: 其他 发布时间: 06-25 17:51 阅读次数: 0

作战效能评估系统模型

作战效能评估系统模型
分类: 其他 发布时间: 06-25 17:51 阅读次数: 0

tensorflow怎么print出tensor的值

tensor_1 = tf.constant([x for x in range(1,10)]) with tf.Session() as sess: print(tensor_1.eval()) print的结果:[1 2 3 4 5 6 7 8 9]
分类: 其他 发布时间: 06-25 17:51 阅读次数: 0

tensorflow 学习(主要记录一些bug)

1.feature数据怎么得到原先的list values = [1,2,3] b=tf.train.Int64List(value=list(values)) #要得到原先的value,则如下 b.int64_list.value
分类: 其他 发布时间: 06-25 17:50 阅读次数: 0

linux中指定gpu Id

reference:linux服务器如何指定gpu以及用量 方法1:在命令行中 CUDA_VISIBLE_DEVICES=0 方法2:在python文件中 import os os.environ["CUDA_VISIBLE_DEVICES"] = "0"  #指定第一块gpu
分类: 其他 发布时间: 06-25 17:50 阅读次数: 0

python中画带置信区间的拟合线几种绘制方式

import seaborn as sns tips = sns.load_dataset("tips") #导入sns中自带的数据集 sns.regplot(x="total_bill",y="tip",data=tips) import seaborn as sns from matplotlib import pyplot as plt tips = sns.load_dataset("tips") plt.figure(figsize=(5, 5)) sns.lmplot(x="to
分类: 其他 发布时间: 06-25 17:50 阅读次数: 0

【python相关】删去安装在--user下package

安装 pip install package_name --user 想删去--user下的安装包,如果尝试用pip uninstall package_name --user不行 一个简单方法是 python -m site 查看python package保存在user下的路径,然后手动删除
分类: 其他 发布时间: 06-25 17:50 阅读次数: 0

torch中与tensor相关的bug

1.expected type torch.FloatTensor but got torch.cuda.FloatTensor 查看了代码,是有个初始化的tensor是在cpu上的,相加的另一个tensor是在cuda上的。 修改:增加.cuda() initial_hidden_state = initial_hidden_state.cuda()
分类: 其他 发布时间: 06-25 17:49 阅读次数: 0

python 打开和阅读urls

import urllib #要伪装成的浏览器(我这个是用的chrome) headers = ('User-Agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36') url='http://hotels.ctrip.com/' opener = urllib.request.build_opener() #将要伪
分类: 其他 发布时间: 06-25 17:49 阅读次数: 0

linux中后台运行R代码

以try.R为例,在此代码首行增加 #! /usr/bin/env Rscript 然后在命令行 Rscript try.R &>nohup.out& ref:https://www.cnblogs.com/hunttown/p/5802082.html
分类: 其他 发布时间: 06-25 17:49 阅读次数: 0

seaborn画热力图时行名中包括中文显示成方框

df该dataframe的行名是中文,可以加上下面代码中红色这句,就可以显示出中文 import matplotlib.pyplot as plt import seaborn as sns sns.set(font="simhei")#遇到标签需要汉字的可以在绘图前加上这句 f, ax = plt.subplots(figsize=(10,10)) sns.heatmap(df, annot=False, ax=ax)
分类: 其他 发布时间: 06-25 17:49 阅读次数: 0