码迷,mamicode.com
首页 > 移动开发 > 日排行
Android 中 AOP 使用场景分析
一、什么是 AOP? AOP就是面向切面的编程,是一种通过预编译方式和运行期动态代理实现程序功能的统一维护的技术。通过AOP技术,我们可以对业务逻辑的各个部分进行分拆,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 二、Android 中使用AOP场景 1. 可以 ...
分类:移动开发   时间:2020-11-02 10:40:38    阅读次数:38
cordova混合App开发:Cordova+Vue实现Android APP开发 (打包及调试) (四)
1、把之前的 vue 项目改下 加上axios调用 记得 先安装axios yarn add axios 2、vue打包 vue_app目录 yarn run build 3、使用Android studio 打包APK 具体步骤看上一篇 步骤5 https://www.cnblogs.com/xt ...
分类:移动开发   时间:2020-11-02 10:46:46    阅读次数:44
UVA439 骑士的移动
UVA439 骑士的移动 之所以这道题我要写题解,是因为解题的过程中我采用了多种方法(不严谨的说,基本写完了搜索里的所有技巧)——BFS,IDA* ,A*,双向DFS。 这个过程很值得品味参考,于我来说也是一次不可多得的学习。 BFS 这道题的BFS思路是比较显然的,代码实现上也不算特别难。 #in ...
分类:移动开发   时间:2020-11-02 10:47:14    阅读次数:40
axios封装
封装axios.js import axios from 'axios' axios.defaults.widthCredentials = true; axios.defaults.crossDomain = true; axios.defaults.timeout = 1000; axios.d ...
分类:移动开发   时间:2020-11-02 10:48:44    阅读次数:66
第七章、重排序与happens-before
一、什么是重排序? 计算机在执行程序时,为了提高性能,编译器和处理器常常会对指令做重排序。 为什么指令重排序可以提高性能? 现在的CPU一般采用流水线来执行指令。简单地说,每一个指令都会包含多个步骤,每个步骤可能使用不同的硬件。因此,流水线技术产生了,流水线是并行的,多个指令可以同时处于同一个阶段, ...
分类:移动开发   时间:2020-11-04 17:39:31    阅读次数:27
我一个五年Android开发,居然被一个技术不如我的面试官嫌弃了......
背景 首先介绍一下自己的情况。目前所在的是一家小的创业公司,待了5年多,薪资一般吧。由于这几年公司也在转型。工作经历大概可以分为 3 个阶段。 第一阶段是从进公司开始做 android app 开发,无论是外包或者公司的主力产品都做过。 第二阶段是做 ROM 开发,由于公司规模不大,除了硬件和底层的 ...
分类:移动开发   时间:2020-11-04 17:41:27    阅读次数:32
WhatsApp游戏开发中的人工智能
今天非常开心,观看cocos官方直播居然在几千人中中奖,可以买彩票了。 言归正传,所谓的人工智能,也就是大家常说的AI(Artificial Intelligence)。一说到AI可能就会让人觉得比较深奥,其实也就是非玩家角色思考和行为的综合。比如,在什么样的条件下,触发什么样的行为。 其实我们在游 ...
分类:移动开发   时间:2020-11-04 17:43:06    阅读次数:28
node express框架 安装 app路由 正则路由 冒号引导变量 router级路由
一、express框架 官网:https://www.expressjs.com.cn/ 基于node.js的极简、开放、快速的web开发框架。express在后台的受欢迎程度就行jquery,是企业事实的标准。 1)express 安装 ? npm i express 或者 npm install ...
分类:移动开发   时间:2020-11-04 18:21:30    阅读次数:27
了解移动自动化之路(二)
一、webdriver常用API 01 获取类 - 包名: current_package- 启动:current_activity- 上下文环境:contexts 返回列表 driver.属性名 02 安装卸载 - 安装: install_app(安装包路径)- 卸载: remove_app(安包 ...
分类:移动开发   时间:2020-11-04 18:27:07    阅读次数:21
转发-联通运营商大数据和智能外呼机器人
各种线下线上的联通运营商大数据采集主要分为三类:通过典型场景安置代码及科技采集器采集数据、广范围地抓取数据、通过API接口同各种系统或第三方系统导入数据。 典型场景安置代码及科技采集器采集数据:线上的联通运营商大数据采集主要是在网页中安置三网大数据获客系统Java代码或在App中安置SDK或通过AP ...
分类:移动开发   时间:2020-11-04 19:06:55    阅读次数:29
移动app快速开发的几点经验
移动app快速开发的几点经验导读:GIAC大会期间,来自mob的技术专家余勋杰给大会分享了MobSDK用户接口演进,就此机会,Keep技术研发部移动端首席架构师吴建军代表高可用架构对余勋杰老师进行了访谈。让我们大家一起看看余勋杰老师的独特见解。余勋杰Mob移动开发者服务平台/MobSDK项目总监超过8年Android开发经验,参加过多个LBS项目、流媒体项目和社会化模块项目,知名App“遇见”公司
分类:移动开发   时间:2020-11-06 00:59:33    阅读次数:21
Android工具——手机非root读取怎么FileExplore显示的文件的文本内容
目录 前言 操作环境 操作的基础知识 操作 前言 我之前有一篇博客写了FileExplore怎么读取Android的文件目录,但是今天在写一个项目的时候,我突发奇想想要读取一下文件里面存储的文本的内容,但是FileExplore无法读取文本内容,只能显示文件名。查了很多博客,发现内容差不多【应该是十 ...
分类:移动开发   时间:2020-11-06 01:20:26    阅读次数:25
axios与djangopost通信 后端获取数据
前置知识 ajax形式post提交数据的content-type有主要常用三种 application/x-www-form-urlencoded multipart/form-data(上传文件) application/json 原生的django对于content-type为applicati ...
分类:移动开发   时间:2020-11-06 01:26:29    阅读次数:24
300万运算/秒 :VoltDB在电信行业基准测试上可线性扩展性能
01总体概述VoltDB受到全球电信软件解决方案提供商的信赖,后者将其作为首选内存数据库来驱动他们部署在全球100多家运营商处的任务关键型应用。VoltDB受到青睐的原因在于其性能和功能不仅能够解决当前挑战,而且还能支持业内各种系统的快速发展。我们的下述基准测试展示了VoltDB的性能如何满足或超越电信系统的要求,展示了VoltDB具备的驱动诸如5G之类的行业革命所需要的高性能、低延迟和线性扩展。
分类:移动开发   时间:2020-11-06 01:35:13    阅读次数:25
使用adb命令对手机进行截屏(截图)保存到电脑,SDCard
adb shell /system/bin/screencap -p /sdcard/screenshot.png(保存到SDCard) adb pull /sdcard/screenshot.png d:/screenshot.png(保存到电脑) https://www.cnblogs.com/ ...
分类:移动开发   时间:2020-11-06 01:42:11    阅读次数:43
Qt 解决:QWidget: Must construct a QApplication before a QWidget
在完成一个绘图程序后,以为大功告成了,换成release版后准备完工了,天真的我还是抵不过Qt的套路。。。 没错,很显然换成release版后,编译通过,运行报错。。。 从来没碰到过这种错误,debug运行一直好好的,后来在网上查了很多资料,说是release和debug动态库调用混乱, 我就抑郁了 ...
分类:移动开发   时间:2020-11-06 01:50:44    阅读次数:24
android-7
增删改查 <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:padding="16dp" android:orientation="vertical" android:background="@drawable/bg" andr ...
分类:移动开发   时间:2020-11-06 02:34:22    阅读次数:27
Android Layout属性
通用属性 android:layout_height android:layout_width 值 含义 fill_parent/match_parent 高度或者宽度对齐到父控件 wrap_content 包围本控件的内容 android:gravity android:layout_gravit ...
分类:移动开发   时间:2020-11-06 02:37:43    阅读次数:28
02-myBatisPlus的wrapper接口的使用
02-myBatisPlus的wrapper接口的使用。 1.直接先上硬菜 序号函数名说明说明/例子1eq等于=eq("name","二狗子") ==> where name = '二狗子'2ne不等于 <>ne("name","二狗子") ==> where name <> '二狗子'3gt大于 ...
分类:移动开发   时间:2020-11-06 02:53:42    阅读次数:54
bios未包含的启动顺序调整
1.进入BIOS界面,“→”右键头移至“Startup”2.进入“PrimaryBootSequence”主要启动项设置界面3.光标移到你需要移到启动项的目标先按f锁定然后按x就能将它移动到启动项中4.如果还想调整启动顺序可以按住shift+(+或者—)上下移动5.然后按f10保存退出
分类:移动开发   时间:2020-11-07 15:38:58    阅读次数:48
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!