Independent notes

把正在学习的,写成可以重访的知识。

关于前端、工程实践、工具与生活的持续记录。内容来自 Lemon Blog 的公开 API。

Latest posts

最新文章

小程序实用代码(一) 的封面图
小程序实用代码(一)

1.滚动事件 onPageScroll 相当 JavaScript的 scroll 事件. 代码里面的e形参代表 scrolltop (屏幕从上到下的滚动距离) onPageScroll:function(e){ console.log(e); //{scrollTop:99} } 这种方法比onPageScroll处理动画和控制滚动位置控制更加灵活 https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html 2.记录设备屏幕高度和宽 这个记录屏幕宽可以写轮播组件和动画组件 onLoad:function(){ wx.getSystemInfo({ success:function(res){ console.log(res); //屏幕宽度、高度 console.log(‘height=’+res.windowHeight); console.log(‘width=’+res.windowWidth); } }) }

Linux基本操作命令 的封面图
Linux基本操作命令

Linux学习笔记:基本操作命令(一) 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对 大小写是敏感的 ,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。 模式切换 1、 由字符到图型#startx或#init 5 2、 由图形到字符#logout或init 3 3、 注销#logout或exit或ctrl+d 4、 关机#poweroff或init 0或shutdown now或 halt -p 5、 重启#reboot或init 6或shutdown -r now 获得帮助 #help提供内部命令的帮助#man或info提供外部命令的帮助。 如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man。Man实际上就是察看指令用法的help,学习任何一种UNIX

MYSQL基本使用的功能:创建 查询 删除 的封面图
MYSQL基本使用的功能:创建 查询 删除

MYSQL学习笔记:基本使用的功能: 创建 查询 删除 MYSQL和PHP是最完美的搭档 (说起PHP就离不开mysql的了)他们在一起性能是最高的。 ·创建 · CREATE DATABASE 数据库名;//这个要主要要ROOT权限才可以创建 //创表一定要有表名,字段名,字段数据类型,主键 CREATE TABLE IF NOT EXISTS `runoob_tbl`( //runoob_tbl创建的表名 `runoob_id` INT UNSIGNED AUTO_INCREMENT, //AUTO_INCREMENT自动增长就是for(i=0,i++,);一定要主健 `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ) //定义主健`runoob_id` )ENGINE=InnoDB DEFAULT CHARSET=utf8; ·查询· //登陆就不说了use就是查询的那个数据库了

js操作json:拼接json和转换 的封面图
js操作json:拼接json和转换

var data11 = '{"name":"yyy","alexa":100,"site":"123"}'; var data12 = '{"age":11,"grade":10}'; var data21 = '{"name":"zzz","alexa":200,"site":"456"}'; var data22 = '{"age":21,"grade":22}'; var obj1 = JSON.parse(data11);//json字符串转js对象 var obj2 = JSON.parse(data12); var obj3 = JSON.parse(data21); var obj4 = JSON.parse(data22); var result1 = Object.assign({},obj1,obj2) //拼接json对象 var result2 = Object.assign({},obj3,obj4) console.log(result1) console.log(result2) var last=JSON.stringify(result1)//js对

基于websocket实现简单的实时聊天功能 的封面图
基于websocket实现简单的实时聊天功能

vue操作websocket initWebSocket() { //初始化weosocket let wsuri = "ws://106.13.98.231/chat/" + this.workId; this.websock = new WebSocket(wsuri); this.websock.onmessage = this.websocketonmessage; this.websock.onopen = this.websocketonopen; this.websock.onerror = this.websocketonerror; this.websock.onclose = this.websocketclose; }, // 开启时 websocketonopen() { //连接建立之后执行send方法发送数据 this.websocketsend(JSON.stringify(this.contentText)); }, // 连接错误时 websocketonerror() { //连接建立失败重连 this.initWebSocket(); }, //

seo笔记(一):百度seo收录研究⊙ω⊙ 的封面图
seo笔记(一):百度seo收录研究⊙ω⊙

首先现在大家在工作或者学习时候一些不懂的问题都是无事不问度娘⊙ω⊙慢慢的我们的生活离不开百度。 因为百度我们生活带来的便利在日益增多。 所以我们这些开发前端的人员,偶尔也是离不开要研究百度收录的了。 一,什么是收录? 收录 是搜索引擎收录一个网站的首页,栏目,和业务介绍页面的数量, 网站收录 量在SEO中也有着极其重要的意义。 1.一般收录是靠蜘蛛抓取的,不过这个抓取对于新站点很不友好。一般我们新站点的站长搞百度收录就要去百度资源平台哪里申请账号 绑定你自己的站点还有新站在站点备案哪里填写自己吧备案号可以享受优先收录不过要建站的前60天前去搞不然就浪费了这个大好时机 为什么要这样做了? 就相当于你刚去新的大学报到,你到班上不把握第一时机去介绍自己性格特点,那这样谁能第一时间了解你了和你开展丰富多彩的活动了 去百度资源平台绑定你站点就相当于宣传你自己新站点的形象了! 2.二是自动提交 自动推送是百度搜索资源平台为提高站点新增网页发现速度推出的工具,安装自动推送JS代码的网页,在页面被访问时,页面URL将立即被推送给百度。查看详情>> 自动推送工具代码 这个是百度提供的自动提交代码 是有点

vue img src加载二进制图片操作和显示 的封面图
vue img src加载二进制图片操作和显示

首先加载二进制图片要把接口请求返回的二进制流数据类型改变 二进制对象 或者 类型化数组 //二进制对象数组 responseType: 'blob' // responseType: 'arraybuffer' 不然获取回来的数据全部都是乱码的 这样的: �PNG IHDR M )�l��IDATx���d������d�1����������Ld.3I$�L�$ Ɍ$�dL2��%�L�%I"I��L�Ld�I"I��������z�:��>�sv�;�� ��������z�^�׏��ȕ� G��|@����<�?����!��y> ���C���|@����<�?����!��y> ���C���|@����<�? ����!��y> ���C���|@����<�?����!��y> 只要改了接口请求返回类型后可以用 window.URL.createObjectURL(接口返回的数据) 这样就生成类似base64图片流了 <template> <div> <div class="box-item"> <img :src="imgdata" class="img" /> </d