- 博客(28)
- 资源 (5)
- 收藏
- 关注
原创 移动端前端抓包神器详解(whistle+weinre)
移动端线上代码调试工具,针对测试环境的或者开发环境,还可以打vconsole可以查看,但是线上代码如果有问题,没办法去打vconsole,此款抓包神器可以解决这个问题有耐心的同学可以查看官网文档:快速上手 · GitBook1、全局安装npm install -g whistle2、启动w2 start3、用浏览器打开http://localhost:8899/,端口号为8899,也可以修改w2 start -p port,可以修改为需要的端口号4、如果是HTTPS,.
2021-11-30 11:47:52 4862
原创 Android TV开发之坑(1)——安装后找不到图标
最近因为工作关系,做一个盒子应用,但是装上应用后竟然找不到图标,程序也打不开····后来找了很多博客才发现原来说的TV应用入口 根本不行,需要采用手机的入口,如下,才能找到图标。...
2018-07-10 13:40:33 5645 1
转载 在Maven仓库中添加Oracle数据库的JDBC驱动依赖
问题状况在 Maven Repository 上找到的几个ojdbc包依赖配置,都没法通过Maven自动下载到.m2目录,导致项目中ojdbc提示错误。 解决方法:将本地下载好的(或者本地安装的Oracle里面自带的)ojdbc.jar导入到本地Maven的.m2目录,这样就可以使用了。 方法1注:没有Eclipse的,使用方法2解决。1、在Eclipse左边的Project Explorer的空...
2018-06-07 11:07:28 1549
转载 Maven安装与配置
本文转载至:https://www.cnblogs.com/eagle6688/p/7838224.html一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建...
2018-06-07 10:21:34 164
转载 Android Studio 使用jni
最近工作中需要用到jni,以前也没有弄过,查了一些资料,终于是完成了。参照一下大神博客:https://www.cnblogs.com/wzben/p/5733571.html
2018-05-14 13:31:59 352
转载 Android系统架构和SDK目录结构
本文转载至http://blog.csdn.net/zhangqiang_0/article/details/77987927疯狂Android讲义学习笔记: Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件4层组成,它采用一种被称为软件叠层(Software Stack)的方式进行构建。这种软件叠层结构使得层与层之间相互分离,明确各层的分工。...
2018-03-21 11:12:47 936 1
转载 hashmap的详细分析
概要这一章,我们对HashMap进行学习。我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。内容包括:第1部分 HashMap介绍第2部分 HashMap数据结构第3部分 HashMap源码解析(基于JDK1.6.0_45) 第3.1部分 HashMap的“拉链法”相关内容 第3.2部分 HashMap的构造函数 第3.3部分 Has...
2018-03-16 14:25:41 230
转载 java异常体系结构详解
前几天在参加网易和360公司的在线考试的时候,都出了一道关于java中异常类的多项选择题。这几天翻看了相关书籍和网上一些资料,结合自己的理解与思考,将自己的一些收获记录如下:先来看看java中异常的体系结构图解:首先说明一点,java中的Exception类的子类不仅仅只是像上图所示只包含IOException和RuntimeException这两大类,事实上Exception的子类很多很多,主要...
2018-03-15 15:51:38 4591 1
原创 Java设计模式之代理模式
1、静态代理在不改变目标对象的前提下,对目标功能进行扩展静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类.接口public interface IUser { public void name();}目标public class User implements IUser { @Override public void name() { ...
2018-03-15 15:36:23 121
转载 深入分析字符编码之一-几种常见的字符编码格式
几种常见的字符编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言假定为英...
2018-03-15 10:59:52 294
原创 Java对象的引用
Java对象的引用有4种:强引用、软引用、弱引用、虚引用1、强引用我们通常使用的如:User user = new User();被强引用所引用的java对象,绝对不会被垃圾回收机制回收,即使系统内存非常紧张,JVM也不会回收被强引用所引用的Java对象2、软引用SoftReference如果内存足够,软引用和强引用没多大差别,当内存告急时,GC会回收掉软引用引用的对象User user = ne...
2018-03-15 10:05:16 184
原创 int、Integer、String 互相转换
//Integer转int Integer i1 = new Integer(20); int t1 = i1.intValue(); System.out.println(t1);//int转Integer int t2 = 10; Integer i2 = Integer.valueOf(t2); System.out.println(i2);//Integer转Str...
2018-03-13 21:31:47 308
转载 Java中的静态方法能否被重写?
*非静态方法属于类的实例,是可以被子类重写,从而达到多态的效果; 静态方法属于类,是不能被重写,故而也不能实现多态。*下面是具体的验证过程首先,定义一个超类A,里边定义一个静态方法和一个非静态方法:public class A { public void unstaticMethod() { System.out.println("SuperClass unstaticMe...
2018-03-13 21:09:23 3272
原创 Java 序列化
序列化:将对象转换为一串字节流反序列化:将字节流转为对象序列化的几种方式:1、实现Serializable接口serialVersionUID就是在反序列化中用来确定由哪个类来加载这个对象public class A implements Serializable { private static final long serialVersionUID = 1L; private int ag...
2018-03-12 16:21:07 125
原创 eclipse不自动弹出提示(alt+/快捷键失效)
公司电脑上的eclipse不提示了,alt+/失效了,更改了Windows-preferences-java-editor-content Assist中的Auto Activation也是无效的,参照下面大神的博客,完美解决了问题~https://www.cnblogs.com/shaweng/archive/2013/09/26/3340016.html...
2018-03-12 15:30:20 541
原创 final、fianlly、finalize
1、final被final修饰过的变量,不可修改,只能读取;被final修饰过的方法不能被重载,只能被使用final不能修饰abstract方法2、finallyfinally是在try catch 捕获异常时使用的3、finalize是一个方法名,每一个类都继承了它,在该对象被回收时调用的...
2018-03-12 12:43:46 249 1
原创 父类中静态方法被重写的问题
父类中静态方法不能被重写,非静态方法可以被子类重写public class Class1 {//父类 public static void name() { } public void age() { }}子类:public class Class2 extends Class1 { @Override public void age() { }}...
2018-03-12 10:36:17 387
原创 super 与extends 区别
1、A extends B ,则 B 是A 的父类或者祖先若参数为T<? extends B> 意味着子类是不确定的,因此只能读取数据,而不能插入数据,即get()和set()方法中只能是get有效2、A super B, 则A是B 的父类或者祖先若参数为T<? superB> 意味着父类是不确定的,因此只能插入数据,而不能读取数据,即get()和set()方法中只...
2018-03-12 10:28:34 2802
原创 接口 和抽象类
一、接口1、接口可以继承接口,不能继承类public interface InterfaceTest{ public void name(String name);}public interface Interface1 extends InterfaceTest { void interface1_function(int a);}public class MainTest i...
2018-03-12 09:38:56 125
原创 java 内部类
广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类1、成员内部类:成员内部类是最普通的内部类,它的定义为位于另一个类的内部class Circle {//Draw的外部类 double radius = 0; public Circle(double radius) { this.radius = radius; ...
2018-03-09 14:02:10 119
转载 String、StringBuffer、StringBuilder区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String2.String <(StringBuffer,StringBuilder)的原因 String:字符串常量 StringBuffer:字符串变量 StringBuilder:字符串变量 从上面的名字可以看到,String是“字符串常量”,也就是不...
2018-03-09 11:09:29 102
原创 java中==和equals和hashCode的区别
1、==是比较两个对象是否相等2、equals是比较两个对象的内容是否相等3、hashCode 该对象的内部地址转换成一个整数原则 1 : 如果 x.equals(y) 返回 “true”,那么 x 和 y 的 hashCode() 必须相等 ;原则 2 : 如果 x.equals(y) 返回 “false”,那么 x 和 y 的 hashCode() 有可能相等,也有可能不等 ;原则 3 : ...
2018-03-09 10:55:41 309
原创 移动app界面 布局规则
所有可操作元素最小点击区域尺寸:48dp X 48dp。栅格系统的最小单位是8dp,一切距离、尺寸都应该是8dp的整数倍。以下是一些常见的尺寸与距离:顶部状态栏高度:24dpAppbar最小高度:56dp底部导航栏高度:48dp悬浮按钮尺寸:56x56dp/40x40dp用户头像尺寸:64x64dp/40x40dp小图标点击区域:48x48dp侧边抽屉到屏幕右边的距离:56dp卡片
2017-08-02 16:45:59 1109
原创 ios 证书生成
最近在工作中需要生成ios证书,遇到好多坑,现在把需要的各种证书流程记录下,有不对的地方,请批评指正。 存储在桌面就好了,然后就完成退出钥匙串工具就可以了。 2.申请开发证书,发布证书 打
2017-08-02 15:08:44 6838 2
转载 软件包 javax.servlet 不存在
软件包 javax.servlet 不存在 原来这个包在web服务器才有,j2se中并没有,所以导致了错误。解决方法: 方法(1) 找到%tomcat%/common/lib目录下的servlet-api.jar,把这个路径添加到环境变量classpath当中,就可以了。(这个好像不是很管用,我重装了tomcat之后,再重新配置
2014-12-30 09:41:57 636
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人