首页 > 编程语言
javascript设置input编辑框光标的位置
function set_text_value_position(obj, spos){ var tobj = document.getElementById(obj); if(spos<0) spos = tobj.value.length; if(tobj.setSelectionRange){ //兼容火狐,谷歌 setTimeout(function(){...
分类:编程语言   时间:2015-07-12 11:15:20    收藏:0  评论:0  赞:0  阅读:232
javascript用正则表达式检测用户名的合法性
在用户登录、用户注册时经常需要对用户名如邮箱、手机号进行校验,一般常用表达式。 下面整理对邮箱和手机号的表达式校验: function checkUser(){ var userName = document.getElementById("user_inp").value; var sEmailReg =/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/; ...
分类:编程语言   时间:2015-07-12 11:11:30    收藏:0  评论:0  赞:0  阅读:195
Spring web flow——披萨订购流程示例(1)
一、Spring web Flow定义Spring Web Flow(后面简称swf)是一个Web框架,它适用于元素按规定流程运行的程序。Spring Web Flow是Spring MVC的扩展,它支持开发基于流程的应用程序。它将流程的定义于实现流程行为的类和视图分离开来。 下面我们通过生成披萨订单的新Web应用程序。我们会使用Spring Web Flow来定义订单流程。1.1 sw...
分类:编程语言   时间:2015-07-12 11:10:52    收藏:0  评论:0  赞:0  阅读:311
javascript定时器小结
javascript有两种定显示器, setTimeout和setInterval,下面简要介绍两个函数然后附上简单的例子。 setTimeout(function, time) ,  当定位到time间隔则执行function函数,执行一次就不再执行 setInterval(function, time), 每隔time间隔执行一次function函数 示例: JS T...
分类:编程语言   时间:2015-07-12 11:09:30    收藏:0  评论:0  赞:0  阅读:224
[软件架构]模块化编程思想及(C++)实践
Repost内容简介: 模块化思想模块的构成模块的管理模块化实践定义模块结构声明模块对象定义模块列表模块列表对象模块化思想1.将系统分成很多的模块,模块内部关注自身需要实现的核心业务。2.模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。模块的构成1.名称。全局范围内表明该模块独...
分类:编程语言   时间:2015-07-12 11:07:20    收藏:0  评论:0  赞:0  阅读:289
编程的真正奥义在于,把人类的思维、设计、语言、逻辑和精神创造以一种计算机可以识别和储存的方式记录下来。
英文原文:The Case for Slow Programming在电脑前噼里啪啦、弹指挥间的感觉确实很爽,这种键盘上啪啪啪的快感却很容易让人忘记编程是一项脑力活动,而不是体力劳动。编程的真正奥义在于,把人类的思维、设计、语言、逻辑和精神创造以一种计算机可以识别和储存的方式记录下来。我妻子有时会....
分类:编程语言   时间:2015-07-12 11:04:40    收藏:0  评论:0  赞:0  阅读:342
[C++]VS与第三方工具下载
名称:Qt 5.1.1 (商业版与开放源码许可GPL/LGPL)说明:Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架下载:http://www.qt.io/download/名称:WinDbg(免费)说明:WinDbg是微软开发的免费源码级调试工具。Windbg可以用于...
分类:编程语言   时间:2015-07-12 11:03:50    收藏:0  评论:0  赞:0  阅读:555
[C++]Microsoft Visual Studio (VS)2010 功能设置
VS2010快捷键设置工具->选项->环境->键盘->【显示命令包含】 下面输入“对齐”关键字->窗口显示关于“对齐”的所有操作命令->选中“某一个”->【选定命令的快捷键】->显示其快捷键。调处行号菜单->工具->选项->文本编辑器->所有语言->行号调整字体和颜色菜单->工具->选项->环境->...
分类:编程语言   时间:2015-07-12 11:03:20    收藏:0  评论:0  赞:0  阅读:318
Javascript 严格模式详解
一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; .....
分类:编程语言   时间:2015-07-12 11:01:10    收藏:0  评论:0  赞:0  阅读:232
[C++]VisualAssistX中文注释提示错误 解决办法
问题情况:Visual Assist X中文注释为提醒注释错误,而且在注释下面以红线标。问题原因:这是因为Visual Assist X认为中文的注释是拼写错误。问题处理: 1.打开 Microsoft Visual Studio 2010 -> VAssistX -> Visual Assist ...
分类:编程语言   时间:2015-07-12 10:59:50    收藏:0  评论:0  赞:0  阅读:245
C++复习笔记--继承和派生
-继承和派生一继承(继承就是从先辈处得到属性和行为特征)1派生类的声明class 派生类名∶[继承方式] 基类名{派生类新增的数据成员和成员函数};2 基类成员在派生类中的访问属性3派生类对基类成员的访问规则1)内部访问 由派...
分类:编程语言   时间:2015-07-12 10:59:00    收藏:0  评论:0  赞:0  阅读:410
算法复杂度分析
推到大O阶方法:1.用常数1取代运行时间中的所有加法常数。2.在修改后的运行次数函数中,只保留最高阶项。3.如果最高阶项存在且不是1,则去除与这个项相乘的常数。得到的结果就是大O阶。常数阶如果没有循环和递归语句,只是单纯的顺序结构,那么算法复杂度为O(1)。对于分支分支结构来说,无论真假,执行的次数...
分类:编程语言   时间:2015-07-12 10:58:50    收藏:0  评论:0  赞:0  阅读:228
java入门
一、java的运行机制高级语言的运行机制主要有编译型和解释型两种。 C/C++属于编译型语言,由专门的编译器针对特定的操作系统平台进行翻译,生成可执行代码,特定是效率高,但是不利于跨平台开发。python属于解释型语言,使用专门的解释器对源文件逐行成特定操作系统平台的机器码,并立即执行(解释型语言没...
分类:编程语言   时间:2015-07-12 10:58:40    收藏:0  评论:0  赞:0  阅读:274
DES加密的C语言实现
数据加密标准DES加密算法是一种对称加密算法,DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接.....
分类:编程语言   时间:2015-07-12 10:58:00    收藏:0  评论:0  赞:0  阅读:412
[C++]VAssistX函数添加注释功能设置
问题情况:每次手写注释太慢,而且不系一。问题原因:C++可以利用宏写注释,也可以使用VAssistX提供的方法。问题处理:1.安装VAssistX在VS2010上2.VS2010菜单->VAssistX->Insert VA Snipp...->Edit VA Snippet...3.VA Snip...
分类:编程语言   时间:2015-07-12 10:55:11    收藏:0  评论:0  赞:0  阅读:1105
C++二级指针第一种内存模型(指针数组)
二级指针第一种内存模型(指针数组)指针的输入特性:在主调函数里面分配内存,在被调用函数里面使用指针的输出特性:在被调用函数里面分配内存,主要是把运算结果甩出来 指针数组 在C语言和C++语言中,数组元素全为指针的数组称为指针数组。一维指针数组的定义形式为:“类型名*数组标识符[数组长度]”。 例.....
分类:编程语言   时间:2015-07-12 10:55:00    收藏:0  评论:0  赞:0  阅读:235
C++之广度优先搜索算法篇
C++之广度优先搜索算法篇C++之广度优先搜索算法篇 广度优先搜索(又称宽度优先搜索算法)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。 Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。其别名又叫BFS,属于一种盲目搜寻法,目的是系统.....
分类:编程语言   时间:2015-07-12 10:53:40    收藏:0  评论:0  赞:0  阅读:382
[C++]Microsoft Visual Studio (VS)2010 常用快捷键大全
VAssistX快捷键Ctrll+Shift+S 快速查找函数位置 VAssistX提供Shift+Alt+O 快速查找打开单元 VAssistX提供Alt+O 在.h与.cpp二个文件中互换 VAssistX提供Alt+M 在当前文件中的方法列表 VAssistX提供...
分类:编程语言   时间:2015-07-12 10:53:20    收藏:0  评论:0  赞:0  阅读:362
atitit.java方法属性赋值and BeanUtils 1.6.1 .copyProperty的bug
atitit.java分配给属性值方法andBeanUtils1.6.1.copyProperty的bug1.core.setProperty(o,"materialId",null); 12.JavaReflection(JAVA反射) 13.反射的用处 24.Java类反射中所必须的类: 2Be...
分类:编程语言   时间:2015-07-12 10:52:10    收藏:0  评论:0  赞:0  阅读:298
C++ primer 5 笔记2 chapter 2 变量和基本类型(2.1~2.3)
第二章是变量和基本类型2.1 基本内置类型2.1.1 算术类型a、C++相比C 多了几个算术类型 wchar_t, char16_t, char32_t 其中, wchar_t 是宽字符, char16_t, char32_t 是unicode字符, 问题来了, 宽字符和unicode有什么区别呢? 打开百度一下,你就不知道宽字符 ,我们可以知道 用多个字节来代表的字符...
分类:编程语言   时间:2015-07-12 09:47:10    收藏:0  评论:0  赞:0  阅读:290
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!