`
dcj3sjt126com
  • 浏览: 1876880 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style> * {margin:0; padding:0} body {width:800px; text-align:center; margin:0 auto;} a {width:100px; dis ...
netbeans是我开发php项目的主要工具,在项目管理中有非常好的体验。 经过一个月的公司实战经历,我对netbeans的功能的使用更加熟练,涵盖了大部分的IDE常用操作。 要提高你的工作效率,第一步就是要熟悉你的工具,第二步是熟悉后根据自己的需求定制功能。(那是后话了) 这篇介绍了非常有用的快捷键和它的适用场景 1.文本编辑 复制当前行到上一行/下一行    ctl+shf+up/down 移动当前行到上一行/下一行    shf+alt+left/right/down/up 删除当前行                                ctl+E 生成下一 ...

PHP需要掌握的东西

    博客分类:
  • PHP
很多学PHP的人一直也搞不清楚,一个PHP程序员和JAVA程序员或者是.NET程序员有什么不 同,告诉你,其实都一样!没有什么不同,下面的内容,就是针对一个JAVA程序员掌握的 技能对比PHP来说的!告诉你,它们其实是一样的 ...
当我们在页面中填写个人资料中的省市信息时,页面会根据当前用户所在的城市自动选中省市下拉选项;当我们访问某个大型站点时,网站程序会自动进入到用户当前所在的城市频道。这些功能是如何实现的呢?今天我们来通过实例讲解如何根据IP定位用户所在城市信息。 根据当前用户本地IP地址,查询IP地址库,获取IP所在的省市信息,目前有多种方式实现该功能。 1.调用新浪IP地址库 新浪提供了开放的IP地址库数据供开发者调用,调用地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php,即可返回当前ip所在的省市信息。
/** * 获取客户端IP地址 * @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @return mixed */ function get_client_ip($type = 0) { $type = $type ? 1 : 0; static $ip = NULL; if ($ip !== NULL) return $ip[$type]; if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $arr ...
初识CakePHP,感觉不错; 按照官方的博客示例教程练习了一下,有点自信继续学下去了。下面是示例: 地址:http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html     Blog Tutorial - Adding a layer Create a Post Model The Model class is the bread and butter of CakePHP applications. By creating a CakePHP model that will intera ...
  Yahoo给出的包括Yslow规则(22条)的34条 详 细说明 ,通过这此规则对自己页面进行一次全面的分析优化,可以提高你网站的加载速度。 1.Minimize HTTP Requests 减少HTTP请求图片、CSS、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一 个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS sprites 将小 图拼合后利用background来定位。 2.Use a Content Delivery Network 利用CDN技术CDN 确实是好东 ...
1)程序员每天总结自己一天任务的完成情况       最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多。 2)考虑自己明天应该做的主要工作        把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作。 3)考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法        出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢。 4)考虑自己一天工作完成的质量和效率能否还能提高        一天只提高1%,365天你的效率就能提高多少倍你知道吗? (1+0.01)^365 = 37 倍 ...

Session跨域问题

    博客分类:
  • PHP
  Session主要分两部分:   一个是Session数据,该数据默认情况下是存放在服务器的tmp文件下的,是以文件形式存在,而非存储在服务器的内存中;    另一个是标志着Session数据的Session Id,Session ID,就是那个 Session 文件的文件 ...
备注其它类型的ContentType".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11" ...
先总结一下最近的一个技巧:   将JAVA中的一种配置文件方式引入PHP,想着可维护性,所以在模板中输出的值跟数据库里面对应的是不同的时候,采用配置文件的方式,比如数据库里面存的1、2、3,而要显示的是小学、中学、高中,这种时候采用配置文件,增强可维护性,少写冗余代码!   1.使用内嵌的HTML代码,而不是PHP的echo语句。因为PHP是一门嵌入式Web编程语言,可以将HTML代码和PHP代码相互嵌入。但是很多程序员担心在HTML代码中过多的使用”"嵌入PHP代码会多次调用PHP解释器,从而降低了PHP代码的运行速度,所以宁愿使用PHP的echo语句来输出HTML代码, ...
  网站加载速度也是挺重要的,所以本篇介绍5种提高网站加载速度的方法,希望能够帮助到一些网站管理者。其中有的方法可能大家已经在使用,有些还没有听说过,现在就让我们一起来看看这些方法吧。 1.安装FireFox的FSlow插件 FSlow插件可以显示网站数据加载速度等一系列报告,也许你原来使用过httpwatch,功能大体相当。FSlow插件安装方法就不多说,相信大家基本上都安装过FireBug,安装方法相同,在firefox工具栏中选择添加组件就可以了。下边是FSlow的一个报表图,我们可以根据报告来提高网站加载速度。 2.压缩你的图片
  作为Google的重度使用者,我对这些Google 高级搜索技巧知道和使用的并不多。Google是目前最好的搜索引擎,即便中文搜索,Google也是最好的。 一、对中英文均友好的Google 语法 1.关键字:”” 作用:搜索中精确匹配短语 用 ...
  Google Chrome无论在我们平时的上网冲浪、或者程序开发,都给我们带来很大的便利,而这样创新、不作恶的一家公司在中国却走不下去。希望本篇使用Google Chrome中的开发者工具调试js文章,能带给每天来本站的数百位朋友一些帮助,以便能更好、更快的开发。 如果你是使用百度来到本站的,那我也希望你能有耐心的看看,因为我知道来自百度的朋友的跳出率是非常高的。我个人感觉到Google Chrome的开发者工具非常强大,火狐浏览器的打开速度太慢了了,使我对使用Firebug失去了耐心。 本篇仅简单的以一个对json数据的访问为例,如果你对json数据格式不了解,那是不行的。推荐你看 ...
  CakePHP框架是PHP最为经典的几个MVC敏捷开发框架之一,上手简单,使用方便使得该框架成为很多初学者入门PHP框架的首选。本文并非CakePHP的新手教程,而是对稍微有些经验的CakePHP程序员。大多数的细节都在CakePHP的官方文档中有所提到,这里只是精简一下,作为一个小技巧的总结。 快速创建静态页面 我想建立几个页面,它们仅包含静态数据,使用默认layout,不需要任何model。 最初我试图创建一个controller并为每个静态页面定义一个action。 但这种方法很笨拙,也不适合快速创建静态页面。 实 际上只要使用pages controller就可以做到——只 ...
Global site tag (gtag.js) - Google Analytics