1.只要求保留N位不四舍5入 float f = 0.55555f; int i =(int)(f * 100); f = (float)(i*1.0)/100; 2.保留N位,四舍五入 . decimal d= decimal.Round(decimal.Parse( "0.55555 "),2)
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Bu
hapi has built-in support for parsing cookies from a request headers, and writing cookies to a response, making state management easy and straight-for
读取Excel日期数据,一种方式是在EXCEL中把你的日期列的格式设置一下,设成"文本"型。 如果单元格格式设置为date,则在后台读出的数值是一个数值,如2008-08-08读出来是39688,怎样才能读出来是日期格式?方法如下: 要做一个判断,如果该单元格是一个double值,那么就要用 Dat
转自:http://www.jb51.net/article/30549.htm 前段时间由于项目的需求,要在Windows里把同样的组件制作成多个不同名称的服务,这些服务完成类似的功能,仅需要修改业务配置文件 这下可把我难住了,难道要 在开发的代码中一个一个地设置想要的名称,然后重新编译,再注册成
private string RevertToTime(int l)//转换为时分秒格式 { string str = ""; int hour = 0; int minute = 0; int second = 0; second = l / 1000; if (second > 60) { .....
因为自PHP 5.3.1版本开始,PHP便已不在支持ISAPI模式,所以你在PHP5.3.1版本以上的php目录中看不到php5isapi.dll文件。 那么,IIS6下跑PHP 5.3.1以上版本时,就无法继续使用ISAPI模式运行PHP,而是采用更先进的FastCGI模式。 而IIS6本身是不集
上次搞了Apache 2.2的集群方案,但是现在自己的机器和客户的服务器一般都是64位的,而且tomcat已经到8了。重新做Apache 2.4.12 64位+Tomcat-8.0.32-windows-x64负载集群方案。 知其然知其所以然,先看下一些关键术语: 1、负载均衡(load balan
如果我们不加上"/silent",那么Delphi在安装和卸载NT服务程序时候,都会出现一个提示信息,不希望出现这个提示信息,那么使用如下命令: 1,安装:“你的nt程序 /install /silent”。 2,卸载:“你的nt程序 /uninstall /silent”。 这是Delphi中注册
1. c:\windows\system32\config\SAM 存储本地用户账号 2. cmd -> set 可以查看很多信息,包括logon server 3. 创建一般服务账号的时候,要选择“密码永不过期” 4. cmd -> net user 5. 可以在Computer Manageme
Excel文件导入导出,需引用Microsoft Excel 11.0 Object Library /////////////////////////////////////////////////////////////////////////// //Purpose:Excel文件导入导出,需
一、开使你的第一个DLL专案 1.File->Close all->File->New﹝DLL﹞ 代码: //自动产生Code如下 library Project2; //这有段废话 uses SysUtils, Classes; {$R *.RES} begin end. 2.加个Func进来:
利用samba使linux系统日志备份到windows系统,以便查看与分析。一.linux作为服务器,1.vi/etc/samba/smb.conf在文件结尾添加如下行:[share]comment=thisisLinuxsharedirectorypath=/home/myth/sharehostsallow=172.28.8.177public=yeswritable=yes保存退出:wq2.重启smb服务se..
一. 为什么要lock,lock了什么?当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,
在线文件管理没款功能及应用。 现在企业级开发中,在线文档管理是必不可少模块之一,本例所讲在线文档管理没款包括了文件上传到服务器上,文件浏览,重命名,移动,复制,删除,新建文件夹,压缩,解压缩,在线编辑等多种常用操作,适用于无纸化办公OA,ERP,CRM,项目管理,文件管理(网盘),主机管理等多种场合 ...
https://www.cnblogs.com/johnblogs/p/6006867.html DataTable ds = new DataTable(); //1、lamda 表达式写法(推荐) var result = ds.AsEnumerable().GroupBy(s => new{Y ...
一、简介 perfmon可以用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等 二、使用方法 1、使用快捷键win+R,打开运行窗口,输入perfmon,回车或点击确定 2、右键单击“性能监视器”--“新建”--“数据收集器集” 3、点击“下一步”,选择保存路径,点击“完成”。 4、打开“数 ...
- 项目要引用System.IO.Compression,System.IO.Compression.FileSystem 要添加using System.IO.Compression; ...
一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) 1、const只可用于基元类型、枚举、字符串,而readonly则可以是 ...
C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮? 经常看到有.NET圈子在讨论是否应该转其它语言 C#情怀是一方面,如果觉得C#未来没前途,光靠情怀是撑不住的, 建议对C#未来没信心的朋友,转go、rust、py、TS、JS、java …… 常常看到有人抱怨.NET,抱怨好几年了,却 ...