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了什么?当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,
学了好多不了解的知识: procedure TForm1.Button1Click(Sender: TObject); var s1 : String; s2 : String[255]; begin s1:='ç1很好'; ShowMessage(s1); // 这里显示正常 s2:=s1; Sh
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Collections.Generic;using System.Te
Dictionary<TKey, TValue> 类是常用的一个基础类,但用起来有时确不是很方便。本文逐一讨论,并使用扩展方法解决。 向字典中添加键和值 添加键和值使用 Add 方法,但很多时候,我们是不敢轻易添加的,因为 Dictionary<TKey, TValue> 不允许重复,尝试添加重复的 ...
理解依赖属性 在 WPF 中变成相比较于 传统 Windows Forms 变成发生了较大的改变. 属性现在以一组服务的形式提供给开发人员. 这组服务就叫做属性系统. 由 WPF 属性系统所支持的属性成为依赖属性. 依赖属性的概念 WPF 在依赖属性中提供了标准属性无法提供的功能, 特性如下: 决定 ...
想实现:C#读取XML文件内的内容至List XML文件:AppAttr.xml 其中,一定是要ArrayOfAppAttr(红色部分AppAttr为你的实体类名) 实体类文件:AppAttr 序列化类:XmlSerialize class XmlSerialize { /// <summary> ...
变量:在C#里面,变量的类型有:int、double、string、char、bool这几种类型。在C#里面,变量的声明可以是公共全局变量、也可以是某个方法里面的局部变量。比如:可以在入口方法里面声明局部变量:publicstaticvoidMain(String[]args){inti_01;doublei_02;stringname1;charchar..