自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 动态规划实现最长公共子序列以及最长公共子字符串

求解最长公共子序列和最长公共子字符串,运用动态规划算法能很好地解决。      【最长公共子序列】:        一个给定序列的子序列是在该序列中删去若干元素后得到的序列。确切地说,若给定序列 X = { x1,x2,x3,…,xm },则另一序列Y={y1,y2,…,yk},X的子序列是指存在一个严格递增的下标序列 {i1,i2,…,ik} 使得对于所有j = 1,2,3,...,k

2014-12-11 22:36:57 1296

原创 数据结构之树的遍历

树是数据结构中非常重要的一个结构,二叉树的遍历也是非常重要的知识。温故而知新,今天来复习下树的遍历方法。       二叉树的遍历分为:前序遍历,中序遍历,后序遍历,以及层序遍历。前序遍历、中序遍历、后序遍历可以分别通过递归方法和非递归方法实现。代码如下:package test;import java.util.Stack;public class BinaryTree {

2016-07-31 18:11:59 828

原创 字符串方面的几道简单算法题

字符串问题,也是笔试面试的重头戏,可以考察很多方面,比如思路,比如基础的算法。温故而知新,今天整理了几道有关字符串的简单算法题,解法如下代码所示。不对之处,欢迎大家批评指正。package CharacterString;import java.util.Arrays;import java.util.HashSet;import java.util.Iterator;imp

2016-07-31 17:55:43 2886

原创 数据结构之单链表的几个简单算法题

单链表作为最基本的数据结构,在程序设计中有着非常重要的运用。最近自己闲下来,正在整理数据结构和算法的一些程序题,现将自己的代码贴出来与大家分享。如有不对之处,请大家指正。(好吧 ,这么简单的题目应该不会有错,都测试过了。况且说的好像很多人看我博客一样。好久没更,都长草了……就当做写给自己看的吧。:P)package test;import java.util.Hashtable;

2016-07-30 20:32:58 961

原创 C++实现动态规划求解最长公共子序列

原理一样,换一种语言。另外,该代码实现了当有多个最长公共子序列的情况。代码如下://求取所有的最长公共子序列#include using namespace std; const int X = 100, Y = 100; //串的最大长度char result[X+1]; //用于保存结果int count=0;

2014-12-12 18:24:32 2720

原创 基于多阶段决策的动态规划算法

在我们的现实生活中,存在着这样的活动过程:一般由初始状态开始,通过对中间阶段决策的选择,达到结束状态。它可以分为几个相互联系的阶段,在每个阶段,我们都需要为其作出决策,从而使总体上得到最优的结果。每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种基于多阶段决策求解最优化问题的过程就称为动态规划。     动态规划与分治法的联系与区别:

2014-12-11 17:44:47 2677

转载 禁止屏幕翻转或翻转时禁止OnCreate

对于有些应用程序,我们可以不希望其屏幕翻转,或者翻转时重新执行OnCreate操作,从而使程序界面在翻转时发生意外变化。1. 禁止屏幕翻转     在AndroidManifest.xml的activity中加入:           android:screenOrientation=”landscape”     属性即可(landscape是横向,portrait是纵向)

2014-07-29 09:05:09 913

转载 做一个合格的职场人

该怎样做一个合格的职场人,成了初入职场的毕业生最常出现的困惑。新人们想知道与同事相处的分寸要怎么拿捏,也想知道保持什么样的工作状态最为适宜。其实,解决很多问题的根源就是该如何养成一个良好的职场性格。因为,优秀的职场性格,将会是你游刃于职场的重要前提。那么,什么样的职场性格才最合适呢?小编为你整理了一些职场性格必备因素,可以拿来最为依据。  说养成职场性格并不是让你完全改变自己的性格,而是要

2014-07-18 23:21:40 1393

转载 jQuery中使用Ajax与后台交互实例

一、$.ajax的一般格式$.ajax({     type: 'POST',     url: url ,    data: data ,    success: success ,    dataType: dataType}); 二、$.ajax的参数描述参数 描述url必需。规定把请求发

2014-06-13 20:14:16 10356

原创 thinkphp getField( )和field( )

做数据库查询的时候,比较经常用到这两个,zong'shi'ch

2014-06-10 09:19:22 5420

原创 thinkphp find() 方法和 select()的小区别

我们都知道,thinkphp当中,

2014-06-10 08:28:31 2169

转载 thinkphp之数据库查询

ThinkPHP提供强大的数据查询功能,很多查询操作函数在系统中已经内置有了,不需要手动连接数据库,只需要作一下简单的数据连接配置,直接数组参数方式配置和DSN参数进行连接数据库,所有操作都是傻瓜式的,很方便,呵呵,以下内容来源于《ThinkPHP开发指南》。1、普通查询$condition = new HashMap();//  查询 name 为 thinkphp  的记录$c

2014-06-09 23:08:27 1841

原创 ThinkPHP add()操作的返回值

今天做数据库操作的时候,

2014-06-09 23:04:03 13519

原创 JavaScript中window对象中的常用对象属性

window:              documen

2014-06-09 17:43:51 873

原创 JavaScript中的BOM对象

BOM对象,指的是Browser-Object-Model,ji

2014-06-05 09:51:28 903

原创 JavaScript中的事件对象

JavaScriptzhong事件对象是用来记录一些事件发生时的相关信息的对象。事件对象只有事件发生时才会产生,并且只能是事件处理函数内部访问,在所有事件处理函数运行结束后,事件对象就被销毁!

2014-06-04 21:16:20 620

转载 Linux下编译安装gtk问题的解决办法

下面是google到的一篇博文。我在centos5.3中想安装amule,结果编译时,提示没找到wxWidgets退出了。只好又去下了wxWidgets,还是源码,需要编译。编译中出现和下面这位网友一样的问题,用他博文中提供的方法,还是不行。最后执行了一条yum install *gtk*, 装了大约54M的东西,再次执行configure,居然成功了。看来还是gtk没装好,如果有时间,应该可以找

2014-05-28 15:37:35 4796 1

转载 ubuntu下wxWidget的安装及相关问题解决

一、首先,重新创建一个新的用户,起名为hr2000,在终端输入以下命令:useradd –d /home/hr2000 –m hr2000          (注:当然你也可以在你自己的帐户下安装)二、设置新用户密码,终端输入:passwd hr2000三、复制wxGTK安装文件到此目录下/home/hr2000四、修改目录/home/hr2000下的.profile文件,添加内容

2014-05-28 15:36:19 2477

转载 Linux 为火狐浏览器安装Flash插件

转自青龙一笑的文章,我觉得对我很有帮助,所以我转过来了,希望对需要的人有帮助。      我在使用火狐浏览器的时候,出现了一个丢失插件的问题,一看是Adobe Flash Player插件。这个插件现在来说,在网页浏览方面基本上是必需的。使用火狐自带的插件搜索服务进行安装,结果安装失败。无奈之下,我只好自己进行手动安装。根据火狐浏览器所提供的网址,我下载到“install_flash_play

2014-05-28 14:53:50 1480 1

原创 常用SQL语句(Mysql)

一、操作基本表:   1. 修改表名:

2014-05-26 12:19:22 649

转载 C/C++头文件中ifndef/define/endif 的作用

例如:要编写头文件test.h         在头文件开头写上两行:          #ifndef _TEST_H          #define _TEST_H//一般是文件名的大写         ············         ············         头文件结尾写上一行:          #endi

2014-05-17 21:23:20 957

原创 Javascript中的nodetype 返回类型

将HTML DOM中几个容易常用的属性做下记录:nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。nodeName 属性含有某个节点的名称。元素节点的 nodeName 是标签名称属性节点的 nodeName 是属性名称文本节点的 nodeName 永远是 #text文档节点的 nodeName 永远是 #document注释:

2014-05-17 15:13:53 1150

原创 Linu学习之——Linux常用命令——压缩解压命令

压缩解压命令:1.gzip:压缩语法:gzip 选项[文件]功能描述:压缩文件压缩后文件格式:.gz特点:① 只能压缩文件,不能压缩目录;          ② 不保留原文件;注意Windows和Linux压缩的区别:1) Windows下支持任何压缩格式的文件,但从Windows支持的压缩格式,如常用的rar格式拷到Linux平台下就解压不了。2)Wi

2014-05-01 10:59:57 705

原创 Linux学习之——Linux常用命令(三):文件搜索命令

文件搜索命令:which:语法: which [命令名称]它只能查找命令所在的目录或者说路径,不能查找其他的。          位于sbin,则是管理员所用命令           位于bin,则是所有的用户都能使用命令功能描述:显示系统命令所在目录(绝对路径),会显示出命令相关的别名。以便判断命令类型范例:$which lswhereis:语

2014-04-29 09:01:15 597

转载 wubi安装Ubuntu正确方法及无限等待下载amd64.tar.xz解决方法

如果遇到“无限等待下载amd64.tar.xz”的情况,不要急,那是wubi.exe找不到根目录下的镜像文件导致的。 解决方法很简单:将ubuntu-12.10-desktop-i386.iso复制到wubi.exe所在盘符的根目录里,双击wubi.exe即可,切记不要解压iso镜像,并且wubi.exe一定要和iso镜像同在根目录! 最近在研究Ubuntu12.10,想研究当然要先安装,

2014-04-29 07:45:43 927

原创 Linux学习之——Linux常用命令(二):权限管理命令

chmod:原意:change the permission of file语法:chmod u+wx  / chmod o-rx  / chomod g=rwx1.通过用户类型、权限操作和文件类型的字符进行权限管理:用户类型:u(所有者user)、 g(所属的组group)、 o(其他用户others)权限操作:+(授权)、 -(去掉权限)、 =(直接赋值)文件类型:r(

2014-04-28 21:38:21 724

转载 Linux下查看磁盘空间

如果要查看磁盘还剩多少空间,当然是用df的命令了。[root@localhost ~]# df -h 文件系统              容量 已用 可用 已用% 挂载点 /dev/sda2              14G   11G 2.6G 82% / /dev/sda1              99M   14M   81M 14% /boot t

2014-04-28 19:16:57 1045

原创 Linux 学习之——Linux常用命令(一):文件处理命令

一、命名规则:1. 除了/之外,所有字符都合法2. 有些字符最好不要用,如空格符、制表符、退格符和字符@#$&( )-等。3. 避免使用.作为普通文件名的第一个字符,因为.开头的代表隐藏文件。4. 大小写敏感。二、命令格式:命令 -选项 参数例:ls -la /etc 说明:1)当有多个选项时,可以写在一起;      2)两个特殊的目录,.和..,分别代表

2014-04-28 19:13:27 1041

转载 详解HTML5新特性(转自:英特尔开发人员专区)

HTML5已经火了一段时间了,相信作为web相关开发工程师,肯定或多或少的了解和尝试过一些HTML5的特性和编程。还记得以前我们介绍过的HTML5新标签。 作为未来前端开发技术的潮流和风向标,HTML5绝对不容忽视。在今天这篇技术分享文章中,我们将介绍几个HTML5的重要特性,能够帮助你提高整个web应用的使用体验和开发效率,相信大家会感兴趣的!特性一:正则表达式相信大家都会非常喜

2014-04-26 17:49:40 946

原创 关于Javascript 中的DOM操作

最近在系统地学习

2014-04-26 17:38:37 961

原创 Javascript 中innerHTML和innerText的区别

最近在学习Javascript的过程中,对innerTML

2014-04-25 16:32:56 1477 2

原创 Javascript和Java的区别

我们都知道,Javascript和Java的关系是“雷锋”和“雷峰塔”关系,就是没有关系,它们之间的主要区别有一下几点:        1. 开发的公司不同:         Java是SUN公司推出的面向对象的程序设计语言,特别适合于Internet应用程序的开发。         而Javascript是Netscape公司的产品,目的是为了扩展Netspace Nav

2014-04-24 17:04:44 8084

原创 Javascript中对象的声明和操作

Javascript 是基于对象的语言,它没有类的概念,但是

2014-04-24 11:05:46 1118

原创 CSS学习笔记——CSS的定位问题

学习CSS布局的时候,对position的认识一直不是很清晰,以致于面试的时候回答的不清楚,现在好好的梳理一下这个问题。CSS 有三种基本的定位机制:1.普通流  2.浮动  3.绝对定位 1. 普通流:除非专门指定,否则所有框(div、h1 或 p 元素常常被称为块级元素。这意味着这些元素显示为一块内容,即“块框”)都在普通流中定位。即,普通流中的元素的位置由元素在 (X)HTML 中的

2014-04-24 07:31:40 1077

原创 CSS学习笔记——display:inline、block、inline-block的区别

display:block就是将元素显示为块级元素.block元素的特点是:总是在新行上开始高度,行高以及顶和底边距都可控制;宽度缺省是它的容器的100%,除非设定一个宽度, , , ,  和 是块元素的例子。

2014-04-23 18:25:17 1248

转载 如何用PHP实现页面跳转?

PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:void header (string string [,bool replace [,int http_response_code]])可选参数repl

2013-09-24 21:13:58 1610

ActionBar的tab + ViewPager 同时支持点击切换和滑动切换页面

ActionBar.Tab 与 ViewPager关联使用,支持点击tab切换页面和滑动切换页面。

2019-03-27

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

TA关注的人

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