编程笔记

  • JavaScript 事件绑定及深入

    事件绑定分为两种: 一种是传统事件绑定内联模型脚本模型;上一章内容; 一种是现代事件绑定DOM2级模型;现代事件绑定在传统事件绑定基础上提供了更强大的功能; 一 传统事件绑定的问题 脚本模型将一个函数赋值给一个事件处理函数; var box = document.getElementById'box'; 获取元素; box

  • javascript事件绑定学习要点

    事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。 一 传统事件绑定的问题 传统事件绑定中的内联模型不做讨论,基本很少去用。先来看一下脚本模型,脚本模型将一个函数赋值给一个事件处理函数。传统绑定如: window.onl

  • javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结

    抽空学习了下javascript和jquery的事件设计,收获颇大,总结此贴,和大家分享。 一事件绑定的几种方式 javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面的方式1、方式2属于在html中绑定事件,方式3、方式4和方式5属于在js代码中绑定事件,其中方法5是最推荐的做法。

  • 使用Visual Studio 2010/2013编译V8引擎步骤分享

    使用Visual Studio 2013编译V8引擎 准备工作,安装Python2.x,git,svn: Git: http:msysgit.github.io SVN:http:www.sliksvn.comendownload Python:https:www.python.orgdownlo

  • C#自定义控件添加右键菜单的方法

    C#自定义控件添加右键菜单非常简单,主要用到控件,像control定义右键菜单,用items.add叠加右键菜单内容,用click事件处理函数。 1、control是要定义右键菜单的控件。 private void control_MouseDownobject sender, MouseEventArgs e { if e.Butt

  • JavaScript采用递归算法计算阶乘实例

    本文实例讲述了JavaScript采用递归算法计算阶乘的方法。分享给大家供大家参考。具体如下: 这里使用JavaScript中的递归算法计算阶乘,初学编程时候,这是很常见的小例子,比较一下,JS中的计算方法与其有何异同。 运行效果如下: img src="https:img.nhooo.comstaticupload2103120440420.jpg?2

  • 基于js实现投票的实例代码

    本文实例讲述了JavaScript实现三种投票方式的实现方法,分享给大家供大家参考。具体如下: 一、js柱状投票图 效果图:

  • JS数字抽奖游戏实现方法

    本文实例讲述了JS数字抽奖游戏实现方法。分享给大家供大家参考。具体实现方法如下: !doctype html html head meta charset="utf-8" title新年网页抽奖程序title style type="textcss" * {margin

  • 原生javascript实现的分页插件pagenav

    这一款是用原生javascript实现的分页插件pagenav,页码显示jquery插件,只需要存在#pageNav,则会在其中显示页码,调用时可根据需要先重写go方法.已去除jquery依赖。。。。 插件代码如下: * ************************** author:Keel keel.sike@gmail.com *********

  • 分享一个自己写的简单的javascript分页组件

    自己写的一个简单的分页组件,主要功能还有实现都在JS中,html页面中只用增加一个放置生成分页的DIV,并给定容器的id. html结构如下: ul class="pagination" id="pageDIV" ul class="pagination" 给定了分页的样式, id="pageDIV"用于

  • JavaScript分页功能的实现方法

    本文实例讲述了JavaScript分页功能的实现方法。分享给大家供大家参考。具体实现方法如下: script 定义page为全局变量,以便下面使用 var page; window.onload = function { var table = document.getElementById"table"; var btnAdd = document.get

  • JavaScript实现列表分页功能特效

    最近写了一个js分页的方法,尽管已经有现成的可以用,但还是想自己写写,搞搞清楚。最终实现的效果是:上一页、第一页、…(上n个页码)、n个页码、…(下n个页码)、最后一页、下一页。n可以是奇数也可以是偶数,一般都喜欢取奇数,星石调用的时候传入的参数是5。写的时候,主要注意了以下几个地方:  页码等于1时,只显示上一页、第一页、最后一页,且都没有跳转;  页码小于等于2时,不需要中间的n个页码;b

  • 纯JavaScript实现的分页插件实例

    本文实例讲述了纯JavaScript实现的分页插件。分享给大家供大家参考。具体如下: 总条数必填 var Num=Number?php echo $count;? 当前页必填 var index = Number?php echo $page;?; * 每页的条数可选,默认每页10条 * var pageNum=Num

  • javascript实现简单的分页特效

    下面是一段javascript实现的分页代码,当然必须要结合后台代码实现。大家可以自行分析一下代码,希望能够给大家带来一定的帮助,代码如下: script type="textjavascript" function setPageopt { if!opt.pageDivId || opt.allPageNum opt.curpageNum || op

  • JavaScript制作简单分页插件

    简介 兼容IE6+及现代浏览器的简单分页,支持同一页面多个分页。 使用 Browser link rel="stylesheet" href="cssGB-paging.css" script src="jsGB-paging

  • 使用JavaScript实现旋转的彩圈特效

    使用JavaScript写的一个旋转的彩圈 效果图 !DOCTYPE html html head script

  • Nginx服务器中用于生成缩略图的模块配置教程

    ngx_image_thumb模块生成缩略图 ngx_image_thumb是nginx中用来生成缩略图的模块,生存缩略图的方法很多,本nginx模块主要功能是对请求的图片进行缩略水印处理,支持文字水印和图片水印。支持自定义字体,文字大小,水印透明度,水印位置,判断原图是否是否大于指定尺寸才处理等等。 1. 编译方法

  • Nginx生成缩略图并存储到硬盘上

    现在随着各终端的出现手机,ipad等平板,以及各种终端的手机分辨率和尺寸都不同,现在手机用户流量都是宝,网上出现了各种各样的生成缩略图功能的架构,有使用php实时生成缩略图的,也有用nginx + lua实现的,上节我也讲到了使用nginx生成缩略图,但是用户每次访问都需要生成一次,会给cpu和硬盘带来比较大的压力,今天带来了另外一种方式,这次使用nginx将原图生成缩略图到硬盘上.看我的配置 s

  • 使用Nginx中自带的模块配置缩略图功能的教程

    http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时缩放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类型信息,由于是即时计算的结果,所以网站访问量大的话,不建议使用。 安装 安装还是很简单的,默认HttpImageF

  • CentOS下编译安装nginx及配置缩略图插件的方法教程

    相信大家都知道利用yum安装nginx 非常方便,但是有些插件并不会默认安装,比如 http_image_filter_module, 因此我们需要编译安装 nginx,已达到我们的目的。下面来看看详细的方法吧。 安装依赖 yum install -y pcre-devel libmxl2-devel libxslt-devel gd-deve

  • nginx搭建tcp代理服务器

    nginx不仅可以是http代理服务器,也可以轻松搭建成tcp代理服务器。 首先我们看下最新开发版的搭建方法 1. 安装 wget http:nginx.orgdownloadnginx-1.9.0.tar.gz tar zxvf nginx-1.9.0.tar.gz p

  • nginx支持tcp转发的配置分享

    这个其实很简单,直接加一个模块就可以了,不过这个不自带,需要自己安装: -prefix=usrlocalnginx –with-pcre=homesoftpcre-8.30 –with-openssl=homesoftopenssl-1.0.2g –add-module=..nginx_tcp_proxy_module-master 如果安装中出现:

  • Java response响应体和文件下载实现原理

    通过response 设置响应体: 响应体设置文本: PrintWriter getWriter   获得字符流,通过字符流的writeString s方法可以将字符串设置到response 缓冲区中,随后Tomcat会将response缓冲区中的内容组装成Http响应返回给浏览 器端。 关于设置中文的乱码问题

  • Java中如何使用Response重定向

    直接来,ResponseDemo1代码,get请求到post请求,重定向到ResponseDemo2 我的虚拟目录为 ResponseDemo1代码,302是重定向状态码,a re

  • iOS开发中一些手写控件及其相关属性的使用

    手写控件,frame,center和bounds属性 一、手写控件 1.手写控件的步骤 (1)使用相应的控件类创建控件对象 (2)设置该控件的各种属性 (3)添加控件到视图中 (4)如果是button等控件,还需考虑控件的单击事件等 (5)注意:View Contollor和view的关系 2.注意点 在O

  • jQuery语法小结(超实用)

    1、关于页面元素的引用   通过jquery的$引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换   只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时

  • 解析Java中的Field类和Method类

    Field类 Field类中定义了一些方法,可以用来查询字段的类型以及设置或读取字段的值。将这些方法与继承而来的member方法结合在一起.就可以使我们能够找出有关字段声明的全部信息,并且能够操纵某个特定对象或类的字段。   getGenericType方法返回表示字段的声明类型的Type实例。对于像String或int这样的平凡类型,该方法将返回与其相关联的C

  • jsp中变量及方法的声明与使用

    本文实例讲述了jsp中变量及方法的声明与使用。分享给大家供大家参考,具体如下: %@ page language="java" import="java.util.*" contentType="texthtml;charset=GBK"% % String path = request.getContextPath; String basePath = re

  • 解决JS无法调用Controller问题的方法

    闲话少说。先看一下事故现场。 事故现场 现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法。 img src="http

  • 简单谈谈JavaScript的同步与异步

    1.手绘一张图说明。 2.为什么JavaScript是单线程(这里引用阮一峰老师的话) JavaScript的单线程,与它的用途有关。 作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。

  • Nginx服务器配置性能优化方案

    高层的配置 nginx.conf文件中,Nginx中有少数的几个高级配置在模块部分之上。 user www-data; pid varrunnginx.pid; worker_processes auto; worker_rlimit_nofile 100000; user

  • Nginx服务优化配置方案

    1、expires缓存模块 具体配置可参考官方文档 a rel="external nofollow" href="http:nginx.orgendocs

  • nginx优化的六点方法

    一.优化Nginx并发量 [root@proxy ~]# ab -n 2000 -c 2000 http:192.168.4.5 Benchmarking 192.168.4.5 be patient socket: Too many open files 24 提示打开文件数量过多 修改Nginx配置文件,增加并发量

  • java中request常用方法小结

    HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。 request常用方法: 一、获取客户机环境信息常见方法:p

  • Java中request对象常用方法汇总

    本文主要介绍了Java中的request对象,并且对request对象中的一些常用方法作了一点总结,如果你是Java初学者,或许这篇文章对你会有所帮助。 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。 request常用方法:

  • java 中 request.getSession(true、false、null)的区别

    java 中 request.getSessiontruefalsenull的区别 一、需求原因 现实中我们经常会遇到以下3中用法: HttpSession session = request.getSession; HttpSession session = reque

  • Java开发之request对象常用方法整理

    Java开发之request对象常用方法整理 本文主要介绍了Java中的request对象,并且对request对象中的一些常用方法作了一点总结,如果你是Java初学者,或许这篇文章对你会有所帮助。 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,

  • java web学习_浅谈request对象中get和post的差异

    阅读目录Content •1.get与post的区别 •1.1 get方法 jsp中的代码form表单代码 •1.2 action包中servlet的doGet方法中的代码 •2.运行结果 p

  • Java利用Request请求获取IP地址的方法详解

    前言 最近在项目中遇到一个需求,是需要将不同省份的用户,展示不同内容,通过查找相关的资料,发现可以通过Request请求获取IP地址,下面我们先来贴代码, 如果你要在生产环境使用就直接拿去用吧,我这边已经上线了。 示例代码 public class IpAdrressUtil { **

  • Java利用Request请求如何获取IP地址对应的省份、城市详解

    前言 最近的一个项目中需要将不同省份的用户,展示不同内容,所以需要通过Request请求获取IP地址, 然后通过IP获取IP对应省份。 这里的操作步骤一共有步: 1. 通过Request获取IP &