- 浏览: 22483 次
- 性别:
- 来自: 湖南
最新评论
文章列表
取function输出值
- 博客分类:
- shell
function hello()
{
echo "Hello"$1
}
function main()
{
s=`hello "longshun" `
echo "$s"
}
main
在调用时"`"时就可达到目地了
idea 11 key
- 博客分类:
- JavaIDE
Administrator
80791-ZX38I-89848-4XOA1-NZP1A-SSAY2
在Sun的API中对在对 “最大匹配Greedy”“最小匹配Reluctant”“完全匹配Possessive”
的描述,不能让我明白他们有什么区别,现在将我对这三种匹配模式的理解写出来,供大家参考。
1、Greediness(贪婪型
):
最大匹配
X?、X*、X+、X{n,}都是最大匹配
。例如你要用“<.+>”去匹配“a<tr>aava
</tr>abb”,也许你所期待的结果是想匹配“<tr>”,但是实际结果却会匹配到“<tr>aava
</tr>”。这是为什么呢?下面我们跟踪下最大匹配的匹 ...
关于JS的跨域通信的几种解决方案
- 博客分类:
- js
1.什么引起了ajax不能跨域请求的问题?
ajax本身实际上是通过XMLHttpRequest对象来进行数据的交互,而浏览器出于安全考虑,不允许js代码进行跨域操作,所以会警告。
2.有什么完美的解决方案么?
没有。解决方案有不少,但是只能是根据自己的实际情况来选择。
具体情况有:
一、本域和子域的相互访问: www.aa.com和book.aa.com (document.domain='aa.com')
二、本域和其他域的相互访问: www.aa.com和www.bb.com 用 iframe
三、本域和其他域的相互访问: www.aa.com和w ...
js frame操作
- 博客分类:
- js
IE直接得到frame可通过ID,name,firefox通过name
window.frame['ID/name']
ar f_doc=f1.contentDocument||f1.contentWindow.document;
jquery表单checked
- 博客分类:
- js
不知从jquery.1.6开始<input type="checked" checked="checked">
$.attr得到的值并非希望的true or false,请注意了
请使用$.prop请保险使用$.is(":checked")
在ie6中如果a标签中有onclick又有href如果想执行onclick解决方式有
1.onclick中加入return false;
2.动态添加functon事件(jquery,IE :attachEvent,Other addEventListener)中加入return false;
iframe内外append注意
- 博客分类:
- js
今天遇到一个奇怪的问题,在iframe框架内操作父页面append元素ie6下报object error其它浏览器正常
网上搜到一个答案:
document表示一个页面DOM结构的根节点,而document.createElement()方法是在document本身的结构中创建一个节点,因此想把一个文档的节点移动到另外一个文档的节点当中去,是不可行的。
在用户点击浏览器关闭按钮时需要给出提示,确认退出时就需要监听浏览器的关闭事件了,
Onunload与Onbeforeunload
Onunload,onbeforeunload都是在刷新或关闭时调用,可以
在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于
onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。
Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读
取新的页面时调用,此时还没开始读取;而onunload则已 ...
#include最好放在
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
前面,避免不必要的错误;
例:
d:\VS2003\Vc7\include\xdebug(29) : warning C4229: 使用了记时错误 : 忽略数据上的修饰符
d:\VS2003\Vc7\include\xdebug(29) : error C2365: “new” : 重定义;以前的定义是“成员函数 ...
/ * 保存excel中的图片(以文件形式保存,或者存入数据库)
*
* basePath:应用所在路径,附件存放路径:
* 参数:is是上传的附件文件流
*/
public void saveSheetImgByFile(String basePath,InputStream is) throws ParseException {
FileOutputStream os = null;
try {
Workbook wbk = Workbook.getWor ...
char与tchar转换
- 博客分类:
- vc++
char to tchar CA2W
tchar to char CW2A
//参数说明:
//source: 需要分割的源字符串;
//dest: 存储分割后的各个字符串变量的目标变量;
//division:分割字符
void CHelloWordlDlg::DecodeCString(CString source, CStringArray& dest, char division)
{
dest.RemoveAll();
int nCount=0;
for(int i=0;i< source.GetLength();i++)
{
if(source.GetAt(i)== division)
{
...
//使用mysql
#include "winsock.h" // 如果编译出错,则把该行放到#include "mysql.h"之前
#include "mysql.h"
#pragma comment(lib,"libmySQL.lib") // 如果在附加依赖项里已增加,则就不要添加了
// TODO: 在此添加控件通知处理程序代码
MYSQL mysql;
mysql_init(&mysql);
if(!mysql_real_connect(&mysql ...
//在文件头上加入
#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
//连接SQLserver
void CTestSqlserverDlg::OnBnClickedBtnConn()
{
/*
其中://关闭数据库void CTestSqlserverDlg::OnBnClickedBtnDbClose()
{
m_pConnection->Cl ...