![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序语言
文章平均质量分 68
sunqian_happy
这个作者很懒,什么都没留下…
展开
-
C语言--程序设计基础1—3章
第一章 软件开发概述软件是为了完成某些特定功能而编制的一到多个程序文件的集合。可以被计算机连续执行的指令的集合称为计算机程序。指令:第一个字节是操作码,后面的字节是操作数。程序语言分为:机器语言,汇编语言,高级语言软件开发步骤:分析问题数据结构和算法——流程图编制程序——源代码,目标代码,可执行程序调试程序算法:例如计算1*2*3*4*5用计算机解题的算法原创 2015-07-13 23:56:13 · 551 阅读 · 0 评论 -
SCSS
SCSS基本使用: 变量的使用这里使用$号开头(这一块和LESS区别不大,所以做个简单的实验) main.scss---注意后缀名 $color:red; div{ background-color: $color; height: 200px; width: 200px;原创 2015-10-21 20:53:43 · 643 阅读 · 0 评论 -
JavaScript 编程
JavaScript 练习继承: //创建类 function Father(name, age) { this.name = name; this.age = age; } Student.prototype.sleepOnClass = f原创 2015-08-18 22:32:08 · 276 阅读 · 0 评论 -
JavaScript 编程
第七章 JavaScript 表单编程获取表单的引用1、var oForm = document.getElementById("form1");2、var oForm = document.form[0];3、var oOtherForm = document.forms["formz"];4、var oForm = document.myformName;表单字段共性原创 2015-08-17 22:51:13 · 296 阅读 · 0 评论 -
JavaScript 编程
第五章 文档对象模型DOM面向对象:1、html>html>head lang="en"> meta charset="UTF-8"> title>title>head>body>body>script type="text/javascript"> var arr = [ {name: "张三", age原创 2015-08-12 22:13:52 · 342 阅读 · 0 评论 -
C语言--程序设计基础(一)
练习1.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?(使用数组)#includeint main(void) { int a [] = {1, 2, 3, 4}; int i, j, k, s =0; for(i = 0; i for(j = 0; j if(i == j) { continue; }原创 2015-07-20 18:58:29 · 629 阅读 · 0 评论 -
C语言--程序设计基础--6章
循环结构的程序设计“当型”循环语句有while语句和for语句“直到型”循环语句有do_whilewhile语句五个数字的乘积:#include int main(void) { int i=1; int s=1; while (i s*=i; i++; } printf("%d", s);}打印九九乘法表(while语句)原创 2015-07-15 23:09:49 · 1119 阅读 · 0 评论 -
AJAX学习笔记一
XMLHttpRequest核心对象web服务器进行数据的异步交换运用JavaScript操作DOM,实现动态局部刷新 一个完整的HTTP请求过程,7步:1.建立TCP连接2.web浏览器向web服务器发送请求命令3.web浏览器发送请求头信息4.web服务器应答5.web服务器发送应答头信息6.web服务器向浏览器发送数据7.web服务器关闭TCP连接原创 2016-05-03 18:02:34 · 389 阅读 · 0 评论 -
AJAX学习笔记二
JSON基本概念JSON: javascript对象表示法(javascriptObject Notation)JSON是存储和交换文本信息的语法,类似XML。它采用键值对的方式来组织,易于阅读和编写,同时也易于机器解析和生成。JSON是独立于语言的,也就是说不管什么语言,都可以解析json,只需要按照json的规则来就行JSON与XML比较Json的长度和xml格式比起来很短原创 2016-05-04 10:50:15 · 286 阅读 · 0 评论 -
JavaScript正则表达式大全(过滤Emoji的最佳实践)
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\转载 2016-05-28 16:05:07 · 11870 阅读 · 2 评论 -
jQuery动画
一、显示隐藏$("#show").click(function () { $("#box").show();});$("#hide").click(function () { $("#box").hide();});可以设置匀速运动时间$("#show").click(function () { $("#box").show(1000);});$("转载 2016-05-09 15:19:49 · 267 阅读 · 0 评论 -
前台转换unix时间戳
前台在获取后台时间时,直接获取会显示一串数字;这是需要进行转换显示。将时间戳转换成日期格式:// 简单的一句代码var date = new Date(时间戳); //获取一个时间对象 ,必须乘以1000,否则出现NaN 注意:如果是uinx时间戳记得乘于1000。比如php函数time()获得的时间戳就要乘于1000/*----------下面是获取时间日期的方法,需要什原创 2016-08-03 17:50:49 · 888 阅读 · 0 评论 -
jquery 对 checkbox 的 全选、反选、全不选等操作
jQuery对checkbox的一些操作,比如选中,全选,反选,全不选等,通常我们会用到attr来改变checkbox的checked属性,然而通过实际测试,会出现各种小问题,例如第一次成功,第二次就不成功,调试也调不出来,说白了就是第二次的是attr方法未起到效果。经过查阅文档资料,最终确定使用prop 方法能彻底解决此问题,代码如下:function countCheckbox() {//转载 2017-01-05 11:44:30 · 401 阅读 · 0 评论 -
jquery中attr和prop的区别
jquery中attr和prop的区别在高版本的jQuery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方转载 2017-01-05 14:21:34 · 260 阅读 · 0 评论 -
js/jquery控制页面滑动到底部时自动加载事件
页面滚动动态加载数据,页面下拉自动加载内容相信很多人都见过瀑布流图片布局,那些图片是动态加载出来的,效果很好,对服务器的压力相对来说也小了很多 ,有手机的相信都见过这样的效果:进入qq空间,向下拉动空间,到底部时,会动态加载剩余的说说或者是日志 。他的实现思路和js控制动态加载的代码:下面的代码主要是控制滚动条下拉时的加载事件的,在下面代码说明处,写上你的操作即可,无论是加转载 2017-01-06 11:05:49 · 935 阅读 · 0 评论 -
使用jquery判断一个元素是否含有一个指定的类(class)
在jQuery中可以使用2种方法来判断一个元素是否包含一个确定的类(class)。两种方法有着相同的功能。2种方法如下:1. is(‘.classname’)2. hasClass(‘classname’)以下是一个div元素是否包含一个redColor的例子:1. 使用is(‘.classname’)的方法$('di转载 2017-01-13 16:04:47 · 8248 阅读 · 0 评论 -
JS高级
JS高级部分原型式继承道格拉斯提出了种经典的函数function object(people){function F(){}F.prototype=people;return new F();}新增Object.create()方法来规划了原型继承,这个方法和接受两个参数 1:新对象原型的对象2:新对象定义额外属性的对象(可选)在传入一个参数的情况下Object原创 2015-11-01 21:41:34 · 341 阅读 · 0 评论 -
JavaScript 编程
JavaScript 练习动态轮播图: * { margin: 0; padding: 0; } .container { cursor: pointer; margin-top: 40px原创 2015-08-19 19:32:03 · 556 阅读 · 0 评论 -
C语言--程序设计基础——4、5章
第四章运算符除法运算符:浮点类型的除法运算得出一个浮点结果,而整数除法运算得出一个整数结果。整数不能有小数,因此,在C语言中,整数除法的运算中小数部分都被丢弃,这个过程称为截尾。注意:计算机不能真正用整数去除浮点数,所以编译器将两个操作数转变一致的类型。在这种情况下,做除法运算之前将整数转为浮点数。增量和减量运算符假设x=5,则y=++x*++x: y=49,x=7原创 2015-07-14 19:56:47 · 512 阅读 · 0 评论 -
C语言--程序设计基础——7、8章
第七章 数组和字符串数组,就是按一定顺序排列,具有某种相同性质的同类型变量的集合。一维数组的定义:数据类型是数组中全体数组元素的数据类型数组名用标识符表示,整型常量的表达式代表该数组具有的数组元素个数数组元素的下标一律从0开始编译程序为数组开辟连续的存储单元,用来顺序存放数组的各数组元素。用数组名表示该数组存储区的首地址。注意:如 int a[5], b[12];中,数原创 2015-07-16 19:02:25 · 492 阅读 · 0 评论 -
C语言--程序设计基础——9章
第九章 模块化程序设计方法与函数函数的参数注意:定义函数时的参数称为形式参数,简称形参。在函数未被调用时没有确定的值,只是形式上的参数。调用函数时的参数为实参,实参可以是常量、变量或表达式,有确定的值,函数定义时的形参不占用内存,只有发生调用时,参数才被分配内存单元,接受实参传来的值。定义函数时必须先定义形参的类型。函数的形参和实参个数要相等,对应一致,顺序相同。形参和实参名字可以原创 2015-07-17 20:56:55 · 538 阅读 · 0 评论 -
C语言--程序设计基础(二)
练习二1、输入一个正整数将其转化为二进制并输出。(使用数组存储二进制的每一位)#includeint main(void) { int num = 0, i, j, a[100]; scanf("%d", &num); for (i = 0; 1; i++) { if (num == 1) { a[i] = 1; break; } a[i]原创 2015-07-21 19:38:32 · 564 阅读 · 0 评论 -
C语言--程序设计基础(总结)
第一章 程序设计基础1、程序语言:机器语言、汇编语言、高级语言2、软件开发步骤:分析问题数据结构和算法——————》流程图编制程序———————》(源代码、目标代码、可执行程序)调试程序第二章 编程语言概述1、程序语言的基本组成字符集:数字字符、拉丁字符、运算符、特殊符号——1 、2、s、 r、 “+” 、“;”标识符(变量)———studen_name;order原创 2015-07-22 22:17:59 · 6531 阅读 · 0 评论 -
JavaScript 编程
第一章 JavaScript 核心基础语法JavaScript是增加交互性的编程语言,其代码嵌入在网页中;成为一个通用、跨平台、中立于厂商的脚本语言。JavaScript只能局限在浏览器环境中:1、不允许读写用户的文件(cookies除外);2、不允许读取历史记录;3、不允许为上传文件的表单设置值;4、不能小于100*100的窗口;5、不能移出屏幕之外JavaScr原创 2015-08-07 23:45:02 · 358 阅读 · 0 评论 -
JavaScript 编程
JavaScript 编程原创 2015-08-07 23:49:03 · 323 阅读 · 0 评论 -
JavaScript 编程
第五章 文档对象模型DOM浏览器作为XHTML解析器,将网页加载到内存时,首先字内存中为整个文档创建一个文档节点对象(document),每加载一个标记、注释或者属性,就将其当做节点(note)。DOM的主要思想是XHTML上每个元素分别对应于DOM中的一个节点。节点的属性和方法:(部分)nodeValue:节点的值,适用于文本节点firstChild:指向在childNode原创 2015-08-11 22:26:49 · 308 阅读 · 0 评论 -
JavaScript 编程
第三章 JavaScript 事件模型现代事件处理程序指派方法IE浏览器:1、attachEvent():用于将一个事件处理程序绑定到一个事件2、detachEvent():用于解除事件处理程序的绑定DOM:1、addEventListener()2、removeEventListener()这两种方法有三个参数:事件的名称,要指派的函数,是否处理程序要用在冒泡或捕原创 2015-08-13 23:20:17 · 286 阅读 · 0 评论 -
JavaScript 编程
第四章 浏览器对象模型BOMBOM:对浏览器进行访问和操作基本BOM体系结构window:1、document(1、anchors 2、forms 3、images 4、links 5、location)2、frames3、history4、location5、navigator6、screen系统对话框:confirm(“Are you sure?”)原创 2015-08-14 21:02:54 · 284 阅读 · 0 评论 -
JavaScript 编程
JavaScript 练习正则规范:元字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\n”匹配字符“n”。“\\n”匹配一个换行符。序列“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字原创 2015-08-20 21:58:29 · 325 阅读 · 0 评论 -
angular
什么是Angularjs ---作用域完全使用 JavaScript编写的客户端技术。同其他历史悠久的 Web技术( HTML、 CSS和JavaScript)配合使用,使Web应用开发比以往更简单、更快捷。AngularJS主要用于构建单页面Web应用。它通过增加开发人员和常见Web应用开发任务之间的抽象级别,使构建交互式的现代Web应用变得更加简单。AngularJS的开原创 2015-12-20 13:19:54 · 989 阅读 · 0 评论 -
jQuery性能相关
前言随着富网络应用(rich web applications)数量的增长,以及用户对快速交互响应的高期望,开发者开始使用JavaScript库来快速高效的完成一些重复性的工作。这其中最流行的JavaScript库就是jQuery。但是jQuery的大量应用却带来了另外一个问题:在使用JavaScript库的时候,有哪些最佳实践,又有哪些不好的实践呢?背景在这篇文章转载 2016-01-11 15:50:21 · 293 阅读 · 0 评论 -
html5_ajax
html5-ajax1、html5表单1)指向表单元素:如标签等可以不被包起来2)关于email:在网页中可以验证Email的格式,但只是验证是否有@和.的符号3)关于url:在网页中可以验证输入的网址格式是否正确,其确认以“http://”开头为正确格式。4)关于时间:在网页中可以进行时间的选择,如月份,第几周5)关于number:原创 2015-09-24 23:31:43 · 481 阅读 · 0 评论 -
LESS简介
LESS简介什么是less?CSS并不能称之为一门真正的编程语言,一般称为层叠样式表。因为CSS中充斥着大量重复的定义,不但编写的时候难组织、代码量大,而且随着以后规模扩大二次开发的问题更明显,其中最明显的就是无法定义变量供我们重复使用以及命名空间的问题。less是使用JavaScript编写的一种CSS预处理语言。less将CSS赋予了动态语言的特性,如变量,继承,运算,函数。les原创 2016-04-28 16:08:47 · 504 阅读 · 0 评论 -
React简介
Why React?React是Facebook开发的一款JS库。在React的官网上通过《Why did we build React?》了解到以下四点:1、React不是一个MVC框架React是一个构造可组合式用户界面的库。它鼓励创建可重用的UI组件显示会随着时间而改变的数据。2、React不使用模板传统上,web应用UI使用模板或者html指令构造。这些模板规定一套完整原创 2016-04-28 18:21:11 · 7042 阅读 · 0 评论