经验
文章平均质量分 54
我来自伯纳乌
这个作者很懒,什么都没留下…
展开
-
有趣的JS-隐式类型转换
有趣的JS-隐式类型转换当两个不同数据类型的操作数在做运算,或者操作数与操作符不匹配的时候,js引擎不会报错,会把操作数转成对应的数据类型继续执行下去,这个转换是自动完成的,经常被叫做隐式类型转换。其实大部分开发者都或多或少了解过这一点,比如我们经常会写这样的表达式!!param来确保参数是个Boolen值,+param确保是个数字,param + ''把参数转为字符串,但是总会遇到一些更复杂的表达式,例如:{1} + 33 + [1, 2]‘1’ + +‘3’false == ![]等等一大堆原创 2020-12-31 09:08:16 · 129 阅读 · 0 评论 -
electron-builder自动修改应用名称和默认安装位置
electron-builder自动修改应用名称和默认安装位置先说下做了什么事吧,就是在打包的脚本里先通过cross-env设置几个不同的环境变量,然后在执行electron-builder之前根据模板字符串重新生成打包相关的配置文件。目的是为了打包不同的接口和环境的时候可以自动生成相应的快捷方式名称和默认安装位置,不然的话每次打包还要修改配置文件,当然你说安装位置可以自己去选择,但是我们更期望...原创 2019-10-20 20:49:17 · 8180 阅读 · 0 评论 -
安卓平台下的按钮效果处理
最近在原创 2014-04-25 20:49:00 · 1258 阅读 · 0 评论 -
声明
今天这是第一次写博客了,j原创 2014-04-23 12:45:40 · 480 阅读 · 0 评论 -
Volley源码解析
Volley源码解析Volley是一个网络请求的库,当然现在大家都用OkHttp或者Retrofit, 写这篇博客目的是想自定义一个线程模型处理网路请求,Volley比较简单而且采用了面向接口的设计,拿来作参考,顺便把分析做一下记录。Volley的使用我们需要创建一个RequestQueue queue,如果项目中的网路请求比较少的话那推荐用一个queue,在Application中对它进行初始化,原创 2016-08-28 19:50:44 · 665 阅读 · 0 评论 -
一步步在阿里云的Ubuntu服务器上搭建自己的Git服务器
一步步在阿里云的Ubuntu服务器上搭建自己的Git服务器代码的托管可以用GitHub,这个价格比较高,也可以选择国内的Coding,功能都很完善,价格也普遍可以接受,但无论哪个都不是自己的服务器总觉得不放心,这里介绍如何在自己服务器上搭建公司内部的Git服务器,以Ubuntu为例首先进入服务器,在Mac下可以直接用Terminal,ssh@ip登录,Windows可以使用XShell...原创 2016-09-07 10:00:21 · 2349 阅读 · 0 评论 -
webpack配置-打包后图片路径出错
webpack配置-打包后图片路径出错问题项目在开发环境下工作正常,当打包后图片不见了,检查元素后发现路径出错了。图片路径是这样:background: url(/static/img/bg_camera_tip.bd37151.png),但该路径下文件并不存在。 打包后文件目录如下: 可以看到背景图片的路径应该是../../static而实际却是/static,找到原因后就好...原创 2018-04-25 10:50:21 · 2718 阅读 · 4 评论 -
如何在Electron中调用Dll
如何Electron中调用Dll客户端有些硬件的接口需要调试,是在电脑上连了一些硬件的设备,比如打印机、扫描仪或者进行串口通信等等。单靠JS是完成不了了,我们决定通过把C++或者C#把这些功能打包成Dll,然后在Electron客户端中通过Node调用Dll来实现所需要的功能。Dll类型先简单说一下什么是Dll,Dll是动态链接库文件,也是一种代码库的形式,与静态链接库相比,它是在每次程序运...原创 2019-06-06 08:11:46 · 7536 阅读 · 0 评论