ConsoleApplication1.cpp
windows c++ vs 录音程序
cout << " 1. 开始录音" << endl;
cout << " 2. 停止录音" << endl;
cout << " 3. 保存录音" << endl;
cout << " 0. 退出" << endl;
保存为wav格式
C语言实现的python里面的filtfilt函数
C语言实现的python里面的filtfilt函数,C语言实现的python里面的filtfilt函数可用,针对内存和效率作了优化可用,针对内存和效率作了优化
java操作word可操作书签
java操作word可操作书签,在word模板文档上设置书签,然后从数据库中查询数据,填充到word文档书签位置,刚拿到需求时,使劲在网上找资料。幻想第三方jar包,帮我实现。有Apatch的POI,java2word,jcob等,一直让我无法实现。POI操作word只能获取word中的书签,并不能进行操作.java2word可以实现,但是除了java2word.jar包以外,还要一个dll文件放在system32文件夹下,环境部署在linux服务器上,谁允许你放这样的文件,结果死心了.下面新建一个word2007文件告诉大家不用第三方技术怎么一一实现。
PHP接收邮件类receivemail.class.php
receivemail是一个专门用来接收邮件的PHP类,支持POP3和IMAP等邮件协议。
可以接收邮件及邮件附件。
include("receivemail.class.php");
02
// 创建一个 reciveMail 对象
03
$obj = new receiveMail('
[email protected]','xxxxxx','
[email protected]','pop.abc.com','pop3','110',false);
04
// 连接到邮件服务器
05
$obj->connect(); //If connection fails give error message and exit
06
// 读取未读邮件数
07
$tot = $obj->getTotalMails(); //Total Mails in Inbox Return integer value
08
09
echo "收到$tot封邮件::";
10
for($i = $tot; $i > 0; $i--)
11
{
12
$head = $obj->getHeaders($i); // 读取获取邮件头信息,返回数组 **数组键值为 (subject,to,toOth,toNameOth,from,fromName)
13
echo "主题 :: ".$head['subject']."";
14
echo "收件人 :: ".$head['to']."";
15
echo "抄送 :: ".$head['toOth']."";
16
echo "发件人 :: ".$head['from']."";
17
echo "发件人名称 :: ".$head['fromName']."";
18
echo "";
19
echo "*******************************************************************************************";
20
echo $obj->getBody($i); // 邮件正文
21
$str = $obj->GetAttach($i,"./"); // 获取邮件附件,返回的文件名以逗号隔开。 例如. (mailid, Path to store file)
22
$ar = explode(",",$str);
23
foreach($ar as $key=>$value)
24
echo ($value == "") ? "" : "Atteched File :: " . $value . "";
25
echo "------------------------------------------------------------------------------------------";
26
//$obj->deleteMails($i); // Delete Mail from Mail box
27
}
28
$obj->close_mailbox(); //Close Mail Box
前端页面加载优化
基于 Struts2 标签的 BigPipe 技术实现
facebook前端加载优化方案,可提高3倍。demo可以运行
网站的静态页面生成方案
提升网站性能的方式有很多,例如有效的使用缓存,生成静态页面等等.
什么叫生成静态页面呢?很简单,例如我们如果访问一个链接 http://xyz.com/index.do,
那么服务器就会解析这个请求,让特定的Action 去处理。这其中的缺点是显而易见的:如果
访问的人,那么就会加重应用服务器的压力,最恶劣的后果就是应用服务器down 掉了。那
么如何去避免呢?如果我们把对 index.do 请求后的结果保存成一个 html 文件,然后每次
用户都去访问 http://xyz.com/index.html ,这样应用服务器的压力不就减少了?
Struts in Action 中文版
欢迎你阅读《Struts In Action》。本书的目的是帮助Web 应用开发者能够最好的使用Struts web
应用框架。
Struts 是一个开源软件,有助于开发者更加快速和容易地建立Web 应用程序。Struts 依靠绝大
多数开发者已熟知的标准技术—比如JavaBeans, Java servlet, 以及 JavaServer Page (JSP)。通
过基于标准的技术,“填空式”的软件开发方法,Struts 可以减轻在创建新项目时那些令人抱怨
的极费时间的工作。
1.1.1. 谁创建了Struts?
Struts 是Apache 软件基金下Jakarta 项目子项目。除Struts 之外, Jakarta 还有其他成功的开源
产品,包括Tomcat, Ant, 和 Velocity。
开始的代码基础从2000 年5 月开始开发,直到2001 年6 月,1.0 版本发布。有 30 多个开发者
参与进来,并有数千人参与到讨论组中。Struts 代码基础由一
JS对象与数组参考大全
JS对象与数组参考大全
本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object
js对象层次• navigator •screen•window
• navigator
• screen
• window
o history
o location
o frames[]; Frame
o document
anchors[]; links[]; Link
applets[]
embeds[]
forms[]; Form
Button
Checkbox
elements[]; Element
Hidden
Password
Radio
Reset
Select
options[]; Option
Submit
Text
Textarea
images[]; Image
浏览器对象
屏幕对象
窗口对象
历史对象
地址对象
框架对象
文档对象
连接对象
Java小程序对象
插件对象
表单对象
按钮对象
复选框对象
表单元素对象
隐藏对象
密码输入区对象
单选域对象
重置按钮对象
选择区(下拉菜单、列表)对象
选择项对象
提交按钮对象
文本框对象
多行文本输入区对象
图片对象