工作中有这样一个需求,有N张不同的报表,每张报表对应一个数据源,以前采用SQL统计方式 ,统计数据采用内存方式,首先在内在里定义了数据源对应实体。统计条件用lamdba表达式式实现,通过工具对单元格进行定义。在实现过程中针对每一张表来写取数显示是很Low的了,取数条件定义都是规则的,统计实现就是一段 ...
C#中对于变量的声明和初始化 C#变量初始化是C#强调安全性的另一个例子。简单地说,C#编译器需要用某个初始值对变量进行初始化,之后才能在操作中引用该变量。大多数现代编译器把没有初始化标记为警告,但C#编译器把它当作错误来看待。 1.在C#中,变量的声明格式为: 数据类型 变量名; 2.变量的赋值格 ...
为了降低tomcat服务的压力,把页面上的图片采用windows版的nginx进行加载,由于有些图片比较大,加载特别的慢,所以在nginx中打开了gzip的压缩功能。加载图片的速度快了很多。 通过站长工具中的"网页GZIP压缩检测"工具检测图片的压缩率达到了69.53%,如下图: 下面介绍nginx ...
最近一个项目,需要跟PLC通讯,所以测试使用了OPC server。现主要记录使用C#编写的Client例程,其它方面不作详细描述。 第一步,OPC Server使用的是KEPServer 5版本,网上很多资料。安装完成后,它的配置页面如下图。配置中,我已配置了和Omron PLC连接的projec ...
http://lfyzit.com/problem/8 ...
1. 增加一个WebApi Controller, VS 会自动添加相关的引用,主要有System.Web.Http,System.Web.Http.WebHost,System.Net.Http 2. 在App_Start 下创建 WebApiConfig.cs 并注册路由 using Syste ...
所用到的类文件:Person.cs:Student.cs:Teacher.cs:问题1:总结:1 父类不能直接强制转换成子类2 只有父类对象指向子类,那么父类是可以强制转换成子类,如果父类对象没有指向子类,那么强制转换就会报错的。即:Person p = new Student()这种情况下 才能将父类强制转成子类。子类转换成父类:
主要命令 1. sudo mount -t vboxsf Share /media/sf_Share 2. sudo adduser userid vboxsf ...
有些用户为了让操作更流畅,选择简化系统,就是通过关闭一些自带功能来优化系统。但是不懂电脑的用户,建议不要自行优化系统,特别是C盘的文件,不小心误删了,很容易造成系统崩溃,适得其反。说到Window系统的优化,不懂电脑硬件的用户,下载一个系统管理软件就可以了,比如电脑管家或者360,其实这样一个软件就能帮我们解决一大部分电脑问题了,而且操作起来也方便;它带有垃圾清理、启动项禁止、电脑诊断以及软件的下
项目主页: https://archive.codeplex.com/?p=conditions 作者博客关于项目的文档(翻译原文): https://www.cuttingedge.it/blogs/steven/pivot/entry.php?id=38#Designed_Behavior 前言 ...
当页面密码框 为 textmode="textpassword"时候,使用 txtpwd.text="XXX",是不会显示的, 应该使用txtpass.Attributes.Add("value",“XXX”),这样页面的密码框就会显示出来那些点点点了。 **上面的XXX是需要给密码框赋的值 ...
注:数据库是根据中华人民共和国国家统计局截至2003年6月30号的数据,但是之前有修改过的数据,所以,假如是太早颁发的身份证在地区代码上可能有出入。可以参考国家统计局的数据。 如果有哪里不妥请提出,我会尽快改进。校验成功并不能说明是真的身份证号码,因为市、县编码的校验没有,也没能查到含有此编码的资料 ...
amespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); richTextBox1.AllowDrop = true; ... ...
CLASSPATH:JDK1.5之后的版本不需要配置。安装JDK 选择安装目录 安装过程中会出现两次安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。注意:不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错。 安 ...
mysql服务修复,以管理员身份运行CMDnetstopFFAdbmysqldremoveFFAdbmysqldinstallFFAdbnetstartFFAdb应用修复,以管理员身份运行CMD进入安装目录netstopffaffauninstallfainstallscconfigffadepend=FFAdbnetstartffa
一,安装Git,访问下面网址进行下载 https://www.git-scm.com/download/ 或者 https://pan.baidu.com/s/19imFBVHA2Yibmw1dyzatDg 密码:q650 二,安装后,找到Git Bash,进行简要配置 (右击桌面,一般就能找到) ...
将下面的代码保存为 gpedit.cmd, 运行即可 @echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >L ...
teamviewer13设置无人值守https://jingyan.baidu.com/article/363872ecd8775d6e4ba16f13.html在winserver2008r2中设置teamviewer13开机自启动,步骤见以下截图。步骤一打开组策略步骤二双击“在用户登录时运行这些程序”步骤三选择“已启用”,点击“显示”步骤四添加“TeamViewer.exe”的路径,并保存步骤
六种类型的约束: T:结构 类型参数必须是值类型。可以指定除 Nullable 以外的任何值类型。有关更多信息,请参见使用可空类型(C# 编程指南)。 T:类 类型参数必须是引用类型,包括任何类、接口、委托或数组类型。 T:new() 类型参数必须具有无参数的公共构造函数。当与其他约束一起使用时,n ...