- 博客(74)
- 资源 (9)
- 收藏
- 关注
原创 如何H5中打开小程序,支持传参
最近要有个项目交付过程中,需要支持从网页跳转微信小程序,于是去微信官方搜了两圈,第一圈,看到一个官方回复然后心凉了,妈的官方说不支持。但是我见过小程序跳转啊,觉得肯定有办法解决此问题,于是在官网文档跑了第二圈获取 URL Link | 微信开放文档获取 URL Link通过服务端接口可以获取打开小程序任意页面的 URL Link。适用于从短信、邮件、网页、微信内等场景打开小程序。 通过 URL Link 打开小程序的场景值为 1194。于是,让开发人员,服务端对.
2022-01-14 17:53:01
1090
1
原创 typeof注意点
说完了instance of,有必要提一下他的弟弟,typeof。先上基础console.log(typeof 42);// expected output: "number"console.log(typeof 'blubber');// expected output: "string"console.log(typeof true);// expected output: "boolean"console.log(typeof undeclaredVariable);//
2021-09-22 21:08:10
245
原创 神奇的instanceof
最近问团队中小朋友,instanceof的作用是什么,他们就跟说说"某某是否是某某的实例",有的是说"某某是某某的构造函数",总之感觉没有说到点上。下面我把MDN官方的描述给出一下啊instanceof - JavaScript | MDNinstanceof运算符用于测试构造函数的prototype属性是否出现在对象原型链中的任何位置说明什么,举例A instanceof B,说白了,只要B变量的 prototype 在A变量的原型链上即可。因此,instanceof 在查找...
2021-09-21 22:35:49
167
原创 重温JS基础-1-动态this三兄弟
相信对很多兄弟对js的this弄不清楚,但是咱们今天先不说this(什么默认全局,显示设定,隐设定,动态忽略等等),咱们单说那能改变当前this的三剑客。 call apply bind先看默认情况下,this默认指向全局,var name = '动物'function animal(){ console.log(this.name+'-在跑')}animal(); //输出 动物-在跑上面代码,this.name默认取了全局的name,动物,animal内部下面先介绍..
2021-08-18 22:30:22
209
原创 如何动态创建element 表单,及其验证rules和placeholder
先上图,上面名字动态,placeholder动态,提示信息动态。看实现代码formdataformData: { param: [ { key: "systemName", describe: "测系统名称", value: "神州应用系统", }, { key: "umsIp", describe
2021-03-11 11:51:50
903
原创 vueIE白屏-vue-router祸根
调试代码时,发现项目首页在IE上白屏,最终排查如下代码造成router.beforeEach((to, from, next) => { //造成问题-start document.body.scrollTop = 0 document.documentElement.scrollTop = 0 window.pageYOffset = 0 //造成问题-end next()})...
2021-03-09 19:13:15
325
原创 docker 内部署 springboot 应用
1、新建springboot 应用package com.juanq.docker;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind
2017-12-12 16:32:57
1106
原创 cocoapods 升级到1.1.1 ,swift升级3.0
坑1: 升级完了,但是pod --version 仍然提示是0.39 解决办法:更换了国内源,以前用的淘宝的,现在换成了china的了,删除了,应该只有一个china的了 更换完成后执行: sudo gem install -n /usr/local/bin cocoapods ok,这一步完成 备注:千万不用执行:sudo gem
2016-12-17 21:46:44
493
原创 React-Native离线打包
React-Native 打包,分两种,在线打包,离线打包;在线打包,原声app指向npm服务器端的js文件,可以在线访问,把js文件部署在服务端,这样的有点可以随时改变服务端文件,便于发布;但是依赖网络,没有网络立即报错。离线打包:离线访问,没有网络的时候程序不会报错;缺点,每次有更新必须从新发布app下面给大家分享一下离线打包app的方法,ios版本。eact-na
2016-06-06 17:49:22
3539
原创 JNI 错误: 无法访问android.app.Activity
一直都是搞JNI得半成品,今天想从头来一次,结果就遇到一个很low的错误,给大家分享一下错误: 无法访问android.app.Activity我随便写了个JNI方法,activity代码如下package com.example.jqjni_1;import android.app.Activity;import android.os.Bundle;import android.
2016-05-30 21:13:12
1725
原创 mac 下eclipse 安装svn插件
参考:http://www.myexception.cn/ai/1958953.html1、去这个界面下载插件http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 或者直接 http://subclipse.tigris.org/update_1.10.x 的方式安装如eclipse
2016-04-18 14:41:20
1002
原创 protobuf 实战(2)mac 生成篇
上一篇文章,已经教会大家怎么安装 proto了,这篇文章主要是生成生成java文件。首先,手动写一个xxx.proto的文件,我这里写的test.proto文件内容:package protobuf; option java_package = "com.juanq.test"; option java_outer_classname = "Person"; //这里是注释jua
2016-01-06 09:05:09
2788
原创 protobuf 实战(1)mac安装篇
自己mac 笔记本安装protobuf,走了很多弯路,还他妈下载了https://github.com/google/protobuf 了的源码,自己各种安装, 执行第一步就无果,笑死自己了,可悲结局如下: localhost:protobuf-master juanq$ ./configure --prefix=/Users/juanq/software_install/proto
2016-01-05 21:31:29
13862
转载 AsyncTask不为人知的那些事
作为java转android的一员,在入android之初,我通常使用thread+handler的方式处理异步线程后台等操作。后来接触了AsyncTask这个神奇的类,开始觉得很好用,后来才发现遇到无数个坑,今天就给大家分享一下经验,怎么避免这些。AsyncTask官方文档解读AsyncTask介绍 AsyncTask是一个Android SDK中轻量级的异步任务类,它
2015-12-16 10:39:20
1762
原创 移动端SqlLite 简单优化
之前写一个ios项目,遇到一个问题,组员写一个小程序模块,从服务端拉去数据,然后更新本地数据,有两张表,每次数据都很多几百条不止吧。那个界面每次打开,将近12秒的等待,我监控了后台,发现网络请求才3秒不到,主要是浪费在数据库上了。因为组员的每一条记录都打开一次数据库,关闭一次数据库,这是相当大的开销。然后我想到了使用事务给解决这个问题。最后将几百次开关,改为两次开关数据库。4秒不到,数据库
2015-12-16 10:10:14
737
原创 EventBus 使用小结
参考文章http://www.tuicool.com/articles/jUvyUjBEventBus 这张文章,怎么使用使用方法已经罗列的很清楚,我只想指出比较重要的点 //Event-------------------------start------------------------------- /** * 使用onEvent来接收事件,那么接收事件和
2015-12-12 11:12:15
438
原创 iOS 8.3 ios9 横屏弹出alertview 崩溃问题
针对错误:Terminating app due to uncaught exception 'UIApplicationInvalidInterfaceOrientation', reason: 'Supported orientations has no common orientation with the application, and [UIAlertController shou
2015-12-10 10:48:36
5571
原创 ActionSheet 显示在 UIWindow,弹出又消失了解决办法
ActionSheet 打开一个 显示在 UIWindow上的弹出框,弹出框显示了一下马上又消失了呢?弹出框的show 方法:- (void)show{ UIWindow *window = [[UIApplication sharedApplication] keyWindow]; NSArray *windowViews = [window subviews];
2015-10-27 09:49:23
1039
转载 自定义UITableViewCell的背景颜色
自定义UITableViewCell的背景颜色,实际上是对cell的contentView的背景颜色进行设置,所以可以有以下方法:方法一:cell.contentView.backgroundColor = [UIColor redColor];方法二:UITableViewCell *cell = [tableView dequeueReusableCellWithIdent
2015-10-27 09:12:28
565
原创 cocoapods 使用 三、删除已经配置的类库和移除CocoaPods[转]
本文章的存在意义,只是为了有始有终,使用的第三方库,不能删除,非常头疼,给出下面一个文章,我就不多嘴了,人家说的很好,http://www.cnblogs.com/daguo/p/4111475.html
2015-10-22 16:14:21
551
原创 cocoapods 使用 二、实战代码篇章
上一节中讲了如何安装 cocoapods,本章主要介绍,项目中如何使用,引入1、新建一个项目xcode项目,我这次新建的项目名称是CocoapodsTest (名字随意,根据自己项目需要)2,打开项目所在路径,使用命令行,打开项目文件所在路径 打开所在路径,进入**.xcodeproj 所在目录下,创建Podfile文件输入如下内容 platform :ios,'
2015-10-22 09:41:31
1542
原创 cocoapods 使用 一、安装篇
今天突然想搞一下cocoa pods,因为使用过maven,grade,等工具,举得仓库工具还是比交省事的,有些情况下,主要是我项目中引入的第三方越来越多,不想每次都拷贝一大堆包和文件夹。今天安装确实遇到了很多坑,坑一:网上都是直接 sudo gem install cocoapods但是都是基本一堆问题如下只是其中一个主要是天朝的防火墙所致,要更换国内的源大家都使
2015-10-21 23:22:11
497
原创 UISearchBar 取消按钮中文设置
功能描述:修改SearchBar的Cancel Button 的Title// 注意点:IOS7(含)以上版本,ios7以下版本有所不同IOS7以上版本 for(id cc in [searchBar.subviews[0] subviews]) { if([cc isKindOfClass:[UIButton class]]) {
2015-10-15 16:47:28
1108
原创 iOS7 监听耳机拔出
参考文章http://blog.youkuaiyun.com/like7xiaoben/article/details/8990730http://www.2cto.com/kf/201410/347849.html (确定使用此文章)两篇文章大意 总体大家ios7之前大部分使用c的实现方式,ios7以后给废弃了,建议使用高级的api今天我百般无奈,使用了c的方式,结果不好使,改用api方式,简单直接上代码/
2015-10-10 17:52:20
934
原创 android studio 引入第三方库
最近把项目又Eclipse切换到android studio 着实费了不劲,坑确实比较多。参考了http://zhengxiaopeng.com/2014/12/13/Android-Studio-jar%E3%80%81so%E3%80%81library%E9%A1%B9%E7%9B%AE%E4%BE%9D%E8%B5%96/这两个文章。我只想说一个要点,其实,引入第三方库,就
2015-07-30 09:20:44
1126
转载 eclipse项目导入android studio
如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件。因为Android Studio 是用Gradle来管理项目的,具体操作步骤如下: 从Eclipse中导出 1.将你的ADT插件版本升级到22.0以上。 2.在Eclipse中,
2015-07-28 10:36:18
732
原创 mac下安装eclipse的svn插件
折腾了,很久网上各种教程,总是失败,纠结。subclipse1.10.9版本 对应的使用的 JavaHL 为1.8版本首先要阐明几个坑关于javaHL及其安装的1,版本不对称 , 这里我使用的是 subclipse1.10.9版本 对应的使用的 JavaHL 为1.8版本2、安装javahL使用工具的坑,Homebrew和macports两者只能存在其一,如果存在一个
2015-07-09 09:05:43
1736
原创 mac下Cornerstone显示日志问题 Cound not contact repository to read the latest log entries
Cornerstone 无法显示日志提示:Cound not contact repository to read the latest log entries 操作如下:1、退出Cornerstone软件2、打开终端,输入下面命令,并执行defaults delete com.zennaware.Cornerstone HistoryCacheUsage3、打开fin
2015-07-02 10:47:22
2311
原创 ios模拟器不弹出软键盘,但是能输入
那能从外接的键盘输入吗,如果能的话,切换一下键盘,command+shift+k,Xcode6.0.1中只能是一种输入源,
2015-02-26 17:17:47
598
原创 ubuntu14.04 设置命令行启动
sudo /etc/default/grub修改 GRUB__CMDLINE_LINUX_DEFAULT 参数原来如下:GRUB_CMDLINE_LINUX_DEFAULT="quiet"后追加 text改成如下:GRUB_CMDLINE_LINUX_DEFAULT="quiet text"然后再次执行如下命令行:必须执行才能生效。sudo updat
2014-12-15 12:24:13
933
原创 ubuntu 14 jdk安装全部命令
sudo cp jdk-6u43-linux-x64.bin /usr/lib/jvm/jdk/ cd /usr/lib/jvm/jdk/ sudo chmod 777 jdk-6u43-linux-x64.bin sudo -s ./jdk-6u43-linux-x6.bin sudo apt-get install vim sudo vim /etc/prof
2014-12-13 17:29:47
550
原创 actionbarsherlock 插件结合slidingmenu时,自定义actionbar布局
今天搭建一个基础框架时,遇到一个问题,actionbarsherlock 插件结合slidingmenushi'y
2014-07-24 17:26:41
1623
原创 ubuntu 12.04 eclise 4.2 安装 svn插件。
由于最新版的eclipse,总是提示,配置svn插件,总是提示。unable to load default svn client 经过努力,一下办法可行: sudo apt-get install libsvn-java apt-get install subversion sudo apt-get install subversion然后到 http://
2014-07-22 14:45:10
615
原创 Auto Layout on iOS Versions prior to 6.0
关于tableview的布局问题,更新到6.0后再查看右边属性栏 (xib或者storybord)去掉勾选“Use Autolayout” 即可。
2014-04-03 10:34:20
685
原创 好久不写ios代码,生疏了,以前的一些方法竟然被启用了,网上着了文章转载
概念:deprecated弃用。表示已不被建议使用,可能随时取消它;建议采用新的来替代。"modalViewController" 属性is deprecated : first deprecated in iOS 6.0而采用presentedViewController "dismissModalViewControllerAnimated"is dep
2014-04-02 21:11:45
686
lucene入门demo
2013-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人