自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 php imagettftext 规定宽度内自动换行

function draw_txt_to($card,$pos,$string) { $font_color = imagecolorallocate($card, $pos['color'][0],$pos['color'][1],$pos['color'][2]); $font_file = BASEPATH.'../'.cfg('ttf'); $_string='';

2012-08-06 08:42:37 6846

原创 在codeigniter的helper用phpmailer 发送邮件

首先下载phpmailer http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/PHPMailer%20v5.1/,解压缩后放到codeigniter的根目录吧,方便引用然后在helper文件里 写入如下函数function send_mail($to,$title,$body){ $

2012-07-03 13:28:05 2345

原创 jcyHelper 快速建站系列【1】:我的目标

最近在学习Symfony2 感觉很不错。于是自己制作了一个工具来完成快速建站。名字叫做jcyHelper,主要的功能就是自动或者快速的完成从数据库模型到CRUD的全内容。工具制作的不是很成熟,但也可以运行起来了。现在开始拿他来制作一系列的站点。一则在实战中修改他,是他更加的出色。二是增加自己快速建站的能力。jcyHelper 主要功能列表:1、从数据库中导入模型,列名称中包

2012-02-26 12:58:59 739

原创 doctrine 与 mysql 数据类型的详细转换规则。

从代码里抠出来的array( 'tinyint' => 'boolean', 'smallint' => 'smallint', 'mediumint' => 'integer', 'int' => 'integer', 'i

2012-02-10 17:10:20 2606

原创 贴一个自定义的 symfony 的表单皮肤 应用bootstrap效果

效果如图调用很方便{% import "JcyHelperBundle:tmp:jcyForm.html.twig" as forms %}{{ forms.jcyForm(dbForm,path('JcyHelperBundle_db_set'),'Connect') }}现在上源代码{% macro jcyForm(form,action,submit_name,onSub

2012-02-09 12:05:44 2676 1

原创 testdisk 就我一命。。。

昨天想装个VS2010企业版,看了看系统分区共就剩下2G不到了。。。还是从搞个分区吧。硬盘里最大的分区就是当初分给LINUX的那个了,有30G,好在LINUX上没什么重要的东西,就删了吧。从弄个NTFS的分区。然后正好重做一遍系统用WIN7的自带磁盘管理工具做,刚开始应用。。。蓝屏了。。。。。。。。。。大家都知道。。。操作分区表蓝屏表示什么。。表示。。我重启后无法。。无法登陆系统了

2012-01-17 12:52:30 1394

原创 chrome 扩展 hello world 本土版(煎蛋无聊图)

效果图如下步骤一 建立一个文件夹,建立manifest.json{"name":"My first extension","version":"1.0","description": "The first extension that i made.","browser_action": { "default_icon":"icon.png", "popup":"po

2012-01-13 12:23:06 1570

转载 一个c#的输入框函数

private static string InputBox(string Caption, string Hint, string Default) { Form InputForm = new Form(); InputForm.MinimizeBox = false; InputForm.Maximize

2012-01-12 14:37:19 3735

翻译 TWIG 模板设计 快速入门手册 中文

写了好几篇关于twig的东西。。居然还没写个快速入门之类的。现在就写来源 http://twig.sensiolabs.org/doc/templates.html概要twig 的模板就是普通的文本文件,也不需要特别的扩展名,.html .htm .twig 都可以。模板内的 变量 和 表达式 会在运行的时候被解析替换,标签(tags)会来控制模板的逻辑下面是个最小型的模板,用

2012-01-09 09:55:28 34849 3

原创 ubuntu 给eclipse加到系统菜单

ubuntu 的菜单,会到/usr/share/applications/找所有的快捷方式。所以直接在这里建一个就可以里sudo vi /usr/chare/applications/eclipse.desktop然后输入以下内容[Desktop Entry]Encoding=utf-8Name=EclipseComment=Eclipse IDEExec=

2012-01-07 09:36:08 2173

翻译 TWIG的 tests 学习

文章来源:http://twig.sensiolabs.org/doc/tests/index.html做逻辑判断的。目前支持的有divisibleby null even odd sameas constant defined emptydivisibleby检查是否能被整除{% if loop.index is divisibleby(3) %} ...

2012-01-06 11:43:34 2027 1

翻译 TWIG的 function 学习

目前twig内建的函数包括attribute, block, constant, cycle, dump, parent, random, range.其实部分函数,在tags的学习里已经见过了。attribute函数1.2版本新增他就相当于是个. 操作符。{{ attribute(object, method) }}{{ attribute(object,

2012-01-06 11:29:45 6687 1

翻译 Twig 的Filters学习

目前支持的过滤器包括date format replace number_format url_encode json_encode convert_encoding title capitalize nl2br upper lower striptags join reverse length sort default keys escape raw mergedate过滤器1.

2012-01-06 10:47:13 8393

翻译 Twig 的 tags学习(中文) 之三 完结

twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net

2012-01-06 09:53:29 7594

翻译 Twig 的 tags学习(中文) 之二

twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net

2012-01-05 17:07:18 14566

翻译 Twig 的 tags学习(中文) 之一

twig 的tags学习 之一http://blog.csdn.net/jiaochangyun/article/details/7178372twig 的tags学习 之二http://blog.csdn.net/jiaochangyun/article/details/7178896twig 的tags学习 之三 完结http://blog.csdn.net

2012-01-05 15:05:24 34615 3

原创 跟着门户学css 3 qq.com全局导航栏和SOSO搜索栏

这次轮到真的导航栏了#TextNav a {margin:2px 0;padding:2px 5px 0px 5px;font-size:12px;font-family:"宋体","Arial Narrow";}#TextNav a.lcnew {background:url(http://img1.qq.com/news/pics/9468/9468357.gif) no-re

2012-01-05 13:05:56 2060

原创 跟着门户学css 2 qq.com 迷你导航栏

继续看代码,接下来是迷你导航,这个迷你导航在首页看不到的,要在内容页才会看到,就是最上面的一条,而且这个似乎不用了,还是简单看下吧。/*迷你导航*/#miniNav {height:22px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;text-align:center;line-height:14px;

2012-01-05 12:42:25 2238

原创 跟着门户学css 1 qq.com 全局定义

先看看qq的css吧。首先是一些 标准定义,主要是去除各个地方的margin padding的。直接照抄就可以。body{margin:0;padding:0 0 12px 0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow",HELVETICA;background:#fff;}form,ul,

2012-01-05 11:23:37 923

原创 symfony2 中 根据 doctrine的entity 生成数据表

这个功能很有用,可以根据你类的设计,来自动更新数据表结构。php app/console doctrine:schema:update  这行并不会真正执行,只是计算下需要执行多少条sql语句php app/console doctrine:schema:update --dump-sql 将要执行的sql语句打印到命令行php app/console doctrine:schema:

2012-01-03 10:24:46 3334

原创 symfony 中 doctrine 的 Entity 自动生成 getter setter

首先必须有个合格的Entity 就是个设置映射关系的Entity类。<?php// src/jiaochangyun/cmsBundle/Entity/User.phpnamespace jiaochangyun\cmsBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity * @author JiaoC

2012-01-03 10:20:29 5535

原创 给symfony2 创建一个新bundle

php app/console  generate:bundle而且这个命令最大的好处就是。。。自动配置app/autoloader.php 和 app/AppKernel.php文件。而且在去全局路由中app/config/routing.yml 自动引入了你的插件路由。你完全就是执行了命令,下一步 从入口文件就能打开网页了 默认的控制器是 /hello/{name} 另外

2012-01-03 08:59:40 5370

原创 免费的数据建模工具

找来试试。。。http://www.codebydesign.com/

2012-01-02 13:11:32 976

原创 提取 img 的 src的一个正则

function get_img($html){preg_match_all('/return $m[1];}

2011-12-30 13:25:10 681

原创 给openbox 装上 gnome的程序菜单

思路就是 从/usr/share/applications 里读取全部到启动器。然后找到里面到执行语句。最后再分类写到openbox的menu里有个遗憾就是纯名命令行到启动器无法执行。比如 /usr/bin/python2.7  这个要在命令行里我就不会写了。改天再说吧。这是用py写到。所以可以直接 chmod +x 运行。用用还是可以的(*^__^*) 嘻嘻……#!/

2011-12-27 16:38:17 2206

原创 ubuntu-openbox-系统配置点滴

由于是自己用,想到哪里写哪里吧。为啥用openbox 呢?很简单,,,笔记本是板载显卡,cpu也不大,干不了gpu的事,gnome已经吃不动了。。。。就用openbox吧。安装很简单 sudo apt-get install openbox obmenu obconf   就可以了openbox 安装后第一件事,就是配置关机其他组件能省就省。tint2本来装上了,但越用越不舒服,就

2011-12-27 11:31:30 6129 1

原创 jq ui 的一个表单验证最大最小值范围函数 支持json

function checkMaxMin(arg) { for(var i=0;i<arg.length;i++){ if( $(arg[i].id).val()arg[i].max) { $("#dlg_sub").html(body); $("#dlg_sub" ).dialog( "open" ); return false;

2011-12-25 10:32:26 1696

c# xml编辑器(xml ide)

由于是其他项目内嵌的一个,所以 新建,另保存按钮都没做。其他内容完好 有事 jiaochangyun At gmail.com http://blog.csdn.net/jiaochangyun

2012-01-12

空空如也

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

TA关注的人

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