c语言将一个数开平方并取倒数,经测试这段代码比(float)(1.0/sqrt(x))快4倍



c语言将一个数开平方并取倒,经测试这段代码比(float)(1.0/sqrt(x))快4倍。

给出最精简的1/sqrt()函数:
float InvSqrt(float x)
{
float xhalf = 0.5f*x;
int i = *(int*)&x; // get bits for floating VALUE
i = 0x5f375a86- (i>>1); // gives initial guess y0
x = *(float*)&i; // convert bits BACK to float
x = x*(1.5f-xhalf[......]

Read more

jsp文件下载处理实例源码介绍



jsp文件下载处理实例源码介绍。

<%
if(request.getAttribute(“apk”)!=null)
{
try{

AnApkSoftInfo apk=(AnApkSoftInfo)request.getAttribute(“apk”);
String url=apk.getSoftDownPath().trim();
URL surl=new URL(url); //连接服务器
String filename = apk.getSoftName().trim()+”.apk”;
filename = URLEncoder.encode(filen[......]

Read more

Spring框架有什么优点为什么那么多人在用

Spring框架有什么优点为什么那么多人在用?

Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分
Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高
依赖注入和IoC使得JDBC操作简单化
Spring是开源的免费的
Spring使得对象管理集中化合简单化

Struts2中使用FreeMarker模板引用

Struts2中使用FreeMarker模板引用。

引用

峰峰 的 Struts2中使用FreeMarker模板
在WEBROOT目录下创建login.ftl模板文件

<html>
<head>
<title></title>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
</head>
<body>
<@s.form action=”GMBOPA.llbt”>
<@s[......]

Read more

xshell汉化和使用

xshell汉化和使用

 
xshell汉化和使用 - 小宋 - 87年的博客
安装和使用说明:
这个是个汉化包,必须先安装xshell 3.0。
此版本为绿色免安装版,解压后再使用!
解压后的文件放在你的安装目录里,比如你的安装路径是:C:xshell/下
初次使用之前先鼠标左键双击里面的“绿化.reg”,将其导入到注册表以完成注册和汉化!
以后使用直接打开Xshell.exe就可以了 ;
xshell 3.0是一个强大的安全终端模拟软件支持SSH1/SSH2/Microsoft Windows等平台TELNET协议!
快捷键
使用 Alt + 1~9, 0 切换会话
使用 Ctrl + Tab 切换会话[......]

Read more

liunx远程工具介绍

liunx远程工具介绍。

 

如下几种:

SSH工具:putty,Xshell,secureCRT。

FTP工具:gFTP, FileZilla (免费版)
              CuteFTP (windows 收费版,有破解版,对于windows这个比较好,还有一个flashXP)
             windows 下CuteFTP 用的比较多。

 

 一般linux/unix都会开ssh,或sftp这两个服务,就算没安装ftp服务也是可以用FTP工具连接,用来上传,下载。

 [......]

Read more

linux 下查看系统资源和负载,以及性能监控

linux 下查看系统资源和负载,以及性能监控 ,

1,查看磁盘

df -h

2,查看内存大小

free

free [-m|g]按MB,GB显示内存

vmstat   用途:报告虚拟内存统计信息。

3,查看cpu

cat /proc/cpuinfo

只看cpu数量grep “model name” /proc/cpuinfo | wc -l

4,查看系统内存

cat /proc/meminfo

5,查看每个进程的情况

cat /proc/5346/status 5347是pid

6,查看负载

w

u[......]

Read more

Linux指令大全linux常用命令收集

Linux指令大全linux常用命令收集。

cat cd
chmod chown
cp cut

名称:cat
使用权限:所有使用者
使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName
说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)
参数:
-n 或 –number 由 1 开始对所有输出的行数编号
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空[......]

Read more

Linux 的常用网络命令实例介绍

Linux 的常用网络命令实例介绍。计算机网络的主要优点是能够实现资源和信息的共享,并且用户可以远程访问信息。Linux提供了一组强有力的网络命令来为用户服务,这些工具能够帮助用户登录到远程计算机上、传输文件和执行远程命令等。 本章介绍下列几个常用的有关网络操作的命令:

ftp 传输文件
telnet 登录到远程计算机上
r – 使用各种远程命令
netstat 查看网络的状况
nslookup 查询域名和IP地址的对应
finger 查询某个使用者的信息
ping 查询某个机器是否在工作

使用ftp命令进行远程文件传输
ftp命令是标准的文件传输协议的用户接口。ft[......]

Read more

tomcat6.0配置及使用实例教程

tomcat6.0配置及使用实例教程。

Tomcat的配置及测试:

第一步:下载tomcat,然后解压到任意盘符

第二步:配置系统环境变量

我这里是tomcat5.5,解压到的D盘 (路径为: D:\Program Files\tomcat5.5),

虽然我们现在有了解压好了tomcat5.5服务器,但如果我们此时启动tomcat服务器,系统并不知道去哪里找tomcat服务器,所以我要先 给系统做一个说明,既配置环境变量.

启动tomcat需要两个环境变量(注意我这里说的是启动)一个是JAVA_HOME(就是JDK的目录)另一个是CATALINA_HOM[......]

Read more