自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 WMware安装ubuntu server16.10做的一些配置

虚拟机我使用的是VMware12,新建虚拟机过程简单,ubuntu server16在安装虚拟机的时候比较简单,在新建的时候就要求输入用户名密码,这样虚拟机新建的时候就无需值守,机器全部帮你做好,很方便。 安装完成到使用xshell连接,还需要一些操作,这里做一些记录。配置静态ip地址,这样以后xshell就能使用同一个ip连接虚拟机了 点击编辑 -> 虚拟机网络编辑器 点击右下的更改配置

2017-03-18 21:27:15 400

原创 linux好用Ali的源

个人觉得ali的源是国内最好用的源了# ali源deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb ht

2017-03-18 20:49:58 1253

原创 字符串匹Boyer Moore算法的实现

最近在网上看文章,有看到一篇字符串匹配算法 KMP 算法,看完其实还挺好理解的,本来准备自己实现下的,但是看到说起另一个算法 Boyer Moore 算法比 KMP 效率更高,所以就实现了 Boyer Moore 算法。这里为了查看方便,我把 阮一峰 的那篇博客贴过来,有兴趣的可以去他的博客看原文。Boyer Moore 算法1. 假定字符串为”HERE IS A SIMPLE EXAMPLE

2016-12-03 02:06:09 495

原创 一个服务器部署脚本

对公司部署用的脚本不满已经很久了,加上最近比较有时间,所以重写了公司服务端部署的脚本。之前的脚本所做的仅仅是从 git 上pull下代码,然后编译打包部署到服务器。这里有一个问题就是:我们的静态文件是放到 cdn 上的,公司之前一贯的做法是在本地修改的时候,引用本地的静态文件,在修改完毕后,手动再改回来,然后再静态文件后加上一个版本号,然后手动将改动的文件放到 cdn 上。这样经常遇到的问题是,在本

2016-11-22 02:26:22 1675

原创 构造器递归调用

public class Constructor {    Constructor constructor = new Constructor();//    Constructor constructor ; // 1//    static Constructor constructor = new Constructor();//2    public Constructor

2013-12-10 18:21:39 2828

原创 java集合之HashMap

HashMap中用一个Entity[] table来储存所有的Entity实例,而Entity实例中存储键 值对和另一个Entity的引用,当需要存储一个entity时,根据该entity的key用hashCode()方法计算hash值,hash值用来得到该entity在table数组中存储的位置.存入步骤如下:1.取出当前位置的entity链,遍历该entity链,如果有entity的key

2013-12-06 13:32:24 530

原创 访问子类对象的实例变量

/** * Description: * 网站: 疯狂Java联盟 * Copyright (C), 2001-2014, Yeeku.H.Lee * This program is protected by copyright laws. * Program Name: * Date: * @author Yeeku.H.Lee [email protected] * @vers

2013-12-06 09:55:13 460

原创 Elementary os 设置

系统默认带输入法(英文的也有),下面代码调出输入法并设置ibus-setup 没有的话可以 sudo apt-get install ibusibus模糊音设置及其他一些设置(比很多输入法好,谷歌输入法没有)在perferences->font and style ->show language panel ->when active切换中文后右

2013-12-03 11:12:58 3261

原创 ubuntu 源

1、首先备份Ubuntu12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表)2、修改更新源sudo gedit /etc/apt/sources.list (打开Ubuntu 12.04源列表文件)3、把里面的列表替换成下面的列表163源复制代码

2013-12-03 10:55:39 533

转载 Ubuntu 12.10 配置JDK

Ubuntu 12.10 配置JDK/chrome jre环境完全教程一.安装JDK*.tar.gz到Oracle官网下在JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html,因为我的系统是AMD64位,所以下载了目前64位最新版jdk-7u9-linux-x64.tar.gz。把下载的

2013-12-03 10:47:55 446

原创 ubuntu mysql 中文字符集

修改mysql的my.cnf文件中的字符集键值sudo gedit /etc/mysql/my.cnf 1、在[client]字段里加入default-character-set=utf8,如下:[client]port = 3306socket = /var/lib/mysql/mysql.sockdefault-character-set=utf82

2013-12-03 10:44:16 470

转载 ubuntu 下mysql安装

mysql官网下载 mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz压缩包1.解压文件    复制代码tar –xzf mysql-5.6.10-linux-glibc2.5-x86_64.tar.gz 2、重命名解压的文件夹 mv mysql-5.6.10-linux-glibc2.5-x86_64 mysql3、将mys

2013-12-03 10:30:30 727

原创 论Java 参数传递

public class Test { public void modify(Dog dog ,int l) { //函数内修改了传入的参数 dog.setLeg(l); l = 10; System.out.println("During:dog'leg"+dog.getLeg()+" l:"+l); } public static void main(String[]

2013-12-02 18:53:57 530

转载 Eclipse调试常用技巧

1、 条件断点断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。在断点处点击鼠标右键,选择最后一个"Breakpoint Properties"断点的属性界面及各个选项的意思如下图,2、

2012-11-29 11:22:09 261

转载 Android 中的 ManagedQuery()

根据指定的URI路径信息返回包含特定数据的Cursor对象,应用这个方法可以使Activity接管返回数据对象的生命周期。参数:URI:  Content Provider 需要返回的资源索引Projection: 用于标识有哪些columns需要包含在返回数据中。Selection: 作为查询符合条件的过滤参数,类似于SQL语句中Where之后的条件判断。

2012-11-26 10:20:08 855

转载 Android开发效率—Eclipse快捷键

很多过去使用Visual Studio开发软件的网友可能不熟悉Java开发环境,今天Android开发网告诉大家一些提高Android开发效率的Eclipse快捷键,可以有效率的帮助我们管理代码和减少键盘输入。Eclipse相对于Visual Studio而言使用Java开发,响应速度和稳定性上有很大的欠缺,这些我们目前只能容忍下。  比较常用的Android123整理如下:  自动补充i

2012-11-09 15:40:47 633

转载 Android中ContentProvider和Uri用法

一、使用ContentProvider(内容提供者)共享数据ContentProvider在android中的作用是对外共享数据, 也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据 进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WO

2012-11-08 09:15:46 507

转载 Android Dialog用法总结

一、AlertDialog.BuilderAndroid中的alertDialog的创建一般是通过其内嵌类AlertDialog.Builder来实现的。所以首先浏览一下这个builder所提供的方法:setTitle():给对话框设置title.setIcon():给对话框设置图标。setMessage():设置对话框的提示信息setItems():设置对话框

2012-11-08 09:13:10 253

转载 android中Handle类的用法

当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity互不影响。   当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进

2012-11-08 09:08:15 411

转载 Android中的常用控件及其基本用法

TextView的使用方法布局文件中的配置:在Activity类中的使用:TextView textView1 = (TextView)findViewById(R.id.textView1); textView1.setText(R.string.username);EditText的使用方法布局文件中的配置:

2012-11-08 08:59:00 221

程序之美系列(套装共6册)

《架构之美》 《安全之美》 《数据之美》 《团队之美》 《项目管理之美》 《测试之美》

2018-11-08

程序员必读之软件架构

通常,人们对软件架构师持两种错误的看法。有人认为软件架构师是一种高高在上的职位;有人认为软件架构师完全不懂开发,只是会画条条框框的指挥家。本书将打破这些传统的认知,模糊软件开发和架构在流程中的界限,进而为软件架构正名。本书是一本强调实践、注重实效、轻量级、面向开发者的软件架构指南。

2018-11-08

图灵程序设计丛书_图解TCP_IP(第5版)

这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。 书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。

2018-10-30

企业IT架构转型之道:阿里巴巴中台战略思想与架构实战

企业IT架构转型之道:阿里巴巴中台战略思想与架构实战,原书mobi

2018-10-30

空空如也

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

TA关注的人

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