5 会飞的鱼儿android

尚未进行身份认证

想通过博客记录自己的学习历程和稳固自己的知识,当几年后再回看时也是对自己的一个人生总结,有点后悔没有早点写博客,这也和自己最近工作不是很忙有关,还是希望自己以后不管多忙,都要总结自己,写一写博客。

等级
TA的排名 2w+

apk反编译

一、需要的工具:dex2jar和jd-gui:都可以在网上下载到,非常好下载二、具体步骤1、将apk直接解压缩2、将解压缩的classes.dex文件直接放到dex2jar文件目录下,然后cmd,在dex2jar目录下执行d2j-dex2jar classes.dex,完成后会生成一个classes-dex2jar.jar文件3、打开jd-gui程序,然后将classes-...

2020-03-16 15:25:34

vue知识点整理

1、vue设置div的背景色<div class="person-info_div" :style="memberWrap"><script> export default{ data(){ return{ memberWrap:{ backgroundImage: "url(" + require(...

2020-02-26 15:11:03

Android安全漏洞总结

一、前言在Android开发过程中,一般都不会太注重app的安全漏洞问题,除非遇到要求比较高的公司或者有对app提供检测的机构进行检测,但是检测和加固的费用比较高,所以一些app就忽略了这个问题,但是我最近做的app安全级别较高,多个安全机构检测后会有如下问题,顺便说一下检测机构有很多,如360、蓝盾、梆梆等。二、问题总结应用签名未校验风险 高 加入签名校验 应用数据任...

2020-02-25 09:29:05

cordovar安装和打包流程

一、安装codorvar环境1.安装Node.js安装nodejs,是为了使用其中安装的包管理工具npm(下载上传工具)测试是否安装成功,cmd中执行[node -v]以及[npm -version]2.安装cordova Cli这个是cordova开发的脚手架,其中集成了一些方法,比如构建,打包,方便开发。[npm install -g cordova]测试是否安装成功,cmd...

2019-12-09 09:20:24

linux系统中nginx安装与配置

一、nginx启动停止命令1、检查是否安装g++、gcc命令:rpm -qa | grep gcc2、查看是否运行某软件:ps -ef|grep nginx3、nginx重启命令:到sbin目录下:nginx -s reload4、检查nginx的配置文件是否正确:nginx -t5、nginx关闭:nginx -s stop ;nginx -s quit6、nginx查看...

2019-12-03 09:54:36

Android根据目标地址选择高德和百度地图进行导航功能

1、首先确定安装包是否安装方法 /** * 检测程序是否安装 * * @param packageName * @return */ private boolean isInstalled(String packageName) { PackageManager manager = getApplication(...

2019-10-21 10:39:47

weblogic10.3.6安装并补丁

一、前言最近真的有好长时间没有写博客了,这两天一直解决weblogic的漏洞问题,其中一个漏洞真的是想了好多办法,解决了两天才ok二、安装JDK1、安装JDK:./jdk-6u45-linux-x64三、weblogic命令1、weblogic安装:java -jar wls1036_generic.jar -mode=console2、创建domain域:./home/...

2019-09-17 14:48:33

aapt.exe'' finished with non-zero exit value 1错误解决

一、前言 今天重新换了台电脑,就把以前的项目重新导入到Android studio中,发现报错aapt.exe'' finished with non-zero exit value 1,网上查了各种解决办法,有的说删除配置文件的,有的说冲突,在gradle.prepersis中加入false标识的,我加完后发现都不行。二、解决办法真的是黔驴技穷啊,最后对比以前的代码,发现就改了一个...

2019-05-21 16:01:18

linux下安装jdk和配置环境变量

一、前言在linux系统部署程序时,一般都需要安装JDK,安装JDK比较简单,稍微麻烦一点的是配置环境变量,而linux是可以根据不同的用户配置不同的jdk,也可以配置所有用户统一JDK二、安装JDK1、安装jdk非常简单,将jdk文件复制到linux的安装目录下2、安装bin格式的包需要先给权限:chmod u+x ./jdk-6u45-linux-x64.bin3、安装:./...

2019-05-13 11:08:01

nginx配置详解

Nginx配置详解nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx反向代理 负载均衡 nginx特点1. 反向代理关于代理说到代理,首先...

2019-05-10 14:01:48

linux系统部署项目常用命令记录

一、linux系统命令1、将文件更改所有者:chown -777 apptest app-install.tar.gz2、给文件赋值读写权限:chmod u+x ./jdk-6u45-linux-x64.bin3、找到该程序杀死:kill -9 6994、删除文件夹:rm -rf 文件夹名称5、linux清除内存缓存buffer/cache的方式:echo 1 > ...

2019-05-10 10:14:01

linux系统配置普通用户JDK,和weblogic或者tomcat无法显示验证码问题

一、前言本来正常运行的项目,早上一看,登录页面无法显示验证码了,怀疑是系统更新导致的无法加载硬件的图形化界面导致的。我今天在清理了一下linux系统的缓存后,发现又不能显示验证码了,看来还是需要依靠weblogic的图形化显示功能,依靠电脑本身的还是太不靠谱。二、问题报错Caused by: java.lang.NoClassDefFoundError: Could not initi...

2019-05-10 10:01:12

linux安装weblogic并设置启动内存

一、前言weblogic是和tomcat一样的部署项目的容器,不过公司可能感觉weblogic更加强大,可以实现集群的效果,就是一个项目部署到多台服务器上,当一台服务器停止时,会自动运行另一台服务器的项目。二、linux中weblogic的安装1、安装主要分为两步,一是安装weblogic,二是对weblogic创建domain,domain就相当于一个服务,多个domain就是多个服...

2019-05-05 16:44:37

weblogic异常关闭无法再次启动如何解决

一、问题描述我是由于刚接触weblogic,所以在启动后发现不能再次输入内容,就给直接关闭了,然后再次启动weblogic时,发现无法启动,一直报错如下:unable to get file lock, will retry ...二、解决办法解决办法一.删掉Domain下的*.lok文件1.、删除edit.lok:进入到domain_home下:cd /u01/Oracle/...

2019-04-16 14:24:33

linux系统weblogic启动无用户名密码和修改JDK方法

一、前言最近在研究web的程序发布,以前可能感觉tomcat比较方便,但是最近公司都用weblogic进行发布了,weblogic的好处就是部署集群方便,其实他们都是web的容器,感觉要是在Windows下部署挺简单的,但是在linux上部署,自己以前没怎么接触过linux,感觉还是挺有难度的。二、解决的问题在安装weblogic时,会把weblogic的模式设置为生产环境,就是每次启...

2019-04-16 14:17:37

MaterialIntroView引导页的使用

一、前言 所谓引导页就是在用户第一次使用APP时,会指导用户点击某个按钮,告诉用户这个按钮的具体作用。引导用户使用APP,而MaterialIntroView引导页框架则是一个比较好用的框架,可以实现大部分引导功能,可以针对某一个view进行详细描述。GitHub地址二、使用代码1、下载jar包,反正我是根据这个地址没有下载到jar包,然后是直接调用的aar包,具体包可以去我...

2019-03-22 14:59:02

自定义ActionBar使用详解

一、前言标题栏是Android开发中永远也躲不过去的知识点,而自定义标题栏就成为了每个Android开发者必回的内容,我以前自定义标题栏有点稍微复杂,在androidMainfest中设置的没有标题栏,在每个xml中include一个自己写的layout,然后在BaseActivity中写入一些基本方法,在写的activity中直接调用,属于走了一点弯路,而今天介绍的是真正自定义ActionB...

2019-03-14 10:55:54

Android本地数据库的选择ObjectBox,Realm

一、前言本来不太想写这篇博客的,因为网络上关于Android数据的对比博客已经挺多了,以前自己用过OrmLite,最近接手了两个项目,一个用的是Realm,一个用的是ObjectBox,感觉如果自己不写个博客,过段时间忘了就糟糕了,趁着现在刚写完,记录一下。二、数据库比较1)有db数据库的:如OrmLite(自己用过),GreenDao(流行)这两个,都会在Android本地建立Sql...

2019-03-13 11:19:56

Android中interface使用详解

一、前言接口是我们在Android开发中经常用到的,通过接口可以简化我们在主activity的代码量。在下载时候的进度回调,在adapter与activity之间的回调,在javabean和fragment以及fragment之间的回调等等,回调的目的主要有两个:其一是传递数据,其二是保持数据的同步更新。常用的有两种形式,一是使用内部类的形式,得到接口的子类对象,另一种是直接实现定义的接口。...

2019-03-04 14:12:05

ExpandableListView使用方法详解

一、前言 “好记性不如烂笔头”,再次验证了这句话是真的很有道理啊,一个月前看了一下ExpandableListView的使用,今天再看居然忘了这个是干啥的了,今天就详细讲解一下ExpandableListView的使用方法,感觉对于二级条目显示功能都可以实现。二、实现的功能1、可实现二级列表条目显示功能,具体包括可自定义,父布局和子布局。可实现父布局全部展开和只展开一个功能。...

2019-03-01 14:04:14

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。