自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 机试题记录-整数分解和阿拉伯数字转中文读法

整数分解 public static void main(String[] args) { resolve(4,1); } public static List<Integer> res = new ArrayList<>(); ...

2019-07-13 11:42:21

阅读数 76

评论数 0

原创 BottomNavigationView+ViewPager打造底部导航栏

效果BottomNavigationView的简单使用 官网推荐使用方式:layout resource file: <android.support.design.widget.BottomNavigationView xmlns:android="http://s...

2017-06-12 09:48:40

阅读数 481

评论数 0

原创 TabLayout和ViewPager打造导航栏

实现效果:实现:引入依赖包://用到了TabLayout,所以要加这个依赖 compile 'com.android.support:design:24.2.0'准备Fragment:一系列Fragment准备就绪核心代码:adapter = new FragmentPager...

2017-05-27 17:13:57

阅读数 238

评论数 0

原创 Requested modules not available: vtkRendering问题解决方法

环境 -ubuntu 16.04 -Qt 4.8.7 -vtk 7.0.0 -cmake 2.8.* 问题在执行cmake . 时报错,错误信息说是请求的vtkRendering不可用,而且指出时CMakeLists.txt的第11行处的find_package出错解决方法找到CMakeLists...

2017-04-28 17:23:54

阅读数 1002

评论数 0

原创 PermissionsDispatcher的使用方法

0.在AndroidManifest.xml文件中声明要用到的所有权限<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name=&...

2017-04-08 22:42:06

阅读数 913

评论数 0

原创 什么时候选择LinkedList?

LinkedList即单链表,如下图 LinkedList优点: 长度可变 插入删除简单 LinkedList缺点: 不能随机访问,必须从head结点顺序访问,所以也就不能够二分查找 存储pointer消耗内存 下面是LinkedList的简单实现以及简单操作(各个位置插入新节点,打印单链表...

2017-03-07 15:53:49

阅读数 242

评论数 0

原创 获取手机上安装的app列表以及正在运行的app

获取正在运行的appActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List<ActivityManager.RunningAppProcessIn...

2016-12-20 10:15:05

阅读数 705

评论数 0

原创 ubuntu12.04编译android4.4.4_r1并烧录到nexus5

下载源码https://pan.baidu.com/s/1qWpCAhY#list/path=%2FAndroid%E6%BA%90%E7%A0%81这里我下载的是android4.4.4_r1搭建编译环境首先安装jdk6,并配置环境变量,可以参考 http://blog.csdn.net/sp...

2016-12-13 21:25:50

阅读数 793

评论数 0

原创 Ubuntu安装搜狗输入法

sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.deb sudo apt-get -f install sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.deb 系统设置->语言支持-> 键盘输入法系统从ibus改...

2016-11-09 15:45:53

阅读数 227

评论数 0

原创 java常用文件操作

import java.io.*;/** * Created by archur on 2016/10/17. */ public class FileOperate { // 如果文件不存在会自己创建 public static void writeFile(String fi...

2016-10-17 16:18:13

阅读数 230

评论数 0

原创 最大公约数

package methods;/** * Created by archur on 2016/10/14. */ public class DivisorGetter { /** * 穷举法 */ public static int getDivisor1...

2016-10-17 15:57:52

阅读数 171

评论数 0

转载 阻塞 非阻塞与同步 异步

在网上搜 这几个概念 其中有几个搜索结果通俗易懂,为了方便以后查阅,于是记录如下老张爱喝茶,废话不说,煮开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。 老张把水壶放到火上,立等水开。(同步阻塞) 老张觉得自己有点傻 老张把水壶放到火上,去客厅看电视,时不时去厨...

2016-09-12 20:17:10

阅读数 199

评论数 0

原创 136. Single Number

Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime compl...

2016-08-31 22:21:42

阅读数 191

评论数 0

原创 137. Single Number II

Given an array of integers, every element appears three times except for one. Find that single one.Note: Your algorithm should have a linear runtime...

2016-08-31 21:55:13

阅读数 236

评论数 0

原创 android layout-weight属性

The weight value is a number that specifies the amount of remaining space each view should consume, relative to the amount consumed by sibling views....

2015-12-07 09:34:15

阅读数 492

评论数 0

原创 ubuntu14.04在vim上配置java开发环境

A 首先下载javacomplete.zipB 解压javacomplete.zip并放到相应位置 将解压出来的autoload 和 doc的内容添加到~/.vim/下的相应目录下,如果~/.vim下没有这两个文件夹就手动创建 其中autoload里的有javacomplete.vim java_...

2015-11-23 20:16:32

阅读数 1173

评论数 0

原创 ubuntu14.04在Vim上配置Python开发环境

A 安装Vimsudo apt-get install vimB 在用户主目录创建bundle文件夹mkdir -p ~/.vim/bundleC 安装Vundlegit clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle...

2015-11-22 22:06:04

阅读数 2008

评论数 0

原创 js显示当前时间(动态)以及限时抢购倒计时

本篇博文知识点: js的Date类的使用 setTimeout的使用(注意和setInterval的区别) 将“秒”格式化成常用的格式 动态地显示当前时间<!DOCTYPE html> <html lang="en"> <head> ...

2015-09-10 17:48:20

阅读数 1167

评论数 0

原创 JS实现动画

实现的效果:当鼠标移动到目标图片时,图片会不断变宽高和透明度,当变化到目标值以后停止;当鼠标移开后,图片做相反的动画(变窄变矮…)<!DOCTYPE html> <html lang="en"> <head> <meta cha...

2015-09-09 18:30:42

阅读数 300

评论数 0

转载 JS中的offset*的图文解释

网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offse...

2015-09-02 16:36:42

阅读数 914

评论数 0

原创 ubuntu opera31.0安装flash

ubuntu opera31.0安装flash本人参照网上的方法将下载来的tar包解压,并且按照readme.txt中的安装方法安装: 1. copy libflashplayer.so to the appropriate browser plugins directory. at the...

2015-08-27 00:31:47

阅读数 546

评论数 0

转载 python yield使用技巧

如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数: 清单 1. 简单输出斐波那契數列前 N 个数 ...

2015-08-10 11:32:37

阅读数 291

评论数 0

原创 欢迎使用CSDN-markdown编辑器

markdown练习 我是引用 有序列表 item1 item2 item3 无需列表 item item item 我是链接斜体 粗体 tables 1 2 hello world markdown public static void main(String arg...

2015-08-05 17:39:43

阅读数 275

评论数 0

原创 解决eclipse在线安装不了genymotion

今天在网上看见网友说genymotion安卓模拟器是多麽的流畅,比起google自带的那些emulator快十倍,经本人亲身体会确实特别流畅,开机速度快,界面也相对漂亮,操作起来也流畅。但是按照网上说的安装好了Genymotion(可以进入https://www.genymotion.com点击打...

2015-08-02 18:24:21

阅读数 1368

评论数 0

转载 Java读取文件夹大小的6种方法及代码

(一)单线程递归方式 package com.taobao.test; import java.io.File; public class TotalFileSizeSequential { public static String fileName = "C:\\Doc...

2015-07-30 19:52:17

阅读数 300

评论数 0

原创 jsp向mysql数据库插入中文字段 乱码以及中文空白的解决办法

1.最近在学习java web,今天在做一个小demo,作用是通过浏览器向本地数据库插入记录,照着书写了jsp代码,插入数据也提示成功了,很兴奋,但是在命令行下select 数据表,发现凡是有中文的地方就出现‘???’这样的乱码,如下: 然后就在网上找解决方案,根据网友提供的一些方法,我...

2015-07-28 15:08:14

阅读数 570

评论数 0

原创 jsp操作数据库,并将结果分页显示

最近在学李兴华的javaweb,第五章课程实践内容:分页显示数据库查询结果(这个东西非常有用,虽然还没有完全掌握) 首先声明数据库用的是mysql 1.创建数据库->创建数据表emp 结构如下: 2.向emp中插入数据: 3.编写select_emp.jsp 雇员列表显示 ...

2015-07-13 20:45:11

阅读数 579

评论数 0

转载 ubuntu12.04安装中文输入法

转载自:http://blog.csdn.net/chenqiai0/article/details/8683826 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。 在Ubuntu的中文系统中自带了中文...

2015-07-12 11:50:03

阅读数 337

评论数 0

原创 ubuntu编译android部分源码

1.首先得到部分编译的工具: 进入android源码根目录后执行 .  ./build/envsetup.sh 2.进入到要单独编译的文件夹中 cd frameworks/base/location mm 3.编译好模块后,还要重新打包一下system.img文件 进入android源码根...

2015-07-11 21:00:54

阅读数 542

评论数 0

原创 ubuntu下将android4.4源码导入adt-bundle

1.下载并解压 ADT-bundle 在谷歌安卓官网上下载 adt-bundle-linux-x86_64-20131030; Unzip adt-bundle.zip 2.将源码导入 ADT 里面 1)首先进入到android源码根目录,执行以下命令把.classpath文件复制...

2015-07-11 20:35:16

阅读数 815

评论数 0

原创 ubuntu12.04上编译android4.4源码

一.编译环境 (1).查看本机 ubuntu 版本  cat /etc/issue Ubuntu 12.04.4.LTS (2).查看 ubuntu 位数 uname -a x86_64 或 getconf LONG_BIT 64 均显示为 64 位系统 ※编译时尽...

2015-07-11 20:11:44

阅读数 510

评论数 0

转载 ubuntu下Android4.4源码导入eclipse

ubuntu下Android4.4源码导入eclipse 当我们想深入学习android开发时,一般都会下载android源码。在下载玩android源码后如何在在ide中查看呢?本文介绍了把android系统源码导入eclipse开发环境中的方法。 android源码支持多种IDE,在源码的...

2015-07-09 18:34:03

阅读数 622

评论数 0

转载 mysql查询表中文显示乱码的解决办法

1.server本身设定问题,例如还停留在latin1 2.table的语系设定问题(包含character与collation) 3.客户端程式(例如php)的连线语系设定问题 强烈建议使用utf8!!!! utf8可以兼容世界上所有字符!!!! 一、避免创建数据库及表出现中文乱码...

2015-07-09 13:46:49

阅读数 546

评论数 0

原创 java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.

由于疏忽没有在工程目录下的libs文件夹中放入armeabi文件夹导致出错: 将armeabi文件夹粘贴到libs目录下即可 顺利显示出地图:

2015-07-08 18:14:38

阅读数 659

评论数 0

原创 android SDK更新慢的解决办法

1.打开SDK Manager 2.Tools->Options 3.在HTTP Proxy Server处填写:mirrors.neusoft.edu.cn,在HTTP Proxy Port处填80 4.勾选Force Http那一项 5.Packages->reload

2015-07-06 20:50:19

阅读数 328

评论数 0

原创 javascript 读取单选按钮、复选框以及下拉列表的当前值

1.读取单选框的当前值 /*获取单选按钮当前值*/ function getRadioValue(name){ var items = document.getElementsByName(name); for (var i = ...

2015-05-24 15:17:52

阅读数 780

评论数 0

原创 sublime text2编写html时如何快速地在指定浏览器中预览

最近在做毕业设计,所以很少更新博客。今天在写代码时想到在st2中快速启动浏览器预览效果,但是在网上搜了许多办法,基本都只能用默认的IE浏览器预览,这篇博文将给出一种全面的解决办法,可以在指定的浏览器中预览html效果,chrome,opera,firefox亲测有效。下面给出方法: 1.ctrl+...

2015-05-22 14:20:32

阅读数 5535

评论数 3

原创 windows下wampserver的安装与一些简单配置

Wampserver安装好之后(安装过程很简单) 更改网站根目录: 打开Apache->httpd.conf,找到documentroot: 更改,还有一处 这样就更该成功了,不过在wampserver控制面板里”www目录“并没有改成我们自己的网站根目录,这里就需要更改wampser...

2015-04-08 10:45:15

阅读数 354

评论数 0

原创 ubuntu下使用make快速编译C语言程序

1.makefile文件 Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。 Makefile文件作...

2015-04-04 16:03:03

阅读数 1091

评论数 0

原创 远程访问mysql服务器

1.首先在ubuntu server中修改/etc/mysql/my.cnf文件,如下: 将bind-address = 127.0.0.1注释掉,这样mysql服务就不仅仅能被localhost访问,还可以被其他主机的用户访问 2.在ubuntu server上安装phpMyAdmi...

2015-04-03 11:19:02

阅读数 346

评论数 0

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