飞在江湖的专栏

《论语·子张第十九》,子夏曰:“博学而笃志,切问而近思,仁在其中矣。”...

排序:
默认
按更新时间
按访问量

Java通过BufferedWriter追加内容到文件末尾的几种常用方法

io操作过程,有时候,我们是需要重新创建文件,有时候只要在文件末尾追加内容,就可以,那么如何追加呢,给出3种方法:import java.io.BufferedWriter;                                                       import ...

2018-06-22 16:35:04

阅读数:0

评论数:0

java io常用类总结

读写数据是java开发过程中经常需要做的,本篇文章将我们平时常用的java io处理类做个总结,同时给出相关demo。可以看得出来,JAVA IO主要有这四个类InputStream、OutputStream、Reader、Writer来处理,要处理字节流的就用InputStream、Output...

2018-06-12 20:52:22

阅读数:24

评论数:0

ApplicationContextAware接口的作用

在Web应用中,Spring容器通常采用声明式方式配置产生:开发者只要在web.xml中配置一个Listener,该Listener将会负责初始化Spring容器,MVC框架可以直接调用Spring容器中的Bean,无需访问Spring容器本身。在这种情况下,容器中的Bean处于容器管理下,无需主...

2018-06-07 14:54:56

阅读数:7

评论数:0

CountDownLatch的妙用

在多线程编程里,CountDownLatch是一个很好的计数器工具。它所在的包:package java.util.concurrent常用的两个方法:1、计数器减一   public void countDown() {        sync.releaseShared(1);    }2、线...

2018-06-07 10:03:13

阅读数:13

评论数:0

java之Runnable,Callable,Future,Futuretask区别与用法

java多线程执行任务的时候,这些接口和类是经常使用的,下面来看源码,看看他们之间的差别与用法。Runnable@FunctionalInterface public interface Runnable { /** * When an object implementing i...

2018-06-03 23:56:37

阅读数:13

评论数:0

警惕HttpServletResponse.getWriter().println(result)换行的坑

     头大连续调试了两天,一直报验签失败,仔细看商户返回的原串和发送的原串是一样的啊,本机调试(服务器tomcat)又不会报验签失败的,测试环境(was)会报,后来仔细查看报文原来返回的报文多了个\n(调试的时候才能看到,日志里面看不到\n)。导致商户拿到的原始报文和我们签名的报文不一致,那哪...

2018-04-28 16:14:02

阅读数:75

评论数:0

SpringMVC 几种页面跳转方式

SpringMVC 几种页面跳转方式总结如下:1.不使用ModelAndView1)、通过HttpServletResponse的API直接输出(不需要配置渲染器)@Controllerpublic class RequestController{ @RequestMapping(&quo...

2018-03-30 16:07:53

阅读数:98

评论数:0

android通过反射根据包名和id或name获取resource ID

android里面,不管是layout,widget,drawable,string,color,array,style等等,android自动会在R.java里面生成resouce ID。那如果只给你包名和widget id 或者string的name,你能得到生成的resouce ID,进而获...

2018-01-26 16:35:23

阅读数:498

评论数:0

android在子线程更新UI主线程的六种方法(全网最全)

最近用了一下okhttp,原本以为异步callback里面的onResponse是运行在主线程的,后面发现在onResponse里面放了Toast,半天没有反映,一度以为Toast写错了,把Toast放外面发现可以正常弹出提示的,后来查了下资料,原来okhttp的callback,onRespon...

2018-01-09 19:00:44

阅读数:198

评论数:0

java.lang.UnsupportedClassVersionError

今天项目里有报这个错,java.lang.UnsupportedClassVersionError: org/apache/struts2/dispatcher/filter/StrutsPrepareAndExecuteFilter : Unsupported major.minor versi...

2017-11-21 14:30:06

阅读数:102

评论数:0

Android加壳(加固)原理以及实现

一、前言 今天又到周末了,憋了好久又要出博客了,今天来介绍一下Android中的如何对Apk进行加固的原理。现阶段。我们知道android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结果被人反编译了,那心情真心不舒服。虽然我们混淆,做到native层,但是这都是治标不治本。反编...

2017-11-17 09:56:56

阅读数:261

评论数:0

Error:Execution failed for task ':app:mergeDebugResources'

今天将一个eclipse项目转换成android studio项目,然后导入在as里面,build-->make module的时候报这个错了,网上查了资料发现是因为eclipse项目的.9图片资源因为格式不正确在as里面编译不通过了,只要忽略就可以了。这么改 在该module里面的bui...

2017-09-21 17:22:38

阅读数:141

评论数:0

android无标题全屏的三种设置方式

注意,在设置前把XXX-Activity extends ActionBarActivity 修改成XXX-Activity extends  Activity,否则activity无法启动 1.在onCreat方法中setContentView()之前插入 [ja...

2017-09-09 17:42:53

阅读数:313

评论数:0

android项目引用多个library导致引用android-support-v4.jar冲突

今天碰到的问题是当前的项目A引用了两个Library B,Library C项目,本身该项目libs里面就有android-support-v4.jar,然后这两个Library又都引用了android-support-v4.jar,导致安装APP后,闪退报错。如何解决这个问题呢?       ...

2017-08-29 10:27:26

阅读数:449

评论数:0

Android手机 Fildder真机抓包

Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比...

2017-08-28 18:16:35

阅读数:293

评论数:0

Java Error: java.lang.UnsupportedClassVersionError: bad major version at offset=6

今天访问一个接口的时候,报上面的错,发现是因为编译好的class使用了更高版本的jdk,而服务器上安装的版本比较低。我使用了jdk1.6编译好的class放在了was服务器上,而was所在的服务器jdk版本是1.4.2,那么低版本不兼容高版本就报错了。解决办法如下:          1、查看服...

2017-08-28 16:20:01

阅读数:478

评论数:0

war反编译成java项目

最近碰到这样的情况,之前离职的员工态度比较差,交接工作的时候,故意不交接完全,到处设坑,导致我接手他的项目之后,各种签名失败,各种项目跑不起来,我也是醉了,这样的工作态度,下家谁敢用你?本文就介绍一个 java web项目,因为离职人员没有将最新的代码交接给我,只好通过测试环境的war反编译来获取...

2017-08-21 11:19:57

阅读数:2794

评论数:0

adb环境变量配置

Android Debug Bridge,Android调试桥,简单的说,就是连接手机和电脑的桥梁作用,使用adb命令,直接就可以在电脑上操作相关安装、卸载、查看手机已经安装的APP,查看手机android版本号,手机分辨率等等操作。不过使用adb命令之前,需要先配置环境变量,本文是介绍在wind...

2017-08-16 17:50:38

阅读数:241

评论数:0

adb操作命令详解及大全

说到 ADB 大家应该都不陌生,即 Android Debug Bridge,android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令有很多,今天就来总结下我在开发常用到的一些 ADB 命令。 查看版本 ADB ...

2017-08-16 17:41:51

阅读数:224

评论数:0

Android .9.png图片的制作与使用

.9.png图片其实就是png格式图片,不过它比普通的png图片外围多了1px(像素)的边框,另外就是使用这种格式的图片可以实现背景自适应大小且不失真的效果。比如某些控件横竖屏切换后控件的样子就变形了,或者某些图片作为控件背景也变形,这会让人很郁闷。幸好.9.png图片可以提供这些需要的功能。 ...

2017-07-19 09:26:53

阅读数:233

评论数:0

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