最近通过对Underscore.js源码的学习,对javascript数据类型的验证又有了一个新的认识,原来可以判断得这么简单又如此全面。
我们自定义了isString,isNumber ,isDate ,isError ,isRegExp ,isBoolean ,isNull ,isUndefined ,isObject等方法。现在将自己定义的javascript数据类型验证函数及测试集展示:...
分类:
编程语言 时间:
2015-07-02 12:22:42
收藏:
0 评论:
0 赞:
0 阅读:
287
1、前台中文传递到后台乱码,
前台不需要处理,
系统一般都会默认把中文转化为ISO-8859-1类型,
只需在后台接受数据是处理
Str为前台传过来的中文字符串:
String inputer = new String( Str.getBytes("ISO-8859-1") , "GB2312");
2、前台不仅包含中文,而且包含特殊字符,如果只在后台转码,比较困难。...
分类:
编程语言 时间:
2015-07-02 12:22:22
收藏:
0 评论:
0 赞:
0 阅读:
130
验证码的作用 就不多说了 直接看效果吧
package com.shangdi.naxincameraserver.webpage;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.Bu...
分类:
编程语言 时间:
2015-07-02 12:21:12
收藏:
0 评论:
0 赞:
0 阅读:
200
第一部分demo仅仅介绍了简单的页面跳转,接下来我们要实现与业务逻辑相关的功能。业务的逻辑涉及到数据的获取、传递、保存,相关的业务功能函数的调用等内容,这些功能的实现都可用Java 代码来完成,但定义 Spring Web Flow 的语法与 Java 是无关的,这就要求 Spring Web Flow 提供与 Java代码的整合机制。要了解这种机制,关键在于搞清楚两个问题: 业务逻辑代码在什么时...
分类:
编程语言 时间:
2015-07-02 12:21:02
收藏:
0 评论:
0 赞:
0 阅读:
307
// 实现一个函数,求字符串的长度
#include
#include
int my_strlen(char const *p)
{
int count = 0;
assert(p != NULL);
while(*p)
{
count++;
p++;
}
return count;
}
int main()
{
char *p = "zhaoyaqian";
p...
分类:
编程语言 时间:
2015-07-02 12:18:32
收藏:
0 评论:
0 赞:
0 阅读:
296
// 实现一个函数,求字符串的长度,不允许创建第三方变量。
#include
#include
int my_strlen_no(char const *p)
{
assert(p != NULL);
if (*p == NULL)
return 0;
else
return (1 + my_strlen_no(p + 1));
}
int main()
{
char ...
分类:
编程语言 时间:
2015-07-02 12:18:02
收藏:
0 评论:
0 赞:
0 阅读:
120
类的继承以及对象的赋值会带来成员变量的相互传递。这里详细讨论了,类间继承带来的成员变量的传递采用覆盖原则,采用函数级的成员变量的取值;对象赋值带来的成员变量的传递采用,实函数采用数据类型的实函数,虚函数采用赋值源的虚函数,成员变量采用赋值源的成员变量,其实也是函数级的成员变量。...
分类:
编程语言 时间:
2015-07-02 12:17:32
收藏:
0 评论:
0 赞:
0 阅读:
302
// 模拟实现strchr函数,功能:在一个字符串中查找一个字符第一次出现的位置,如果没有出现返回NULL
#include
#include
char const* my_strchr(char const *p,char c)
{
assert(p != NULL);
while (*p)
{
if (*p == c)
return p;
else
p++;
...
分类:
编程语言 时间:
2015-07-02 12:17:22
收藏:
0 评论:
0 赞:
0 阅读:
302
Java中基础类库:
在这里我只介绍几种我个人认为会经常使用的
1:Object类中的Clone机制只是对对象进行浅层次的克隆,如果需要进行深层次的克隆的话那么就要自己写(具体Clone方法请参考JavaAPI文档)
2:java7新增的Objects类
它提供了一些工具方法来操作对像,这些工具方法大多是“空指”针安全的、比如你不能确定一个引用变量是否为null,如果贸然的调用toStri...
分类:
编程语言 时间:
2015-07-02 12:15:32
收藏:
0 评论:
0 赞:
0 阅读:
225
1.If for while等语句的执行语句不管有多少都要加上{}2.相对独立的程序块之间,必须要有空行。public void fun(int i) {
System.out.println(i);
}int index;3.对齐只使用空格键不使用TAB键(因为不同编辑器tab键空格数可能不同)4.在两个以上的关键字、变量、常量进行对等操作时,他们之间的操作符之前、之后度需要加空格。5.将...
分类:
编程语言 时间:
2015-07-02 12:14:12
收藏:
0 评论:
0 赞:
0 阅读:
241
Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
1、变量
Java中,用户可以通过指定数据类型和标识符来声明变量,其基本语法为:
DataType identifier;
或
DataType identifier = value;
其中,DataType是变量类型,如int/string/char/double/boolean等;identifie...
分类:
编程语言 时间:
2015-07-02 12:13:42
收藏:
0 评论:
0 赞:
0 阅读:
170
视图类中添加OnCtlColor()函数:
IDC_STATIC1为静态文本框ID
HBRUSH CAngleView::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
if((pWnd->GetD...
分类:
编程语言 时间:
2015-07-02 12:12:22
收藏:
0 评论:
0 赞:
0 阅读:
205
一。 首先是安装maven:
步骤:1。下载Maven tar包http://maven.apache.org/download.cgi2。下载后解压到某个文件夹下[html] view plaincopy在CODE上查看代码片派生到我的代码片
/Users/xuchen/Desktop/dev/applications/maven/apache-maven-3.2.1 3。创建环境变量cd...
分类:
编程语言 时间:
2015-07-02 12:09:12
收藏:
0 评论:
0 赞:
0 阅读:
197
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
编程语言 时间:
2015-07-02 12:09:02
收藏:
0 评论:
0 赞:
0 阅读:
248
如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也可以6和12为周期,结果取最小周期3)。...
分类:
编程语言 时间:
2015-07-02 12:08:42
收藏:
0 评论:
0 赞:
0 阅读:
166
建立一个文件夹filePackage
在filePackage 文件夹内创建 __init__.py
有了 __init__.py ,filePackage才算是一个包,否则只是算一个普通文件夹。在filePackage 文件夹内创建 file.py
file.py 代码如下:#!/usr/bin/env python3
# -*- coding: utf-8 -*-from datet...
分类:
编程语言 时间:
2015-07-02 12:04:42
收藏:
0 评论:
0 赞:
0 阅读:
239
Java Reflection(七):私有变量和私有方法
分类:
编程语言 时间:
2015-07-02 12:03:02
收藏:
0 评论:
0 赞:
0 阅读:
164
#include #include #include #include using namespace std;//打印输出数组内容到窗口void print_square(const vector &square);//设置默认的初始状态数组,最后一个数是2,其他都是0void set_defau...
分类:
编程语言 时间:
2015-07-02 12:02:12
收藏:
0 评论:
0 赞:
0 阅读:
200
import java.util.*;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import net.sf.json.JsonConfig;import net.sf.json.util.CycleDetectionStra...
分类:
编程语言 时间:
2015-07-02 12:01:32
收藏:
0 评论:
0 赞:
0 阅读:
164
C++模板中提供了sort方法,一般有两种方法:传递函数,传递一个对象。第一种方法:函数bool compare(const string &strLeft, const string &strRight){ return strLeft vtstrTest; vtstrTest.pus...
分类:
编程语言 时间:
2015-07-02 12:01:22
收藏:
0 评论:
0 赞:
0 阅读:
190