自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 C++ Primer 第一章 快速入门

本章介绍C++的大部分基本要素:内置类型、库类型、类类型、变量、表达式、语句和函数。 1.1编写简单的C++程序Intmain(){Return 0;}每个C++程序必须含有main函数,且main函数是(唯一)被操作系统显示调用的函数。main函数返回值必须是int型,该类型表示整数。返回值是一个状态指示器。返回0往往表示执行完毕。任何其他的非0都表明有错

2014-06-06 11:40:02 148

转载 MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

转载地址:http://zeusami.iteye.com/blog/1112827MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure com.mysql.jdbc.exceptions.jdbc4.Communi

2014-04-01 10:14:46 195

转载 github 接受pull request

转载地址:http://blog.csdn.net/a8887396/article/details/22597621在github上的项目,别人提交pull request之后 如何合并进来呢?1 建立新分支git checkout -b mchenyuxiang-master master //建立并跳转到新分支 mchenyuxiang-master

2014-03-30 21:04:56 598

原创 JAVA中'&&','&','||','|'的用法

具体来说:单个是无论第一个条件是真假,所有的条件都需要判断完,而双个的,跟'&&',只要第一个为假就不判断后面的条件,'||'只要第一个为真就不判断后面的条件

2014-03-28 17:21:39 976

转载 虚拟机ping不通主机,但是主机可以ping通虚拟机

我在Windows7系统安装了虚拟机,通过虚拟机安装了Ubuntu13.04,我设置的主机与虚拟机的连接方式是桥接,安装好后,发现虚拟机ping不通主机,但是主机可以ping通虚拟机。我的操作是:关闭防火墙,发现虚拟机可以ping通主机了。说明是Windows7防火墙阻止了。现在存在的问题是:如果我一直关闭防火墙也不是个事啊?这样做会影响我的电脑安全的。于是我想我要先确定防

2014-03-17 13:54:04 218

转载 Ultraedit使用笔记

Ultraedit功能相当强大:1。 提取当前列按住Alt键,可以转换到列模式,但是当数据很多时,选取就变得很麻烦。这时可以 列->列模式,然后可以删除列 ,剪切列;2。 列转行Ctrl+R替换 输入  ^p  进行替换即可(注 :^p为剔除行变成列)

2014-03-15 12:43:25 150

原创 2月27日android学习笔记——UI控件DatePicker,TimePicker,Spinner

都是些常用控件的使用方法,总的步骤:1、创建一个类继承自activity;2、在MainActivity中添加新建的activity;3、创建相对应的xml布局文件,并在activity中绑定此activity;日期选择器: new DatePickerDialog(AtyUsingDataPicker.this, new DatePickerDialo

2014-02-27 23:06:09 166

原创 2月25日android学习笔记——UI控件RadioGroup,CheckBox

其实就是单选和复选,比较简单建立两个不同的activity,对应不同的xml文件。直接贴上activity代码MainActivitypackage com.cyx.l010uicontrols;import android.os.Bundle;import android.app.ListActivity;import android.content.Intent;

2014-02-26 13:59:34 158

原创 2月24日android学习笔记——ListView

ListView以垂直的形式显示所有的列表项ListView只是容器,而里面的内容需要Adapter来负责提供每个“列表项”的组件。在ListView的xml中,可以设置android:entries来指定数组资源来生成ListView,如果没有指定此属性,则需要通过Adapter来提供列表项。ArrayAdapter:简单、易用的Adapter,通常用于将数组或L

2014-02-25 14:00:36 133

原创 2月24日android学习笔记——ListView

ListView以垂直的形式显示所有的列表项ListView只是容器,而里面的内容需要Adapter来负责提供每个“列表项”的组件。在ListView的xml中,可以设置android:entries来指定数组资源来生成ListView,如果没有指定此属性,则需要通过Adapter来提供列表项。ArrayAdapter:简单、易用的Adapter,通常用于将数组或L

2014-02-24 21:58:27 128

原创 2月24日android学习笔记——布局

布局FrameLayout没有位置概念,所添加的元素都是相对于FrameLayout左上角来布局运行效率高,如果有不需要调整布局的元素则可以用这个LinearLayout子元素一个接着一个排列方向有两种,水平和垂直RelativeLayout相对布局TableLayout可以理解为是水平方向的LinearLayout和垂直的Linea

2014-02-24 17:20:35 147

原创 2月22日andro学习笔记——Intent

IntentIntent是一个与基本组件相关联的数据对象。用来指定我们要启动的目标组件。IntentFilter对Intent进行过滤,比如启动一个active,如何让操作系统知道我们启动的是哪个active。IntentFilter是用来描述一个基本组件所在的地址。Intent是用来启动或者激活的组件目标。http://developer.android.com/guid

2014-02-24 16:30:29 157

原创 2月21日android学习笔记——ContentProvider

应用程序之间共享数据如果想公开一个contentprovider,必须指定一个uri。这里只介绍如何读取其他应用程序共享数据。以读取联系人数据为例。getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder)uri为系统联系人共享的一个uri下面为查询条件

2014-02-21 22:37:48 141

原创 2月21日android学习笔记——Broadcast Receiver

Broadcast Receiver是android提供的组件与组件进行通信的机制,不仅是能在同一个应用程序内部进行通信,还可以跨应用程序进行通信。操作系统的一些提示我们程序是可以侦听到的。比如,低电量提示,短信提示,侦听操作系统启动完毕事件等广播。使用起来方便,但是运行效率比较低。如果需求发送的数据比较高,或者大数据,则不能使用此机制。Broadcast Receiver

2014-02-21 22:34:42 141

原创 mysql游标使用

今天在工作中遇到要需要循环把一个表中的数据添加到另外一个表中,并且需要比较是否有重复数据,如果有重复数据则进行更新,否则进行插入。琢磨着需要用游标来解决。由于之前一直觉得游标是个复杂的东西,所以,一直不甚了解。今天了解了一下,发现,嘿,很简单啊。以前自己碰到这样的总是用临时表来解决,现在发现,其实很多地方用游标会简单很多。游标是用于在存储过程中迭代SELECT查询出的数据

2014-02-19 16:23:24 124

原创 2月18日android学习笔记——service

Service 概述Service生命周期1、onCreate()只要没吧service销毁,无论activity是否关闭,一直在运行2、onDestroy()绑定服务bindService(serviceIntent, this, Context.BIND_AUTO_CREATE);当前类实现serviceconnect

2014-02-18 22:00:30 157

原创 2月17日android学习笔记——activity基本操作

activity:是一个与用户交互的基本呈现单元。activity三种状态:1、运行状态;2、停止状态;3、暂停状态。activity生命周期的七个方法:onCreate()onStart()onResume()onPause()onStop()onRestart()onDestroy()activit

2014-02-17 23:38:06 172

转载 mysql显示SQL语句执行时间

转载地址:http://blog.csdn.net/wengyupeng/article/details/4420055查看 MySQL 語法 詳細執行時間 與 CPU/記憶體使用量: MySQL Query Profiler  MySQL 的 SQL 語法調整主要都是使用 EXPLAIN , 但是這個並沒辦法知道詳細的 Ram(Memory)/CP

2014-02-14 16:09:19 123

原创 linux中感叹号的使用

今天跟弘哥聊天,问到!tail这个是什么意思,当时就是一蒙,知道tail是看文件中条目的,!是看历史命令的,两个结合在一起还真不知道,于是上网一查,弄清楚了一下。感叹号(!)称之为事件指示器 (event designator) ,用以对.bash_history中的某个命令行条目的引用。!!     引用上一条命令。这是 `!-1' 的同义词。!string引

2014-02-12 16:17:13 453

原创 删除进程

先记录解决的问题,以后再补充详细:删除特定用户的所有进程:kill -9 $(ps -ef|grep username|awk '{print $2}')删除特定用户的特定进程: killall $(ps -ef|grep mysql|awk '{print $8}' | grep mysql)

2014-02-11 17:14:20 151

原创 shell学习之重定向

今日跟弘哥聊天,截了一段年前写的东西给他,结果问了个关于重定向的东东,竟然没答上来,遂怀疑我是抄的,是可忍孰不可忍,把重定向又看了看,这下好好做一些笔记,别又忘了,哈哈!首先需要了解下文件标示符,通常的标示符有10中(0——9),但是我们经常遇到的就是三种,0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出)。在重定向中是用 用 > 来改变

2014-02-08 11:38:35 112

原创 修改eclipse代码字体大小

修改eclipse代码字体大小的方法很简单:window——prefences——General——Appearance——Color and Fonts,选择basic,选择Text Font,Edit,更改为你想要的大小就ok了。

2014-01-31 22:21:56 138

原创 mysql导入数据时出现packet太小

今天在导入数据库的时候出现了Got a packet bigger than‘max_allowed_packet’bytes的问题所以修改/etc/my.cnf即可在{mysqld]目录下如果没有则添加max_allowed_packed=512M。这个数值可以根据实际情况来设定如果有则直接修改然后重启数据库即可

2013-11-26 22:20:04 105

原创 android EditText的功能和用法

xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" >

2013-11-22 17:34:25 166

原创 android TextView不同颜色、字体、带连接的文本

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_p

2013-11-14 23:12:49 163

原创 android表格布局

TableLayout继承了LinearLayout,他的本质依然是线性布局管理器TableLayout并不需要明确地生命包含多少行、多少列,而是通过TableRow、其他组件来控制表格的行数和列数每次向TableLayout中添加一个TableRow,该TableRow就是一个表格行,TableRow也是容器,每往其中添加一个子组件就是增加一列在android表格布局

2013-11-13 00:39:20 182

原创 android步骤简单记录

一、下载sdk,下载地址www.android.com。找到sdk下载即可。下载时,我们只需要选择“sdk tools only”即可。二、下载完成后,解压到一个目录,运行sdk manager程序。选择你要装的android版本也android sdk tool。下载完成后,即可三、配置eclipse环境。进入下载sdk网站下载adt。下载完成时一个.zip的文件,保存到

2013-11-11 23:40:03 154

转载 安装Android SDK时遇到Failed to rename directory

安装Android SDK时遇到Failed to rename directory E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\tools to E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\temp\ToolPackage.old

2013-11-11 23:32:22 193

原创 POJ2016—— 数据的交换输出

Problem Description输入n(n Input输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。 Output对于每组输入数据,输出交换后的数列,每组输出占一行。 Sample Input4 2 1 3 45 5 4 3 2 10 

2013-11-06 23:45:41 170

原创 POJ2026—— 首字母大写

思路很简单,只是用逗号分割后,对空格后面的第一个字符进行大写转换。但是没有考虑,如果给的例子在最后有空格的情况import java.util.Scanner;public class POJ2026_ChangeChar { public static void main(String[] args) { Scanner cin = new Scanner(Sys

2013-11-05 23:10:42 167

原创 POJ2025—— 最大元素

Problem Description对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。 Input输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。 Output对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大

2013-09-30 11:23:09 221

原创 JAVA学习笔记(二十三) —— 集合类Collection,List和Set

/*Collection |--List:元素是有序的,元素可以重复,因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点,查询元素很快,但是插入很慢。默认长度是10,当长度超过10时,就新new一个长度增加50%的延长数组。 |--LinkedList:底层使用的是链表数据结构。特点:增删速度很快,查询速度稍慢。 |--Vector:底层是数组数

2013-09-26 22:33:31 201

原创 键盘输入算数运算,产生正确结果

/* * 题目描述(50分): 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。 补充说明: 1. 操作数为正整数,不需要考虑计算结果溢出的情况。 2. 若输入算式格式错误,输出结果为“0”。 示例 输入:“4 + 7” 输出:“11” 输入:“

2013-09-26 16:39:43 337

原创 JAVA学习笔记(二十二) —— 基本数据类型对象的包装类

/*基本数据类型对象的包装类。byte Byteshort Shortint Integerlong Longboolean Booleanfloat Floatdouble Doublechar Character基本数据类型对象包装类的最常见作用。就是用于基本数据类型和字符串类型之间转换。基本数据类型转成字符串。 基本数据类型+"" 基本数据类型.toS

2013-09-25 23:43:22 193

原创 JAVA学习笔记(二十一) —— StringBuffer

/*StringBuffer是字符串缓冲区。是一个容器。特点:1、长度可变化2、可以字节操作多个数据类型。3、最终会通过toString方法编程字符串。1、存储。 StringBuffer append();将数据添加到已有数据的结尾处。 StringBuffer insert(index,data);可以将数据插入到指定index位置。2、删除。 StringBuff

2013-09-25 23:42:28 193

原创 JAVA学习笔记(二十) —— String类

/*String类适用于描述字符串事物那么它就提供了多个方法对字符串进行操作。常见的操作有哪些?“abcd”1、获取 1.1 字符串中的包含的字符数,也就是字符串的长度。 int length():获取长度。 1.2 根据位置获取位置上的某个字符。 char charAt(int index); 1.3 根据字符获取该字符在字符串中的位置。 int indexOf(

2013-09-25 23:41:56 193

原创 字符串压缩去重题目

/* * 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 * 压缩规则: 1、仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc"。 2、压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyyyz"压缩后就成为"3x6yz"

2013-09-25 16:45:14 218

原创 MySQL中HEX()和UNHEX()

今天工作中碰到了进制转换的问题。以前一直以为hex是将数转换成16进制,而unhex就是还原成原来的进制,今天碰到后理解好了。1、hex是将数转化成16进制的字符串2、unhex就是将16进制的数转换成2进制的。。而不是我之前所理解的还原成原来的进制。是转化成二进制。

2013-09-12 17:21:47 552

转载 TortoiseGit + GitHub 使用指南

前言对于周围很多研究程序设计的人不会使用版本控制系统(Version Control System)这点很无言,所以写这篇教学。本篇教学的主要观众是没用过版本控制系统或是没用过git的Windows使用者。如果这篇的回应良好,我下次再补上Linux上CLI界面的git指令使用入门教学。首先,为什么要用版本控制系统?版本控制系统有以下重要的功用:记录所有的原始码更改过程并

2013-09-12 10:48:15 160

原创 JAVA学习笔记(十九) —— 接口

/*接口:初期理解,可以认为是一个特殊的抽象类 当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。 class用于定于类interface用于定义接口 接口定义时,格式特点:1、接口中常见定义:常量,抽象方法。2、接口中的成员都有固定修饰符。 常量:public static final 方法:public abstarct记住:接口中德成员都是publ

2013-09-12 00:23:39 250

空空如也

空空如也

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

TA关注的人

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