自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咻咻ing的专栏

欢迎关注个人公众号:咻咻ing

  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 Vue使用Nginx发布后刷新页面报404错误

问题现象:使用Vue-cli构建的项目,在本地调试运行都是OK的,打包之后使用Nginx发布后,指定跳转页面是ok的,但是刷新页面,reload页面时,报错404,找不到页面。Nginx端日志显示找不到资源路径。解决方案:第一种:首先,出问题的原因是:在 Vue 项目中,可以选择 hash或者 history.pushState() 实现路由跳转。使用history模式的配置是:e...

2019-08-30 13:59:53 6249 2

原创 JS常用操作,提升代码效率

对象数组转某个属性数组例如:我有一个如下的对象数组[{"name": "ali","age": 12},{"name": "baba","age": 22}]我想获取名字的数组:["ali","baba"]可以直接使用数组的map操作,得到name的数组:array.map(it => it.name)判断一个数组是否包含另外一个数组le...

2019-08-28 23:57:08 153

原创 Makefile的.DEFAULT_GOAL使用

GNU Make版本3.81引入了一个名为.DEFAULT_GOAL的特殊变量,可用于告知如果在命令行中未指定目标,应该构建哪个目标(或目标)。否则,Make会简单地使它遇到的第一个目标。例如:bar: a b c ${MAKE_BAR_COMMANDS} foo: x y z ${MAKE_FOO_COMMANDS} 通过上述的Makefile,运行make命...

2019-08-27 09:52:45 3696

原创 Mac下安装MySQL-python-1.2.5问题

在Mac下,使用Python2.7操作MySQL需要导入MySQLdb,在代码中执行以下代码import MySQLdb如果执行后的输出结果如下所示,意味着你没有安装MySQLdb模块:Traceback (most recent call last): File "./hello.py", line 3, in <module> import MySQLdbIm...

2019-08-26 16:00:40 363

原创 JS 中Json常用操作

直接定义json var json = {"name": "小明", "age": 12}; console.log(json);json 转 String var str = JSON.stringify(json); console.log(str);String 转 Jsonjson = JSON.parse(str);console.log...

2019-08-26 15:54:17 157

原创 Xposed 使用教程

Xposed作为Android开发中的神器,功能强大之处就不做过多介绍了,本文主要讲解一些常用的API,基本包含常用的Hook操作。Hook静态变量Class cla = XposedHelpers.findClass(claName, loadPackageParam.classLoader);XposedHelpers.setStaticBooleanField(cla, fieldNa...

2019-08-26 15:49:14 1907

原创 面试必问: String为什么是final类型的

final关键字的含义final在Java中是一个保留的关键字,可以声明成员变量、方法、类以及本地变量。一旦你将引用声明作final,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。final关键字的好处final关键字提高了性能。JVM和Java应用都会缓存final变量。final变量可以安全的在多线程环境下进行共享,而不需要额外的同步开...

2019-08-26 15:48:01 293

原创 Android WebView 加载H5页面空白问题

在Android开发过程中,经常需要使用WebView加载一些H5页面,但有时会出现页面加载失败的情况,今天就探讨下如何解决页面加载空白的问题:加载 HTTPS 页面时导致的问题通常情况下,通过WebView的loadUrl(String url)方法,可以顺利加载页面。但是,当load通过SSL加密的HTTPS页面时,如果这个页面的安全证书无法得到认证,WebView就会显示成空白页。解...

2019-08-26 15:42:05 1520

原创 安卓广播BroadCastReceiver 安全问题解析

BroadCastReceiver 是 Android 四大组件之一,应用非常广泛,作为 Android 组件间的通信方式,主要使用的场景如下:同一app内部的同一组件内的消息通信(单个或多个线程之间)同一app内部的不同组件之间的消息通信(单个进程)同一app具有多个进程的不同组件之间的消息通信不同app之间的组件之间消息通信Android系统在特定情况下与App之间的消息...

2019-08-26 15:40:44 761

原创 Java 反射使用看这一篇就够了

##1、什么是反射反射(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。##2、我们为何需要反射反射能够让我们:在运行时检测对象的类型;动态构造某个类的对象;检测类的属性和方法;任意调用对象的方法;修改构造函数、方法、属性的可见性;以及其他。##3、Java 为什么支持反射Java运行时仍然拥有类型信息,它包含了这个类一切:它有哪些字段、哪些方法,...

2019-08-26 15:37:52 151

原创 SharedPreferences 用法详解

SharedPreferences 是Android平台给我们提供的一个轻量级的存储类,使用非常简单,能够轻松的存储数据和读取数据,特别适合用于保存软件配置参数。SharedPreferences只能保存简单类型的数据,例如:String、int等。一般会将复杂类型的数据转换成Base64编码,以字符串的形式保存。SharedPreferences背后是用xml文件存放数据,文件存放在/data/...

2019-08-26 15:35:58 1509 2

原创 阿里Weex开发快速入门教程

#Weex开发环境搭建##1. 安装node.js因为Weex工具链使用node.js构建,在进行后续步骤前,你需要先安装 Node.js ,可在node.js官网下载,由于Weex对node.js的是有版本要求的,所以建议使用较新的版本。##2. 安装weex-toolkitweex-toolkit是Weex开发所需的命令行工具,node.js安装成功后,打开命令行终端,执行npm in...

2019-08-26 15:33:05 1138

原创 干货教程:数据结构与算法之美

特别放送第⼀期:数据结构与算法学习书单第⼆期:争哥独家学习⼼得第三期:算法实战测试题第四期:⼤咖的专栏学习⽅法⽤户故事1:这⼀年我的脑海⾥只有算法 ⽤户故事2:只有站在思维的⾼处,才有⾜够的视野和能⼒欣赏美专栏简介踏上了编程之路,也就意味着你选择了⼀种终身学习的⽣活⽅式。 每⼀个程序员都要练就⼗⼋般武艺,⽽掌握数据结构与算法就像修 炼了九阳神功。换句话说,掌握了数据结构与算法,你...

2019-08-22 21:16:54 4074

原创 微信引流黑科技:手机浏览器直接唤起微信方案调研

连接是个微博短链: http://t.cn/RTqAzl8。放浏览器里访问,解析出完整的地址:http://r.jpwx.kim/wb/0e7d51958ac79557b5ecafc582ab62d0.html。打开调试器看了下,页面中除了百度统计代码外,核心代码如下:if(!/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent) &&am...

2019-08-12 20:18:32 25755 10

原创 使用XMLHttpRequest实现跨站请求

普通网页可以通过 XMLHttpRequest 对象向远程服务器发送和接收数据,但是它们受到相同来源策略的限制。扩展程序不受这一限制,只要首先请求跨站权限,扩展程序就可以与来源范围外的远程服务器通信。扩展程序的来源每一个运行中的扩展程序在它自己的安全来源中存在,如果不请求额外的权限,扩展程序只能使用 XMLHttpRequest 获取自己的资源。例如,如果扩展程序包含一个名为 config.j...

2019-08-08 14:48:03 735

原创 Golang根据type解析json数据RawMessage

在程序中使用Json数据时,有时会根据type的类型不同,定义的data数据的json结构不同。如:{ "type":"File", "object":{ "filename":"test" }}{ "type":"Png", "object":{ "width":1280, "hight":1920...

2019-08-01 15:11:01 6503

MemoryAnalyzer-1.9.1.20190826-macosx.cocoa.x86_64.zip

Java内存分析工具MAT(Memory Analyzer Tool)加速下载,国外的下载地址不好用

2019-10-21

超级好用的Zookeeper可视化工具

超级好用的Zk可视化管理工具Mac版,下载后拖入应用程序中即可使用。可以保存已经连接过得zk地址。

2019-06-19

最新cross-request3.0插件下载

最新cross-request3.0插件下载,下载完成后解压,在Chrome中选择加载已解压的插件进行安装。

2019-05-15

tableviewtableBar

tableBar的用法,很详细的代码,自己可以下载了,看看学习一下哦

2014-07-21

Socket编程参考

真正使用的socket编程指南,想学好的可以下载看看

2014-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除