徐小夕 徐小夕
5年前
记一次老项目中的跨页面通信问题和前端实现文件下载功能
由于笔者之前维护了几个比较老的项目是用jquery全家桶开发的,其中有些需求是需要跨页面交互和父子页面通信,故借此总结一下。另一块是前端实现文件下载功能,虽然方法很多,为了不用重复造轮子,在此还是总结一波,毕竟多页面下的应用场景还是很多的。(https://imghelloworld.osscnbeijing.aliyuncs.com/im
Chase620 Chase620
4年前
几个常用js库,别再重复造轮子了
年底了,总结下今年用到的一些有意思的《js轮子》(只是大概列出些比较有意思的库,每个标题都是超链接,可点击自行查阅)希望能对您有用!如有意思的轮子可以在评论列出一起讨论下color(https://links.jianshu.com/go?tohttps%3A%2F%2Fwww.npmjs.com%2Fpackage%2Fco
菜园前端 菜园前端
2年前
什么是宏任务与微任务?
原文链接:事件循环机制在事件循环中,每进行一次循环操作称为tick,每一次tick的任务处理是比较复杂的。关键步骤如下:1.执行一个宏任务2.执行过程中如果遇到微任务,就将它添加到微任务的任务队列中3.宏任务执行完毕后,立即执行当前微任务队列中的所有微任务
starryHP starryHP
4年前
如何快速给Flutter增加云同步功能
如何快速给Flutter增加云同步功能今天以一个漂亮的开源为例,来给大家提供一个思路,用最简单的方法将一个本地存储项目变为可以云同步的项目。这个App名叫《出入》,地址在https://github.com/Livinglist/Churu。为什么选这个项目呢?因为这个项目本身就是使用的本地sqlite进行数据存储,可以比较方便将它改成在线postgre数据
巧妙利用“慧言”机器人在安全场景中实践
作者:CCO体系郝帅卫一、前言提到机器人在日常工作中充满着让人便利的想法,对于机器人的交互其中比较有名的为“微信公众号/服务号”,可以通过便捷聊天的窗口形式,输入特定的指令可完成对应的动作;这里我们举一个例子:我想输入“查询今日天气”,那么可利用聊天框,发
Wesley13 Wesley13
4年前
MySQL忘记root密码解决办法
MySQL忘记密码的解决方法1.注意:root密码最好不要忘记,找地方记录下来,不然如果是工作中你们使用的数据库(不管是测试的还是线上的,都是比较麻烦的事情,数据库轻易不会让你重启的,不过作为一个开发来讲,你应该是无法用root用户的~~~)2.以windows为例:1
Easter79 Easter79
4年前
STM32F4系列单片机上使用CUBE配置MBEDTLS实现pem格式公钥导入
|版权声明:本文为博主原创文章,未经博主允许不得转载。最近尝试在STM32F4下用MBEDTLS实现了公钥导入(我使用的是ECC加密),整个过程使用起来比较简单。首先,STM32F4系列CUBE里已经集成了MBEDTLS,MBEDTLS是ARM公司的开源加密库,遵守APACHE协议,大家可以随便使用MBEDTLS到开源和闭源项目上。其次
Wesley13 Wesley13
4年前
iBase4J nginx配置
  iBase4J朋友推荐我看这个项目的。后台搭建还是比较容易的,但是到了前台就彻底懵逼了。因为对angularjs不熟悉。git上的nginx附件也下不下来。加qq群需要50块。那就自己动手吧。但是网上搜索“nginxangularjs"关键词并没有发现一些有价值的文章。  我首先用了在angularjs中添加全局变量varctx "h
Wesley13 Wesley13
4年前
CAS机制与自旋锁
CAS(CompareandSwap),即比较并替换,java并发包中许多Atomic的类的底层原理都是CAS。它的功能是判断内存中某个地址的值是否为预期值,如果是就改变成新值,整个过程具有原子性。具体体现于sun.misc.Unsafe类中的native方法,调用这些native方法,JVM会帮我们实现汇编指令,这些指令是CPU的原子指令,因此
Wesley13 Wesley13
4年前
2020年必看,面试常考手写代码题练习汇总!
!(https://oscimg.oschina.net/oscnet/8ad801d697bf571fa1108c77dde20a3aaff.png)最近面试的就业机会逐渐越来越多了,上次给大家讲了面试的准备,这次来给大家分享一些常考的手写代码面试题。手写面试题很多朋友都不太在意,觉得会考到的公司比较少,不会经常碰到。但其实手写