- JavaScript 正则表达式 11-25
- 「S3-E001」10个JavaScript难点 11-25
- JavaScript正则表达式 11-25
- 我的Java学习之路 11-25
- 2017年Java饱和了吗?一个IT小白的成长之路 11-25
- 福利:自己学习过的技术干货分享(免费) 11-25
- JAVA程序员的渡劫之旅,如何成功修仙 11-25
- 如何选择一门编程语言? 11-25
- 一个java小白的试炼之路 11-25
- 创客无处不在!—郑州市二七区铁三官庙小学多彩创客教育 11-25
JavaScript 正则表达式
发布者: superzhang | 发布时间:2017-11-25正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。
搜索模式可用于文本搜索和文本替换。
什么是正则表达式?
正则表达式是由一个字符序列形成的搜索模式。
当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。
正则表达式可以是一个简单的字符,或一个更复杂的模式。
正则表达式可用于所有文本搜索和文本替换的操作。
语法
/正则表达式主体/修饰符(可选)其中修饰符是可选的。
实例:
var patt = /runoob/i
实例解析:
/runoob/i 是一个正则表达式。
runoob 是一个正则表达式主体 (用于检索)。
i 是一个修饰符 (搜索不区分大小写)。
使用字符串方法
在 JavaScript
「S3-E001」10个JavaScript难点
发布者: superzhang | 发布时间:2017-11-251. 立即执行函数
立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作:
(function() {
// 代码
// ...
})();
function(){…}是一个匿名函数,包围它的一对括号将其转换为一个表达式,紧跟其后的一对括号调用了这个函数。立即执行函数也可以理解为立即调用一个匿名函数。立即执行函数最常见的应用场景就是:将var变量的作用域限制于你们函数内,这样可以避免命名冲突。
2. 闭包
对于闭包(closure),当外部函数返回之后,内部函数依然可以访问外部函数的变量。
function f1()
{
var N = 0; // N是f1函数的局部变量
function f2() // f2是
JavaScript正则表达式
发布者: superzhang | 发布时间:2017-11-25RegExp 是正则表达式的缩写;当您检索某个文本时,可以使用一种模式来描述要检索的内容;正则表达式就是这种模式。简单的模式可以是一个单独的字符,更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等;您可以规定字符串中的检索位置,以及要检索的字符类型,等等。
正则表达式有哪些用处
1.正则表达式可以测试字符串的某个模式;例如:可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证
2.正则表达式可以实现文本替换;可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字
3.正则表达式可以根据模式匹配从字符串中提取一个子字符串;可以用来在文本或输入字段中查找特定文字
正则表达式基本语法
一个正则表达式就是由普通字符(例如字符 a 到 z)和特殊字符(称为元字符)组成的文字模式;该模式描述在查找文字主体时待匹配的一个或多个字符串;正则表达式作为一个模板,
我的Java学习之路
发布者: superzhang | 发布时间:2017-11-25我认为,作为一名合格的程序员,精通一门语言只是最最基本的要求,除此之外,具备扎实的基础知识、了解主流的技术框架、具备快速学习的能力也都非常重要。语言是帮助你实现想法的工具,而作为程序员来说最为重要的东西是语言背后的你的想法,而这些想法需要通过长期的基础积累、经验积累而获得。
我从大二的时候开始接触编程,到现在也有五个年头了。这五年我走了不少弯路、踩了不少坑。至此收到阿里offer,也算是达到了我人生第一阶段的目标。我把我这五年踩过的坑与大家分享,希望大家能少走弯路、在技术的道路上越走越远。
回归正题,我觉得Java学习过程可以分为三个阶段:
第一阶段目标:打牢基础
当你准备开始接触Java前,你先等一等,因为你要做的第一件事是要打牢计算机基础,而非直接学习语言。当我做的项目渐渐多起来的时候,我愈发地感觉到计算机基础对程序员的重要性。这就像习武之人练习马步一样、达芬奇周而复始地画鸡蛋一样。从短期来看,基本功的练习并不会立即出成效。也许这个过程会伴随着枯燥乏味,但我们不能鼠目寸光,从长远角度来看,一个程序员基本功的扎实程度决定了这个程序员技术之路能走多远、能走多久。
所以我觉得,如果时间允许的话,花上大半年甚至一年的时间学习基本功也不为过。学习任何一项技术都是一样,我们需要耐得住寂寞。基本功学习的过程必然会枯燥乏味,但它
2017年Java饱和了吗?一个IT小白的成长之路
发布者: superzhang | 发布时间:2017-11-252017年Java是否已经饱和?我曾经也有这样的顾虑。因为在大学期间我一直想系统地学习Java,但当时就有不少人说学Java的人很多,市场要饱和了。我也徘徊犹豫了很长时间,毕竟我不是学计算机相关专业的,冒然转行有很多潜在的风险。直到我的一位学长,他走上Java编程之路后拿到了比同龄人更高的薪酬,虽然时常需要加班,但能获得一份稳定的工作也是很值得的,而且他和我一样,本科也不是学的计算机相关专业。经过这件事,我觉得我需要的是实实在在的行动。
Java语言在IT领域应用广泛,从Android到网站开发,和C类语言相比,用户数量更多,和Python相比也更加成熟。虽然从业的人有很多,但只要技术过硬也同样可以从人才济济的群体中脱颖而出。我对Java的兴趣还是从大一的一次学校组织的公益课程开始,当时主讲老师给我们展示了几段程序让我感受到了Java编程的魅力。兴趣是最好的老师,虽然我是学经管专业的,但我在课余时间时常会去图书馆寻找和Java编程有关的资料。在即将大学毕业的时候,我先选择了一份销售方面的工作;但从长远考虑,我还是选择学习一门实用的技术,Java编程就是我的首要选择。既然学长已经为我做出了很好的表率,那么我也要用行动来证明我自己。
在经过反复比较和考量之后,我选择尚学堂作为我入门和提升Java技术的起始点。虽然我有过一段自学的经历,但要想成为真正的
福利:自己学习过的技术干货分享(免费)
发布者: superzhang | 发布时间:2017-11-25一,前端开发 里面也有后端开发,自己有空学了点前端.
二,Linux 自己最近正在慢慢学习的,虽然我是Android猿 哈哈
三,Android编程从程序员到架构师的高手之路
四,某堂Java学习视频集锦
JAVA程序员的渡劫之旅,如何成功修仙
发布者: superzhang | 发布时间:2017-11-25程序的世界是复杂多变的,就如同现实的世界一般,里面错综复杂的关系经常绕的人眼花缭乱无从下手。程序的构建需要极其系统的逻辑思维能力以及工程思想,里面包含里一代又一代大神的思想精髓,所以要想成为一名合格的软件工程师,初次接触编程的人还有许多许多的路要走,带入代码的世界后,如果没有良好的心理素质,仅仅三天或许你就会知道什么叫做从入门到放弃,从懵懂到懵逼。如果度过了最初的阶段,那么恭喜你可以进入下一个阶段了。
所有的事情总是开始是最难的,当然JAVA也不例外,写了无数个“hello world”之后,你终于可以开始第一阶段的学习了,这一阶段你将开始接触各种理论性的东西,"继承"“多态”“内聚耦合”等等各种专业术语会让你心烦意乱,让你对代码产生一种厌恶之情。但请相信我这一阶段学的东西将会贯穿到你未来JAVA生涯的任何地方,这一关过了才能算得上你进入了JAVA的大门。很多coder在这一关渡劫不成功,便从此与代码无缘了。
到目前为止,我学java已经有六个多月了。前四个月跟着老师学习(自己太渣,没学好),后边两个月在自学。
笨鸟先飞,所以呢,当我知道大二下学期要学java的时候,我就在寒假扛回家了两本很厚的java书,结果......一般渣渣都有的经历吧,对的,一眼,一眼都没看,走的时候还傻不唧唧的把家里一本超级厚的明朝那些事儿给偷偷带走了,都是泪啊,这一茬过了,总之就是本笨鸟没飞起来。
因为自我感觉当年的C语言和数据结构没有学好,所以会有一种自己学不好java的感觉;但是当时不知从哪里冒出来的特殊想法,又觉得java很重要,一定要学好;然后呢就带着这种怯怯的又斗志昂扬的变态心理开始了我的java学习之旅。
跟着老师学java,首先呢,现在回过头去想想老师讲的非常好,
创客无处不在!—郑州市二七区铁三官庙小学多彩创客教育之路
发布者: superzhang | 发布时间:2017-11-25河南省智慧教育品牌学校特别报道:
河南科技报全媒体记者:张伟 武楠楠
编者按:“你知道什么叫‘创客’吗?”“不知道!”“那你OUT(落伍)了!”伴随着科学技术的高速发展、互联网热潮的风起云涌,3D打印技术、Arduino等开源硬件平台日趋成熟。这种只通过简易操作的微控制器和编程系统等就可以实现创新的模式,使得基于设计、分享、交流、制作、开源的“创客运动”正在席卷全球。如今,这种打破专业、技术、人群壁垒的创新模式,已经开始在一些高校及中小学的学生中兴起,甚至走进了课堂,郑州市二七区铁三官庙小学小学就是这样一所将“创客”与课堂、课程完美融合的学校。近年来,学校在注重应用新技术的同时,更注重学生创新的兴趣和创新的精神,通过不懈的研究与实践,形成了学校现有的“互联网+”下的创客教育整体模式。
2017年第七届中国教育创新研讨会铁三官庙小学李伟强校长参与授牌仪式
