自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CS_wuxiang的专栏

每个人心里都有个梦,只要今天比昨天好

  • 博客(69)
  • 资源 (4)

原创 tampermonkey应用二--Bit币提醒(第三版)

1、加入收益,本金等相关信息2、添加BTC提醒更新地址:https://raw.github.com/cswuxiang/lib/master/js/monkey/okcoin.js

2013-11-09 22:34:30 908

原创 tampermonkey应用二--Bit币提醒(第二版)

改进点:1、这个版本把提醒的值,放到前端页面来设置2、音乐取消功能下载使用地址:https://raw.github.com/cswuxiang/lib/master/js/monkey/okcoin.js第三版本优化点:1、加入btc2、交互优化3、争取能自动处理买卖

2013-11-08 15:40:40 863

原创 tampermonkey应用二--Bit币提醒

最近炒了一段Bit币,因为它是24小时交易,常常晚上又是突发点产生时刻,因此需要当其将到某点时,自动提醒我该买入。开始时,自己就用微信中服务号okcoin,当醒来时就手动刷新下,看看其价格,这种方式实在伤不起,所以就想到了tampermonkey来实现。

2013-11-05 22:05:53 1064

原创 模块化js

JS不像java那样java的模块化:下面这个class就是一个模块,专门处理人的事情public class Person{         //定义名字private String name ;        //获取名字public String getName(){        return this.name;}        .......

2013-10-17 18:56:54 1585 1

原创 chrome中tampermonkey与github的使用----新浪基金最新数据查询

总的目标:因为最近在纵禄基金网上买了几支基金,每天又好奇基金涨跌数据,刚好新浪又有相关预测值,所以就想在纵禄基金网上挂上新浪的数据,避免每次打开新浪网。1、要在别人网站上运行相关code,tampermonkey给你方便入口2、运行的code中要使用一些样式文件以及自己的js库,所以需要把相关文件放到github上让tampermonkey可以访问具体的实现过程:

2013-10-14 21:27:24 4391

原创 大话设计模式-观后感(1)

刚拿到大话设计模式书时,单从封面看觉得作者用浅显的道理来讲解软件开发中经常提到的设计模式。话说从2010步入软件行业,其间有一年的JAVA软件编程经验,用到过的设计模式有,单例,装饰,工厂,组合。至于为什么会这样用,“感觉”是觉得便于维护管理才这样做。由于没有系统,专一思考学习过设计模式,经常一听到"设计模式"觉得高不可攀,恐惧感直往上窜。就像打羽毛球一样,很多高手给你讲很

2013-09-05 20:21:07 788

转载 关于setTimeout与setInterval的区别

JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如[javascript] view plaincopyprint?setTimeout( function(){ alert(’你好!’); } , 0);  

2013-08-22 16:15:48 743

原创 关心设计的一些心得(很多人说设计就是分类,我觉得设计就是分层)

1、为什么我们需要设计,当我在设计日历时,一起合作的的同事说,不用写什么设计文档,先做出来再说,诚然这样我们可以按以前经验快速完全需求。就拿日历来讲,其中的四个视图,月,日,周,列表从界面的展现与功能来讲,当然是都继承一基础视图为便。部分类结构图为:DayWeek为DayTable与WeekTabel,以及ListTabel,MonthTable共有的基类

2013-08-21 19:19:30 664

原创 代理的理解

生活中也许你很白代理一词,如我们去租房,找的中介,办各种证明委托的第三方单位,他们之所以存在,你知道吗?1、总的入口人2、斡旋剂。。。。。。在互联网中,经常会遇到“代理”一词,还有正向代理,反向代理登一系列名词。网关,路由器,是一种代理Fiddle 正向代理Nginx  反向代理

2013-08-21 16:11:40 567

原创 前端开发学习书籍

从2011年6月踏入JS开发到现在已有二年有余,这里记录下二年时间来所看过的书籍也许现在还有部分人说,学习JS好难,像写菜单,弹出框,日历等组件,觉得很迷惑的,其原因可能与下面几点有关:1、JS没有良好的封装,组织结构(如果你有后台语言C,C++ JAVA当然会简单很多)2、JS,DOM,BOM互相关联要学深,广,前端开发,必须有大型网站开发与设计,解决足够多的问题

2013-08-21 15:56:33 1473

原创 开发web需要意识的几个点(提升速度)

1. 快速响应网络请求     a.从不同的域下载资源,使并发连接的应用最大化,分域名,js css分到一个域名,图片分到另一域名    b.尽量get而非post    c.通过CDN定向用户    d.避免重定向2. 最小化下载的字节数。   a.压缩,gzip   b.缓存 expire if-modify-since etag   c.htm

2012-12-09 11:15:37 497

转载 浏览器的渲染模式

渲染模式有两种,1是标准模式(strict mode) 2是怪异模式(quick mode)      那么我们平时开发的页面,怎么判断是标准模式还是怪异模式呢   怪异模式:    (1)!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">    (2)什么也没有   标准模式:    (1)!DOC

2012-12-06 22:58:56 576

原创 一个真实的自己

从容和淡定便是岁月所能赋予我最好的礼物,花开花落,云卷云舒,笑意红尘,我用自己的方式抒写自己的人生轨迹。   我走过,看过,哭过,呐喊过,笑过,爱过,痛过,失去过,寂寞孤独过,绝望过,振作起来过,一切的一切都是人生的一段旅途经历。  一段记忆当所有的所有都经历过之后,我越发的从容!淡定!笑看人生成败得失,一个真实的自己逐渐清晰。

2012-11-13 22:51:33 457

转载 关于XMLHttpRequest

if(this.ActiveXObject && !this.XMLHttpRequest ){      var xmlHttpRequstActiveIds = [          "Microsoft.XMLHTTP"//IE5的,最早的XHR实现          ,"MSXML2.XMLHTTP"  //偷懒的办法,调用的2与3.0的版本        //,"MSXM

2012-09-12 21:03:43 424

原创 web分析内存泄露点

内存泄露的根据原因:  两大对像:JS与DOM对象,之间存在相互引用。JS对象引用DOM结点,DOM结点的属性引用JS对象具体代码为:var obj = document.getElementById("someLeakingDIV");document.getElementById("someLeakingDiv").xx= obj;检查所用的方法:

2012-09-09 17:18:18 1043

原创 web安全相关问题

起因:1、http 请求有get与post方式,get最大数据为2KB,而post没有限制。2、get方式只能是ascii字符,中文要进行转义加密:1、传入的数据进行md5加密(王小云破解部分)2、URL_encode对url进行加密,转码      (1)escape() 空格,标点符号,非ascii码 转成%+十六进制的形式,(@ + /*)      (2)enc

2012-09-06 21:43:03 559

原创 shell 中参数化各种自己写的函数,以便下次方便调用

//将my_grep脚本保存在/bin下,主要为了下次调用方便1、 cat >/bin/my_grep //向里面输入内容,实现查询包含某字符串的文件2   、dir=$1      text=$2      if test -z  $1        then dir="."      fi      if test -z  $2       then tex

2012-09-05 23:24:24 1022

原创 cache 浏览器中的几个参数

Pragma: no-cache:跟Cache-Control: no-cache相同,Pragma: no-cache兼容http 1.0 ,Cache-Control: no-cache是http 1.1。Pragma: no-cache可以应用到http 1.0 和http 1.1,而Cache-Control: no-cache只能应用于http 1.1.注意如

2012-09-05 12:32:35 439

原创 nodejs简单应用五( 提高页面加载速度---304与压缩)

1、在请求的新文件head加入修改时间,使用缓存重点内容:

2012-08-25 18:20:13 3330

原创 apache代理与反代理,负载均衡简单实例

1、所需环境为     apache    http://httpd.apache.org/     tomcate   http://tomcat.apache.org/     nodejs     http://nodejs.org/    环境的搭建就不再具体说明了2、apache的代理通过自身的proxy_mode进行 在http.conf文件

2012-08-25 15:50:38 2009

原创 z-index与定位产生的IE与W3C的不同表现

#container {        position: relative;background-color: red;width: 300px;        height: 400px;z-index:1;}#box1 {        position: absolute;        top: 100px;        left: 210px;

2012-08-17 16:24:45 823

转载 我应该做得更好

人的一生不应该这样:当他回首往事的时候, 因为碌碌无为、虚度年华而悔恨, 因为为人卑劣、生活庸俗而愧疚。 不要悔恨,不要愧疚8小时以内,我们求生存;8小时以外,我们求发展,赢在别人休息时间

2012-08-08 20:53:03 488

原创 nodejs简单应用四(数据库mysql操作)

nodejs简单应用四(数据库mysql操作)var db = {  //connection database  client : null,  TEST_DATABASE:'nodejs_mysql_db',  TEST_TABLE:'test_table',  connection:function(response){

2012-08-03 15:09:29 3809 1

原创 nodejs简单应用三(热部署文件)

nodejs简单应用三(热部署文件)1、配置文件config.jsvar  cg = {  _rootPath : '/home/wuxiang/nodeapp/',  reg_ftype : '/\.([a-z]+?)$/',  domain    :'http://127.0.0.1:8899/',  odomain   :true,  ftypes    :{'g

2012-08-03 15:08:46 5690

原创 nodejs简单应用二(读写文件)

nodejs简单应用二(读写文件)——进行热加载var fs = require("fs");fs.watchFile("server.js",crashProcess);//观察文件是否改变//关闭线程function crashProcess (prev, cur) {     通过pre与cur中的时间来进行对比    }, 50);}

2012-08-03 15:08:11 1367

原创 nodejs简单应用一(监听服务)

nodejs简单应用一(监听服务)(浏览器请求)var http    = require('http');http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': txt_type});  response.write("This request UR

2012-08-03 15:07:37 3040

原创 与自己的对话

不管别人如何看待我,坚持与自己对话,做自己认为对的事情你没什么输不起的,也没有什么属于你,生活再糟糕,也要吃饭,睡觉多想想为什么,做个有思想武装的人草率轻薄之词,少提,别人只会怠慢于你要勇于与勤勉自己去发现未知,别等候他人的未知不管什么时候,别忽略亲人与朋友你已经老了,需要放弃该放弃的再多的疼只有知道才感触得到,那既是福也是一种疼任何时候别期望别人太多,自己才是最重

2012-08-02 22:34:05 423

原创 js将字符转成数字

ASCII 码,总共有 128 个,用一个字节的低 7 位表示,0~31 是控制字符如换行回车删除等;32~126 是打印字符,可以通过键盘输入并且能够显示出来。1、符号转成符var ch = "C";ch.charCodeAt();------>672、数字转成字符String.fromCharCode(20013);---->"中"

2012-07-30 20:50:43 388

原创 html5

1、html5的意义在哪里?  总体来说,应该是web浏览器的使用越来越普遍,人们越来越习惯于用浏览器处理日常生活与工作,由此webpage与webapplication,受到大量的应用,如1、webemail,webgeogpha,大家都希望web帮我们存储,走到哪里都可以打开已有的东西,2、不愿意再去下载各种应用,本地存储与寻找(特别是系统重装之后,咱们又得去找各种先前的应用,耗时

2012-07-28 14:12:50 713

原创 监听浏览器最小化与最大化时,执行的动作。

本周做项目时,实现页面内容滚动的一个功能时,发现在chrome与FF浏览器最小化后,当再次最大化时,滚动出现错位的现象。鉴于此,就去查了下http://html5test.com/中是否有相关的支持,下面列下各个浏览器化如何来监听最小化与最大化的相关code//IEif(document.addEventListener){document.addEventList

2012-07-28 12:58:22 8993 1

原创 coder 内心的呐喊

最近正式入职前端职位以来,开发后台的那些哥们(java,c+)的觉得排序,去空格,过滤等一些分内处理的事情,总是要求前端人员来处理,尤其当你一问你这里有问题时,它总还振振有词的样式,"我没做什么处理呀,我那部分早已经处理完了",面对这样的回答,多次要抽人的冲动,真他妈不是人,shit,毫无责任感。  不知这样的日子,还能坚持多久。。。。。。。

2012-07-17 20:57:38 452

原创 escape,encodeURI,encodeURIComponent该用哪一个?

(1)、escape一般用来转义,但是基于不能转义“+”号形如:http://domain?name=xx+xx;所以对于url的转义不建议采用escape.并且超过255的字符采用unicode的形式进行编码%uxxxx+号在服务器会被当作空格 表单提交时,空格符浏览器转成+ 分不清是输入的+还是空格(2)、encodeURI,与encodeURIComponent编码成

2012-07-17 14:19:55 514

原创 函数的定义在FF与IE,Chrome上的不同表现

1、var input = 5; switch (input) { case 10: function fun1() { alert(10); } break; case 5: function fun1() { alert(5);

2012-07-16 14:28:33 407

原创 XSS攻击

XSS --->跨站脚本攻击(Cross Site Scripting),与CSS有冲突,帮命名为XSS,也被认为是phishing攻击注入的方式;1、alert(1);|| alert();      利用el.innerHTML="code"2、img标签  javascript:code"> "javascrip:code">      onerr

2012-07-15 13:27:07 471

原创 元素页面的位置

1、原生的判断方式navigator.userAgent.toLowerCase().indexOf()//chrome,firefox.msie,opera2、getBoundingClientRect()最先是IE的私有属性,现在已经是一个W3C标准【ie,ff,chrome】。所以你不用当心浏览器兼容问题,不过还是有区别的。IE只返回top,lef,right,bottom四个值,不

2012-07-14 17:10:43 426

原创 IE下的插件

1、IEtest: 目前只能装ie6-9 但不方便调试 2、utilu-ie-collection 解决xp上安装ie9 同时可以安装6-9http://www.afterdawn.com/software/network/browsers/ie_collection.cfm3、ie下调js调试工具 install-companionjs-v

2012-07-14 12:49:01 405

原创 让iframe也可以编辑 el与node的区别

(1)元素Element与Node的区别Element,document.getElementById(),是得到的元素如document与documentElement的区别1、Element 对象表示 XML 文档中的元素。元素可包含属性、其他元素或文本。如果元素含有文本,则在文本节点中表示该文本。是指的一个tag,document.getElementById()取得2、No

2012-07-14 12:34:50 1000

原创 跨域访问

1、出现的问题?   同源策略,脚本文件访问方档的属性等数据只能是同源策略。同源策略:如果两个文件的协议,端口,域名是完全相同的即为同源. 防止:别人改变自己的文件。

2012-07-10 23:11:34 570

原创 判断js中对象的类型

1、typeof  形如 var x = "xx";  typeof x == 'string'     返回类型有:'undefined' “string” 'number' 'boolean'  'function'  'object'                          缺点:对于object类型不能细分是什么类型

2012-07-07 11:04:59 22641

转载

IE Companion.JS  http://www.my-debugbar.com/wiki/CompanionJS/HomePagehttp://www.my-debugbar.com/wiki/CompanionJS/HomePage 正则js异步:文章http://han.guokai.blog.163.com/blog/static/136718271201

2012-06-28 23:23:26 434

Android网上点餐系统源码

Android网上点餐系统源码

2014-12-03

avaBean图片avaBean图片

avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片avaBean图片

2009-10-04

struts-1流程图

struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图struts-1流程图

2009-10-04

Myeclipse注册算法

Myeclipse注册算法 还是挺有用滴。

2009-07-22

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除