上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 33 下一页
摘要: // 如果是想禁用长按弹出菜单, 用js window.addEventListener('contextmenu', function(e){ e.preventDefault(); }); 阅读全文
posted @ 2018-05-23 13:15 锐洋智能 阅读(2718) 评论(0) 推荐(0)
摘要: Xcode 安装ClangFormat 插件 阅读全文
posted @ 2018-05-23 07:55 锐洋智能 阅读(1589) 评论(0) 推荐(0)
摘要: app,其中有长按LI列表弹出菜单,只要清楚五个方法就行:ontouchstart、ontouchmove、ontouchend、setTimeout、clearTimeout 1、首先在我们按下手指时触发:ontouchstart 2、当我们释放手指时触发:ontouchend 3、如果在按与放之 阅读全文
posted @ 2018-05-17 19:03 锐洋智能 阅读(1015) 评论(0) 推荐(0)
摘要: 前言 移动端适配一直以来都是前端开发中不可或缺的重要组成部分,如果没有了它,那么你做出来的页面极有可能会出现各种意外(写出来的页面与设计稿之间的差别)。所有我们得找到一种相对来说让人比较满意的解决方案,尽可能地让这种“意外”减到最少。没错今天的主角就是它“flexible.js” 。 flexibl 阅读全文
posted @ 2018-05-15 19:54 锐洋智能 阅读(37335) 评论(1) 推荐(3)
摘要: 做了几个cordova的项目,觉得webapp性能的确是比不上原生,在IOS上还好,安卓上特别的明显.技术群里面很多人都在说cordova是个渣,没用之类的.其实只是很多人没有深入去了解,做点小优化,一般的增删改查APP还是完全能够满足性能要求的. 1.有条件可以自己做UI,不要用框架.用框架的话不 阅读全文
posted @ 2018-05-15 12:01 锐洋智能 阅读(1074) 评论(0) 推荐(0)
摘要: 解决方法如下: 一:在MainViewController.m中添加如下代码: 二: 阅读全文
posted @ 2018-05-15 07:01 锐洋智能 阅读(3062) 评论(0) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-15 06:49 锐洋智能 阅读(2) 评论(0) 推荐(0)
摘要: 1:statusBar字体为白色 在plist里面设置View controller-based status bar appearance 为 NO;设置statusBarStyle 为 UIStatusBarStyleLightContent 2:设置statusBar和navigationba 阅读全文
posted @ 2018-05-14 13:30 锐洋智能 阅读(176) 评论(0) 推荐(0)
摘要: 1.安装 Node.js Cordova需要Node.js环境,访问https://nodejs.org 下载安装, LTS版本即可,不要最新版。 2.安装 Cordova 执行下述命令把Cordova做为全局模块安装,可在任何目录执行。 $ sudo npm install -g cordova 阅读全文
posted @ 2018-05-14 11:49 锐洋智能 阅读(202) 评论(0) 推荐(0)
摘要: 代码: 运行效果: a:-123456789012345.340b:-123456789012345.340这显然不是我想要的:-123456789012345.343 原因:double 有效的数据 15或 16位 直接用 new BigDecimal(String); 搞定 阅读全文
posted @ 2018-05-10 07:26 锐洋智能 阅读(454) 评论(0) 推荐(0)
摘要: java.lang.IllegalArgumentException: Comparison method violates its general contract! 原因 JDK7中的Collections.Sort方法实现中,如果两个值是相等的,那么compare方法需要返回0,否则 可能 会 阅读全文
posted @ 2018-05-04 15:24 锐洋智能 阅读(2510) 评论(0) 推荐(1)
摘要: 先看代码: var TreeForJSON = new dhtmlXTreeObject('TreeForJSON', '100%', '100%', 0); TreeForJSON.setImagePath("dhtmlx/codebase/imgs/csh_vista/"); TreeForJS 阅读全文
posted @ 2018-05-03 20:57 锐洋智能 阅读(814) 评论(0) 推荐(0)
摘要: dhtmlxtree 节点 展开收缩通常情况我们按 +- 就实现了 展开收缩 功能,为了方便我们新增了直接点 文本内容 也 实现了 展开收缩 功能(并记住了展开、收缩状态) 阅读全文
posted @ 2018-05-01 20:27 锐洋智能 阅读(241) 评论(0) 推荐(0)
摘要: Character将一个char基本数据类型封装在类中。这个类中只有一char类型的变量。Character是基于unicode码进行的Character所有的方法,都是围绕着这个char基本数据类型的值进行操作的。 ASCII控制字符 ASCII可显示字符 java中,char类型变量可以强制转化 阅读全文
posted @ 2018-04-29 16:48 锐洋智能 阅读(2988) 评论(0) 推荐(0)
摘要: Java.lang.Character类 复习一下 这是修正前的排序效果: 这是修正后的排序效果: 完整示例: 以下是排序的部份代码(非全部代码:拼音首字母算法不在其中) import java.util.Arrays; import java.util.Comparator; import jav 阅读全文
posted @ 2018-04-29 10:50 锐洋智能 阅读(37660) 评论(3) 推荐(0)
摘要: java实现在线浏览zip文件及文件下载 首先用java读出目录或是zip下的所有文件 转为string 用java算法将文件及目录的上下级关系计算出来,目录不加路径(文件加上全路径)并先按目录的深度及文件名的拼音的升序排列,并以 JSArray 方式打印出来 最后用目录树控件显示出来 2018-0 阅读全文
posted @ 2018-04-28 16:51 锐洋智能 阅读(1024) 评论(0) 推荐(0)
摘要: document.onkeydown = function(e){ // alert(1) var keycode = ""; if(navigator.appName == "Microsoft Internet Explorer") { keycode = event.keyCode; // var realkey... 阅读全文
posted @ 2018-04-25 18:34 锐洋智能 阅读(294) 评论(0) 推荐(0)
摘要: 应用背景:我们知道压缩文件中某一个文件的名字,只想下载这个文件而不下载整个压缩文件。 先来看一上QQ邮箱的附件浏览: 以下是我们第一个版本的: 业务逻辑中还要判读用户是否有此文件的防问权限 2017-04-20 新增文件与文件夹图标显示及过滤高亮显示功能: 2018-04-25 新增文件与文件夹树型 阅读全文
posted @ 2018-04-25 13:29 锐洋智能 阅读(1308) 评论(0) 推荐(0)
摘要: 在启动一个应用的时候,发现其中有一处数据加载要数分钟,刚开始以为是需要load的数据比较多的缘故,查了一下数据库有6条左右,但是单独写了一个数据读取的方法,将这6万多条全部读过来,却只需要不到10秒钟,就觉得这里面肯定有问题,于是仔细看其中的逻辑,其中有一段数据去重的逻辑,就是记录中存在某几个字段相 阅读全文
posted @ 2018-02-20 20:32 锐洋智能 阅读(384) 评论(0) 推荐(0)
摘要: 之前用jdk7的WatchService API(java.nio.file包)来做目录下的子文件监控,后改为使用commons-io包。主要有下面几点不同:1. WatchService是采用扫描式的,效率低,commons-io是使用事件驱动的,效率高;2. WatchService代码写起来费 阅读全文
posted @ 2017-12-23 21:32 锐洋智能 阅读(8318) 评论(0) 推荐(2)
摘要: 速度测试: (1) 随机数范围:0-100希尔排序: => Time is 38600基数排序: => Time is 53300快速排序: => Time is 46500堆 排 序: => Time is 131800选择排序: => Time is 139900归并排序: => Time is 阅读全文
posted @ 2017-12-23 09:46 锐洋智能 阅读(398) 评论(0) 推荐(0)
摘要: collection.frequency方法,可以统计出某个对象在collection中出现的次数 比如: frequency(Collection<?> c, Object o) 则在collection中,找出o的次数,比如用在统计中就很有用了,比如代码: 阅读全文
posted @ 2017-12-22 11:16 锐洋智能 阅读(483) 评论(0) 推荐(0)
摘要: 一:java概述(快速浏览): 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterpris 阅读全文
posted @ 2017-12-20 18:10 锐洋智能 阅读(429) 评论(0) 推荐(0)
摘要: 方法一: public String listToString(List list, char separator) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < list.size(); i++) { sb.append 阅读全文
posted @ 2017-12-19 18:48 锐洋智能 阅读(14067) 评论(0) 推荐(0)
摘要: 20000=>ZXP 二分法 getSeriesMinSort2(list) Time is 67000 20000=>循环 getSeriesMinSortFor(list) Time is 2800200 20000=>TBB getSeriesMinNoSort (list) Time is 5812800 20000=>ZXP 二分法 getSeriesMinS... 阅读全文
posted @ 2017-12-19 16:16 锐洋智能 阅读(360) 评论(0) 推荐(0)
摘要: 先定义一个实体类 下面的操作都基于这个类来进行操作。这里面使用了Lombok类库,它用注解的方式实现了基本的get和set等方法,让代码看起来更加的优雅。 JAVA8之前的List排序操作 在Java8之前,对集合排序只能创建一个匿名内部类 下面是简单的对Humans进行排序(按名称正序) 使用La 阅读全文
posted @ 2017-12-18 08:53 锐洋智能 阅读(567) 评论(0) 推荐(0)
摘要: 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作 阅读全文
posted @ 2017-12-18 08:44 锐洋智能 阅读(6452) 评论(0) 推荐(0)
摘要: 1 数组转换为List 调用Arrays类的静态方法asList。 asList public static <T> List<T> asList(T... a) Returns a fixed-size list backed by the specified array. (Changes to 阅读全文
posted @ 2017-12-18 07:48 锐洋智能 阅读(527) 评论(0) 推荐(0)
摘要: 二分查找过程 二分查找,也称折半查找,是对有序序列的查找算法,时间复杂度为O(log n).本文的重点是某元素二分查找的比较次数。特别要注意的是查找的上下边界问题(下面有解释) 例:22 34 55 77 89 93 99 102 120 140,查找77需要查找的次数是多少? 序列: 22 34 阅读全文
posted @ 2017-12-17 10:40 锐洋智能 阅读(533) 评论(0) 推荐(0)
摘要: /* * ArrayUnique.java * Version 1.0.0 * Created on 2017年12月16日 * Copyright ReYo.Cn */ package reyo.sdk.utils.test.array; /** * 创 建 人:AdministratorReyoAut * 创建时间:2017年12月16日 下午3:32:23 * * @author R... 阅读全文
posted @ 2017-12-16 15:38 锐洋智能 阅读(21876) 评论(2) 推荐(1)
摘要: 1、自旋锁 自旋锁是采用让当前线程不停地的在循环体内执行实现的,当循环的条件被其他线程改变时 才能进入临界区。如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public class SpinLock { private AtomicReference<Thread> 阅读全文
posted @ 2017-12-16 13:33 锐洋智能 阅读(359) 评论(0) 推荐(0)
摘要: 先来看数据表的结构如下: id name parent_id 1 Home 0 2 About 1 3 Contact 1 4 Legal 2 5 Privacy 4 6 Products 1 7 Support 1 我要的要求是根据一个分类ID(这个分类ID可能是一个子分类),得到所有的父分类,下 阅读全文
posted @ 2017-12-16 10:35 锐洋智能 阅读(839) 评论(0) 推荐(0)
摘要: 先来看数据表的结构如下: id name parent_id 1 Home 0 2 About 1 3 Contact 1 4 Legal 2 5 Privacy 4 6 Products 1 7 Support 1 我要的要求是根据一个分类ID(这个分类ID可能是一个子分类),得到所有的父分类,下 阅读全文
posted @ 2017-12-16 10:32 锐洋智能 阅读(2348) 评论(0) 推荐(0)
摘要: /* * test.java * Version 1.0.0 * Created on 2017年12月16日 * Copyright ReYo.Cn */ package reyo.sdk.utils.test.date; /** * 创 建 人:AdministratorReyoAut * 创建时间:2017年12月16日 上午9:52:52 * * @author ReYo * @v... 阅读全文
posted @ 2017-12-16 09:54 锐洋智能 阅读(2521) 评论(0) 推荐(0)
摘要: 1、为什么需要HashMap 前面我们说了ArrayList和LinkedList,它们对容器内的对象都能实现增、删、改、查、遍历等操作, 并且对应不同的情况,我们可以选择不同的List,用以提高效率。从功能上来说,这个容器已经设计得很好了, 为什么我们还要HashMap呢?接下来,让我们细细地分析 阅读全文
posted @ 2017-12-16 09:47 锐洋智能 阅读(428) 评论(0) 推荐(0)
摘要: 1、什么是容器? 在程序中,容器是一种用来容纳对象的数据结构,比如说list、set 、map、queue。 2、为什么需要容器? 我们为什么需要容器呢?因为在程序中,我们会在任意时刻和任意位置创建任意数量的对象。没有容器,我们能够坐到在任意时刻和任意位置创建对象,但是创建任意数量的对象却是做不到。 阅读全文
posted @ 2017-12-16 09:41 锐洋智能 阅读(515) 评论(0) 推荐(0)
摘要: 对象的六大原则: 1.单一职责原则(Single Responsibility Principle SRP) 2.开闭原则(Open Close Principle OCP) 3.里氏替换原则(Liskov Substitution Principle LSP) 4.依赖倒转原则(Dependenc 阅读全文
posted @ 2017-12-16 09:39 锐洋智能 阅读(1710) 评论(0) 推荐(0)
摘要: 什么是单例模式? 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例场景,也就是说:确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象应该有且只有一个。 UML类图: 构建单例模式的关键: 1.构造函数不对外开放,一般为Private 2.通过一个 阅读全文
posted @ 2017-12-16 09:37 锐洋智能 阅读(4745) 评论(0) 推荐(1)
摘要: 1、ArrayList的特点 主要特点:按照插入顺序来保存元素,可以利用下标来查找值 2、ArrayList的优点: 按照下标访问元素最快 3、ArrayList的缺点: 在中间插入元素很慢 删除元素很慢 4、ArrayList的主要功能: 1、增加 多个添加:通过构造函数ArrayList(Col 阅读全文
posted @ 2017-12-16 09:34 锐洋智能 阅读(3558) 评论(0) 推荐(0)
摘要: 1、这几种容器的特点 LinkedList:按照下标随意取元素 Stack:后进先出取元素 Queue:先进先出取元素 PriorityQueue:按照优先级来取元素 总结:以上四种都是按照顺序来存储元素的,但是就是取元素的时候顺序不一样,这样就把大部分情况都涵盖在里面了,彰显出容器设计的全面性和考 阅读全文
posted @ 2017-12-16 09:32 锐洋智能 阅读(1405) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 33 下一页