自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fancivez的专栏

Phper. junior bricklayer

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

原创 96 stuff sessoin机制

1. sessoin机制谈及session一般是在web应用的背景之下,我们知道web应用是基于HTTP协议的,而HTTP协议恰恰是一种无状态协议。也就是说,用户从A页面跳转到B页面会重新发送一次HTTP请求,而服务端在返回响应的时候是无法获知该用户在请求B页面之前做了什么的。HTTP的历史1.   设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。那个时候没有动态页面

2015-10-05 21:54:15 475

转载 95 php php的生命周期

1、PHP的运行模式:    PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI(SAPI:Server Application Programming Interface 服务器端应用编程端口)运行。1、当我们在终端敲入php这个命令的时候,它使用的是CLI。它就像一个web服务器一样来支持php完成这个请求,请求完成

2015-09-30 11:29:02 296

原创 95 php echo请求头跳转问题

1.echo "";这种跳转方式通过echo请求头,需要等待server响应,并不是一种即时的跳转方式,所以顺序执行到了下面 if( $p < $data_dir['pageCount']){ echo "处理第". $p . "/" . $data_dir['pageCount']. "页处理完成.请等待,马上条转到下一页..."; echo ""; }

2015-09-30 10:42:02 1028

原创 95 php combol_url()

$param = 'query_view/themeid/taskid'; $queryarray = explode('/' ,$param ) ; foreach( $queryarray as $vo ){ $querystr = $querystr . "/" . $vo . "/" .$_GET[$vo]; }

2015-09-29 21:34:11 425

原创 94 数据结构和方向感言

background:数据结构依旧难啃,压力感受更小,努力程度更低   最近数据结构进度越来越慢,感觉仅仅凭自觉很难在长周期中啃下这么厚的一本书,而且学习不像做项目,很难量化,有时候一个题目一天都做不完,而且加班越来越多,早上早期很难保证精力充沛。   目前遭遇大坑是数据结构和算法,小坑是c/c++语法。大坑的主要考验是自我管理,小坑的考研是让做题的回报周期尽量变短,提升做题的用户

2015-09-28 13:28:18 352

转载 92 jquey json.parse json.stringify

1.parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{

2015-09-24 21:36:23 391

原创 93 mysql 1292-Truncated incorrect double value 错误

1.1292-Truncated incorrect double value 错误UPDATE `ts_personinfo_epproperty` SET `k04`='博士研究生' AND `k51`='1' where idand报错UPDATE `ts_personinfo_epproperty` SET `k04`='博士研究生', `k51`='1' wh

2015-09-24 16:48:01 6041

原创 93 c 访问结构体成员

先看例子:     1#include     2void main(){    3    typedef struct {    4     int int_field;    5     char char_field;    6   } my_struct;    7    my_struct my_s;    8    m

2015-09-24 00:47:18 389

原创 92 js 根据li里面a标签href属性来匹配当前url

1.$(function(){ var url = window.location.href ; var strs = new Array(); strs = url.split ('/'); for(items in strs){ $(".ui-tab-items a" ).each(function(){ var l

2015-09-23 11:10:30 1791

原创 91 symfony2 day-1

thinkphp似乎并没有太大搞头,决定以后便用边学了,听说sf2学习曲线比较陡,周末看看sf2的文档咯~一.http1.request HTTP请求头GET / HTTP/1.1Host: xkcd.comAccept: text/htmlUser-Agent: Mozilla/5.0 (Macintosh)2.响应HTTP/1.1 200 OKD

2015-09-19 18:28:27 357

原创 90 jquery 选择器

1. jquery任意属性选择器$("[align='left']").attr('width','400px');2.内容选择器$("span:contains('pdf')").css('color','green');3.不等于选择器$("p:not(.class)").css(xx,xx);

2015-09-17 20:12:16 227

原创 90 mysql mysql中的表显示“使用中”解决办法!

mysql中的表显示“使用中”解决办法!可能的原因:升级了MySQL版本  SELECT VERSION( )改变了安装目录 如类型是MyISAM, 数据文件则以”Table.frm”"Table.MYD”"Table.MYI”"三个文件存储于”/data/$databasename/”目录中.如类型是InnoDB, 数据文件则存储在”$innodb_data_ho

2015-09-17 15:33:46 2338

原创 90 js 强大的原型和原型链

http://www.nowamagic.net/librarys/veda/detail/1648JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现 JavaScript 中的原型继承则要困难的多。

2015-09-17 13:08:22 304

原创 90 mysql Linux mysql 数据库迁移到 windows

一、linux 导出数据库mysqldump -u root -p demo > demo.sql二、windows 导入数据库运行->cmdC:\Documents and Settings\Administrator>cd C:\Program Files\xampp\mysql\binC:\Program Files\xampp\mysql\bin>mysqlmy

2015-09-17 10:54:34 346

原创 89 php 登陆验证

1.自动登陆//传入的$auto判断if($auto==1){ // $autoLogin=base64_encode($user['username']).'|'.base64_encode($map['password']); //setcookie(name,value,expire,path,domain,secure) cookie过期时间 @=>不会出现Wa

2015-09-15 17:27:34 333

原创 88 thinkphp 有模型没有表

有些时候,我们建立模型类但又不需要进行数据库操作,仅仅是借助模型类来封装一些业务逻辑,那么可以借助虚拟模型来完成。虚拟模型不会自动连接数据库,因此也不会自动检测数据表和字段信息,有两种方式可以定义虚拟模型:第一种:继承Model类Class UserModel extends Model {    Protected $autoCheckFields = false; 

2015-09-09 20:15:56 903

原创 88 js AMD CMD seaJS

http://blog.chinaunix.net/uid-26672038-id-4112229.htmlAMD 与 RequireJSAMD    Asynchronous Module Definition,用白话文讲就是 异步模块定义,对于 JSer 来说,异步是再也熟悉不过的词了,所有的模块将被异步加载,模块加载不影响后面语句运行。所有依赖某些模块的语句均放置

2015-09-09 11:22:20 410

原创 86 dataS redixSort mit

1.伪代码//C[i]用于几率出现频率 初始化为0//initializationfor i <- 1 to k do c[i] = 0 //counting 递增代表A[j]的计数器的值 for j <- 1 to n do C[A[j]] = C[A[j]] +1 //summing C[i] 给出数值等于i的元素数量 对前缀做加法 C[i]给出小于等于i的元素数量 fo

2015-09-08 22:46:10 395

原创 87 thinkphp 和sql查询条件为某字段不为空的情况

1.今天遇到了一个问题,查询条件为某个字段不为空,于是构造map$map['top'] = 1;$map['sectorid'] = 1;$map['thumbnail'] = array('NEQ','NULL');一查,结果是空生成的sql为SELECT * FROM `nj_article` WHERE ( `top` = 1

2015-09-05 16:52:56 9888

原创 86 dataS 决策树--比较排序的下界

http://blog.csdn.net/cike110120/article/details/46400229决策树排序的下界如果决策树是针对n个元素排序,那么它的高度至少是nlgn。在最坏情况下,任何比较排序算法都需要做Ω(nlgn)次比较。因为输入数据的Ann种可能的排列都是叶结点,所以Ann≤l,由于在一棵高位h的二叉树中,叶结点的数目不多于2h

2015-09-04 20:34:05 698

原创 84 php in_array 类型转换 数组变量名后面加中括号

1. in_array类型转换今天在一个整形数组里面找一个字符串,竟然返回true,原来php会将字符转换为int(0),所以in_array里面要加true来判断字符类型

2015-08-31 21:48:19 1462

原创 83 jquery 回调函数

生成回调列(Callbacks)var callbacks = $.Callbacks();回调执行顺序回调保存在数组中,然后通过for循环遍历,所以列中的回调按照被添加的顺序依次执行,最后添加的一般最后执行。// Fire the items on the listvar foo = function( value ) { console.log( "foo:" +

2015-08-31 21:46:02 382

原创 83 js 如何正确传递DOM元素的指针 选择器内参数为变量 论js函数的简化 seajs用法

1.如何传递并保存指针this  无效有效如果方法test()没有传递this指针,那么在js的test()中 test(){ console.log(this);//将会得到整个Window对象 }正确的做法是 test(obj){ console.log(obj);//将会得到需要的dom元素 }

2015-08-27 10:17:15 1486

原创 82 mysql 查询字段为/不为空 c 产生随机数

1.mysql 字段为空时 字段显示的为全大写的NULLsql为 select xxx from xxx where  xxx is  (is not) null

2015-08-26 15:39:39 436

原创 80 php id = $_GET['id']写法 E: 软件包 xmind 需要重新安装,但是我无法找到相应的安装文件

1. id = $_GET['id']写法selectOne( array('id' => $_GET['taskid'] )

2015-08-24 12:05:58 889

原创 81 css ie8无法识别背景图片

1.ie8无法识别背景图片 background url(' xxxxx.jpg ') no-repeatno-repeat前面没有加空格

2015-08-21 09:56:58 418

原创 80 css ie8下ui-box-head出现阴影效果

1.ie8下 ui-box-head出现阴影效果   阴影其实是渐变的滤镜效果 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9'); //框架定义的完整样式如下 .ui-box-head {    border-bottom: 1px

2015-08-20 11:39:54 1022

转载 79 mysql xampp在linux下无法使用mysql命令

问题:在linux下安装完xampp后无法在终端中无法使用mysql和mysqldump命令?    错误提示:  root@zcube-Tp:~# mysql -uroot -p  ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

2015-08-19 15:35:19 411

原创 78 php&C "" 和NULL 指针

1." "分配了内存 ;null没有 调用null的字符串的方法会抛空指针异常。 ""是一个字符串(String).它在内存中是存在的.它可以使用Object对象中的方法(如"".toString();"".equals()) 而null它是一个空对象.在内存中是不存在的.它不可以使用Object对象中的方法 ""占内存.. 在内存中会分配一个空间. null不占内存. 为

2015-08-18 15:25:35 435

原创 IE下载docx(xlsx,pptx)文件时,会自动将扩展名变为zip

IE下载docx(xlsx,pptx)扩展名的文件时,会自动将扩展名变为zip。    当我们从IIS或者Tomcat之类的Web服务器通过二进制流下载dotx,docx,pot,xlsx,pptx等后缀的文件时,如果下载后变成zip格式的文件,那么是由于IE中对下载文件类型的判断,假如找不到相应后缀的MIME的话,会自动根据数据流来判断文件的类型,而微软对Office2007的格式做了和以前

2015-08-17 15:50:53 5004

原创 77 php try--catch用法

try { echo inverse(5) . "\n"; echo inverse(0) . "\n"; } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; } public function testing() {

2015-08-13 13:33:57 512

原创 76 python.crawler

1.  生成request对象req = urllib2.Request('http://www.baidu.com')  通过调用urlopen并传入Request对象,将返回一个相关请求response对象response = urllib2.urlopen(req) 应答对象如同一个文件对象,所以你可以在Response中调用.read()the_page =

2015-08-11 13:30:41 419

原创 76 php 页面数据格式化

1.可以在页面使用函数改变数据格式函数可以是php自带函数,可以是common.php里面的公共函数使用方法如下:{$data['money0']/10000|format_money4}(万元){$data.endtime|format_date='Y-m-d'}

2015-08-10 16:05:15 302

原创 75 thinkphp 关联模型

class CompanyBackupModel extends RelationModel {/*** 构造函数*/function _initialize() {// 执行父类构造函数parent::_initialize ();}protected $tableName = 'data_leasecontract'; 'Data_contrac

2015-08-08 15:23:09 334

原创 74 php 上传文件空值判断

遭遇问题:需要判断表单是否上传了附件;   后台这么写:if(($_FILES['attachment']['name']) ){dump($_FILES['attachment']);dump(isset($_FILES['attachment']['name']));dump(empty($_FILES['attachment']['name']));dum

2015-08-05 14:46:41 498

转载 data structure 链表思想 约瑟夫环

1、链接存储方法     链接方式存储的线性表简称为链表(Linked List)。     链表的具体存储表示为:  ① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的)  ② 链表中结点的逻辑次序和物理次序不一定相同。为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址(或位置)信息(称为指针(pointe

2015-08-03 21:42:35 476

原创 70 thinkphp 模板解析与taglib

今天用thinkphp的taglib自定义模板,顺便看了下thinkphp如何解析模板和标签1.  ThinkPHP通过$this->display(); 来输出带有模板的视图,这里调用 View视图类的display()方法。 在view.class.php中有: $content = $this -> fetch(....); $this ->  render();2.fetch()pub

2015-08-02 19:01:11 761

转载 72 PHP 输出缓冲

PHP中刷新输出缓冲PHP中刷新输出缓冲buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里说一个通俗一点的例子,你打开文本编辑器编辑一个文件的时候,你每输入 一个字符,操作系统并不会立即把这个字符直接写入到磁盘,而是先写

2015-08-02 18:14:49 386

转载 71 PHP ob_start() 函数介绍(转)

PHP ob_start() 函数介绍2010-03-29(http://www.nowamagic.net/php/php_ObStart.php)php ob_start 与 ob_end_flush() 是 php 的缓冲输出函数。ob_start([string output_callback])- 打开输出缓冲区,所有的输出信息不在直接发送到浏览器,而是保

2015-08-02 18:12:08 372

原创 68 sql 查找表中同一个字段出现的重复项次数 视图

1.查找表中同一个字段出现的重复项次数select   A , count( A ) from `table`  group by A

2015-07-29 21:13:37 2907

空空如也

空空如也

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

TA关注的人

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