自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 js函数调用带括号和不带括号的区别

/ ()=>这里相当于一个function,handleClick()放的结果,()=>handleClick()就相当于function(){handleClick()},给onClick事件绑定了函数。// 这种不带括号的,都是把函数名称作为函数的指针,一个函数的名称就是这个函数的指针,此时不是得到函数的结果,因为不会运行函数体代码。它只是传递了函数体所在的地址位置,在需要的时候好找到函数体去执行。

2023-09-06 08:34:01 119

原创 js计算一串数字最长子链长度

/ 如果最新的一个元素i的值大于它左边的任意位置j的值,那么把j位置链长+1和上一轮循环i处最长链长比较取最大值。假设有一串字符串"186 186 150 200 160 130 197 200";现在求它的最长升序子串长度。// 所有位置最小链长为1,所以可以初始设置为1。// 存储每个数左边小于其的数的个数。上面这个是一个动态规划问题。

2023-08-22 11:00:32 1226

原创 js数组操作的shift unshift pop push用法

shift() 方法用在数组上, 移除数组的第一个元素并返回移除的元素. 该方法会改变原数组的长度.跟shift用法差不多,只不过shift从头部移除,pop从数组尾部移出元素,返回的都是移除的元素。unshift()方法用在数组上,在数组的头部添加元素,可多个,并且返回新数组的长度。跟unshift用法一样,返回的也是新数组的长度。只不过push从数组尾部插入元素。如果数组为空,返回undefined。

2023-08-22 10:58:49 1362

原创 console的几个常用用法

) // 输出 ƒ (){ return 1+2;其三、该方法对于输出 DOM 对象非常有用,因为会显示 DOM 对象的所有属性 (特别是:输出节点属性和属性值时最好用);})()) // 输出 3。console.log([1,3,5,7]) // 输出 [1, 3, 5, 7]其二、一般是:打印出该对象(object)的所有属性和属性值;console.log({}) // 输出 {}

2023-08-21 16:02:31 1537

原创 字符大小写及ASCII码转化方法

将大写字母转换为小写字母的后一位字母,Z转化为a;

2023-08-21 13:53:02 1651

原创 进制转换

通过parseInt将数字字符按指定的进制转化为十进制的值。parseInt(值,进制)parseInt(num1,8);//八进制下的101转化为10进制 65。//十六进制101转换成十进制 257。//转换成二进制 1100。//二进制转换成十进制 5。//转换成八进制 14。//转换成十六进制 c。

2023-08-21 13:27:30 1591

原创 接口调试网站和工具

调试网站:https://getman.cn/gsgaO超级好用的一款在线接口调试网站,可以先分析带什么样的请求头部,什么样的数据体可以请求成功,然后调整请求代码格式。调试工具:fidder很多app不是我们开发的,但我们希望知道这个app的某个操作调用了什么接口,带了那些参数,就可以使用fidder来解决。fidder是一个非常好用的抓包工具。下载地址:https://ww...

2019-08-17 10:13:36 2012

原创 nodejs爬取网页乱码解决方法

var req = https.request(options, function (res) { res.setEncoding('utf-8'); res.on('data', function (chunk) { var buf = iconv.decode(chunk, 'utf-8').toString(); //解码 ...

2019-08-17 06:58:41 1407 3

原创 ssh连接ubuntu服务器关闭连接程序停止问题

通过xshell连接ubuntu服务器,运行一个express的项目,关闭xshell后,项目不能正常访问。ubuntu@VM-9-185-ubuntu:/usr/zicai/projects/node01$ npm start> [email protected] start /usr/zicai/projects/node01> node ./bin/www尝试用nohup命...

2019-03-07 07:42:38 1274

转载 股票接口

一、网易接口    1.网易实时股票数据api:(新浪和腾讯用sh、sz来区分上证和深证,网易用0和1来区分)    单股实时数据http://api.money.126.net/data/feed/0601398%2cmoney.api    多股票实时查询http://api.money.126.net/data/feed/0601398%2c1000001%2c100...

2018-08-03 07:23:40 1450

原创 express框架将jade文件改为html文件方法

1、修改app.js文件,修改如下:请求一个ejs模块,修改原框架的app.set();2、npm 安装ejs模块,修改原views文件夹下面的.jade文件为html文件  

2018-08-02 18:58:37 1777 1

转载 磁盘的FAT,NTFS,exFAT等格式

1、什么是NTFS-新(N)技术(T)文件(F)系统(S)? 想要了解NTFS,我们首先应该认识一下FAT。FAT(File Allocation Table)是“文件分配表”的意思。对我们来说,它的意义在于对硬盘分区的管理。FAT16、FAT32、NTFS是目前最常见的三种文件系统。 FAT16:我们以前用的DOS、Windows 95都使用FAT16文件系统,现在常用的Windows 98...

2018-07-14 11:06:35 5916

原创 react-native配置模拟器

之前配置配置了react-native的本地开发环境,但觉得通过usb连接手机和电脑开发不是很方便,想搞个模拟器开发调试。下面是瞎倒腾的一些记录。一、查看及安装Android系统打开SDK Manager ,下面是官方文档配置推荐的两个安装包:Intel x86 Atom System Image(在具体的Android 版本中)Intel x86 Emulator Accelerator (Ex...

2018-05-12 09:55:31 2885 1

原创 window环境下react-native配置

1、npm 安装react-native-cli2、初始化一个工程因为上面就只安装了一个react-native,在新建一个工程的时候帮自动安装了些东西;像React,Jest,初始化一个项目之后提示输入进入该文件夹,然后运行react-native run-ios或react-native run-android 运行...

2018-05-09 20:47:04 1767

原创 前端打包工具选择

之前一直想写个app,能写个计划,然后到了计划的时间给个提醒,还有买卖股票,设定的某只股票的价格到了想要买入卖出的价格,能给个系统提醒和呼吸灯亮下什么的。这类要调用手机系统的通知,想学下原生的,但开发要搞两套也太麻烦费事,也挺难学的,想想不如用那些打包的壳子;通过提供的api,调用app系统的东西。然后就找了下面的这些资料。HBuilderHBuilder是DCloud推出的一款支持H5的WEB开...

2018-05-06 11:26:35 1979

原创 react-redux入门搭建

在这篇笔记之前,我写过一篇react环境搭建示例(点击这里查看)的笔记,而在写这篇笔记前也在纠结是再次从第一步开始写还是在原来基础上增加修改,后来觉得后面写的可能是一个整个项目,放一篇文章里面可能太庞大复杂了,就在原来的基础上修改吧。如果你需要之前的源码,你可以点击这里下载源码或在评论区留邮箱。在react-redux中,action,reducer,store这三个是核心。之前创建的什么home...

2018-05-03 16:22:14 3467

原创 软件开发常见的软件系统总结

工作到现在开发过很多项目,但感觉一直稀里糊涂的,并没有意识到它们之间的关联,或许很多项目之间觉得很想象,但然后就没有然后了。直到,有一天在升级公司的crm,照着原来的那种功能样式重新撸了一遍代码,突然问自己,crm是什么,它是那几个单词缩写,中文叫什么呢?然后回顾了之前开发的一些项目,又查了一些相关企业应用软件的介绍,在此记下笔记。1、cms内容管理系统cms是content management...

2018-04-26 00:06:14 8605

原创 React项目环境搭建demo

1、新建一个文件夹,ctrl + R 打开cmd 控制台,进入该文件夹,运行npm init;下面是我的目录c:\Users\Administrator\Desktop\three\练习\React\webpack\webpack009>npm init然后一直enter默认到最后一步,初始化一个package.json文件2、npm安装需要用到的依赖模块:npm install webpa...

2018-04-19 09:04:08 4928

原创 express框架连接mongodb数据库

在阅读本文之前,需要安装好mongodb数据库,配置好mongodb的服务;并且已经安装好了express模块。如果环境没配好的可以百度下。1)通过express 生成express项目框架;打开cmd,进入需要生成express框架的文件目录,运行express expressDemoC:\Users\Administrator\Desktop\new>express expressDem...

2018-04-15 23:44:25 7442

原创 javascript的script标签介绍

相信很多同学都写过html和javascript,而由html转向javascript的第一步都少不了写script这个标签。这么简单的标签为什么还要拿来讲呢,因为它有时候非常的有用:第一个小栗子:<!DOCTYPE html>    <head>        <script type="text/javascript">document.write("H...

2018-04-11 08:40:51 10811

react-redux demo

npm install 安装, npm run server 启动,这个资源是一个简单的react-redux搭建的demo。详细搭建步骤可以参考https://blog.csdn.net/qq_40621718/article/details/80170368

2018-05-03

react-router

这是一个react-router搭建的实例,下载后npm install 安装下依赖模块,然后npm run server启动。此外https://blog.csdn.net/qq_40621718/article/details/79979897有详细的搭建步骤也可以留邮箱。

2018-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除