推荐
专栏
教程
课程
飞鹅
本次共找到3490条
合作方式
相关的信息
顺心
•
4年前
iOS/Android SQLite全文检索——FTS (full text search)
前言我们的APP部分功能为了满足用户离线使用搜索的场景,使用了内置SQLite数据库的方式,随着内容的日益丰富,数据库记录快速增多,导致搜索速度明显变慢,为了提升搜索速度,给我们的数据做了全文检索的支持,在3W的数据下,搜索速度由原来的数秒提升至几十到几百毫秒(设备不同,搜索效率存在差别)。一、基本概念1.概述
Wesley13
•
3年前
java如何保证一个方法只能执行一次
我们经常会遇到一些情况需要某一个方法或者操作只执行一次,比如说配置信息加载,如果配置信息需要动态刷新,这个不在适用范围。下面列举几种方式第一种如果是web容器,可以使用servlet或者Listener第二种如果使用spring容器,则可以直接使用注解@PostConstruct第三种main直接执行,可以写在静态代
Wesley13
•
3年前
2、libvirt创建虚拟机并设置网络
一:介绍libvirt是基于xen、kvm等虚拟化技术之上的进一步操作封装,通过他可以快速调用kvm、xen命令快速创建、管理虚拟机。比如libvirt通过xml配置文件的方式记录kvm创建虚拟机需要的参数,然后每次启动虚拟机就只需要读取这个xml的配置信息即可,不需要每次都输入那么多命令和参数。他们的关系如下:!(https://os
Wesley13
•
3年前
API与API管理
什么是APIAPI全称为应用程序编程接口,通俗来讲就是不需要访问程序的源代码,也不需要理解程序实现的方式,只需要通过访问相应接口的URL并填写需要获得的数据的参数名,来获取需要的参数信息。一个接口可以是一个简单的应用程序,例如天气预报、快递查询、手机归属地查询等等,这些都可以是接口,并且可以直接填写参数取值。!(https://os
Stella981
•
3年前
Redux入门实战——todo
1.前言在之前的博客中,我写了一篇关于todolist实现的博客,一步一步详细的记录了如何使用基础的React知识实现一个React单页面应用,通过该篇文章,能够对React入门开发有一个直观的认识和粗浅的理解。近期,个人学习了一下Redux,又将该项目使用ReactRedux的方式进行了实现。本片内容记录以下实践的过程。通过本实例,
Stella981
•
3年前
Android消息循环分析
我们的常用的系统中,程序的工作通常是有事件驱动和消息驱动两种方式,在Android系统中,Java应用程序是靠消息驱动来工作的。消息驱动的原理就是:1\.有一个消息队列,可以往这个队列中投递消息;2\.有一个消息循环,不断从消息队列中取出消息,然后进行处理。在Android中通过Looper来封装消息循环,同时在其中封装了一个消息队
Wesley13
•
3年前
JSON
Ajax引发了Web2.0革命,其中的x是xml。在ajax中xml是作为前后台数据传输的载体的。随着Web2.0的大规模应用,xml解释的效率问题就暴露无疑了,xml是具有非常严禁的结构,这造成了任何浏览器把xml装入,解释成javaScript可以访问的对象的过程是漫长的。而json是js默认支持的最简洁对象创建方式,js接收他是轻松加愉
Wesley13
•
3年前
Java并发(四)BlockingQueue的使用
wait()和notifyAll()方法以一种非常低级的方式解决了任务互操作的问题,即每次交互时都需要握手。在许多情况下,你可以瞄准更高的抽象级别,使用同步队列来解决任务协作的问题。同步队列在任何时刻都只允许一个任务插入或移除元素。在java.util.concurrent.BlockingQueue接口中提供了这个队列,这个接口有大量的标准实现。你
Wesley13
•
3年前
AMD发布RTX6000系列显卡,芯片 “三国杀” 大幕开启
接连不断的并购案和与频繁的新品发布让半导体芯片行业处于前所未有的大变局之中。9月14日,英伟达宣布以400亿美元的价格从软银手中收购Arm,补强自己在CPU方面的短板,以CPUGPU的方式正式进军云数据中心。 10月初,英特尔剥离NAND存储业务,以90亿美元的价格卖给了SK海力士,将其重心聚焦于数据中心和PC
Wesley13
•
3年前
Java是一门面向对象编程语言的理解
Java是一门面向对象编程语言。不仅吸收了C语言的各种优点,还摒弃了C里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有:简单性面向对象分布式健壮性安全性
1
•••
302
303
304
•••
349