ThinkPHP 初探

准备 ThinkPHP下载 Eclipse-for-php 如何使用 放置位置 检验引用效果 效果 路由 调试之模板的使用 前提 生产模式 开发模式 添加完相应的路径以及模板文件后 总结对国人开发的这款PHP框架早有耳闻,今日就来趟趟水,也为了今后更好的学习。准备ThinkPHP下载由于我这里的PHP的版本较低,为PHP5.2.8版本的,所以对于高版本的Tp是不支持的,为了减少工作量,咱干脆下载一个...
阅读(1026) 评论(1)

知识共享许可协议

最近跟CSDN的其他博乐一起交流的时候,普遍的发现大家的文章被一些不是很出名的网站给爬取了。有些网站还做了水印处理,直接的就把文章变成他们的了,这对于作者而言,在没有任何授权的情况下就直接使用,也算是一种侵权行为了。国内对于知识产权的保护意识还不是很强,但这对于每一个人而言都很重要。真实案例我的亲身经历之前写过一篇文章,PHP针对多用户,实现头像更换 。始发于咱们的CSDN,也仅仅只在CSDN上发表...
阅读(1300) 评论(0)

开源许可证 分类剖析

世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。 乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。 转自:阮一峰 http://www.ruanyifeng...
阅读(951) 评论(0)

Python Tkinter小试

前两天看到一篇关于Python使用Tkinter 的博文,写的很好。就拿来研究了一下,改了改。现分享如下:参考代码# coding:utf8 # python2.73 winxp ''''' 天气插件: 使用json接受中气象的本地信息,显示使用tkinter url http://www.weather.com.cn/data/sk/101221201.htmlv0.1 ''' from Tkin...
阅读(1516) 评论(1)

Excel 、数据库 一言不合就转换

Excel 与数据库 对于从事相关行业的小伙伴们而言,可谓是再熟悉不过了,但是面对这两者的转换,你是否已经手忙脚乱,乃至焦头烂额?还好,今后你将不再受此折磨。不再有日日夜夜加班导入数据的枯燥工作,不再有因不小心输入了错误的数据而自责。 相信看完本文的你,会看到一片新天地。写在开头最近在动手写一些东西的时候,发现了一个自认为不错的理念。以用户的角度来开发产品。这也是工业思想和学术思想的不同之处,以解决...
阅读(1173) 评论(1)

Python实现数据库一键导出为Excel表格

依赖 Python2711 xlwt MySQLdb 数据库相关 连接 获取字段信息 获取数据 Excel基础 workbook sheet 案例 封装 封装之后 测试结果 总结数据库数据导出为excel表格,也可以说是一个很常用的功能了。毕竟不是任何人都懂数据库操作语句的。 下面先来看看完成的效果吧。 数据源导出结果 依赖由于是Python实现的,所以需要有Python环境的支持Python2....
阅读(15222) 评论(12)

编码,解码,乱码,问题详解

编码解码核心 字符 内码 字符集 系统编码 windows Linux Python中的编码问题 系统编码 Python编码 方式一 方式二 方式三 文件编码 实例一 实例二 Python中字符串和Unicode的区别 PHP中的编码 header set names XX 数据库中的编码 JSP乱码 JSP页面本身 数据库连接语句 Tomcat方面 过滤器Filter 总结在开发的过程中,我们不可...
阅读(2696) 评论(0)

WEB音频API

本文转载至 http://www.webhek.com/web-audio-api 很偶然的,在一个微信公众号里面,看到了这样的一篇文章。 WEB音频API。作者分享技术的优良品质值得我们学习。原文讲述的大致是这样的,使用JavaScript来动态的加载音频资源,这样来起到一个不错的交互效果。尤其是对于网页游戏开发而言,这一点也是很重要的。于是,我就翻译了一下,并写了个小例子。<!DOCTYPE...
阅读(1004) 评论(0)

Python 制作Android开发 所需的适配不同分辨率的套图

使用Python做起工具来还真是爽,简单,方便,快捷。今天忙活了一下,制作出一个比较实用的小工具。自动化套图制作,适配不同屏幕尤其是对于android开发来说,要适配不同屏幕就需要多套切图,那么。这款工具将让你脱离切图的苦海,拥抱愉快开发的怀抱。 编程之禅这次的工具制作,可谓是煞费苦心了。我尝试着让自己处于一个用户的角度,来思考整个流程的实现,最终得到了一个比较不错的结论。less operati...
阅读(1169) 评论(0)

初识gd库

必备基础 开启GD拓展 列表使用 获取图片信息代码 图片详细信息 特效函数 示例 运行结果 分析 获取图片基本信息 获取图片宽度 获取图片高度 获取图片后缀名 获取图片mime类型 操作图片 添加文字水印 添加图片水印 压缩图片 输出图片 输出到浏览器 输出到文件 封装成工具类 封装代码 测试实例 测试结果 总结 最后来总结一下本文的主要内容 本文的应用方向gd2在php处理图片相关操作上是非常的方...
阅读(1817) 评论(0)

PHP 针对多用户 实现头像更换

成品图 思路 登陆页面 表单制作 验证码制作 JavaScript刷新验证码 验证页面 验证逻辑 页面跳转 header函数 Meta标签 JavaScript 上传页面 个人主页 上传核心 最终结果 登陆页面 验证结果 个人主页 最新头像 总结一个网站,其实说白了就是某几个特定功能的组合,而更换用户头像就在这些功能之中。今天就来做个测试,针对不同的用户,实现头像上传功能。成品图思路 针对不同的用户...
阅读(2947) 评论(5)

PHP 验证码 浅析

拓展 背景图 imagecreatetruecolor imagecolorallocate imagepng imagedestoryimage 简易数字验证码 imagecolorallocate imagestring 增加识别干扰 增加点 增加线 数字字母混合验证码 使用验证码 开启session的时机 验证的原理 优化验证 小案例 生成验证码 表单验证 总结拓展我们需要开启gd拓展,可以使...
阅读(813) 评论(0)

PHP 文件下载 浅析

无控制类型 avi文件 rar文件 mp4MP3图片等会被直接解析 核心代码 类型 长度 实现函数 优化 原始下载文件的名称 优化后的文件下载名称 总结文件下载的功能对一个网站而言基本上是必备的了,今天就来看看PHP是如何实现文件下载的吧。无控制类型这里说的无控制类型是指 没有添加PHP代码控制的资源可以被直接下载的那些类型。一般而言,压缩文件.rar; 音视频文件:..avi等等也可以被直接下载。...
阅读(869) 评论(0)

Ajax PHP JavaScript MySQL实现简易的无刷新在线聊天室

思路 消息显示区 发消息 板块 消息显示 消息发送 优化 显示非重复性的数据 优化显示 加上滚动条 每次都显示最新消息 完整代码 前端代码 数据库表结构 服务器端代码 总结与展望 总结 展望为更好的运用这两天学到的Ajax的相关的知识,就做了个简单的在线网络聊天室。思路实现聊天室,基本上就是通过Ajax来传递数据,让PHP来实现对数据的差入和查找,再交给前端JavaScript实现页面的更新,达到即...
阅读(2630) 评论(3)

PHP Ajax JavaScript Json 实现天气信息获取

使用第三方服务 间接方式 思路 使用到的服务 实现代码 前端完整代码 总结要在自己的网站上添加一个天气预报功能,是一个很普通的需求,实现起来也不是很难。今天来介绍几个简单的方法。使用第三方服务有这样的一种简单的方式,借助http://www.tianqi.com/plugin/网上的天气服务,可以定制我们的显示形状,实现添加天气预报的功能。下面给出一个简单的小例子:<iframe width="42...
阅读(1452) 评论(0)

PHP Ajax JavaScript 实现 无刷新附件上传

普通表单 前端页面 后台处理 带有文件的表单 刷新方式 前端界面 后台页面 无刷新方式 大文件上传 POST极值 upload极值 上传细节 前端页面 后台处理 总结对一个网站而言,有一个基本的不可缺少的功能,那就是文件上传。使用PHP预压来实现文件上传可谓是有得天独厚的优势的,那么今天,就一起来做一个关于无刷新实现的文件上传吧。普通表单前端页面<form action="./fileupload....
阅读(1116) 评论(0)

PHP + JavaScript + Ajax 实现无刷新页面加载效果

数据源工厂 Json生成方式1 Json生成方式2 数据搬运工 数据加工师 转换类型 加工展示 结果展示 点击按钮之后 总结今天这个实验的思路就是实现一个无刷新的页面加载效果。具体的思路是使用PHP开发后台,为前台准备数据,然后使用Ajax技术作为数据的搬运工,将数据从服务器端拉取到前端,最后使用JavaScript技术将获取到的数据加工,并显示在页面上。数据源工厂本次实验数据以Json的格式传输和...
阅读(2811) 评论(0)

数据库设计原则之三大范式

首先声明,本文为笔记记录。可能不适合作为博客文章,所以如果看着不舒服,还望“另请高明”,(^__^) 嘻嘻……数据库设计的时候有三大范式,现简述如下:第一范式(1NF): 原子性,数据不可再分原则就是使得表列为原子性,每一个字段内容不能再分解。第二范式(2NF):唯一性,消除部分依赖第二范式要求满足如下两个要求,每一行数据具有唯一性这一点,只要是有主键就可以实现。因为主键的存在使得每一行数据都具有唯...
阅读(2602) 评论(0)

PHP+MySQL 分页那点事

分页技术随处可见,这可以算得上是最为基础的网站功能了。于是今天尝试着用PHP来实现一个分页的小例子。 准备工作 环境准备 Apache MySQL PHP 工作环境 数据库准备 建库 建表 预存数据 PHP拓展准备 phpini 分页原理 总记录数 当前页 分页核心 页面展示 分页实现 代码SlicePagephp 结果 总结准备工作俗话有云“工欲善其事,必先利其器”,我们今天要使用PHP来实现分页...
阅读(1214) 评论(3)

Angularjs + Bootstrap 制作的一个TODO List

看了一个关于Angularjs的视频,视频内容讲解的是如何制作一款TODO list形式的SPA(Simple Page Application,单页面应用)。为了增强理解,下面写了一篇文章,用以复习巩固。 准备 Angularjs下载 CDN加速 npm 方式 常规方式 Bootstrap下载 知识储备 MVC 架构 ng-app ng-controller ng-model 事件基础 ng-cl...
阅读(2200) 评论(1)
34条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1123295次
    • 积分:15478
    • 等级:
    • 排名:第738名
    • 原创:340篇
    • 转载:35篇
    • 译文:9篇
    • 评论:631条
    友情链接
    我的偶像
    个人主页
      GitHub
    放松一下
    友情链接
    博客专栏
    最新评论
    版权信息
    去除本页广告
    图片炸弹装填中...

        
    [img=赞一个]http://bpic.588ku.com/element_origin_min_pic/16/12/12/0d96da96cf36505736c09d63832eaac8.jpg[/img]