3 CurryCoder

尚未进行身份认证

我要认证

业精于勤荒于嬉,行成于思毁于随。 技术交流QQ群:1027579432 所有代码在此https://github.com/cdlwhm1217096231,欢迎各位小伙伴star、follow、fork 个人主页:https://cdlwhm1217096231.github.io/

等级
TA的排名 1w+

Linux系统函数之IO函数

技术交流 QQ 群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.标准C库IO函数工作流程IO缓冲区的作用?大部分硬盘都是机械硬盘,读取寻道时间和写入寻道时间都是在毫秒级ms;相对来说,内存读写速度都非常块,因为内存属于电子设备,读写速度是纳秒级ns;两者之间的读写速度相差一百万倍;2.标准C库函数与Linux系统函数之间的关系3.虚拟地址空间程序运行以后,首先,每个进程都会创建各自独立的虚拟地址空间。接着,CPU执行代码

2020-07-04 22:21:05

58 Node.js中操作mongoDB数据库

技术交流 QQ 群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder 的程序人生1.数据库概述及环境搭建1.1 为什么要使用数据库动态网站中的数据都是存储在数据库中。数据库可以用来持久存储客户端通过表单收集的用户信息。数据库软件本身可以对数据进行更高效的管理。1.2 什么是数据库数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之外的软件,可以通过 API 去操作它。常见的数据库软件有:mysql、mongoDB、oracle

2020-07-02 21:54:23

一杯茶的功夫,掌握Git常用命令(转载)

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.创建与合并分支(1).从master分支创建dev分支,并切换到dev分支git checkout mastergit checkout -b dev其中,git checkout -b dev等价于git branck devgit checkout dev(2).查看本地当前的分支,分支前面带*表示当前分支,剩下的分支表示本地有的其他分支git branch

2020-06-24 23:43:44

57 Node.js异步编程

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.Node.js异步编程1.1 Node.js中的异步API如果异步API后面的代码执行依赖当前异步API的执行结果,但实际上后续代码在执行的时候,异步API还没有返回结果,这个问题该怎么解决呢?如下所示:fs.readFile('./demo.txt',(err, result) => {});console.log('文件读取结果');需求:依次读取A文件、B文件、C

2020-06-24 11:42:53

56 Node.js服务端开发入门

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.服务器端基本概念1.1 网站的组成网站应用程序主要分为两大部分:客户端和服务器端。客户端:在浏览器中运行的部分,就是用户看到并与之进行交互的界面程序。使用HTML、CSS、JavaScript构建。服务器端:在服务器中运行的部分,负责存储数据和处理应用逻辑。1.2 Node网站服务器能够提供网站访问服务的机器就是网站服务器,它能够接收客户端的请求,能够对请求作出对应的响应。

2020-06-23 23:19:17

55 前端构建工具Gulp

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.第三方模块GulpGulp:基于node平台开发的前端构建工具。前端构建工具:将机械化操作编写成任务,想要执行机械化操作时,执行一个命令任务就可以自动执行了。用机器代替手工,提高开发效率。2.Gulp能做什么项目上线,将HTML、CSS、JS文件压缩合并;语法转换(ES6、less…);公共文件抽离;修改文件浏览器自动刷新;3.Gulp使用使用npm install

2020-06-22 16:24:28

54 Node.js快速入门

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.Node开发概述1.1 为什么要学习服务器端开发基础能够与后端程序员更加紧密的配合;网站业务逻辑前置,学习前端技术需要后端技术支撑(Ajax)扩展知识视野,能够站在更高的角度审视整个项目1.2 服务器端开发要做哪些事实现网站的业务逻辑数据的增删改查1.3 为什么选择Node使用JavaScript语法开发后端应用一些公司要求前端工程师掌握Node开发生态系统活跃,

2020-06-20 22:47:28

ES6新增语法与内置对象扩展

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.什么是ES6ES的全称是ECMAScript,它是由ECMA国际标准化组织制定的一项脚本语言的标准化规范。ES6实际上是一个泛指,泛指ES2015及之后的版本。2.为什么使用ES6?每一次标准的诞生都意味着语言的完整,功能的加强。JavaScript语言本身也有一些令人不满意的地方:变量提升特性增加了程序运行时的不可预测性。语法过于松散,实现相同的功能,不同的人可能会写出不同

2020-06-18 23:12:06

02 小程序入门实战

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.创建项目和目录文件结构小程序包含一个描述整体程序的app和多个描述各自页面的page。一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下:一个小程序页面由四个文件组成,如下图所示:注意:为了方便开发者减少配置项,描述页面的四个文件必须具有相同的路径与文件名。由于一个小程序可能有多个页面,所以在根目录下创建pages文件夹。假设小程序仅有一个详情页面about,因此为了便

2020-06-18 17:09:15

01 小程序开发入门

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.什么是小程序小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题,应用将无处不在,随时可用,但又无需安装卸载。2.小程序的特点速度快:无需下载安装,加载速度快于HTML5,微信登录,随时可用。无需适配:一次开发,多端兼容,免除了对各种手机机型(Android和ios)

2020-06-18 17:08:45

52 JavaScript中的正则表达式

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.什么是正则表达式正则表达是(regular expression)是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。正则表达式通常被用于检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或下划线,昵称输入框中只能输入中文(匹配)。此外,正则表达式还常用于过滤掉页面内容中一些敏感词(替换),或从字符串中获取我们想要的特定部分

2020-06-17 22:49:18

51 jQuery插件库

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.jQuery插件jQuery功能比较有限,想要更复杂的特效功能,可以借助于jQuery插件完成。注意:这些插件也是依赖于jQuery来完成的,所以必须要先引入jQuery文件,因此也称为jQuery插件。jQuery插件常用网站:jQuery插件库:http://www.jq22.com/jQuery之家[推荐]: http://www.htmleaf.com/2.jQue

2020-06-17 20:55:41

50 jQuery拷贝对象与多库共存

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.jQuery拷贝对象如果想要把某个对象拷贝(合并)给另外一个对象使用,此时使用$.extend()方法。语法:$.extend([deep], target, object1, [objectN])deep:如果为true表示深拷贝,反之为浅拷贝。target:要拷贝的目标对象。object1:待拷贝的第一个对象。浅拷贝把被拷贝对象中的复杂数据类型的地址拷贝给目标对象,修改目标

2020-06-16 22:36:55

49 jQuery事件

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.jQuery事件注册单个事件注册语法:element.事件(function(){})// 例如 $("div").click(function(){ // 事件处理程序 })其他事件与原生JS基本一致。例如mouseover、mouseout、blur、focus、change、keydown、keyup、resize、scroll等。2.jQuery事件处理2.1 事件

2020-06-15 16:24:22

48 jQuery元素操作

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生主要是遍历、创建、添加、删除元素操作。1.遍历元素jQuery隐式迭代是对同一类元素做了同样的操作。如果想要给同一类元素做不同操作,就需要用到遍历。语法1:$("div").each(function(index,domEle){xxx;})each()方法遍历匹配的每一个元素。主要用DOM处理,each每一个元素。里面的回调函数有2个参数:index是每个元素的索引号,domE

2020-06-13 23:07:07

47 jQuery文本内容值

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生主要针对元素的内容还有表单的值操作。1.普通元素内容html()[相当于原生innerHTML]获取元素的内容语法规范:html() // 获取元素的内容设置元素的内容语法规范:html("内容") // 设置元素的内容2.普通元素文本内容text()[相当于原生innerText]获取元素的文本内容语法规范:text() // 获取元素的文本内容设置元素

2020-06-12 22:09:50

46 jQuery属性操作

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.设置或获取元素固有属性值prop()所谓的固有属性就是指元素本身自带的属性。如<a>元素里面的href,<input>元素里面的type。获取属性语法:prop("属性名")设置属性语法:prop("属性名", "属性值")2.设置或获取元素自定义属性值attr()用户自己给元素增加的属性,称为自定义属性。比如给div添加index="1"属性。a

2020-06-12 22:08:45

告别360全家桶,安利一波电脑必备软件

欢迎关注我的微信公众号:CurryCoder的程序人生ps:以下所有软件安装包请在公众号后台回复关键字“软件”即可获得。1.浏览器类ChromeChrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括Webkit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。此外,Chrome浏览器支持很多插件,便于拓展你的浏览器功能(更多高级功能你懂的)。Chrome浏览器速度快,扩展多,功能强,兼容性好。缺点是内存使用过多,安装驱动级系统服务,强制自动更新。此

2020-06-11 11:28:20

45 jQuery中的常用API

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.jQuery基础选择器原生JS获取元素的方式很多、很杂,而且兼容性情况不一致。因此,jQuery给我们做了封装,使获取元素统一标准。语法格式:$('选择器') // 里面选择器直接写CSS选择器即可,但是要加引用2.jQuery层级选择器3.jQuery隐式迭代jQuery设置样式:$('div').css('属性','值');隐式迭代:遍历内部DOM元素(伪数

2020-06-10 22:47:00

44 jQuery概述和基本使用

技术交流QQ群:1027579432,欢迎你的加入!欢迎关注我的微信公众号:CurryCoder的程序人生1.JavaScript库JavaScript库:即library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show、获取元素等。简单理解:就是一个js文件,里面对我们原生js代码进行了封装,存放到里面。这样,我们可以快速高效的使用这些封装好的功能了。比如jQuery就是为了快速

2020-06-09 23:21:38

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。