自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Soxfmr - I am here

Code For Fun, Hack The World! :)

  • 博客(18)
  • 收藏
  • 关注

原创 Struts2 在 HTTP 请求中直接返回文本

0x0 工欲善其事,必先利其器安装配置 Tomcat 9,集成环境用 IntelliJ IDEA,这样可以避免很多繁琐的步骤。0x1 建立项目注意还需要勾选 Web Application,完成之后 IDEA 会自动下载 Struts2 依赖库:程序发布后,Struts2 作为依赖库也需要部署到线上环境中,在 Project Structure 中可以设置 Struts2 类库随程序发布:0x3 实

2016-06-26 20:11:14 2467

原创 XAML 在 ListBox 中使用 MVVM 模式时混入自定义布局

XAML ListBox 中使用 MVVM 模式时混入自定义布局

2015-11-10 04:33:50 929

原创 Laravel homestead 安装与使用 From Scratch

前记在开始接触 homestead 一直想着这货有什么卵用,本地安装个 XAMPP 直接开始码。后来为了保护系统的清洁性(-_-|||),避免开发环境污染到物理环境:所以开始考虑到虚拟机,接着在 VMware 上搭了个 Linux,用着一段时间:这尼玛每次都要开个 GUI 出来启动虚拟机好麻烦;于是开始考虑 Vagrant,Vagrant 是基于 VBox、VMware 等用于快速创建生产环境的

2015-10-31 03:34:34 2350

原创 Android 深入了解 Handler 和 Looper

前记Android 中无法在子线程中直接更新 UI,通过 Handler 提供的消息处理函数可以实现子线程 UI 更新。那么 Handler 究竟是啥。Handler 这货其实和 Looper 有一腿,即使平常在使用 Handler 的时候不用直接引用 Looper,但是,但是,但是,相信他们没办法切断这姻缘。Android 的消息驱动模型Android 同大都数系统相同,使用基于消息驱动的模型。即

2015-10-25 03:49:13 616

原创 [HTML5] Video 标签播放及控制视频

Video 是 HTML5 中新增的标签,使用 Video 标签可以播放 ogg、mp4 、webm 等格式的视频,Video 标签的引入,减少前端页面对 Flash 动画的依赖。0x0 预备知识不同的浏览器支持的视频格式可能不同,以下是摘自 W3School 各个浏览器对三种视频格式的支持情况: 0x1 在 Video 中嵌入视频 <video src="/movie.mp4" co

2015-03-08 21:58:37 29572 1

原创 Ubuntu 14.04 LTS 解决adb无法运行 提示adb: No such file or directory 安装ia32-libs

原本用添加旧源的方法不能用了,所以更新一下。

2014-07-30 19:21:55 3034

转载 Ubuntu 14.04 LTS 更新后无法启动VirtualBox和Genymotion 错误Kernel driver not installed (rc=-1908)

更新内核后需要重新编译 VirtualB

2014-07-08 17:08:57 1669

原创 Ubuntu 14.04 LTS 更换软件源提升下载速度

Ubuntu 13.04源:deb http://mirrors.163.com/ubuntu/ raring main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ raring-security main restricted universe multiversedeb http://mirror

2014-07-08 13:49:52 1714

转载 Ubuntu 14.04 LTS 解决adb无法运行 提示adb: No such file or directory 安装ia32-libs

adb运行需要32位库的支持,但在1

2014-07-08 11:11:33 1676

原创 Ubuntu 14.04 LTS 删除最近使用文件 Ubuntu Recent File & Folder

进入系统设置,选择 Security & Pra

2014-07-08 10:41:42 2699

原创 Ubuntu 14.04 LTS Eclipse代码自动完成快捷键无效 Alt + /

Eclipse 下的代码自动完成有 wORD

2014-07-08 00:43:38 964

原创 Android 无法连接实机的解决方法

使用Android手机通过USB连接时,可能会有连接不上的情况(通过adb devices命令返回的列表为空),本文通过无线网络方式连接。1.手机下载安装 WIRELESS ADB(需要root权限),通过此工具执行端口监听命令,等待连接。下载地址:http://pan.baidu.com/s/1mgkF3K02.打开软件,在PC端使用adb命令进行连接,默认连接5555端

2014-03-06 19:13:15 849

原创 Java Interface接口的简单应用

比如现在有个类:package com.inter;public class MyClass { public void output() { //show something... } }不同的需求下 output() 需要输出不同的信息,要如何在外部将特定的实现代码插入到 output() 中?接下来我们定义一个接口:package com.inter;pu

2014-02-09 01:02:32 858

原创 Android LinearLayout 设置 OnClickListener 无效时解决方法

被这个问题缠了一下午。1. 自定义控件是 xml 布局文件中根元素(或父元素)使用了 android:clickable 属性,在设置 View.OnClickLinstener 时无法响应onClick 事件:2.删除 android:clickable 属性,如果需要使用这个属性,在代码中设置:this.setClickable(true);

2014-01-27 17:06:14 9165 1

原创 Android 自定义SeekBar控件

总觉得这个控件有点陌生,先记下来。实现效果:1. 先大致预览一下谷歌提供的 SeekBar 背景源码(holo主题):<!-- Copyright (C) 2010 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "Licen

2014-01-21 22:47:32 1304

原创 Android 实现View中添加子元素的动态效果

挤出点时间迅速把这篇博文完成。在 Android3.0+ 平台下可以直接使用 LayoutTransition 类实现上图效果(笔者随手制作的gif,见谅见谅),实现代码:package com.soxfmr.anim;import android.animation.LayoutTransition;import android.content.Context;

2014-01-21 14:16:14 3066 1

原创 Android-PullToRefresh 库的使用

项目地址:https://github.com/chrisbanes/Android-PullToRefresh参考Demo:https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=trueAndroid-PullToRefresh 是一个开源 下拉刷新 库,支持很多

2014-01-20 13:17:36 1957

转载 Android 对全局程序异常崩溃的捕捉

以下为异常捕捉处理代码: import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream;

2013-07-26 20:13:39 1214

空空如也

空空如也

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

TA关注的人

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