`
文章列表
     简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。 而在JavaScript世界中函数却是一等公民,它不仅拥有一切传统函数的使用方式(声明和调用),而且可以做到像简单值一样赋值、传参、返回,这样的函数也称之为第一级函数(First-class Function)。不仅如此,JavaScript中的函数还充当了类 ...
mysql 的定时触发的event建好后没有发生预定的事件,归纳起来有以下几种: 1.全局的event 是关闭的:   实际上mysql的event默认值是off   查看event是否开启: show variables like 'event_scheduler';    将event事件计划开启: set global event_scheduler=1; 有时候event运行一段时间,电脑重启后,event失效了。在生产环境这种事是不允许发生的 怎么办? --------系统重启后,event自动关闭的解决方法-----------------my.ini(windows ...
<!DOCTYPE html> <html lang="zh"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title> Qing's Web </title> <script src="jquery-1.7.2.min. ...
1.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的 ...

Redis应用场景

一.  MySql+Memcached架构的问题   实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多 ...
前端开发中写Javascript是不可或缺的,而当下JQuery不可置疑是当下最流行最强大的Javascript库,其强大的功能以及有点这里我不多做解释,今天,Chinacoder前端开发小站站长,用一个简单的jQuery小插件向大家展示JQuery插件的具体写 ...
   左右选择添加、删除菜单内容。运行后的效果图片:     运行前请引入jquery。   <html> <head> <title>左右选择添加、删除菜单内容</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="javascript" type="text/javascript" src=&q ...
 由于IE9以下都不支持css3,当需求中有要实现圆角时到处找。这里我为大家总结一下几种方式。   一、使用图片和css的方式,这个种方式需要图片和css的配合,          缺点:灵活性不够,圆角的弧度不能任意变换,对于 ...
一、生成 server key : keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore d:/key/server.keystore -validity 3600 参数 -validity 指证书的有效期(天),缺省有效期很短,只有90天。 名字与姓氏    localhost或hostname.domainname(用户拥有的域名),  (如果输错的话程序中使用到证书会报这个错:java.security.cert.Certificate ...
练习3-4    编写创建一个数据库模块db.erl,它能够模拟数据库 存储,检索和删除元素。 提示使用列表和元组作为你的主要数据结构,当测试程序时,请记住Erlang中变量是单次赋值。 接口: db:new()       =>Db. db:destroy(Db)     =>ok. db:write(Key,Element,Db)  =>newDb. db:read(Key,Db)  =>{ok,Element}|{error,instance}. db:match(Element,Db) =>[key1,.......,keyN].   代码 ...
我这里只是一个简单的例子,也是在网上找到的一个邮件发送的例子,然后自己修改成了quartz定时发送,下面有源代码大家可以下载,可以根据需要进行修改。 第一步:建立一个web Project   加入必须的包 到lib中       activation-1.1.jar     mail-1.4.jar    commons-collections-3.2.jar    commons-lang-2.5.jar    commons-logging-1.1.jar    quartz-1.6.1.jar    spring-2.5.jar    spring-context-sup ...
现在springMVC的整合吧 第一步:web.xml的配置   <servlet> <servlet-name>spring</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <serv ...
在没有DOCTYPE声明的情况下: document.body.clientWidth document.body.clientHeight 为当前窗口的宽度/高度; 在DOCTYPE声明以后 document.body.clientWidth document.body.clientHeight 为整个页面的宽度/高度; document.documentElement.clientWidth document.documentElement.clientHeight 为当前窗口的宽度/高度; 同样增加DOCTYPE声明后 document.body.scrol ...
//************************************************************************************************// 说明:用于把Table转为可排序的Table//// 使用:1、给设置标题行添加名自定义属性role="head" 给不排序的底部设置为role="bottom"//       2、标题行中需要排序的列添加自定义属性sort="true"//       3、调用扩展方法,如:$("#tableId").sortta ...
1. Struts的工作原理       在Struts中,用户的请求一般以*.do作为请求服务名,所有的*.do请求均被指向ActionSevlet, ActionSevlet根据Struts-config.xml中的配置信息,将用户请求封装成一个指定名称的FormBean,并将此 FormBean传至指定名称的ActionBean,由ActionBean完成相应的业务操作,如文件操作,数据库操作等。每一个*.do均有对应的 FormBean名称和ActionBean名称,这些在Struts-config.xml中配置。2. Struts优点与缺点   Struts是开源软件,使开发者能更 ...
Global site tag (gtag.js) - Google Analytics