Symfony2命令行命令详解和一些常用命令

常用命令

更新数据库结构
php app/console doctrine:schema:update –force

添加Entity get/set 选择器
php app/console generate:doctrine:entities XXX/XXXX/XXXX/

把文件拷贝到公共的web目录下
php app/console assets:install web

生成Entity文件
php app/console doctrine:generate:entity –entity=”XXX/XXX” –fields=”name:string(255) platformId:integer”

合单操作
php app/console jst_import_sales_orders

清除缓存
php app/console cache:clear –env dev

phpunit
phpunit -c app/ –filter

查看需要更新的sql
php app/console doctrine:schema:update –dump-sql

执行更新
php app/console doctrine:schema:update –force

重建salesOrder模型
php app/console doctrine:generate:entities XXX/XXX/XXX/XXX

创建bundle
php app/console generate:bundle –namespace=Acme/DemoBundle –format=xml

命令详解

选项:
–help            -h 显示本帮助信息。
–quiet           -q 不输出任何信息。
–verbose         -v 增加信息的详细程度。
–version         -V 显示本程序的版本号。
–ansi             迫使 ANSI 输出。
–no-ansi           禁止 ANSI 输出。
–no-interaction  -n 不进行任何交互问题的询问。
–shell           -s 启动 shell。
–env             -e 环境名。
–no-debug          关闭调试模式。
继续阅读

研究 shadowsocks

公司网络这也屏蔽那野屏蔽,在加上G。F.W的屏蔽。真的不能愉快的上网了。所以抽空研究了下正确上网姿势。

现在比较火的就是shadowsocks 。在服务器上搭了个服务试用了,感觉还不错,于是想能不能把他变成多用户版本,查了下shadowsocks 服务端的各种版本基本上都只能支持一个端口一个密码的模式,能不能把他的密码,改成用户名:密码的形式呢,于是自己动手研究shadowsocks协议,然并卵,得出结论,要兼容现有的shadowsocks 客户端,不可能实现!

网上搭建服务端的过程太复杂,分享下我编译好的服务端(linux 64位)。两个文件放到同一目录

config.json

shadowsocks

然后运行  ./shadowsocks 就行

 

开始学习Go

不是突然来的这个想法,其实很早以前都想研究下go了,之前买了本go的书,没什么时间就没看过。最近换了工作。这本书很荣幸的当作装饰品让我带到新的公司,这两天比较闲,有空时候开始翻了下就来了兴致,所以决定好好研究下去。

关于这个这个博客系统,估计很暂停开发,后续可能会用go进行重构。

学习资料

  1. 无闻博客 一个大牛吧,有空上去看看。
  2. 《Go编程基础》
  3. 《Go Web基础》