代码改变世界

Symfony 使用 hwi/oauth-bundle 实现第三方登录

2018-08-28 13:18 by 我来看看, 488 阅读, 0 推荐, 收藏, 编辑
摘要:hwi/oauth-bundle插件官方文档只简单给出了登录示例,实际工作中往往需要对获取到的用户信息进行存库处理。那如何来处理呢,下面给出我在项目中处理步骤希望能帮助到大家。 首先创建hwi/oauth-bundle用户提供程序,此类必须继承并实现接口 OAuthAwareUserProvider 阅读全文

symfony CollectionType类型字段子表单字段移除

2018-08-04 09:31 by 我来看看, 228 阅读, 0 推荐, 收藏, 编辑
摘要:工作中我们经常会遇到子表单字段移除工作,哪怎么移除提不想要的子表单字段呢。代码如下 阅读全文

jqueryui autocomplete 控件自定义source检索

2012-06-13 08:45 by 我来看看, 1556 阅读, 0 推荐, 收藏, 编辑
摘要:有时侯我们在做自动完成时为了从多字段去检索,往往会发起个ajax请求让服务端去实现。对于这种数据集固定不变的数据源这种做法显然给服务器增加了不少请求。实际上jqueryui autocomplete 控件已经帮用户考虑好了这有方面需求,我们只要给source属于实现个自定义的函数即可做到。原理请查看相关文档,和以往一样我就直接上示例代码喽!$(function(){varcities=[{thrC:"SHA",initial:"sh",en:"shanghai",zh_CN:"上海"},{thrC:"BJ 阅读全文

sql server 数据库迁移到 mysql

2012-05-24 09:21 by 我来看看, 619 阅读, 0 推荐, 收藏, 编辑
摘要:前些日子有个需求就是要将sql server数据库迁移到mysql,单表数据量在千万级。因mysql已经是线上运行库且两库之间表结构不完全相同,所以要在尽可能短的时间将数据导入,最终选用了如下方案。sql server 1、在sql server数据库建立mysql表对应视图2、用sql server BCP(帮助文档) 通过视图生成csv文件,这里有两点需要注意 a、BCP不支持utf-8编码 c、列分隔符和行分隔符对导出内容必须是唯一的 b、生成csv文件不要大于2G,对于大数据集可以分段导出如下面的第二条命令bcp"SELECT*database.dbo.v_user" 阅读全文

-个图片质量批量压缩linux脚本

2012-05-23 13:12 by 我来看看, 382 阅读, 0 推荐, 收藏, 编辑
摘要:最近一次在做网站优化时突然懒的不想写程序了,就想到了imagemagick然后就有了下面的代码。#filename.shif[$#-ne6];thenechoIncorrectnumberofargumentsexit2fiwhile[$#-ne0];docase$1in-source)shift;source_dir=$1;shift;;-quality)shift;quality=$1;shift;;-ext)shift;ext=$1;shift;;*)echoWrongparameters;exit2;;esac;doneforimgin`find$source_dir-name&quo 阅读全文

自定义jQuery 跨域请求 callback 函数名

2011-05-19 13:13 by 我来看看, 1238 阅读, 0 推荐, 收藏, 编辑
摘要:jQuery的getJSON方法在跨域请求时,只要在请求地址后面跟上callback=?就可以实现非常方便,请求时系统会用自动生成的回调函数名来替换问号。 如果想对请求页面做缓存问题就来了,callback参数随着每次请求都会变化。其实jQuery已经帮大家准备好了解决这个问题的办法,换用ajax方法调用即可。 阅读全文

WCF 4.0 REST Service JSON跨域调用

2011-05-18 13:26 by 我来看看, 1296 阅读, 2 推荐, 收藏, 编辑
摘要:wcf4.0 json跨域调用实现。 阅读全文