awn80645
码龄12年
求更新 关注
提问 私信
  • 博客:28,990
    28,990
    总访问量
  • 暂无
    原创
  • 1
    粉丝
  • 0
    关注
加入CSDN时间: 2014-11-19
博客简介:

awn80645的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得20次收藏
  • 代码片获得230次分享
  • 博客总排名2,024,051名
创作历程
  • 5篇
    2019年
  • 12篇
    2016年
  • 4篇
    2015年
  • 31篇
    2014年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

16人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

最多输入10位整数2位小数的正则表达式

正则表达式的定义共有2种方式:显示定义和隐式定义。var myregex = new RegExp("[0-9]"); //显式定义var myregex = /[0-9]/; //隐式定义  复杂的正则表达式就是由许多子表达式构成的。此处涉及到正则表达的3个知识点:定位符、限定符和分组 何谓定位符?即限定某些字符出现的位置。 说明:^表示必须以什...
转载
博文更新于 2019.09.21 ·
3617 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

node中__dirname、__filename表示的路径

__dirname 表示当前文件所在的目录的绝对路径__filename 表示当前文件的绝对路径module.filename ==== __filename 等价process.cwd() 返回运行当前脚本的工作目录的路径process.chdir() 改变工作目录例子,文件路径有如下结构:newapp > demo > hello.js在hello.js文件中编写如下...
转载
博文更新于 2019.09.21 ·
425 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

exports 和 module.exports 的区别

http://stackoverflow.com/questions/7137397/module-exports-vs-exports-in-node-js其中推荐回答:http://www.hacksparrow.com/node-js-exports-vs-module-exports.htmlmodule.exportsis the real deal.e...
转载
博文更新于 2019.09.21 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

理解async和await

async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。async 函数是什么?一句话,它就是 Generator 函数的语法糖。async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成a...
转载
博文更新于 2019.09.21 ·
833 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

管理node_modules

http://stackoverflow.com/questions/15225865/centralise-node-modules-in-project-with-subproject转载于:https://www.cnblogs.com/alexandra/p/6149385.html
转载
博文更新于 2019.09.21 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js判断类型为数字的方法实现总汇——原生js判断isNumber()

方法一【推荐】:最容易想到的是用typeof来判断是否是number类型 ,但是如果为NaN会被认为也是number类型,因此我们需要使用isNaN来排除NaN的情况。function isNumber(obj) { return typeof obj === 'number' && !isNaN(obj) }方法二:...
转载
博文更新于 2019.09.21 ·
14406 阅读 ·
3 点赞 ·
0 评论 ·
12 收藏

vuejs

VUE中的v-if与v-showv-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样式。如果v-show作用的元素,css文件中display:none,通过v-show进行设置不能显示该元素。原因:v-show控制显隐,是通过js代码去修改元素的element style,如果value为false,设置display: n...
转载
博文更新于 2019.09.21 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

html5视频播放器

http://videojs.com/https://segmentfault.com/a/1190000000380064http://www.inwebson.com/html5/custom-html5-video-controls-with-jquery/http://www.alloyteam.com/2012/03/videoply/转载于:https://w...
转载
博文更新于 2019.09.21 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

–save与–save-dev

使用npm install node_module –save自动更新dependencies字段值;使用npm install node_module –save-dev自动更新devDependencies字段值;  例如:  npm install vue-resource –save  npm install vue-resource...
转载
博文更新于 2019.09.21 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在表单提交前进行验证的几种方式

1在button的submit事件时判断<button type="submit">提交</button> ("#form").bind("submit",function(){ var txt_firstname = $.trim($("#firstname").attr("value")); var isSucce...
转载
博文更新于 2019.09.21 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

表单提交原理

1.HTTP是如何提交表单的<form>标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个: application/x-www-form-urlencoded:这是默认的编码方式。它只处理表单域里的value属性值,采用这种变法方式的表单会将表单域的值处理成URL方式。multipart/form-data:这种编码方式会以...
转载
博文更新于 2019.09.21 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vuejs

When using .vue file for my custom components it throws an vue warning.[Vue warn]: Failed to mount component: template or render function not defined. (found in root instance)https://vuejs.org/...
转载
博文更新于 2019.09.21 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jquery的extend方法

Difference between jQuery.extend and jQuery.fn.extend?一遇到extend或写插件的时候我总是翻几个这样的文章看,终于在stackoverflow上找到了一个很棒的答案。Actually, there is none apart from their base reference. In thejQuery source...
转载
博文更新于 2019.09.21 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

移动端适配

http://div.io/topic/1092http://www.jianshu.com/p/3a5063028706https://github.com/riskers/blog/issues/17https://github.com/riskers/blog/issues/18https://github.com/amfe/article/issues/17h...
转载
博文更新于 2019.09.21 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

textarea中的空格与换行

当在一个textarea标签中键入一个回车时,实际上会插入2个符号:
\r在javascript里,line breaks用
表示when you pull text into Javascript, it treats line breaks as the single "
" value.In Javascript, new lines are represented...
转载
博文更新于 2019.09.21 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

npm 安装参数中的-save和 -save-dev

当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(在模块根目录下npm install module-name),然后连同版本号手动将他们添加到模块配置文件package.json中的依赖里(dependencies)。-save和save-dev可以省掉你手动修改package.json文件的步骤。 npm install module-name -save自动把模块和版...
转载
博文更新于 2019.09.21 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于express4不再支持body-parser

express的bodyParser能将表单里的数据格式化,bodyParser原是绑定在express中的,但从express4开始,不在绑定了如果依然直接使用app.use(express.bodyParser()),会出现如下错误出现这个问题是因为你安装的是express4,而bodyParser是绑定在Express 2 or 3中的。如果仍想使用,可以npm ...
转载
博文更新于 2019.09.21 ·
736 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

plupload文件上传插件

一 资源文档二 基本使用三 可能遇到的问题一 资源文档Git仓库地址:https://github.com/moxiecode/plupload一个中文速查:http://www.cnblogs.com/2050/p/3913184.html可能有用的demo: http://chaping.github.io/plupload/demo/index....
转载
博文更新于 2019.09.21 ·
492 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

html5 geolocation API

清单 1. 检查浏览器支持性if (navigator.geolocation)清单 2. 单次定位请求 API void getCurrentPosition(updateLocation, optional handleLocationError, optional options);清单 3. updateLocation() 函数使用示例updateLocation() ...
转载
博文更新于 2019.09.21 ·
367 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据类型转换

1.字符串转数值:Number(),parseInt(), parseFloat();2.数值转字符串:String(100), (100).toString();3.常用方法:+'3'转成数值型,3+''转成字符串型;4.转换为布尔型:类型转换后为false的值有 数值0,数值NaN,null值,undefined值,''空字符串;5.其他数据类型转换:被转换的值 ...
转载
博文更新于 2019.09.21 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多