码迷,mamicode.com
首页 > 移动开发 > 日排行
Mybaits 源码解析 (七)----- Select 语句的执行过程分析(下篇)(Mapper方法是如何调用到XML中的SQL的?)全网最详细,没有之一
我们上篇文章讲到了查询方法里面的doQuery方法,这里面就是调用JDBC的API了,其中的逻辑比较复杂,我们这边文章来讲,先看看我们上篇文章分析的地方 SimpleExecutor 1 public <E> List<E> doQuery(MappedStatement ms, Object pa ...
分类:移动开发   时间:2019-11-06 13:17:19    阅读次数:165
SpringMVC注解@RequestMapping之produces属性导致的406错误
废话不多说,各位,直接看图说话,敢吗?这个问题网上解决的办法写的狠是粗糙,甚至说这次我干掉它完全是靠巧合,但是也不否认网上针对406错误给出的解决方式,可能是多种情况下出现的406吧?我这次的流程就是集成了MyBatis的分页插件,简单实现了一个分页功能,最后将数据返回给浏览器,就因为我的随手一粘贴 ...
分类:移动开发   时间:2019-11-06 13:38:49    阅读次数:118
Android Socket 通信
Android socket 通信 安卓编写Socket客户端,实现连接Socket服务端通信。 创建Socket连接并获取服务端数据 先创建几个全局变量吧 创建Socket 一般的通讯格式都是Json的,查一下把json格式的字符串转换成json对象然后根据key值获取value的代码: 发送数据 ...
分类:移动开发   时间:2019-11-06 13:46:31    阅读次数:135
js保存图片到手机相册
/保存到相册 function savePic(){ var picurl= $("#picurl").attr("src"); //alert(picurl); savePicture(picurl); } var triggerEvent = "touchstart"; function sav ...
分类:移动开发   时间:2019-11-06 13:50:05    阅读次数:868
android studio: 快捷键生成getter/setter方法时自动加m的问题
平时使用Android Studio 在写实体类的时候,习惯给实体类的成员变量前面加上一个"m" 修饰符表示这是一个成员变量,这也是搞java的一种约定俗成的写法,本来这是没有问题的,可是在默认情况下使用快捷键生成getter()/setter()方法时,生成的getter()/setter()方法 ...
分类:移动开发   时间:2019-11-06 14:58:29    阅读次数:168
2.app自动化测试--adb常用API
adb常用API Driver.current_activity 获取当前运行应用界面的启动名 Driver.current_package 获取当前运行应用的包名 Driver.contexts 获取当前应用执行的上下文环境 native(原生环境与非原生环境) Driver.close_app( ...
分类:移动开发   时间:2019-11-06 15:14:21    阅读次数:79
Mac系统下编译Android系统源代码
前言 我们知道,Android OS是基于Linux内核的移动操作系统,主要分成了 Application ApplicationFramework(Java) System Libraries(Native C/C++)/Android Runtime HAL(Hardware Abstracti ...
分类:移动开发   时间:2019-11-06 15:18:37    阅读次数:130
EasyRTMP实现内网摄像头RTSP拉流转码RTMP推流到RTMP服务器EasyRTMP-Android视频采集流程是什么?
背景分析 RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写,该协议基于TCP,是一个协议族,包括RTMP基本协议及RTMP/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络下ieyi,主要用来在Flash/AIR平台和支 ...
分类:移动开发   时间:2019-11-06 16:39:28    阅读次数:144
简单高效易用Windows/Linux/ARM/Android/iOS平台实现RTMP推送组件EasyRTMP-Android MediaCodec硬编码流程介绍
音视频流媒体硬解码是指不使用CPU进行编码,使用显卡GPU,专用的DSP、FPGA、ASIC芯片等硬件进行编码。编码框架Video ToolBox和AudioToolbox。 EasyRTMP是结合了多种音视频缓存及网络技术的一个rtmp直播推流端,包括:圆形缓冲区(circular buffer) ...
分类:移动开发   时间:2019-11-06 16:54:40    阅读次数:160
RTP推流服务器EasyRTMP实现内网摄像头RTSP拉流转码RTMP推流到EasyRTMP-Android音频采集流程是什么?
音视频流媒体硬解码是指不使用CPU进行编码,使用显卡GPU,专用的DSP、FPGA、ASIC芯片等硬件进行编码。编码框架Video ToolBox和AudioToolbox。 EasyRTMP是结合了多种音视频缓存及网络技术的一个rtmp直播推流端,包括:圆形缓冲区(circular buffer) ...
分类:移动开发   时间:2019-11-06 16:57:53    阅读次数:132
RTSP播放器网页web无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解码获取视频帧的方法
应用场景 EasyPlayer-RTSP在多年与VLC的对标过程中,积累了广泛的应用场景,EasyPlayer-RTSP底层与上层全部自主开发,自主知识产权,可实战测试。 EasyPlayer-RTSP播放器 EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支 ...
分类:移动开发   时间:2019-11-06 16:59:45    阅读次数:117
在移动硬盘中安装win10和macos双系统
本文通过在SSD移动硬盘中安装win10和macos双系统,实现操作系统随身携带
分类:移动开发   时间:2019-11-06 18:11:42    阅读次数:1058
【UEFI】---关于BIOS,EIST和PState&CState和CPU主频变化得关系
Intel处理器都支持Turbo和EIST,且一般情况下,各家厂商在BIOS中都会设置EIST和PState的开关,那么这些开关与CPU的频率的关系是什么呢?今天对此做个总结: 按照国际惯例,本次梳理将会解决下列问题: 1. EIST是什么? 2. EIST与Turbo与PState和CPU频率得关 ...
分类:移动开发   时间:2019-11-06 21:16:33    阅读次数:293
Android Studio 之 ROM【2】, LiveData+ViewModel+AsyncTask+Repository
改造上一节 ROM【1】, 1.利用 LiveData<List<Word>> 与 observe 中的 onChanged 配合,删除掉之前的textView更新函数(updateTextView) 引入 LiveData 与 observe ,只要数据发生改变,就会自动更新内容。 MainAct ...
分类:移动开发   时间:2019-11-06 22:33:08    阅读次数:128
Android Studio报错问题集锦
Android Studio使用过程中坑太多,动不动就报错,每次出现问题都是上百度去搜索,需要花费很大的时间和精力才能解决掉问题。 为了以后更高效的使用这款工具,在这里记录下来我已经踩过的坑和即将要踩的坑,希望能为自己也为别人提供些便利,共同学习,共同进步。 公司和家中的电脑用了两个不同版本的stu ...
分类:移动开发   时间:2019-11-06 22:46:09    阅读次数:124
AppBarLayout折叠时候的阴影
最近在项目中遇到一个需求,AppBarLayout在完全展开时没有阴影,在完全收缩时展示阴影,这个功能可以通过设置StateListAnimator的轻松的实现。 首先,在res/animator目录下建立appbar_elevation.xml文件,如下: 然后在布局文件里设置AppBarLayo ...
分类:移动开发   时间:2019-11-07 00:24:45    阅读次数:269
Java Applet基础——输出HelloWorld
Java Applet基础——输出HelloWorld 一、 准备环境 二、编写调用的Java Applet —— HelloWorldApplet.java 三、编写HTML代码,调用编译好的 .class 文件 —— Hello.html 四、易错点 五、参考链接 ...
分类:移动开发   时间:2019-11-07 00:29:21    阅读次数:148
Android 在Service中弹出对话框
MyService.class public class MyService extends Service { public MyService() { } // 创建一个服务 @Override public void onCreate() { super.onCreate(); } // 服务 ...
分类:移动开发   时间:2019-11-07 09:16:35    阅读次数:97
把app(apk和ipa文件)安装包放在服务器上供用户下方法
怎么把app(apk和ipa文件)安装包放在服务器上供用户下载? IIS服务器网站不能下载.apk文件的原因:IIS的默认MIME类型中没有.apk文件,所以无法下载。解决办法:给.apk格式文件添加一个MIME类型。 IIS服务器端的解决方法:1、打开IIS服务管理器,找到服务器,右键-属性,打开 ...
分类:移动开发   时间:2019-11-07 09:44:55    阅读次数:105
从一个简单的例子看spring ApplicationContext上下文隔离
某天,浏览博客园的时候,对首页上面的一篇文章,标题为:<<一个普通类就能干趴你的springboot,你信吗?>>,文章链接:https://www.cnblogs.com/rongdi/p/11780204.html#4414216 很是感兴趣。点进去之后,大致看一下。该篇博文主要说的是在使用sp... ...
分类:移动开发   时间:2019-11-07 09:56:05    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!