- 博客(174)
- 资源 (1)
- 收藏
- 关注
原创 jquery实现slide幻灯片
效果图如下: 代码如下: index.html <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Try J
2013-12-13 13:52:59
252
原创 jquery实现滚动新闻
效果如下:源码如下: index.html <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Try JQue
2013-12-13 13:52:38
148
原创 jquery实现导航nav
先规范JQuery代码结构组织如下 1,index.html <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>
2013-12-13 13:52:10
255
原创 给JavaScript初学者的24条最佳实践(转)
作为“30 HTML和CSS最佳实践”的后续,这篇文章将回顾JavaScript的知识 !如果你看完了下面的内容,请务必让我们知道你掌握的小技巧! 1.使用 === 代替 == JavaScript 使用2种不同的等值运算符:===|!== 和 ==|!=,在比较操作中使用前者是最佳实践。 “如果两边的操作数具有相同的类型和值,===返回true,!==返回false。”——《Jav...
2013-12-13 13:51:32
125
原创 Servlet和JSP代码
下面是《Beginning JSP, JSF and Tomcat》书中的代码例子,学习一下如何用servlet和jsp开发网页jsp开发网站有两类结构(1,纯jsp;2,servlet负责接入请求处理逻辑,jsp负责渲染,示例图分别如下) 代码采用第二种结构,目录结构如下图JSP代码如下: (index.jsp) <%@page language="java" contentT...
2013-12-09 16:01:19
246
原创 由ip和掩码长度判断网段范围
#!/usr/bin/env: python import re import struct class CIDRHelper: @staticmethod def start(): print "Hello" def ipFormatChk(self, ip_str): ...
2013-12-09 16:00:55
595
原创 tomcat使用war包和servlet
转自:http://blog.sina.com.cn/s/blog_7cf112e00100sx1l.html 通常的网站,很多是以war包形式发布的下边介绍如何自行制作war包 首先要求制作war包的环境安装j2sdk-1.4.2以上版本比如,安装了Plesk的服务器,就都已经具有了j2sdk切换到j2sdk的bin目录,找到jar命令在linux上,jar命令位于:/usr/ja...
2013-12-05 17:09:43
581
原创 使用Maven管理Eclipse Java项目(转)
本文可以任意转载,但请保留原出处:http://www.webwork.cn/archives/50009640.html 为什么要使用Maven,使用Maven有什么好处 maven是一个可以帮助你进行项目编译、文档管理、报告管理、包依赖管理、SCMs管理、发布等的工具,它可以协助你完成以下工作:1.快速创建一个工程文件2.几乎不用做任何设置,可以立即进行编译、测试、打包等工作。以前用An...
2013-12-03 10:33:24
116
原创 javascript基础语法
一,变量类型(string/boolean/number/null/undefined) val_i=23 val_i=1e3 (1000) val_i=010 (八进制) val_i=0xff (十六进制) val_s="Hello World" val_b=true typeof val_i var b; b === undefined; // true b...
2013-12-03 10:33:13
136
原创 node搭建简易服务器
如果完全用node做所有服务器端的事情,http://expressjs.com/框架是一个很好的选择,不过我们也可以在一些简易的应用场景使用node root # node server.js 如果server.js被修改后,需要重新启动服务器才能生效,这点很不方便,不过supervisor可以很好地解决 安装supervisor,它会监控目录的服务文件有无变化(如果编辑后文件有语法错...
2013-11-13 09:17:10
188
原创 一些nodejs实现同步操作想法实现
转自:http://www.cr173.com/html/13900_1.html 众所周知,异步是nodejs中得天独厚的特点和优势,但同时在程序中同步的需求(比如控制程序的执行顺序为:func1 -> func2 ->func3 )也是很常见的。本文就是对这个问题记录自己的一些想法。 需要执行的函数: var func1 = function(req,res,cal...
2013-11-07 10:25:28
181
原创 node一点代码
代码片段一: demo.js var http = require("http"), url = require("url"), path = require("path"), fs = require("fs"), utoken = require("./utoken");//require this module var handle...
2013-11-07 09:02:17
122
原创 node状态计数
服务器维持状态集合,如果20秒内某个key的数值未达到20,则判定超时,如果达到20,则输出结果 服务器端代码(node server.js) var http = require("http"), url = require("url"), path = require("path"), qs = require("qs"), fs = ...
2013-11-07 08:35:03
209
原创 node使用cluster模块
参照《nodejs开发指南》(node版本 v0.8.16) 创建一个服务器,实现一个简单功能:记录用户请求数(node app.js进入调试模式) var http = require('http'); var tag = 0 //exports.tag = tag //module.exports.listen = function(port){ exports.lis...
2013-11-07 08:34:26
316
原创 nodejs实现long-polling
运行方式如下: node long.js 不断往服务器目录放置message文件如:(echo "new message" > message) 首页index.html如下 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&am
2013-11-07 08:33:50
604
原创 前端菜单栏和幻灯片
bootstrap(版本3.0)源码中的例子有菜单栏和幻灯片的实现 网页模版 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content=
2013-11-06 09:28:33
173
原创 琐碎的学习——接触html5开发
从互联网开发者要转到手机开发不是一朝一夕的事情,不说android与ios复杂繁琐的接口,java与objc的语法就够我学好一阵子了。最近接触了点html5的东西,感觉将html5技术用于手机端开发起来确实容易很多。 网上有很多不错的html5框架,如sencha touch与lungo等,我这里处于学习了解的目的,使用lungo写点代码。 首先下载lungo和quojs两个js库 ...
2013-11-06 09:27:45
201
原创 iscroll下拉刷新
结合jquery mobile简单实现如下 <!DOCTYPE html> <html> <head> <title>jQuery Mobile Application</title> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4
2013-11-06 09:27:38
127
原创 Scala基本语法
windows版本 C:\Program Files\scala\bin>scala -version Scala code runner version 2.10.3 -- Copyright 2002-2013, LAMP/EPFL 基本类型及操作 import scala.collection.mutable.Set import scala.collection.imm...
2013-11-05 16:28:36
144
原创 Scala调用jetty的jar包
需要将jar包放到scala安装目录的lib(如C:\Program Files\scala\lib)目录下,则使用scalac和scala编译运行时可以不用添加包依赖关系。 如Java使用jetty库实现服务器如下(demo/Hello.java): package demo; import org.eclipse.jetty.server.*; import org.eclip...
2013-11-05 16:28:24
304
原创 asp.net代码记录
test.aspx 源代码如下 <%@ page language="VB" debug="true" src="vbCb.vb" inherits="myVbCodeBehind.vbCb" %> <html> <head></head> <body> <
2013-10-24 16:12:01
173
原创 C++简单链表/STL
#include<iostream> #include<string> using namespace std; //—————————————————————————————————————————————————————————————————————— namespace LinkList { struct LinkNode{ strin...
2013-10-18 09:26:49
243
原创 linux基本脚本学习——YII框架简单的安装
首先安装nginx,php,php-fpm,若启动fpm出错如下 ~> sudo /etc/init.d/php-fpm start redirecting to systemctl Job failed. See system journal and 'systemctl status' for details. 可以通过运行systemctl status php-fpm....
2013-10-14 14:07:44
280
原创 hadoop集群简单搭建
准备三台机器 vm101(namenode) vm102(datanode) vm103(datanode) 都下载好hadoop(1.1.x版本)以及jdk目录如下 /root/hadoop /root/jdk1.6.0_38 编辑三台机器的/etc/HOSTNAME分别为vm101,vm102,vm103,三台机器均配置/ets/hosts文件添加如下映射 192.168....
2013-10-14 14:07:30
126
原创 centos minimal虚拟机安装配置
用vmware安装虚拟机,选择桥接方式,安装完毕后启动虚拟系统 网络配置参照下文 http://dawn-sky.iteye.com/blog/1546472 修改NM_CONTROLLED=no和ONBOOT=yes root # cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:...
2013-10-11 13:47:43
158
原创 xen操作搜集
1,登陆物理机器 2,查看物理机建立虚拟机的列表 root:~ # xm li Name ID Mem VCPUs State Time(s) Domain-0 0 49450 8 r----- 526...
2013-10-11 13:47:25
233
原创 琐碎的学习——nutch安装过程
http://wiki.apache.org/nutch/NutchTutorial Apache Nutch是一个Java实现的开源的web爬虫,通过它我们可以自动搜集网页链接,减少大量的维护工作,例如检测坏链接。对抓取过的网页创建一个拷贝(Apache Solr的工作)Solr是一个开源全文索引搜索框架,通过solr,可以搜索nutch抓取的网页。nutch和solr的结合也是很简...
2013-10-11 13:47:15
248
原创 IISExpress
IIS Express 比 IIS更好用,轻量级服务器(IIS精简版),貌似默认支持asp和asp.net,对.net的支持也可以在“控制面板”的“程序与功能”中添加 安装完毕后用命令行工具(iisexpress.exe)运行服务器,配置文件存放在(C:\Program Files\IIS Express\config) PS C:\Program Files\IIS Express>...
2013-10-10 14:03:30
320
原创 关于服务器——安装配置tornado
tornado是另一个基于python的服务器框架,虽然不能向django一样给我们提供丰富的“建站工具”,不过它对epoll的支持使得非阻塞特性比较吸引人。下面也简单记录一下安装使用方法。 首先下载安装tornado,运行它还需要安装下面两个库 1,pycurl 2,mysql-python (python setup.py install) tornado没有提供dja...
2013-10-08 15:01:58
375
原创 关于服务器——安装配置django
django是一个基于python语言的服务器框架,能够帮助我们轻易开发一个web应用,下面记录一些简单的安装使用方法。 sudo pip install Django==1.5.1 创建一个新的web服务(mysite,可以进行路由路径配置,数据库配置等) django-admin.py startproject mysite 创建一个新的web应用(books,具体代码实现) m...
2013-10-08 15:01:13
194
原创 python脚本(自定义sort排序)
自定义sort排序 #!/usr/bin/python # -*- coding: utf-8 -*- import logging import sys import Queue import threading import os import time #reload(sys) #sys.setdefaultencoding('utf8') def ge...
2013-09-13 17:28:55
268
原创 pypy解释器简单测试
运行环境,windows 7 C:\pypy>pypy.exe --version Python 3.2.3 (d63636b30cc0, Jul 30 2013, 07:02:44) [PyPy 2.1.0-beta1 with MSC v.1500 32 bit] C:\pypy>python --version Python 2.7.3 运行下面的代码 i...
2013-09-11 17:07:37
462
原创 C++的swap函数
下面一段代码实现变量互换 #include<iostream> using namespace std; struct Test{ int a; char b; }; template<class T> void swap(T *a, T *b){ *a = *a + *b; ...
2013-09-11 09:36:32
500
原创 python几个包的使用
一,pickle模块使用的数据格式是python专用的,并且不同版本不向后兼容,同时也不能被其他语言说识别。用于将数据方便地从文件或网络存取。示例如下: #!/usr/bin/python import pickle def save_data(file, data): pickle.dump(data, open(file, 'w')) def loa...
2013-09-09 15:17:05
181
原创 python的multiprocessing
创建多个进程 import multiprocessing from multiprocessing import Process, Lock import logging import os logger = multiprocessing.log_to_stderr() #打印日志 logger.setLevel(multiprocessing.SUBWARNING) t...
2013-09-09 15:16:54
288
原创 python常用点整理
1,b.py调用a.py的函数有如下两种方式 库代码如下 # a.py #!/usr/bin/env python def funcA(str): return "Hello " + str 引用方式如下 # b.py #!/usr/bin/env python # type 1 import a print a.funcA("World") #...
2013-09-08 20:39:04
198
原创 python的pack unpack函数
转自:http://songpengfei.iteye.com/blog/1440637 c语言在网络通信中经常会传输结构体数据,通常是二进制格式的,而python要想和c程序通信必须能够认识二进制的数据才行,不仅要认识而且还要能够解开c中的结构体数据,因为结构体通常会涉及到内存对齐的问题。 下面是一个例子,用python中的struct模块可以完成这个功能: pyth...
2013-09-08 20:38:36
469
原创 go语言七——连接redis
使用Redigo这个库 package main import ( "fmt" "redis" "time" "strconv" ) var ( server string = "192.168.1.105:6379" password string = "passwd" ) var pool *redis.Pool func te
2013-09-04 15:32:59
238
原创 获取文件偏移-python与golang
创建一个测试文件,用golang和python逐行读取,输出每行的偏移,测试结果如下: python #!/usr/bin/env python import sys import os def main(): input = open("test.file"); input.seek(0) while True: pos ...
2013-09-01 21:55:57
980
原创 go语言六——连接mysql
转自:Golang连接Mysql 首先go-driver-sql的mysql版本,我通过 go get code.google.com/p/go-mysql-driver/mysql 安装失败,貌似是git版本不够新的缘故,不过用不着这么麻烦,直接去github下载源代码即可,解压到/usr/local/go/src/pkg/mysql目录 package main // ...
2013-08-07 16:34:17
312
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅