主页

We noticed that your app provides the same feature set as other apps submitted to the App Store

关于苹果上架遇到的问题,这个Guideline 4.3 - Design 问题起码搞了我2个多月,最后请教老板,用了巧妙的方法来解决。 问题: Guideline 4.3 - Design We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam. The next submission of this app may require a longer review time, and this...

阅读更多

强大优雅的sass层叠样式--看完马上能用【原创】

sass是css的扩展语言,保留了css的特征,弥补了css的缺陷,css更加强大,优雅,多功能,在使用sass过程时,你可以嵌套,引用,定义变量,加入参数等等,下面就来介绍sass的安装和用法,看完你马上就能用,从此不再被css拖累。 一、安装 因为sass基础ruby语言开发,所以首先确认电脑有有没有安装了ruby,如果还没有,可以点击ruby下载安装。 下载安装好之后,需要查看有没有安装成功,需要打开CMD输入以下命令: ruby -v //如安装成功会打印 ruby 2.2.2p95 (2015-04-13 revision 50295) [i386-mingw32] Ruby自带一个叫做RubyGems的系统,用...

阅读更多

jquery强大的选择器——jq选择器大全【原创】

以下是本人学习《锋利的jquery》时总结归纳分类的jquery选择器,方便大家查询和学习,正所谓 “ 多学一点知识,少写一行代码 “ 一、基本选择器 基本选择器是常见的选择器,也是最简单的选择器,通过对于类,id,标签来查找。 $("#id") //选取id,单个元素 $(".class") $("p") $("*") $("div,p,p.myclass") //多个元素 二、层次选择器 jquery层次选择器是通过html元素之间的层次关系来获取特定的元素。比如后代元素和相邻之间的元素。 也可以用jquery方法next()查找出紧跟在.one后面的相邻元素div,用nextAll()方法查找出紧跟在.one后面所有div。 $(".one + div...

阅读更多

const { Math, Object } = primordials 编译错误的解决办法

今天运行gulp编译的时候出错了,出错代码如下: const { Math, Object } = primordials; 执行完npm install后,对前台页面进行gulp操作时,报如下错误: fs.js:27 const { Math, Object } = primordials; ^ ReferenceError: primordials is not defined at fs.js:27:26 at req_ (/Users/xxx/xxx/h5/unpackage/node_modules/natives/index.js:143:24) at Object.req [as requ...

阅读更多

JavaScript中5种搞定this指向方式

学习JavaScript的都知道,在JavaScript中最灵活百变的就是this关键字,有时代表的是window对象,有时代表的有时函数本身,所以,这个this到底是指向哪里的呢?怎么区分呢? 在开始之前,我需要一个辅助函数execute(func),它仅执行作为参数提供的函数。 function execute(func) { return func(); } execute(function() { return 10 }); // => 10 一.方法分离问题 假设有一个类Person包含字段firstName和lastName。此外,它还有一个方法getFullName(),该方法返回此人的全名。如下所示: function Person(firstNam...

阅读更多

layui.flow流加载图标自定义——图文详解

layui 是一款采用自身模块规范编写的前端UI 框架,遵循原生HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其中有个Layui.flow 流加载是动态加载显示数据,可是使用的时候发现加载的动画只能在最后一列显示,为了满足客户让加载图标显示在屏幕中间的位置,下面是我进行的修改。 原Layui.flow流加载图: 来看一段官方的代码: layui.use('flow', function(){ var $ = layui.jquery; //不用额外加载jQuery,flow模块本身是有依赖jQuery的,直接用即可。 var flow = layui.flow; flow.load({ elem: '#demo' //指定列表容器 ,done: fun...

阅读更多

Java简易教程——一篇搞定异常捕获和处理

一、Java的异常 在程序运行的过程中,出现异常的原因有很多,比如数据类型的异常,或者是文件路劲的错误导致的异常,或者是文件被删除了导致的异常,有或者是没有连接到服务器等。但是一个健全的程序,在遇到出错或者异常时候,要有办法应对。 方法一:返回约定得错误码 比如,处理一个文件,如果返回0,表示成功,返回其他整数,表示约定的错误码。 方法二、使用内置异常处理机制 既然Java有内置得一套异常处理机制,为啥还要自己定义错误码?内置异常处理机制使用跑出的方式。因为异常是一种类class,所以他本身带有类型的信息,有集成类的关系。 try { String s = processFile(“C:\\test.txt”); // ok: } catch (FileNot...

阅读更多

Java简易教程——一篇搞定Java面向对象编程核心类

一、字符串 Java中,String是一个引用类型,就是改变string不会改变string 本身,而是另外创建了一个string。所以比较字符串的时候,必须使用equals()方法而不能用==;要忽略大小写比较,使用equalsIgnoreCase()方法。 因为string是引用类型,所以其实string也是一个类,是类就会有string的方法,String类还提供了多种方法来搜索子串、提取子串。另外还有去除首位空白的trim()方法;替换字符串字母的方法replace();分隔字符串方法split();拼接字符串方法join()。同样的,也可以把Java的基本类型转换为字符串类型,用,可以使用静态方法valueOf()。这是一个重载方法,编译器会根据参数自动选择合适的方法。 ...

阅读更多