自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】在Linux上安装Python3

在Linux上安装Python3一、安装依赖环境输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel二、下载Python31.进入opt文件目录下,cd opt/2.下载python3 (可以到官方先看最新版本多少)输入命令..

2022-03-02 20:04:13 789

转载 form表单中method的get和post区别

一、问题的提出 注意到表单中action:getPostServlet/getPost.do?param4=param4 这个action带有一个参数param4, 如果用get方法提交,后台无法接收到这个参数; 如果用post方法提交,后台就可以接收到这个参数。 问题原因的简单解释: 用get方法提交的url显示如下: h

2016-04-07 22:52:33 1013

原创 NoSQL笔记

列式数据库的理论代表Google的BigTable,其并未开源,但Google发表了论文:A Distributed Storage Sysytem for Structured Data.一种结构化的数据分布式存储系统。知其原理,后来就产生了对应的开源版本HBASE。“云”是一些可以自我维护和管理的虚拟计算资源,通常是一些大型的服务器集群,包括计算服务器,存储服务器和宽带资源等。云计算将计算资源集

2016-04-07 22:51:37 459

转载 访问权限控制public protected private

1 public: 公有类型        在子类中可以通过self::var调用public方法或属性,parent::method调用父类方法    在实例中可以能过$obj->var 来调用 public类型的方法或属性protected: 受保护类型        在子类中可以通过self::var调用protected方法或属性,parent::m

2016-03-06 21:28:22 439

转载 Yii Framework 开发教程(3) 为应用添加日志

在开发应用的过程中,调试也是非常重要的一个环节,除了IDE支持的即时调试(如VS.PHP或IDE支持的调试功能),给Web应用添加适当的调试信息也是非常有用的一个方法,开发过Java或.Net 应用的对log4XX都不陌生,Yii Framework中也提供了类似的Log功能, Yii::log,它是作为CWebApplication一个内置的组件出现的。可以通过配置文件来配置(Yii中配置通常为

2015-09-08 17:33:44 763

原创 PHP 中session_start函数

用$_SESION之前必须要session_start()原因:其中之一的功能,$_SESSION是服务器端的cookie,相当一个大数组(浏览器关闭前,和session销毁前)$_SESSION中的数据可以一直用(除了重新赋值)。$_SESSION 好比一个数组 $_SESSION['name'] = 'caocao' 这好比在数组中加了一个元素,相当于$_SESSION = a

2015-09-08 17:30:54 555

原创 PHP开发判断常用函数

本文介绍了PHP开发中遇到的数组问题,这里介绍了判断PHP数组为空的5种方法,有需要的朋友可以借鉴参考一下。原文来自PHP100,记录在此,方便自己回顾。1. isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右

2015-08-06 10:47:03 465

原创 理解MYSQL存储过程

在MySQL 5中,终于引入了存储过程这一新特性,这将大大增强MYSQL的数据库处理能力。在本文中将指导读者快速掌握MySQL 5的存储过程的基本知识,带领用户入门。  存储过程介绍  存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量 。

2015-08-05 09:21:14 523

原创 理解MYSQL语句执行过程

基础的SQL执行顺序SQL语句执行的时候是有一定顺序的。理解这个顺序对SQL的使用和学习有很大的帮助。1.from       先选择一个表,或者说源头,构成一个结果集。2.where       然后用where对结果集进行筛选。筛选出需要的信息形成新的结果集。3.group by       对新的结果集分组。4.having      筛选出想要的分组

2015-08-04 23:43:02 667

原创 PHP Framework目录结构

base 底层的类库文件caching 所有缓存方法cli 项目生成脚本collecions 用PHP语言构造传统OO语言的数据存储单元。如队列,栈,哈希等等console yii控制台db数据库操作类gii代码生成器(脚手架,可以生成模型、控制器、视图等代码)i18n 多语言logging 日志组件test Yii提供的测试,包括单元测试和功能测试utils

2015-07-24 11:56:43 859

原创 Android开发Eclipse快捷键使用

Alt+/ :内容辅助Ctrl+Shift+O:自动补充import Package;Ctrl+L:转至某行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)   Ctrl+Alt+↑ 复制当前行到上一行(复制增加)   Alt+↓ 当前行和下面一行交换位置(特别实用,可以省去先剪切,再粘贴了)   Alt+↑ 当前行和上面一行交换位置(同上) 

2015-07-05 21:38:49 495

转载 Android权限Uri.parse的详细资料

Android权限Uri.parse的详细资料刚整理了份Android权限Uri.parse的资料1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.com"); returnIt = new Intent(Intent.ACTION_VIEW, myBlogUri); 2,地图 Uri mapUri = Uri.pars

2015-07-05 20:44:36 433

原创 Hibernate操作步骤

1)Configuration在没有引入hibernate.cfg.xml之前就产生了,当时需要有一个hibernate.properties的文件来起xml文件的功能,但又不能完全承载,所以就需要Configuration对象Configuration cfg=new Configuration().addResource("hibernate.properties");2)

2015-06-27 22:01:47 413

转载 Eclipse快捷键使用

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和它下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和它上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是

2015-06-25 16:47:04 383

转载 理解Struts2配置

1.    深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1.    包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定义了

2015-06-25 16:31:04 392

原创 理解Hibernate配置文件

hibernate.cfg.xml文件详解 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibern

2015-06-25 16:23:39 519

转载 理解Hibernate

1、struts2在进行文件上传操作时,实际上是通过两个步骤是先的:1)首先将客户端上传的文件保存到struts.multipart.saveDir键所指定的目录中,如果该键所对应的目录不存在,那么就保存到javax.servlet.comtext.tempdir环境变量所指定的目录中。2)Action中所指定的File类型的成员变量file实际上执行的是临时目录中的临时文件,然后

2015-06-25 16:02:02 394

转载 理解Spring注解

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,

2015-06-25 15:35:45 416

原创 matlab中double函数,im2double函数,matgray函数的区别分析

double函数:只是简单地把一个变量类型转换成double类型,而数值本身大小不变。im2double函数:将输入类型皈依化到0到一之间,如果输入本身是double类型,不进行归一化。matgray函数:是将图像矩阵进行归一化。为什么要进行归一化处理?matlab里图像数据有时候必须是浮点型才能处理,而图像数据本身是0-255的UNIT型数据所以需要归一化,转换到

2015-06-18 14:57:03 12576 1

转载 Nginx配置文件nginx.conf中文详解(总结)

(转载) 更详细的模块参数请参考:http://wiki.nginx.org/Main  #定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | w

2015-06-04 12:40:07 437

原创 Centos安装mysql,失败又失败····

很多地方给的安装Mysql的提示是通过yum一键安装。shell命令如下:yum install mysqlyum install mysql-serveryum install mysql-devel但是, 这个命令安装的mysql版本很旧 ,5.1.0x版本的,官网的Mysql已经是 5.6.x版本了。太旧了,记得08年的时候就出了 5.1的版本了。坚持安装最新版本的,

2015-06-03 22:52:08 2378

转载 tomcat结合nginx使用小结

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述:Html代码  反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服

2015-06-03 20:20:27 556

原创 JDK8 - The type java.util.Map$Entry cannot be resolved

做一个二维码图片登录效果时候用的JDK8,运行出现JDK8-The type java.util.Map$Entry cannot be resolved这个错误,网上查找了一些资料,都说是JDK8支持不够(ps:用的工具是MyEclipse2014)把JRE 切换回JDK6就可以了,但是我切换了MyEclipse自带的JRE6运行还是报同样的错误。最后发现报这个错其实是我的Tomcat7

2015-06-02 09:29:59 1384

转载 Aptana Studio 3——对jquery智能提示非常强大的工具

最近处于公司项目的需要,一直在学习jquery,但是在VS2010中写js代码时非常令人苦恼的是其对JS代码智能提示很差,再加上自己又是个新手,写起代码来非常吃力,也试着按网上对于VS中更好地支持jquery代码智能提示的办法去解决,无奈不知道是不是VS版本的关系(网上很多都是以VS 2008作为例子)始终没有解决。  于是今天试着去找一些jquery开发的工具,参

2015-05-18 18:56:34 1481

空空如也

空空如也

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

TA关注的人

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