2015年9月27日
摘要: $(function () {//浏览器检测,判断是否是IE if(!+[1,]) { //alert("这是ie浏览器"); $('.new_Message').css('top', '14px'); //调整通知栏的位置 $('.stuUser').click(function ()... 阅读全文
posted @ 2015-09-27 20:48 HGonlyWJ 阅读(223) 评论(0) 推荐(0)
摘要: ".$start .""; // $mail = M('sysinfo'); // $where['parameter'] = 'mailPageNum'; // $mailListLength = $mail->wh... 阅读全文
posted @ 2015-09-27 20:43 HGonlyWJ 阅读(222) 评论(0) 推荐(0)
摘要: import sysreload(sys)sys.setdefaultencoding('utf8')import matplotlib.pyplot as pltimport stringfile = open("GD.txt")i = 0x = range(0)y = range(0)for l... 阅读全文
posted @ 2015-09-27 20:40 HGonlyWJ 阅读(219) 评论(0) 推荐(0)
摘要: // MyMakv.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"struct strategy { int state; int action; };// P 建立状态到行动的映射,P 即映射表strategy ... 阅读全文
posted @ 2015-09-27 20:34 HGonlyWJ 阅读(362) 评论(0) 推荐(0)
摘要: // AntColony.cpp : 定义控制台应用程序的入口点。//#include #include #include #include#include #include #include #include using namespace std;#include #include ... 阅读全文
posted @ 2015-09-27 20:31 HGonlyWJ 阅读(316) 评论(0) 推荐(0)
摘要: // AntColony.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#include #include #include #include #include #include #include using namespace std; //打... 阅读全文
posted @ 2015-09-27 20:28 HGonlyWJ 阅读(332) 评论(0) 推荐(0)
摘要: #!usr/bin/python#coding=utf-8import urllib2import sys, time, reimport sysimport jiebajieba.load_userdict("userdict.txt")import jieba.analyseimport jie... 阅读全文
posted @ 2015-09-27 20:25 HGonlyWJ 阅读(317) 评论(0) 推荐(0)
摘要: #!usr/bin/python#coding=utf-8import urllib2import sys, time, reimport sysimport chardet import jiebajieba.load_userdict("userdict.txt")import jieba.an... 阅读全文
posted @ 2015-09-27 20:22 HGonlyWJ 阅读(229) 评论(0) 推荐(0)
摘要: #coding=utf-8import obtainKeywordsimport sys, reimport chardet reload(sys)sys.setdefaultencoding("utf-8")# sys.setdefaultencoding('gb18030') #判断 文本(字符... 阅读全文
posted @ 2015-09-27 20:22 HGonlyWJ 阅读(271) 评论(0) 推荐(0)
摘要: import osimport shutilimport reimport syssrc = "S:\\date\\before" #转换之前的文件夹,支持包含文件夹ddn = "S:\\date\\after" #转换之后的文件夹def ReadFileandSave... 阅读全文
posted @ 2015-09-27 20:21 HGonlyWJ 阅读(168) 评论(0) 推荐(0)
摘要: import syssys.path.append('../')import jiebaimport jieba.analysefrom optparse import OptionParserUSAGE = "博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个... 阅读全文
posted @ 2015-09-27 20:19 HGonlyWJ 阅读(145) 评论(0) 推荐(0)
摘要: #!usr/bin/python#coding=utf-8import os###########################################################################文件编码类型判断def obtainFileType(ff): im... 阅读全文
posted @ 2015-09-27 20:16 HGonlyWJ 阅读(231) 评论(0) 推荐(0)
摘要: #!/usr/bin/pythonimport randomimport sysdef drawBoard(board): NLINE = " 1 2 3 4 5 6 7 8" HLINE = " +---+---+---+---+---+---+... 阅读全文
posted @ 2015-09-27 20:12 HGonlyWJ 阅读(269) 评论(0) 推荐(0)
摘要: #!usr/bin/python#coding=utf-8import urllib2import sys, time, reimport syssys.path.append("../")import jiebajieba.load_userdict("userdict.txt")import j... 阅读全文
posted @ 2015-09-27 20:05 HGonlyWJ 阅读(296) 评论(0) 推荐(0)
摘要: 1.XMLHttpRequest2.GET 与POST3.封装Ajax2005 年Jesse James Garrett 发表了一篇文章,标题为:“Ajax:A new Approach to WebApplications”。他在这篇文章里介绍了一种技术,用他的话说,就叫:Ajax,是Asynch... 阅读全文
posted @ 2015-09-27 19:39 HGonlyWJ 阅读(188) 评论(0) 推荐(0)
摘要: cookie 也叫HTTP Cookie,最初是客户端与服务器端进行会话使用的。比如,会员登录,下次回访网站时无须登录了;或者是购物车,购买的商品没有及时付款,过两天发现购物车里还有之前的商品列表。HTTP Cookie 要求服务器对任意HTTP 请求发送Set-Cookie,因此,Cookie 的... 阅读全文
posted @ 2015-09-27 19:38 HGonlyWJ 阅读(145) 评论(0) 推荐(0)
摘要: //继承,通过原型链实现function Box() { this.name = 'hg';};//被继承的函数叫超类型,其他语言中叫父类,基类.function Desk() { this.age = 100;};//继承的函数叫子类或者派生类.//通过原型链继承,超类型实例化后的对象... 阅读全文
posted @ 2015-09-27 19:37 HGonlyWJ 阅读(176) 评论(0) 推荐(0)
摘要: 闭包匿名函数就是没有名字的函数,闭包是可访问一个函数作用域里变量的函数.匿名函数:没有名字的函数.//自我执行的匿名函数 (function() {})();(function () { alert('hgwj');})();//这是一条语句,加个分号.var box = function ... 阅读全文
posted @ 2015-09-27 19:37 HGonlyWJ 阅读(146) 评论(0) 推荐(0)
摘要: 一,创建对象var box = new Object();box.name = 'lee';box.age = 23;box.run = function () { return this.name + this.age + " run....";}alert(box.run());上面创建了... 阅读全文
posted @ 2015-09-27 19:36 HGonlyWJ 阅读(168) 评论(0) 推荐(0)
摘要: Regular expression 用RegExp类表示正则表达式.正则表达式主要用来验证客户端的输入.填写完以后,发送给服务器.正则表达式:匹配和文本检索替换的函数.一,创建正则表达式,提供了2种方法.new和字面量(1)new 方式创建var box = new RegExp('box'); ... 阅读全文
posted @ 2015-09-27 19:35 HGonlyWJ 阅读(261) 评论(0) 推荐(0)
摘要: JavaScript在IE浏览器和Firefox浏览器中的差异总结JavaScript在IE浏览器和Firefox浏览器中存在一些差异,以下对这些差异部分进行了总结,以及解决方案:1.HTML对象的 id 作为对象名的问题IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接... 阅读全文
posted @ 2015-09-27 19:33 HGonlyWJ 阅读(215) 评论(0) 推荐(0)
摘要: 规则01:尽量减少HTTP请求 前端优化的黄金准则指导着前端页面的优化策略:只有10%-20%的最终用户响应时间花在接受请求的HTML文档上,剩下的80%-90%时间花在为HTML文档所引用的所有组件(图片、脚本、样式表等)进行的HTTP请求上。因此,改善响应时间的最简单途径就是减少组件的数量,并由... 阅读全文
posted @ 2015-09-27 19:32 HGonlyWJ 阅读(223) 评论(0) 推荐(0)
摘要: TCP在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,A... 阅读全文
posted @ 2015-09-27 19:31 HGonlyWJ 阅读(215) 评论(0) 推荐(0)
摘要: 跨域的解决办法PS:(1)如果是端口或者协议造成的跨域问题前端是无能为力的 (2) 在跨域问题上,域仅仅通过URL的首部来识别而不会尝试判断相同的IP地址对应的域或者两个域是否对应一个IP 前端对于跨域的解决办法: (1) document.domain+iframe (2) 动态创建scr... 阅读全文
posted @ 2015-09-27 19:29 HGonlyWJ 阅读(152) 评论(0) 推荐(0)
摘要: (1) 元素的alt和title有什么异同? 这两个属性是有些重复了。在不同浏览器里面表现有些不同。在alt和title同时设置的时候,alt作为图片的替代文字出现,title是图片的解释文字。(2) 编写一个两列布局的网页,要求右侧宽度为200px,左侧自动扩展。body { width... 阅读全文
posted @ 2015-09-27 19:28 HGonlyWJ 阅读(331) 评论(0) 推荐(0)
摘要: (1)JavaScript包括哪些数据类型?1.未定义(undefined) 2.空(null) 3.布尔(boolean) 4.字符串(string)5.数字(number) 6.对象(object) 7.引用(reference) 8.列表(list) 9.完成(completion)refer... 阅读全文
posted @ 2015-09-27 19:24 HGonlyWJ 阅读(475) 评论(0) 推荐(0)
摘要: !important 增加特定规则的重要性。:active 设置当链接处于激活状态时 a 元素的样式。:first-letter 在对象的第一个字符上应用一个或多个样式。:first-line 在对象的第一行上应用一个或多个样式。:hover 设置当用户将鼠标指针悬停在链接上时 a 元素的样式。:l... 阅读全文
posted @ 2015-09-27 19:17 HGonlyWJ 阅读(156) 评论(0) 推荐(0)
摘要: 安装NPMNPM的全称是Node Package Manager,如果你熟悉ruby的gem,Python的PyPL、setuptools,PHP的pear,那么你就知道NPM的作用是什么了。没错,它就是Nodejs的包管理器。Nodejs自身提供了基本的模块。但是在这些基本模块上开发实际应用需要较... 阅读全文
posted @ 2015-09-27 19:16 HGonlyWJ 阅读(202) 评论(0) 推荐(0)
摘要: 卸载: npm uninstall -g express 安装指定版本: npm install -g express@3.5.0 查看版本: express -V 注意express -V中的V要大写,不然很多版本中会不识别sudo npm install -g express-generat... 阅读全文
posted @ 2015-09-27 19:14 HGonlyWJ 阅读(124) 评论(0) 推荐(0)
摘要: 命令 lsof -i tcp:port(port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILLlsof -i tcp:3000localhost:test Hugo$ lsof -i tcp:3000COMMAND PID USER FD TYPE DEV... 阅读全文
posted @ 2015-09-27 19:14 HGonlyWJ 阅读(206) 评论(0) 推荐(0)
摘要: #include int main(){ char str1[] = "hello world"; char str2[] = "hello world"; char *str3 = "hello world"; char *str4 = "hello world"; if (str1 == str... 阅读全文
posted @ 2015-09-27 19:11 HGonlyWJ 阅读(152) 评论(0) 推荐(0)
摘要: /*题目: 复杂链表的复制。struct ComplexListNode{ int m_vlaue; ComplexListNode *m_next; ComplexListNode *m_pSibling;};m_next,连接下一个结点,m_pSibling随便链接结点其... 阅读全文
posted @ 2015-09-27 19:09 HGonlyWJ 阅读(129) 评论(0) 推荐(0)
摘要: /*二叉树中和为某一值的路径 题目:输入一个二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径,从树到根结点开始往下一直到叶结点所经过的结点形成一条路径,二叉树结点定义如下。strcut BinaryTreeNode{ int m_Value; BinaryTreeNode *m_pl... 阅读全文
posted @ 2015-09-27 19:08 HGonlyWJ 阅读(202) 评论(0) 推荐(0)
摘要: //// main.cpp// subStructureInTree//// Created by Hugo Cao on 15/7/10.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///* 问题描述: 从上到下打印二... 阅读全文
posted @ 2015-09-27 19:06 HGonlyWJ 阅读(230) 评论(0) 推荐(0)
摘要: //// main.cpp// subStructureInTree//// Created by Hugo Cao on 15/7/10.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///* 问题描述: 二叉树的镜像:... 阅读全文
posted @ 2015-09-27 19:06 HGonlyWJ 阅读(134) 评论(0) 推荐(0)
摘要: //// main.cpp// subStructureInTree//// Created by Hugo Cao on 15/7/10.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///*问题描述: 输入两个二叉树A... 阅读全文
posted @ 2015-09-27 19:05 HGonlyWJ 阅读(334) 评论(0) 推荐(0)
摘要: //// main.cpp// combineSortedList//// Created by Hugo Cao on 15/7/8.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///* 题目:合并两个排序的链表 输入两个递... 阅读全文
posted @ 2015-09-27 19:05 HGonlyWJ 阅读(122) 评论(0) 推荐(0)
摘要: //// main.cpp// test_list_oper//// Created by Hugo Cao on 15/7/6.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///*题目:反转链表 伴随着大量的指针操作,... 阅读全文
posted @ 2015-09-27 19:05 HGonlyWJ 阅读(203) 评论(0) 推荐(0)
摘要: /* 题目:输入一个整数数组,实现一个函数来调整数组中数字的顺序。 使得所有奇数数字位于数组的前半部分,所有的偶数在数组的后半部分。解题思路: (1):遍历数组。类似于排序。 找到一个偶数,就将偶数放倒最后,然后向前移动数组,复杂度O(n*n),比较缓慢。 (2... 阅读全文
posted @ 2015-09-27 19:03 HGonlyWJ 阅读(1421) 评论(0) 推荐(0)
摘要: //// main.cpp// test_list_oper//// Created by Hugo Cao on 15/7/6.// Copyright (c) 2015年 Hugo Cao . All rights reserved.///* 题目: 输出链表中倒数第k个节点, ... 阅读全文
posted @ 2015-09-27 19:03 HGonlyWJ 阅读(255) 评论(0) 推荐(0)
摘要: /*题目: 打印1到最大的N为数字。 比如:输入3,打印1到999.解题思路,这是一个大数的问题。做大数的自加运算。但是要注意2点。 (1):判断是否越界,换句话说,就是达到最大值时的判别。可以选择strcmp,但是复杂度时O(n), 因为只有在进位的时候才会有越界的可能,并且只有99...99... 阅读全文
posted @ 2015-09-27 19:02 HGonlyWJ 阅读(271) 评论(0) 推荐(0)
摘要: /*问题描述:输入一个十进制的整数,转化为二进制,输出有多少个1.解题思路: (1):位操作,然后移动光标。不是移动输入数字,而是移动flag。 因为负数第一个为1,向右移动为了保证负数,所以填充为1, 出现无限循环的可能。 (2):第二种效率更高,二... 阅读全文
posted @ 2015-09-27 19:01 HGonlyWJ 阅读(1895) 评论(0) 推荐(0)
摘要: /*题目:数值的整数次方。 实现:double Power(double base, int exponet); 求base的exponet次方。不得使用库函数,同时不需要考虑大数问题。 解题思路: 注意两个问题: (1):计算机中的float和double是有... 阅读全文
posted @ 2015-09-27 19:01 HGonlyWJ 阅读(254) 评论(0) 推荐(0)
摘要: /*题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转,输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素,例如:数组{3,4,5,1,2}。为{1,2,3,4,5}的一个旋转,该数组但最小值为1.解题思路:(1):遍历数组,发现最小值,复杂度为 O(n)(2):二... 阅读全文
posted @ 2015-09-27 19:00 HGonlyWJ 阅读(474) 评论(0) 推荐(0)
摘要: /*斐波那契数列 本题主要讨论递归和循环的效率问题。*/#include static int i = 0;//递归实现int fibonacci_solution_one(int num){ i++; if (num == 0 || num == 1) return... 阅读全文
posted @ 2015-09-27 19:00 HGonlyWJ 阅读(243) 评论(0) 推荐(0)
摘要: /*问题描述:(1) 青蛙一次可以跳1级台阶,或者2级台阶。 求有多少种跳跃的方式。 转化为: 斐波那契数列的问题问题描述:(2) */#include int main(){ //动态规划, fun = fun(n-... 阅读全文
posted @ 2015-09-27 18:58 HGonlyWJ 阅读(109) 评论(0) 推荐(0)
摘要: #include #define ElemType char//节点声明,数据域、左孩子指针、右孩子指针typedef struct BiTNode{ char data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;//先序建立二叉树... 阅读全文
posted @ 2015-09-27 18:56 HGonlyWJ 阅读(186) 评论(0) 推荐(0)
摘要: /*题目:(1)首先写出单链表(2)对链表进行方向输出解题思路:(a)使用stack,后进先出的策略。(b)递归*/#include #include #include #include using namespace std;typedef struct ListNode{ int m_nV... 阅读全文
posted @ 2015-09-27 18:53 HGonlyWJ 阅读(355) 评论(0) 推荐(0)
摘要: /*题目要求: 替换空格。 we are happy。 we%20are%20happy。算法解析: 字符串长度为14. 先计算有多少个空格,测试字符串为2个。这样总长度为18. 从最后一个字符向后移动,注意控制指针,空格是1个字符,%20是三个。*/#inclu... 阅读全文
posted @ 2015-09-27 18:52 HGonlyWJ 阅读(212) 评论(0) 推荐(0)
摘要: /*问题描述: 排序数组A1和排序数组A2,A1内存有足够空间, 将A2的数组中数字插入A1.解题思路: 首先去重复,然后计数。计算A1中末位的长度,然后,将两个数组,按照大小,从后插入数组A1中。*/#include void insertArray(int a[], int b[]){ //默认... 阅读全文
posted @ 2015-09-27 18:51 HGonlyWJ 阅读(176) 评论(0) 推荐(0)
摘要: 1 #include 2 3 /* 4 题目:在二维数组中,每一行从左到右,递增; 5 每一列从上到下递增。完成一个函数。 6 输入一个二维数组和一个整数,判断该数组中是否存在这个整数。 7 8 测试数据 9 1 2 8 9 10 2 ... 阅读全文
posted @ 2015-09-27 18:49 HGonlyWJ 阅读(363) 评论(0) 推荐(0)
摘要: #include /*函数意义时间:15-6-23. 字符串转为整形。 通过字符串和整形之间相差48. 可以选择减去 ‘0’; 也可选择减去 48;*/int StrToInt(char *str){ if (NULL == str) { printf("point is null\n"); r... 阅读全文
posted @ 2015-09-27 18:46 HGonlyWJ 阅读(353) 评论(0) 推荐(0)
摘要: (1) mkdir test(2) git init ls -a touch README: 创建一个readme文件 git status 查看一下git的状态 git commit:此时没有什么可以提交的。vim README :插入一行数据。然后,git a... 阅读全文
posted @ 2015-09-27 18:43 HGonlyWJ 阅读(113) 评论(0) 推荐(0)

W3C中国
阮老师的网络日志
canvas
runoob
迷渡
并发编程网
原生JS例子
前端外刊评论