自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的文档

技术 生活 无所不记,好记性不如赖笔头

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

转载 如何计算java对象的大小

import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.util.HashMap;import java.util.Map;import net.blogjava.frankiegao123.util.ByteU

2016-10-09 17:21:40 487

转载 Invalid layout of java.lang.String at value

In case of an Android project, you have to remove Android Lib from the launch configuration for that specific class. Use the "walkthrough" below as a guide.Project->Properties->Run/Debug Settings;

2016-10-02 15:43:13 419

转载 遍历Map的四种方法

public static void main(String[] args) {  Map map = new HashMap();  map.put("1", "value1");  map.put("2", "value2");  map.put("3", "value3");    //第一种:普遍使用,二次取值  System.out.println("通过

2016-06-01 09:47:51 368

转载 闭包和回调

http://blog.csdn.net/caiwenfeng_for_23/article/details/8230432闭包:    Closure   是一种能被调用的对象,它保存了创建它的作用域的信息。java并不能显式地支持闭包,但对于非静态内部类,它不仅记录了其外部类的详细信息,还保留了一个创建非静态内部类对象的引用,并且可以直接调用外部类的

2016-05-05 12:00:57 378

转载 javadoc解决中文乱码问题

在dos界面中输入:javadoc *.java -encoding UTF-8 -charset UTF-8

2016-04-26 22:44:43 1025

转载 C++文件读写详解(ofstream,ifstream,fstream)

http://blog.csdn.net/kingstar158/article/details/6859379在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] v

2016-04-18 13:48:13 279

转载 STL中mem_fun和mem_fun_ref的用法

http://blog.csdn.net/starlee/article/details/1400811怎么对容器中的所有对象都进行同一个操作?我们可能首先想到的是用循环来实现。    比如有如下的一个类:class ClxECS{public:    int DoSomething()     {         // 这里以输出一句话

2016-03-01 14:18:40 390

转载 vector转换成数组

std::vector,内部存储的所有元素,都是占用一片连续的内存空间。因此,比较好的做法就是直接取第一个元素的地址,得到了首地址,之后的做法与数组也是大同小异了。举例说明。假设函数Func需要以数组的方式传递,函数原型如下:void Func(double* pDataAddress, size_t nDataCount);那么,如果使用数组,调用的方法如下:do

2016-02-22 10:34:57 13275

转载 unordered学习(c++11)

http://blog.csdn.net/mmzsyx/article/details/8240071散列容器(hash container): 通常比二叉树的存储方式可以提供更高的访问效率.#include #include using namespace boost;散列集合简介: unordered库提供两个散列集合类unordered_set和u

2016-02-16 08:48:09 440

转载 android使用全局变量的两种方法

http://blog.csdn.net/feiyangxiaomi/article/details/9966215 在我们使用android编写程序的时候,少不了想利用全局变量,但是面向对象语言和过程语言区别很大,不再是include就可以的。这里我写了使用全局变量的两种方法: 1.使用application来保存全局变量                     

2016-02-15 21:08:03 724

转载 八数码问题有解的条件及其推广

>从八数码问题入手我们首先从经典的八数码问题入手,即对于八数码问题的任意一个排列是否有解?有解的条件是什么?我在网上搜了半天,找到一个十分简洁的结论。八数码问题原始状态如下:1 2 34 5 67 8为了方便讨论,我们把它写成一维的形式,并以0代替空格位置。那么表示如下:1 2 3 4 5 6 7 8 0通过实验得知,以下状态是无解的(交换了前两个数字1 2):

2016-01-21 19:24:25 1698

转载 A* Pathfinding for Beginners

http://www.gamedev.net/page/resources/_/technical/artificial-intelligence/a-pathfinding-for-beginners-r2003The A* (pronounced A-star) algorithm can be complicated for beginners. While there are

2016-01-20 15:29:46 636

转载 重载 struct hash<class T>

1.HASH函数的声明问题template class _Key, class _Tp, class _HashFcn = hash,class _EqualKey = equal_to, class _Alloc = __STL_DEFAULT_ALLOCATOR(_Tp) >class hash_map { ... }也就是说,在上例中,有以下等同关系:... hash

2016-01-19 07:13:37 857

转载 康托展开

原文链接http://blog.csdn.net/zhongkeli/article/details/6966805康托展开  康托展开的公式是 X=an*(n-1)!+an-1*(n-2)!+...+ai*(i-1)!+...+a2*1!+a1*0! 其中,ai为当前未出现的元素中是排在第几个(从0开始)。  这个公式可能看着让人头大,最好举个例子来说明一

2016-01-16 17:51:43 297

转载 一种变进制数及其应用(全排列之Hash实现)

我们经常使用的数的进制为“常数进制”,即始终逢p进1。例如,p进制数K可表示为    K = a0*p^0 + a1*p^1 + a2*p^2 + ... + an*p^n (其中0 它可以表示任何一个自然数。对于这种常数进制表示法,以及各种进制之间的转换大家应该是很熟悉的了,但大家可能很少听说变进制数。这里我要介绍一种特殊的变进制数,它能够被用来实现全排列的Hash函数,并且该H

2016-01-16 16:27:36 685

转载 Trie树详解及其应用

原文地址:http://blog.csdn.net/hackbuteer1/article/details/7964147一、知识简介        最近在看字符串算法了,其中字典树、AC自动机和后缀树的应用是最广泛的了,下面将会重点介绍下这几个算法的应用。      字典树(Trie)可以保存一些字符串->值的对应关系。基本上,它跟 Java 的 HashMap 功能相同,都

2016-01-07 21:47:29 253

转载 ping指定包大小的命令格式(windows linux vxworks)

linux下ping包的默认大小为64Byte,次数不限。但有时我们需要尝试ping大数据包,来测试网络的状况,这时,就要指定ping包的大小了。Linux下ping(vxworks 基本上和linux的一样)大数据包的格式;语  法:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP地址]例如:

2016-01-05 11:02:48 20724

转载 android 代码中调用shell

1. 新建自己的shell文件,或者中windows上传    例如:   d://x.sh#! /system/bin/sh#最简单的一个shell,没什么功能#需要注意的是必须是 #! /system/bin/sh开头(有空格)#和一般linux不同,如果用#!/bin/sh就会找不到(因为没有)ls复制代码在cmd中用adb push d://x.sh /data/k

2016-01-05 11:00:49 588

转载 Fix Various Update Errors In Ubuntu 14.04

http://itsfoss.com/fix-update-errors-ubuntu-1404/Who hasn’t come across an error while doing an update in Ubuntu? Update errors are common and plenty in Ubuntu and other Linux distributi

2015-12-19 19:26:59 623

转载 经典并查集(原文作者gemire)

http://blog.csdn.net/gemire/article/details/20566907Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行

2015-12-18 19:24:01 350

转载 k路归并算法的分析和实现

http://shmilyaw-hotmail-com.iteye.com/blog/1776132问题描述    将k个已经排序的数组归并成一个大的排序的结果数组。这些数组可能数量比较大,以至于不能直接装载到内存中。    这个问题比较有意思。后面一截的描述是我个人加上去的。实际上一个简单的模型就是将k个已经排好序的数组或者序列合并成一个排好序的结

2015-12-11 22:23:59 488

转载 Rhythmbox doesn't add/import MP3s from ~/Music on Ubuntu Gnome 14.04

up vote4down votefavorite1I just installed Ubuntu Gnome 15.04, all my music is located in /home/user/Music/, e.g. /home/user/Music/Back to The Future.I run Rhythmbox and tr

2015-12-09 15:25:41 679

转载 libz.so.1: cannot open shared object file

23down votefavorite7I am facing an issue on ubuntu 12.04 as :/usr/lib/ndk/android-ndk-r8c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-andro

2015-12-09 03:02:11 5988

转载 Fail to build seafile-server libevhtp

Fail to build seafile-serverSeafile CE5 / 5 squareFeb 19I build the libzdb/libevhtp/libsearpc/ccnet according to the gui

2015-12-09 01:11:06 1432

转载 [ git ] eclipse如何与git 配合工作。

原文链接http://blog.csdn.net/yangzhihello/article/details/11003941呵呵,看看这个吧。先去安装eclipse。然后在现在 egit,应该可以从eclipse的官网上下载。1 安装这个安装就不怎么说了。很简单。把下载下来的文件解压,然后的在eclipse下建立一个git的文件目录。在eclip

2015-11-26 13:42:07 1245

转载 java实现类似函数指针功能

如果我遍历一棵XML树,对所有节点进行统一的操作,我希望这个操作是由用户提拱的一个函数。所以想像C/C++中一样传一个函数指针当做参数,然后在我的函数中调用,怎么做到类似的功能呢?你可以先用C风格的代码来写,然后我给你改成Java风格。简单的说,如果你用的是C,可能会这么写:void processXML(XML*, void(*func)(XMLNODE*)){//.

2015-11-24 20:53:59 618

转载 rsync 核心算法的Java实现

rsync 算法场景:假设有两台计算机 CA和 CB , CA 上有文件 FA , CB 上有文件 FB , FA 和 FB 是“相似的”。 CA和 CB 通过低速通信链接连接,现在要把 FA 同步到 FB 上去,如何才能高效同步。  rsync 算法包含下面的步骤:1、 CB把 FB 分割成固定大小 S 字节的块,最后一块可能少于 S 字节;2、 

2015-11-23 15:27:07 990

转载 Cygwin各种情况下中文乱码终极解决方案

http://www.it165.net/pro/html/201403/11175.html0.引言本人从进公司以来一直负责公司Android平台下产品的NDK开发,用的工具:01. Google的adt-bundle(集成了eclipse和sdk)02. NDK 03. Cygwin(PS:  虽然比较新的ndk版本,好像是从 r

2015-11-14 16:05:09 452

转载 修改cmd字体为Consolas

windows下的cmd窗口默认的字体有点难看,长时间使用操作nodejs有点小疲劳,可以修改注册表替换字体为Consolas,并且可以全屏cmd窗口,代码如下:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]"WindowSize"=dword:00170

2015-11-05 20:18:33 2121

转载 使用Sublime Text 2 和 MinGW 搭建C开发环境

使用工具Sublime Text 2(Download)MinGW(Download)或者使用CygWin(Download)亦可1.配置环境变量下载和安装Sublime Text 2和MinGW之后,需要将MinGW安装目录下的Bin目录所在路径添加到环境变量Path中。如图: 2.通过Sublime Text调用C编译器在Sublime Text

2015-11-04 01:58:43 449

转载 Android Studio & ibus-daemon interactions

On Linux systems (where the ibus-daemon is active), there are scenarios where the IDE will stop responding to keyboard input or start inputting random characters. This document provides some workaro

2015-10-15 16:52:08 782

转载 Seafile服务器配置

首先,找一个干净的地方,创建空文件夹,例如在我的机器上,配置:安装好所需要的相关库文件:        * libevent-dev (2.0 or later )        * libcurl4-openssl-dev (1.0.0 or later)        * libglib2.0-dev (2.28 or later)        * uuid-

2015-09-14 21:09:06 3479

转载 mysql 操作

查看MYSQL数据库中所有用户SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

2015-09-14 20:21:06 250

转载 Ubuntu 安装mysql和简单操作

ubuntu上安装mysql非常简单只需要几条命令就可以完成。  1. sudo apt-get install mysql-server   2. apt-get isntall mysql-client   3.  sudo apt-get install libmysqlclient-dev   安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成

2015-09-12 16:08:59 237

转载 Linux下用tc控制网络延时和丢包率

tc修改网络延时:  sudo tc qdisc add dev eth0 root netem delay 1000ms删除策略:sudo tc qdisc del dev eth0 root netem delay 1000ms验证效果:PING myhost (192.168.0.2) 56(84) bytes of data.64 bytes from myhost

2015-08-25 16:23:27 1474

转载 ubuntu使用ap-hotspot建立WIFI热点

具体方法如下:使用ap-hotspot来创建WIFI热点,而不要用Ad hoc。终端里输入:$ sudo add-apt-repository ppa:nilarimogard/webupd8$ sudo apt-get update$ sudo apt-get install ap-hotspot$ sudo ap-hotspot configure  //这一步

2015-08-25 14:13:54 3210

转载 git简单使用指南

http://www.bootcss.com/p/git-guide/git - 简易指南助你开始使用 git 的简易指南,木有高深内容,;)。Tweet作者:罗杰·杜德勒 感谢:@tfnico, @fhd and Namics其他语言 english, deutsch, español, français, italiano, nederlands

2015-07-14 21:10:43 364

转载 stardict 字典

DictionariesInstall Dictionaries in Linux:To install these tarball dictionaries, do this:tar -xjvf a.tar.bz2mv a /usr/share/stardict/dicOr just: tar -xjvf a.t

2015-07-14 21:08:45 1501

转载 ubuntu14.04编译android源码

Initializing a Build EnvironmentIN THIS DOCUMENTChoosing a BranchSetting up a Linux build environmentInstalling the JDKInstalling required packages (Ubuntu 14.04)Installing req

2015-07-07 11:00:28 2211

转载 VLC字幕不显示以及乱码白框方框问题解决办法

ctrl + p 打开偏好设置 选择字幕编码字幕字体选择以下的其中一个以下字体被alboy在这里测试有效,建议没有以下字体的同学下载其中一个字体安装。 DFKai-SB, Microsoft JhengHei, MingLiU, MingLiU_HKSCS, MingLiU_HKSCS-ExtB, PMingLiU, PMingLiU-ExtB

2015-05-16 13:42:10 11236

空空如也

空空如也

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

TA关注的人

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