自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 tomcat8 编写字符编码Filter过滤器无效问题

做一个解决全站的字符编码过滤器,过滤器类和配置如下:过滤器类:package com.charles.web.filter;import java.io.IOException;import java.lang.reflect.Proxy;import javax.servlet.Filter;import javax.servlet.FilterChain;import ...

2019-01-14 00:36:51 368

原创 JS实现停留几秒sleep,Js中for循环的阻塞机制,setTimeout延迟执行

//第一种,使用while循环function sleep(delay) { var start = (new Date()).getTime(); while((new Date()).getTime() - start < delay) { continue; }}//或者使用for循环function sleep(delay) {...

2019-01-06 14:02:07 11071 3

原创 自定义控件

自定义控件Android自身带的控件不能满足需求, 需要根据自己的需求定义控件.自定义控件可以分为三大类型1. 组合已有的控件实现优酷菜单 1. 在xml布局里摆放好, OK 2. 给指定控件添加点击事件. OK 3. 根据业务逻辑,执行动画(旋转动画: 补间动画). OK 4. 菜单按钮的截获. OK轮播图广告 1. 让图片滑动起来(Vie

2016-07-12 20:15:31 350

原创 c++ 开发JNI

c++ 开发JNIC的预处理命令#开头的就是c/c++的预处理命令在编译之前 先会走预编译阶段 预编译阶段的作用就是 把 include进来的头文件 copy到源文件中define这些宏定义 用真实的值替换一下#if #else #endif 该删除的删除掉 c++开发jni代码时 env不再是结构体Jninativeinterface的二级指针_JNIEnv JNIEnv _JN

2016-07-12 20:10:53 371

原创 JNI开发流程

交叉编译在一个平台上去编译另一个平台上可以执行的本地代码cpu平台 arm x86 mips操作系统平台 windows linux mac os原理 模拟不同平台的特性去编译代码 jni开发工具ndk native develop kit ndk目录 docs 帮助文档platforms 好多平台版本文件夹 选择时选择项目支持的最小版本号对应的文件夹每一个版本号的文件夹中放

2016-07-12 20:08:54 207

原创 android下JNI开发

android下JNI开发what 什么是JNIJNI java native interface native本地 java本地接口通过JNI可以实现java和本地代码之间相互调用jni可以看做是翻译 实际上就是一套协议why 为什么要用JNIJava 一处编译到处运行 ①java运行在虚拟机上 JNI可以扩展java虚拟机的能力 让java代码可以调用驱动②java是解释型语言

2016-07-12 20:06:17 240

原创 Android Studio常用快捷键

   Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。 最常用快捷键1.Ctrl+E,可以显示最近编辑的文件列表2.Shift+Click可以关闭文件3.Ctrl+[或]可以跳到大括号的开头结尾4...

2016-06-27 14:31:09 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除