利用Proxy,如何优雅实现JSBridge模块化封装
背景 关于jsBridge的一些基础知识,在网络上有很多文章可以参考: 《H5与Native交互之JSBridge技术》《JSBridge的原理》 最近公司在做一个项目,通过把我们自己的Webview植入第三方APP,然后我们的业务全部通过H5实现。至于为什么不直接用第三方APP WebView,主 ... 查看全文
Laravel ajax三级联动
三级联动表:http://m.caomeipi.com/(鹏鹏) 路由: //省份 Route::get('province','PortController@province'); //市 Route::get('city','PortController@city'); //区 Route::g ... 查看全文
C#.netmvc单文件上传 ajax上传文件
写到到数据库的模型 using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web; namespace ... 查看全文
JavaScript——计算机基础
一、编程语言 1.2 计算机语言 总的来说分为三类:机器语言、汇编语言、高级语言 实际上计算机最终所执行的都是 机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语 言的基础。 1.3 编程语言 如今通用的编程语言有两种形式:汇编语言和高级语言。汇编语言和机器语言实质是相同的,都是直接对硬 ... 查看全文
工作中记录获取Json数组的坑
// json形式的字符串String str = "{'company':'Trump','userInfo':[{'id':1000,'name':'唐纳德·特朗普','age':'78','hobby':'发推特'}]}";// 把String转成JSONObject形式JSONObject ... 查看全文
Node.js中模块加载机制
1. 模块查找规则-当模块拥有路径但没有后缀时 require(' ./find.js') ; require(' ./find') ; require方法根据模块路径查找模块,如果是完整路径。直接引入模块。 如果模块后缀省略,先找同名JS文件再找同名JS文件夹 如果找到了同名文件夹,找文件夹中的i ... 查看全文
Nodejs koa2读取服务器图片返回给前端直接展示
参考:https://blog.csdn.net/lihefei_coder/article/details/105435358 const fs = require('fs'); const path = require('path'); const mime = require('mime-ty ... 查看全文
viewerjs图片预览插件ajax动态加载图片不出现-【已解决】
bug问题: 近期公司查看图片的插件总是bug异常,领导发令更换这个“灯箱效果”,在网上像爬虫一下寻觅了好久,终于找到一个漂亮的插件:强大的jQuery图片查看器插件Viewer.js 感觉技术没啥问题——咨询领导意见——领导反馈ok——开始移植——本地移植成功(开心,小问题不要慌)——移交后端大佬 ... 查看全文
C# Json 转 Model / Model 转 Json
Json 转 Model 引用 using Newtonsoft.Json; T Model= JsonConvert.DeserializeObject<T> (JsonString ); Model 转 Json 引用 using System.Web.Script.Serialization; ... 查看全文
纯CSS实现跳动的文字
CSS代码: /* start */ .my-face { animation: my-face 5s infinite ease-in-out; display: inline-block; margin: 0 5px; } @-webkit-keyframes my-face { 2%, 24% ... 查看全文
04.vue获取微博授权URL
1.在Vue页面加载时动态发送请求获取微博授权url 1.1 在 components\common\lab_header.vue 中写oauth动态获取微 博授权URL // 获取微博登录地址 oauth() { // 从后端获取 微博登录地址 oauth_post().then((resp) = ... 查看全文
threejs入门实例2--sprite演示下雨
效果图 在线演示地址: http://oa.hopenchina.com:8086/webgl/sprite.html 完整代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> ... 查看全文
使用HTML制作网页
网页基本信息【编码格式】 gb2312:简体中文,一般用于包含中文和英文的页面 ISO-885901:纯英文,一般用于只包含英文的页面 big5:繁体中文,一般用户带有繁体字的页面 utf-8:国际通用的字符编码,同样适用于包含中文和英文的页面。和gb2312相比,它的国际通用性好,但是字符压缩比较 ... 查看全文
springboot 拦截器取不到 ajax跨域请求的header参数
//OPTIONS请求直接放行if(RequestMethod.OPTIONS.name().equals(request.getMethod())) { return true;} ... 查看全文
Ubuntu 上 Node.js 安装和卸载
Ubuntu 上 Node.js 安装和卸载 1、Ubuntu 安装 Node.Js1.1、执行检查可更新的软件:sudo apt-get update 1.2、先用普通的apt工具安装低版本的node,然后再升级最新。sudo apt-get install nodejssudo apt inst ... 查看全文
拯救尴尬:鉴黄神器NSFW JS开源了!
拯救尴尬:鉴黄神器NSFWJS开源了!图片作者|GantLaborde译者|薛命灯近日,GitHub上开源了一款鉴定不雅内容的js库NSFWJS,你可以使用NSFWJS识别不雅内容,所有操作都只在客户端进行,甚至都不需要让文件离开用户的电脑。演示地址:https://nsfwjs.com/项目地址:https://github.com/infinitered/nsfwjs你有没有过这样的经历,在睡 查看全文
每秒解析千兆字节的JSON解析器开源,秒杀一大波解析器!
每秒解析千兆字节的JSON解析器开源,秒杀一大波解析器!图片译者|无明编辑|覃云近日,GitHub开源了一JSON解析器simdjson,将其与其他常用解析器进行对比实验,结果显示,simdjson的解析速度达到2.2GB/s,远远秒杀其他解析器,在下文中,我们将为大家详细介绍simdjson。以下全文为simdjson在GitHub上的文档。JSON文档在互联网上无处不在,服务器花费大量时间来解 查看全文
如何更有逼格的用JS控制CSS颜色?
如何更有逼格的用JS控制CSS颜色?图片作者|AdamGiese译者|王强CSS中有两种颜色模型RGB和HSL,如何用JavaScript控制它们?背景知识:颜色模型点开这篇文章的你,肯定是想要学习怎样控制颜色的——我们后面就会讲具体操作。但首先,我们需要对CSS如何标记颜色有一个基本的认识。CSS使用的是两种颜色模型:RGB和HSL,我们先简单了解一下。RGBRGB就是“红色,绿色,蓝色”的简称 查看全文