自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 linux配置php运行环境

最近在搞一个后台,想建一个PHP的环境,记录一下过程。首先是买服务器,为了省钱其实刚开始可以不买,在自己的机器上先搭建一个本地服务器,通过内网ip测试,等开发差不多后,再买,然后把环境移到ecs服务器上。买哪种类型的ECS服务器比较好? 我主要是为了把csdn的博客移到自己的主页上,同时业余时间学习一下php,不需要太大的空间和带宽,所以我就买的最便宜的68元/月的,包年680。

2017-07-06 13:06:31 708

转载 linux安装lamp环境

部署Apache+php+mysql环境云服务器提供各种免费的镜像安装,安装这些直接apt-get即可,但在进行所有安装之前,切记在终端命令行输入 apt-get update apt-get upgrade 本人在安装时一直出错,就是没有就行更新而阿里又把很多镜像路径给改了,导致在线安装时找不到对应的镜像。(1)安装Apache环境 在终端命令行输入:sudo apt-g

2017-07-06 00:45:49 862

转载 html常用空白符

== 普通的英文半角空格  ==   ==   == no-break space (普通的英文半角空格但不换行)  == 中文全角空格 (一个中文宽度)  ==   == en空格 (半个中文宽度)  ==   == em空格 (一个中文宽度) 

2017-07-01 12:56:09 1739

原创 关于判断某一数组内容是否为一个二叉搜索树的后序遍历结果

首先我们了解二叉搜索树的规律:左孩子一定比根节点小,右孩子一定比根节点大。一开始遇到这个问题首先想到的是一种递归思想:根据二叉搜索树的特点进行思考,如果我从树的根节点开始判断,用两个数组进行存储左子树和右子树,bool VerifySquenceOfBST(vector sequence) { vector left; vector right; i

2017-06-20 13:32:42 305

转载 实现调用Android手机的拍照功能

一、main.xml布局文件"1.0"encoding="utf-8"?>"http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:lay

2017-06-19 12:26:49 536 1

转载 android实现异步处理

Android操作UI的方法不是线程安全的,也就是说开发者自己生成的线程对象是不能去操作UI的,比如在新线程里修改某个TextView,生成某个Toast。   为了能在处理耗时较长的业务、而又要兼顾我们的UI,不得不去新生产一个线程,但是这个线程不能兼顾到UI,能做的是向主线程发送更新UI的Message,由主线程的消息泵抓取到消息后并处理。   Android也为开发者封装了上

2017-06-19 12:24:09 326

转载 android之fragment征程

通过最近空闲时候对Fragment的学习,尝试着写了一个小Demo,将在开发的时候能常用到的Fragment知识放在一起,写过了这个Demo对Android Fragment的了解更加深入了,以后做起有关的项目也会顺手很多,下面先贴上几张实现之后的图片:实现的功能很简单,也是最基本的,上下分别是两个Fragment,上面的Fragment中是一个listview,当点击item时,下面的F

2017-06-19 12:21:02 249

原创 android页面跳转的几种方式

第一种方式,用action来跳转。 1、使用Action跳转,如果有一个程序的 AndroidManifest.xml中的某一个Activity的IntentFilter段中定义了包含了相同的Action那么这个Intent 就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的

2017-06-19 12:18:25 3509

原创 android连接数据库

Android是有自带的类库的:SQLiteOpenHelper,使用的时候继承这个类,然后写逻辑就可以,一般使用单例模式:public synchronized static DBHelper getDBHelper(Context context) { if (helper == null) {  helper = new DBHelper(context); } re

2017-06-18 23:09:12 4340

原创 struts2+poi和struts2+jxl实现读取EXCEL

我就提供两个链接,不能用直播吃翔好吧struts2读取Excel中数据maven导入jxl.jar包

2017-04-17 16:30:15 524

转载 Spring中bean.xml的连接池配置问题详解

一、连接池概述 数据库连接池概述:  数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。  数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空

2017-03-02 12:33:37 418

原创 hdoj1003解法

这道题就是寻找最优子结构的问题一开始我的代码是这样的:#includevoid main(){ int arr[100002],num,count,sign=0,i,j,sum,x,y,b; scanf("%d",&count); while(count--){ scanf("%d",&num); for(i=1;i<=num;i++){

2016-11-26 03:14:49 1269 1

原创 hdoj1002解法

这道题最操蛋的就是他输出格式的问题,真操蛋,做完这道题就是想骂人一直提示Presentation Error不说了,直接看代码吧#includeusing namespace std;int main(){ int n,j=0,a1,a2,up,down;//up代表进位的数,down代表本位数 cin>>n; while(n--){ ch

2016-11-26 01:43:41 711

原创 hdoj1060解法

1060题目大意:第一行输入一个整数代表要输入数据的组数,其余每一行输出N;要求输出结果N的N次方的最左边一位的数字(N例如:如果N=2;计算过程是2×2 =4;结果输出为4;如果N=3;计算过程是3×3×3 = 27;结果输出为2;如果N=4;计算过程为4×4×4×4 = 256 ;结果输出为2;因此,此题猛一看的做法是通过递归进行求职,但是当数值大小为10000以上时,递归

2016-11-25 20:58:35 399

原创 二十四设计模式之原型设计模式

二十四设计模式之原型设计模式前段时间写了有关工厂设计模式的文章,今天我们就再说一下同样是创建型设计模式的原型模式。老样子,我们先说一下何为原型模式:原型模式中使用了一种克隆的技术来复制实例化的对象,注意工厂模式是对类本身的一些改进写法,而原型模式主要集中在对实例的操作。这里我们就少不了用到的关键字clone了,有人会问为什么要用到原型模式,实例化时直接创建一个new实例不就得了,针

2016-11-25 11:35:37 244

原创 对于用javascript写贪吃蛇应用

Js应用之贪吃蛇大作战 贪吃蛇大家都应该玩过,最近也有一款手机游戏叫做贪吃蛇大作战相当火爆,那我们今天就简单介绍一下用JavaScript开发简单网页版贪吃蛇的小游戏吧首先我们队贪吃蛇这个游戏进行整体的分析:游戏主要包括三大类物体:地图,食物,和蛇;对此我们可以建立相应的类。为了方便起,我们将把整个部件通过JavaScript进行生成。(注意:如果是用Java写的话从总体来看,

2016-11-23 23:38:45 861

转载 php知识树

话不多说,直接上图

2016-11-21 17:44:15 482

转载 php工程师成长资料

想成为一名php工程师的知识宝典1、不知道找哪些视频来看,因为网上很多视频内容陈旧、过时,甚至错误;2、视频不系统,很容易被网上各种各样的学习视频和资料误导而学到一些很乱很杂的东西,从而走很多弯路;3、看书学知识,暂不说书本的质量良莠不齐,就是不错的书籍比如课本,也会存在知识点太浅,相比视频省略太多的细节;4、有视频,但没相应的视频配套资源,比如没有视频笔记,就要在

2016-11-21 17:28:29 4243 1

原创 二十四设计模式之工厂模式

从今天开始我将和大家一起学习二十四种设计模式,(注意:我会用PHP语言来演示二十四种设计模式,但是,思想都是相同的,大家可以参考进行理解)二十四设计模式之工厂模式当听到“”工厂模式“”这个词时,我第一反应就是和工厂联系起来,其实,事实也就是这样的,话说计算机的思维来源于人类社会的创造。不错,工厂模式就是好比一个加工厂,把类似产品的数据放进去,就可以产出相应的产品。(这里我想纠正一个

2016-11-21 16:18:08 330

转载 用c语言实现ping命令的原理及代码

ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。例如,在Linux终端上执行ping localhost命令将会看到以下结果:PING localhost.localdomain (127.0.0.

2016-11-14 19:41:07 6910

原创 针对类似淘宝商户注册时用模板生成自己商铺网页的操作

很多人对商户通点击过商户开店模板点击提交后就生成相对应的自己商铺界面 那该怎么办呢?首先纠正一个误区,,,就是你在商铺模板上设置的信息不是直接保存在当前页面上,其实那就相当于一个表单框界面,只是引导商家填写正确的信息。其内置原理就是将商户填写的信息按【确认】提交后写进数据库,而在此时后台通常也会对商铺模板文件进行复制操作,(会生成对应的example.html)生成的文件供你浏览,

2016-11-07 21:40:41 1338

转载 git使用教程

看过那么多资料,我就服这位,真实吊一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作

2016-11-07 21:32:07 190

原创 Tomcat安装后闪退--已解决

当我们新安装tomcat后,或许点击tomcat闪一下就关闭了,这时有两种情况例如:你的jdk安装在c盘,而你的tomcat没有安装在c盘(不一定是c盘,我是安装在c盘)解决一:你可以将Tomcat和JDK都安装在C盘下,应该就可以了解决二:由于,那两个没有同时安装在C盘(不一定是C盘,即不同硬盘),你的tomcat不能检测到主机中的JDK的安装情况,因此你可以在《我的电脑》修改《环境

2016-11-02 15:40:05 5655

空空如也

空空如也

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

TA关注的人

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