自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

新人自学随笔,主要是帮助自己理解,若对您有用。我深感欣慰。

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 Table 'hue.jobsub_ooziedesign' doesn't exist

HUE在集成oozie后管理用户报错:[05/Mar/2019 15:26:34 +0800] middleware INFO Processing exception: (1146, “Table ‘hue.jobsub_ooziedesign’ doesn’t exist”): Traceback (most recent call last):File “/matrix/us...

2019-03-05 15:45:18 582

原创 Workflow submission failed: Error submitting workflow test_new_oozie: E0501

amberi 安装oozie后从hue提交workflow报错:Workflow submission failed: Error submitting workflow test_new_oozie: E0501: Could not perform authorization operation, Call From hdp1-oozie-1.novalocal/xxx.xxx.xxx.xx...

2019-03-02 09:52:55 2109

原创 HUE 提交oozie任务报错:Error: E0803 : E0803: IO error, E0603

HUE 提交oozie任务报错:Error: E0803 : E0803: IO error, E0603错误日志Error: E0803 : E0803: IO error, E0603: SQL error in operation, <openjpa-2.2.2-r422266:1468616 fatal store error> org.apache.openjpa.per...

2019-01-25 11:49:11 1387

原创 那些年我遇到的kylin问题

1、配置好kylin后,执行kylin.sh start,发现kylin的pid文件已经创建,但是不能从web访问,提示页面找不到!原因:kylin的默认端口号7070(netstat -nap|grep 7070)被占用了,修改kylin的默认端口号,或者杀掉占用7070端口的进程,然后重启kylin即可。2、编译kylin时提示路径不对,错误信息如下:java.io.IOExc...

2018-08-21 11:00:54 2693

原创 linux安装uwsgi后运行hello world测试用例不输出hello world

原因:测试用例对于python2.x 和 python3.x的写法不同。 python2.x请用一下用例测试:def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return "Hello World"python3.x请用一下用例测试...

2018-03-19 17:53:10 1614 6

原创 python爬虫用户代理

user_agent_list = ["Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60", "Opera/8.0 (Windows NT 5.1; U; en)

2017-11-06 22:18:49 2687

原创 Activity的启动流程源码分析

Activity的启动流程标签(空格分隔): 未分类Activity的启动流程Activity的启动流程startActivityperformLaunchActivitynewActivitymInstrumentationcallActivityOnCreateonCreateactivityperformStartonStartmInstrumentationcallActi

2017-09-27 18:23:43 979

原创 Android源码内核设计思想读书笔记

【读书笔记】 第一篇 Android编译篇读书笔记 第一篇 Android编译篇第一章 Android系统简介1Android各版本代号及发布时间2 Android系统的特点3 Android系统框架第二章 Android源码下载第三章 Android编译系统第一章 Android系统简介1.1Android各版本代号及发布时间: Code Name Version Api

2017-07-29 16:09:15 593

原创 Android源码分析实战之JNI so库加载System.loadLibrary流程分析

JNI so库加载流程之System.loadLibrary流程分析最近在学习jni相关的知识,很多博客都说,jni***动态注册*时可以调用System.loadLibrary或者System.load方法加载so库,System.loadLibrary或System.load会调用到so库中的JNI_OnLoad方法进行方法注册,但是这个说是这样说,对于读者依然很模糊,到底System.load

2017-06-21 17:50:41 12558

原创 解决一个不同项目合并仓库冲突问题:fatal: refusing to merge unrelated histories

今天在github上创建了一个repository,然后准备直接上传本地代码,结果发现,git push的时候报错: error: failed to push some refs to ‘https://github.com/Bomy123/FileBrowser.git‘,然后在网上搜了以下,好像要先pull以下,然后我就pull了以下,结果还是提示:fatal: refusing to mer

2017-06-20 01:44:20 6893 1

转载 MarkDown语法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-20 01:22:44 238

原创 Java对象克隆(复制):深复制和浅复制

java中,对象的赋值(我感觉是实例化,可能说法不准确)一般有三种方式(以Student类为例): 第一:Student student = new Student;(new 一个对象实例,最常用) 第二:Student student2 = student;(即将一个已存在的对象的地址复制给一个新对象,强调一下) 第三:Student student3 = student.clone();(

2017-06-19 21:06:51 433

原创 Kotlin搭建第一个Android程序(Intellij idea)

Kotlin 是Java语言的补充者,而非替代品,具体的对比可以参考文章:https://code.tutsplus.com/articles/java-vs-kotlin-should-you-be-using-kotlin-for-android-development–cms-27846 这篇博文将像大家介绍如何使用Kotlin搭建搭建第一个Android程序,中途也遇到一些坑,希望能帮助到

2017-02-16 21:57:18 9051

转载 Intellij idea注册激活码(2017年2月15日亲测可用于最新版)

Intellij idea注册激活码(2017年2月15日亲测可用于最新版) s43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvc

2017-02-15 08:55:22 6415

原创 Android File.list().length == 0判断文件夹是否为空抛出空指针异常解决

错误LOG:E/AndroidRuntime(16635): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.skyworth.system_monitor/com.skyworth.system_monitor.MainActivity}: java.lang.NullPointerExceptionE

2017-02-13 16:43:42 4880

原创 android.os.BadParcelableException: Parcelable protocol requires a Parcelable.Creator错误解决

错误LOG:E/AndroidRuntime(14491): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.skyworth.system_monitor/com.skyworth.system_monitor.AppDetils}: android.os.BadParcelableException:

2017-02-13 11:09:11 7250 3

原创 APK安装时原来的apk安装信息没有被清掉产生安装垃圾问题的解决办法

问题描述:下载三个apk(http://pan.baidu.com/s/1geS25r1): 在android5.0 及以上平台: 1、将331.apk 替换掉系统内置的/system/vendor/app/SkyAppStore/SkyAppStore.apk ,并 rm -rf /data/data/com.tianci.appstore。rm -rf /data/app/com.tianci

2016-12-16 17:39:13 3465

原创 如何在ota升级时将data分区也打入升级包一并升级data分区

make otapackage是从build/core/Makefile开始执行的:$(INTERNAL_OTA_PACKAGE_TARGET): $(BUILT_TARGET_FILES_PACKAGE) $(DISTTOOLS) @echo "Package OTA: $@" $(hide) PATH=$(foreach p,$(INTERNAL_USERIMAGES_BINAR

2016-12-16 16:59:42 3017 4

转载 android系统加速以及修改lanucher

Android的启动速度一直以来是他的诟病,虽然现在Android设备的硬件速度越来越快,但是随着新版本的出现,其启动速度一直都比较慢,当然,作为程序员,我们是可以理解的,智能手机本身就要启动很多服务来支持应用的功能,并且Android系统大部分还是使用的Java语言编写的,必然要运行在Java虚拟机里,这也决定了它运行速度和启动速度都相对较慢。同时,Android系统为了在执行用户应用程序时提高用

2016-11-15 09:22:04 1446 1

原创 ubuntu 启动tomcat脚本

最近在ubuntu上配置了tomcat,为了避免每次启动都需要输入路劲,我直接写了一个脚本,哪里方便放哪里,要启动tomcat,直接运行脚本输入1,要关闭tomcat直接运行脚本输入2,感觉很方便。我的tomcat解压后放在/usr/local/目录下。至于下载的话直接去官网吧: http://tomcat.apache.org/download-90.cgi下载core下的apache-tomc

2016-11-09 15:54:19 810

原创 草稿纸

1、android7.0中:service_manager.c位于frameworks/native/cmds/servicemanager/目录下

2016-11-09 10:20:39 374

原创 android: resumeWhilePausing属性

resumeWhilePausing 属性表示: Indicate that it is okay for this activity be resumed while the previous activity is in the process of pausing, without waiting for the previous pause to complete. Use thi

2016-10-17 20:59:38 4395

转载 GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名

1、gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译   2、gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名字   3、为什么

2016-10-17 12:01:53 1285

原创 安全修复win 8.1开机出现错误,进不了系统:COOOO34 0000000000000000.cdf-ms

描述thinkpad笔记本装的win8.1的操作系统,开机突然出现错误,错误代码显示0xc000000001(几个0记不清楚了),按下enter键之后,显示了win8的开机LOGO,但是进不去系统,下边还提示:COOOO34 0000000000000000.cdf-ms(中间有很多乱码,这是我能看见的),网上提供了很多解决办法,自己尝试了都不能解决,最后弄了半天终于正常了,下面记录一下解决的过程(

2016-10-14 12:07:32 7816

原创 Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.

AndroidStudio在向模拟器安装apk报错:Error running app: Instant Run requires ‘Tools | Android | Enable ADB integration’ to be enabled. 解决方案如下:在 AndroidStudio中按照如下点击操作:Tools->Android > Enable ADB integration,发现E

2016-10-12 10:38:43 503

原创 java开发第三个JNI示例程序(基于linux操作系统)--Invocation Api实现native层运行java程序

在这篇博客中,我将向大家介绍如何在native层运行java程序:主要文件就两个://定义一个java类,这个类将在native层被运行,写完类之后记得编译成class哟//InvocationApiTest.javapublic class InvocationApiTest{ public static void main(String[] args) { Syst

2016-10-11 11:24:27 520

原创 loading shared libraries: libjvm.so错误

我在学习JNI Invocation时,将C文件编译成可执行文件,然后执行可执行文件,报出以下错误:./InvocationApi: error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory提示:不能加载libjvm.so库文件 解决办法:

2016-10-11 10:49:34 17211 3

原创 java开发第二个jni示例程序(基于linux操作系统)--native层调用java方法

在java开发第一个jni示例程序(基于linux操作系统)--java层调用native方法一文中向大家介绍了java层如何调用native层的方法,建议大家先读那一篇博客,因为编程的思路没变,重复的我就没写,只写了区别,写文章比变成累多了,这篇文章中我将向大家介绍如何在native层调用java层的方法。 基本步骤依然是: 1、新建java文件(JniMain.java,JniTest.ja

2016-10-10 20:38:50 400

转载 System.load 和 System.loadLibrary详解

原文:http://blog.csdn.net/ring0hx/article/details/3242245System.load 和 System.loadLibrary详解 1.它们都可以用来装载库文件,不论是JNI库文件还是非JNI库文件。在任何本地方法被调用之前必须先用这个两个方法之一把相应的JNI库文件装载。2.System.load 参数为库文件的绝对路径,可以是任意路径。 例如你

2016-10-10 16:49:34 1507

原创 java开发第一个JNI示例程序(基于linux操作系统)--java调用native方法

大家都知道,通过jni可以实现java和c以及c++的交互,但是这对于新手来说,想实现自己的本地调用还是有一定困难,万事开头难,这里我将用一个最简单的程序向大家展示jni的真面目。项目的基本流程: 1、新建java文件(JavaJNI.java) 2、编译java文件(JavaJNI.class) 3、生成c的头文件(JavaJNI.h) 4、新建c文件(javaJNI.c) 5、生成动态

2016-10-10 16:38:44 3037 2

原创 ubuntu 启动./eclipse报错

错误: Eclipse: GTK+ Version Check Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /home/zhangmingbao/user/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.400.v2016091

2016-10-09 15:30:59 1807

原创 java中接口和抽象类的区别

java中接口和抽象类的区别接口和抽象类的简要对比: 对比点 接口 抽象类 本质 对行为的抽象 对事物整体的抽象 内部成员 只能包含抽象方法和静态变量 可以有抽象方法,变量以及实现的方法 描述关系 like -a is-a 实现抽象方法的关键字 implement extends 是否支持夺继承 是 否 继承后的描述 我有

2016-10-08 20:44:08 411

原创 android 在framework层增加服务后编译报错

错误:out/target/common/obj/PACKAGING/test-api.txt:28745: error 3: Added class IHelloService to package android.osout/target/common/obj/PACKAGING/test-api.txt:28750: error 3: Added class IHelloService.

2016-09-30 10:03:05 647

原创 android7.0 编译问题及解决

注意:linux操作系统上编译android 7.0必须使用open-jdk,mac os才可以使用oracle jdk,我的是ubuntu16.04,下面我将我遇到的问题及解决办法做一个陈述,仅供参考:1、正常的编译三部曲:1)source build/envsetup.sh2)lunch 13)make -j32(-j32表示是开启32个线程同时编译,视个人电脑配置而定,我的笔

2016-09-29 10:09:50 6091 2

原创 如何将一个Activity设置为Dialog显示

在layout代码中添加:android:theme="@style/Theme.AppCompat.Dialog"

2016-09-03 09:41:13 1157

原创 如何去掉Android界面TitleBar

在layout代码中配置:android:theme="@android:style/Theme.NoTitleBar">

2016-09-03 09:39:43 499

转载 substance

一直以来都认为用Swing做出来的程序太难看了,但是又无可奈何,但现在好了,有了substance.jar,只需要在你的程序中添加几行简单的代码,就可以做出非常漂亮的界面来,如果不是亲眼看到,你也许不敢相信这是真的.  下面我就来介绍一下substance.jar的使用.1.下载substance.jar    新浪(不知道版本是不是最新的):http://ishare.iask.si

2016-05-15 21:52:51 828

原创 Java JTable与滚动条JScollpane结合使用不能出现很想滚动条的解决办法

解决办法:修改JTable的setAutoResizeMode属性,设置为JTable.AUTO_RESIZE_OFF,如:mytable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

2016-05-09 15:29:52 1859

原创 MySQL5.7.11 免安装版配置(WIN 64bit)

1、下载MySQL文件:http://dev.mysql.com/downloads/file/?id=4611092、解压MySQL文件,如C:/Program Files/mysql-5.7.11-winx643、在解压目录下创建data文件夹:即为C:/Program Files/mysql-5.7.11-winx64/data,截图如下4、创建配置文件,因为

2016-04-01 11:05:20 2015

原创 java基础之代码块

java代码块(被匹配的{....代码块...... }括起来的部分称为代码块)分为三种:普通代码块,构造代码块和静态代码块,看如下实例public class test {    static {        System.out.println("我是静态代码块");    }    {        System.out.println("我是构造代码块")

2016-03-24 11:04:07 281

ANDROID框架揭秘

一部讲解android框架的书籍,很不错

2016-10-10

空空如也

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

TA关注的人

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