微信小程序百度地图

使用步骤:1.注册百度地图api账号,获取应用AK2.环境配置:获取密钥和百度AK3.创建一个微信小程序项目4.下载百度地图微信小程序JavaScript API,解压后将bmap-xw.js文件放在微信小程序目录libs文件中5.打开快速创建的微信小程序 pages/index/index.js 文件,用下面的代码完全替换原代码在以下的代码中,首先引用百度地图微信小程序JavaScript AP...
分类: 其他 发布时间: 01-28 23:16 阅读次数: 0

微信小程序开发过程中遇到的坑

一、原生出现的问题:微信小程序使用POST方法请求的问题解决方案:wx.request()使用post方法请求时,还需要加上header,header[content-type]值为application/x-www-form-urlencoded,否则请求返回失败。出现的问题:text 标签会解析回车键 解决方案:不使用回车键二、wepy框架出现的问题:小程序发布之后,需要点两次才会更新比如项目...
分类: 其他 发布时间: 01-28 23:16 阅读次数: 0

CSS3新特性兼容性问题

CSS3新特性,兼容性,兼容方法总结css3手册css3手册边框border-radius用于添加圆角效果语法:border-radius:[ <length> | <percentage> ]{1,4} [ / [ <length> | <percentage> ]{1,4} ]?<length>:用长度值设置对象的圆角半径长度。不允许...
分类: 其他 发布时间: 01-28 23:15 阅读次数: 0

为Object对象动态添加属性和值

方式1:普通方式var obj = {}; //或者 var obj=new Object();var key = "name";var value = "张三丰"obj[key] = value;console.info(obj);方式2,使用eval() 动态解析字符串表达式var obj = {};var key = "name";var value = "张三丰"...
分类: 其他 发布时间: 01-28 23:15 阅读次数: 0

cookie与session增删改查

一,cookiesetcookie('userName','jack')//普通设置cookiesetcookie('userSkill','jump',time()+1*60*60)//设置生命周期二、session1.增删改查session   session_start()   设置session   $_SESSION['名字']=array('数据1','数据...
分类: 其他 发布时间: 01-28 23:15 阅读次数: 0

【node】同步读取readFileSync和异步读取resaFile的区别

先总结:异步读取文件时是有操作系统在后台进行读取,非阻塞下面的代码执行;同步读取时会阻塞下面的代码执行适用场景: 同步:一般在共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经删除的内容,就会出错,同步就会按顺序来修改。打电话 异步:提高效率,比如CPU都是双核,四核,异步处理可以提高工作效率。比如发短信异步代...
分类: 其他 发布时间: 01-28 23:14 阅读次数: 0

vue+element-ui表格最大高度适配解决方案

第一步:utils目录下创建一个文件为directive,新建auto-height.js文件,export default {componentUpdated(el, binding, vnode) {const ctx = vnode.context;if (!ctx || typeof ctx[binding.arg] === 'undefined' || ctx.autoH...
分类: 其他 发布时间: 01-28 23:14 阅读次数: 0

vue+el-table 根据屏幕大小动态设置max-height属性适合适配多个表格高度出现滚动条

<el-table ref="table" :data="info" :span-method="colspanMethod" :max-height="tableHeight"> <el-table-column type="selection" width="40"> </el-table-column> <el-table-c...
分类: 其他 发布时间: 01-28 23:14 阅读次数: 0

Linux系统安装nodejs环境部署vue项目

https://blog.csdn.net/lihefei_coder/article/details/90700965
分类: 其他 发布时间: 01-28 23:14 阅读次数: 0

vue 基于Element-ui el-tree 弹框 新增、编辑、删除节点,局部刷新

效果图:项目代码结构:代码示例index.vue<template> <div class="white-body-view"> <el-button type="primary" @click="addNewRecord()">新增</el-button> <custom-tree ref="customTree" :tree-data="treeData" :tree-expand-all="treeExp...
分类: 其他 发布时间: 01-28 23:13 阅读次数: 0

Max9286上层应用程序

1:抓取一帧图像,然后在tmp目录下有video.yuv,拷贝到windows下用yuvplayer播放,格式选择 YUY2 2: 要切换分辨率,define MY_WIDTH 1024define MY_HEIGHT 768执行命令: ./ccccc /dev/video0 编译命令 source /opt/poky/2.1.2/environment-...
分类: 其他 发布时间: 01-28 23:13 阅读次数: 0

一 linux虚拟内存、MMU、分页的基本原理

最近学习了内存管理的相关知识点,主要参考了三者:1:宋宝华老师的内存讲解视频2:蜗窝科技:http://www.wowotech.net/sort/memory_management3:三个有意思的博客:https://www.cnblogs.com/linhaostudy/category/1073669.htmlhttps://blog.csdn.net/zhoutaopower/article/details/86700419
分类: 其他 发布时间: 01-28 23:13 阅读次数: 0

二 OOM打分因子、oom_adj以及oom_score

本文主要摘选两个来源,一个是宋宝华老师的内存详解,一个是蜗窝科技。一、 什么是OOMOOM就是out of memory的缩写,虽然linux kernel有很多的内存管理技巧(从cache中回收、swap out等)来满足各种应用空间的vm内存需求,但是,当你的系统配置不合理,让一匹小马拉大车的时候,linux kernel会运行非常缓慢并且在某个时间点分配page frame的时候遇到...
分类: 其他 发布时间: 01-28 23:13 阅读次数: 0

三 页的alloc与free、Buddy算法以及CMA

页的alloc与free转载自深入浅出内存管理–alloc_pages与free_page分析(框图)alloc_pages用于连续物理内存的分配,它的实现如下图所示从这个流程图来分析,函数是一步一步调用到buffered_rmqueue的,alloc_pages是页分配器的对外接口,系统中很多模块和驱动可以直接调用它申请到内存,而buffered_rmqueue是底层伙伴系统算法的实现。...
分类: 其他 发布时间: 01-28 23:12 阅读次数: 0

四 page_fault、内存IO交互、VSS、LRU

page_fault缺页中断的处理进程线性地址空间里的页面不必常驻内存,在执行一条指令时,如果发现他要访问的页没有在内存中(即存在位为0),那么停止该指令的执行,并产生一个页不存在的异常,对应的故障处理程序可通过从外存加载该页的方法来排除故障,之后,原先引起的异常的指令就可以继续执行,而不再产生异常。当一个进程发生缺页中断的时候,进程会陷入内核态,执行以下操作:1、检查要访问的虚拟地址是否合...
分类: 其他 发布时间: 01-28 23:12 阅读次数: 0

五 DMA及Cache一致性

cache的作用: CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中(hit)”,此时CPU直接从Cache中调用该内容;否则,就称为“missing”,CPU只好去内存中调用所需的子程序或指令了。 CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。 Cache的存取速率相当快,使得CPU的利用率大大提高,进而使整个系统的...
分类: 其他 发布时间: 01-28 23:12 阅读次数: 0

移植uboot-分析uboot启动流程(详解)

本节总结:uboot启动流程如下:1)设置CPU为管理模式2)关看门狗3)关中断4)设置时钟频率5)关mmu,初始化各个bank6)进入board_init_f()函数 (初始化定时器,GPIO,串口等,划分内存区域)7)重定位 复制uboot,然后修改SDRAM上的uboot链接地址)8)清bss9)跳转到board_init_r()函数,启动流程结束转载自移植ub...
分类: 其他 发布时间: 01-28 23:11 阅读次数: 0

C链表的Demo

#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <unistd.h>typedef struct list { int data; struct list* next;} mylist;int printflist(mylist* list){...
分类: 其他 发布时间: 01-28 23:11 阅读次数: 0

Linux内核动态模块的Makefile编写

export ARCH=armexport CROSS_COMPILE=/home/toolchain/usr/bin/arm-buildroot-linux-gnueabihf- #工具链路径ifeq ($(KERNELRELEASE),)KERNELDIR ?= /home/work/linux_source #内核源码路径PWD := $(shell pwd)module...
分类: 其他 发布时间: 01-28 23:11 阅读次数: 0

mydebug.h

put it in “include/linux” #include linux/mydebug.h>#define __MYDEBUG__#ifdef __MYDEBUG__ #define MYDEBUG(format,...) printk("File: "__FILE__", Line: %05d: &am
分类: 其他 发布时间: 01-28 23:11 阅读次数: 0