自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

翻译 oracle里面用group by后,想取其它字段的问题

最近帮朋友处理一批数据,将指定的列重复的数据拿出来。这些数据在excel里。有10W条左右。由于EXCEL不好操作。就想着将数据导入数据库通过SQL语句来操作。导入数据库成功了,但由于SQL不是很牛,所以查询有些问题。我用group by 把重复的拿掉,但还有个问题,大家都知道用group by的话,select 后面指定的字段必须与group by后面的一致。group by 只有个别字段,...

2018-06-05 18:32:04 21883 2

原创 16个java代码性能优化及android代码优化技巧

16个java代码性能优化总结:1、尽量指定类、方法的final修饰符带有final修饰的类是不可派生的,为类指定final修饰符可以让类不被继承,为方法指定final修饰符可以让方法不被重写。如果指定了一个类为final,则该类所有的方法都是final的。java编译器会寻找机会内联所有的final方法,内联对于提升java运行效率重大。至少提升50%性能2、尽量重用

2017-09-13 20:15:18 346

原创 Android下的OOM异常、内存抖动和界面卡顿

OOM异常、内存抖动和界面卡顿:1、OOM:可能由内存泄漏引起,泄漏的内存多了,可供使用的内存越来越少,遇到一些需要开辟内存的时候,就会报OOM(OutOfMemory)异常。2、加载一些大的Bitmap的时候,瞬间就把分配给进程的内存全部占满。解决方式:图片的边界压缩。还有一种情况是:加载了多个占用内存较多的对象,也包括Bitmap对象,这时候,应用在运行的时候加载并保存了多个较大的Bi

2017-09-13 20:10:14 851

原创 Android性能优化之渲染优化

Android性能优化之渲染优化:Android系统每隔16ms就会重新绘制一次Activity。也就是说你的app必须在16ms内完成屏幕刷新的所有逻辑操作。如果某个绘制操作超过16ms而用了24ms,这时候用户看到同一张图片就用了32ms而不是16ms,用户就会感到卡顿,这种现象我们叫--丢帧。Android的渲染机制:Android渲染主要分为两个组件:1、CPU

2017-09-13 20:08:29 341

原创 Android事件分发的View的焦点捕捉事件

事件分发的View的焦点捕捉事件:ScrollView里面嵌套ListView(不需要时隐藏这个布局), 可以解决滑动问题. 就是滑动到ListView的时候, ScrollView也跟着滑动,这样子联动的效果比较好.如果是ScrollView里面是一个Fragment,然后Fragment里面是一个ListView, 这样子就无法做到ScrollView和ListView联动的效果了,因

2017-09-13 20:04:55 988

原创 Andorid事件分发源码解析

事件分发源码解析:1.Activity对点击事件的分发过程点击事件用MotionEvent来表示, 当一个点击操作发生时,事件最先传递给当前Activity, 由Activity的dispatchTouchEvent来进行事件派发, 具体的工作是由Activity内部的Window来完成的. Window会将事件传递给decor View, decor view一般就是当前界面的底层界

2017-09-13 20:03:39 298 1

原创 Android和h5混合开发框架:CordovaPlugin插件使用说明

CordovaPlugin插件使用说明:打开文件对res/xml/config.xml文件为插件进行配置。节点用于设置插件描述,feature的name属性是设置插件的唯一标示,在页面调用插件时将通过name找到此插件。在开发插件时,先为此插件添加一个节点,在中绑定插件的后台执行文件。featurename="video">paramname="android-pack

2017-09-13 20:01:41 787

原创 Android的IPC(Inter-progress Commitation)通信

Android的IPC(Inter-progress Commitation)通信:实现跨进程通信的方式:1.通过Intent来传递数据,在四大组件(4个进程,不过这4个进程可以通过shareUID和签名,整合在同一台虚拟机中,就有了4个进程同属于一个应用,而一个应用又是一个进程的概念,有点绕)2.共享文件和sharePreferences3.基于Binder的Messenger和

2017-09-13 20:00:59 409 1

原创 Android系统中,能大幅提高工作效率的API汇总

android性能优化api

2017-09-12 15:28:32 265

原创 Android下生成和读取PDF文件的工程demo, ttf的使用

android中的html转为pdf文件

2017-09-12 15:24:48 531 1

mysql-connector-java-5.0.8-bin.jar

mysql-connector-java-5.0.8-bin.jar、mysql-connector-java-5.0.8-bin.jar、mysql-connector-java-5.0.8-bin.jar

2017-09-25

jdk api 1.8_google 中文版(谷歌翻译版)

jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8 中文版/ jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8中文版 / jdk api 1.8 / 中文版

2017-09-25

《JavaEE开发的颠覆者 Spring Boot实战》

《JavaEE开发的颠覆者 Spring Boot实战》/《JavaEE开发的颠覆者 Spring Boot实战》/《JavaEE开发的颠覆者 Spring Boot实战》/《JavaEE开发的颠覆者 Spring Boot实战》

2017-09-25

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)/深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)

2017-09-19

linux命令大全

linux命令大全/linux命令大全/linux命令大全linux命令大全/linux命令大全linux命令大全linux命令大全/linux命令大全 shell学习的必备手册

2017-09-13

Spring源码深度解析.pdf

Spring源码深度解析/Spring源码深度解析./Spring源码深度解析./Spring源码深度解析. 一本分析spring框架的书,高清pdf

2017-09-13

MySQL必知必会.pdf

数据库,mySQL,oracle,后端工程师开发必备,足以解决95%的日常开发问题。数据库的大部分知识都涉及到,看过的都说好,适合入门,适合忘记后查询。

2017-09-12

Android平台下,将Html文本转换为PDF格式并输出

安卓下可用的HTML转PDF代码,支持中文和单独的图片

2017-04-24

空空如也

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

TA关注的人

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