自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 git小白操作

git常用命令

2016-05-29 21:56:32 312

原创 eclipse安装Genymotion插件

Genymotion安装后可以独立运行android模拟器,作为android开发者来说为了开发方便安装一个插件,就是把Genymotion集成到eclipse里面,通过eclipse就可以启动Genymotion模拟器。但是中途遇到一点小问题,记录一下...1、打开eclipse,在help菜单里选择install new software,就打开了一个可以安装插件的页面。2、选择“ad...

2016-05-27 23:22:34 295

原创 查找算法总结

查找算法总结查找经常进行的操作:(1)查找key是都存在于当前集合;(2)在查找集合中插入key;(3)在查找集合中删除key;静态查找:在查询集合中,查找key是否存在。动态查找:在查找过程中同时插入集合中不存在的元素;或者删除查找元素。查找算法分类:(1)静态查找算法:顺序查找,二分查找(折半查找),索引查找(分块查找);(2)动态查找算法:二叉排序树;

2016-05-16 21:02:11 413

原创 Longest Palindromic Substring

Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique longest palindromic substring.题目:查找字符串中最长回文子

2016-05-09 21:36:43 637

原创 不带确认机制的UDP文件传输

不带确认机制的UDP文件传输

2016-05-06 19:54:01 1151

原创 九种基本排序算法总结

排序分类:1、插入排序:直接插入排序,二分法插入排序,希尔排序;2、选择排序:简单选择排序,堆排序;3、交换排序:冒泡排序,快速排序;4、归并排序;5、基数排序;(1)直接插入排序:(稳定排序)    基本思想:将每个待排序的记录,按照其顺序码的大小插入到前面已经排序好的子序列的合适位置(从后向前找合适位置),直到全部插入排序完成为止。    时间复杂度:平均时

2016-04-29 14:23:38 4282 2

原创 编译Android源码过程中遇到的错误

android源码编译过程中遇到的一些问题

2016-12-04 10:30:47 715

原创 android wifi讲解

android wifi讲解

2016-12-04 10:16:56 405

原创 Sublime Text 3中文乱码问题

我们经常会遇到用sublime打开文件时,出现中文乱码问题,非常闹心~~~,现提供解决方法:1.在Sublime Text里,按ctrl+~,打开Console,一次性输入如下代码:import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_pa...

2016-10-25 15:09:45 388

转载 Linux 如何禁止用户登录

Linux 如何禁止用户登录

2016-09-11 10:26:22 503

转载 Redis数据备份与恢复

Redis数据备份与恢复

2016-08-29 11:16:59 384

转载 多线程-锁的类型 && CAS 非阻塞同步

同步锁的实现 CAS

2016-08-18 15:10:06 445

转载 java中的volatile和synchronized

java中的volatile和synchronized区别

2016-08-18 14:54:18 219

转载 Java 主内存与工作内存

Java 主内存与工作内存 主内存机制

2016-08-18 11:22:44 3146 1

转载 基于BIO的Java Socket通信

转自:http://blog.csdn.net/shirdrn/article/details/6254821BIO,即阻塞IO,在基于Socket的消息通信过程中,Socket服务端向外部提供服务,而Socket客户端可以建立到Socket服务端的连接,进而发送请求数据,然后等待Socket服务端处理,并返回处理结果(响应)。基于BIO的通信,Socket服务端会发生阻塞,即在监

2016-08-12 09:07:38 235

转载 代码面试最常用的10大算法

面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等

2016-07-30 12:56:45 357

转载 经典算法

经典算法、动态规划、分治算法、贪心、回溯、分支限界

2016-07-30 10:58:42 290

原创 如何生成android的BKS证书

android的BKS证书

2016-07-28 14:38:04 3594

原创 卡特兰数(Catalan Number)

卡特兰数 Catalan Number

2016-07-23 19:57:32 532

原创 在CentOS配置Apache的HTTPS服务

在CentOS配置Apache的HTTPS服务

2016-06-18 20:57:01 612

转载 负载均衡的基本(常用)算法

负载均衡的基本算法

2016-06-18 20:49:08 2356

转载 linux awk命令详解

linux awk命令详解 Ubuntu awk命令详解 bash shell

2016-06-07 16:04:02 299

原创 Android SDK与API的对应关系

平时建立Android工程时,都是API对应关系,并不显示对应的版本信息。因此,总结一下对应关系,方便大家参考。Code nameVersionAPI levelMarshmallow6.0API level 23Lollipop5.1API level 22Lollipop5.0API lev

2016-06-06 15:27:30 663

原创 codeblocks 多线程编程时:对pthread_create未定义的引用

codeblocks 多线程编程时:对pthread_create未定义的引用

2016-06-05 18:42:35 492

原创 Linked List Cycle I和II 以及扩展

Linked List Cycle I和II 以及扩展

2016-05-16 09:26:22 249

原创 Java错误No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing

最近在编写例子的时候,自己添加了一个内部类。结果编译时遇到一个小问题:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E(e.g.  x.new A() where x is an instance of E). 错误提

2016-05-15 16:53:28 601

原创 C#遍历DataSet中数据的方法总结

DataSet存在四种情况:(1)多表多行多列 //遍历所有的datatable foreach(DataTable dt in dataset.Tables) { Console.WriteLine(dt.TableName);//表名 //遍历所有的行

2016-05-15 16:25:55 552

原创 C#控制RichTextBox滚动条的方法

网上好多都是用richTextBox的ScrollToCaret属性来做,即将控件的内容滚动到当前插入符号位置。此有弊端,有时候显示会造成,有半行数据时,滚动条未滚动最底。正确的方法:控制当前选择区域SelectionStart属性和SelectionLength属性.例如:控制滚动条始终保持在当前追加内容的在下方:richTextBox.SelectionStart = richTe

2016-05-15 16:18:00 5498

原创 Counting Bits

Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and return them as an array.Example:For num = 5

2016-05-13 17:04:07 185

原创 Java 移位运算(<<、>>、>>>)

位移运算Java位移运算主要有三种:(1)左移:vluse规则:1)丢弃最高位,低位补0;2)如果移动位数超过了该类型的最大位数,那么编译器会对移动的位数取模操作;3)在没有溢出的情况下,对于正数和负数都相当于乘2操作;4)如果移近高级位(32/64),那么该值将变为负数;(2)右移:>>vluse规则:1)丢弃低位,高位补符号位;(负数补1

2016-05-13 16:32:44 2055

原创 Subsets(Array/ Bit Manipulation )

Given a set of distinct integers, nums, return all possible subsets.Note:Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets.For

2016-05-12 17:40:35 227

原创 Integer to English Words

Convert a non-negative integer to its english words representation. Given input is guaranteed to be less than 231 - 1.For example,123 -> "One Hundred Twenty Three"12345 -> "Twelve Thousand Th

2016-05-12 14:40:09 198

原创 Longest Substring Without Repeating Characters(LeetCode)

Longest Substring Without Repeating Characters(LeetCode)

2016-05-09 17:06:22 174

原创 Valid Number(LeetCode)

Valid Number(LeetCode)

2016-05-09 16:39:37 190

原创 简单的网络心跳包实现(如何确保client在线)

简单的网络心跳包实现(如何确保client在线),客户端和服务器的网络通信关系维护

2016-05-06 19:59:59 3101

原创 Implement strStr()

LeetCode----Implement strStr()

2016-05-06 19:49:26 245

转载 二叉查找树BST----java实现

转:http://blog.csdn.net/sheepmu/article/details/38407221二叉查找树BST----Java实现1.二叉查找树简介二叉查找树又名二叉搜索树和二叉排序树。性质如下: 在二叉查找树中:(01) 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值;(02) 任意节点的右子树不空,则右子树上所

2016-04-29 19:18:56 471

转载 二叉树的递归遍历和非递归遍历(附详细例子)

转:http://blog.csdn.net/sheepmu/article/details/28941285二叉树的递归遍历和非递归遍历(附详细例子)        二叉树的遍历主要有递归实现和非递归实现,递归实现比较好理解,非递归实现主要是利用了栈的思想,后进先出,本文实现二叉树的非递归遍历主要是用了LinkedList可以当做栈使用的功能。具体例子如下:import ja

2016-04-29 19:16:10 414

原创 Android--->Incorrect line ending: found carriage return (\r) without corresponding newline (\n)

我们经常在导入别人项目的时候遇到layout文件中出现错误:Incorrect line ending: found carriage return (\r) without corresponding newline (\n);大部分原因是由于ADT版本问题造成的...解决办法:clean一下项目,这个方法可以解决~~~

2016-04-17 14:54:39 811

原创 Android 4.0以后主线程访问网络问题

Android 4.0以后,默认情况下是不允许在主线程中访问网络。同样的程序在Android2.3上运行完全正常,而跑到Android4上面,bug出现了...看了一下异常:android.os.NetworkOnMainThreadException多线程中访问网络-既然系统默认不允许在主线程中访问,那么再开一个线程好了,这样在处理复杂流程的时候也不会影响界面的流畅,用户体验也好

2016-04-16 17:38:22 662

C#显示PDF内容

可以在C#窗体应用程序中显示PDF内容,比较简单方便

2014-04-04

数独建模文档

数独建模,可以使用任何语言进行开发,只要有了思路一切都能实现

2013-07-03

MySql.Data数据库连接库

MySql.Data数据库连接库 比较好用的数据库连接动态库

2013-07-03

窗体界面换肤控件

窗体界面换肤控件 是界面更美观,更加让人感觉亲切

2012-10-24

C#经典入门(第五版).pdf

C#经典入门(第五版).pdf C#的学习新生的首推荐书

2012-10-21

C#基础与案例开发详解

清华大学出版社 王国胜等人编著 C#基础与案例开发详解

2012-09-15

空空如也

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

TA关注的人

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