随笔 - 70, 文章 - 0, 评论 - 9, 引用 - 0
数据加载中……

置顶随笔

[置顶]精益求精

http://www.unix-center.net/,开放源代码技术开放实验室

    下载PuTTY,下载地址:http://www.unix-center.net/uc-content/download/putty.exe


http://www.kankan.cn/  报纸杂志订阅

posted @ 2011-01-26 11:30 seahouse 阅读(192) | 评论 (0)编辑 收藏

2015年12月29日

Laravel开发环境搭建

Download Microsoft ODBC Driver 11 for SQL Server在 Windows 上快速安装并运行 Laravel 5.x
http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/ 


教程:
http://9iphp.com/web/laravel/laravel-5-routing-controller-and-views.html 

如果在执行迁移时发生「class not found」错误,试着先执行 composer dump-autoload 命令后再进行一次

Composer安装
如果正常安装失败,使用下面方法:
http://javahow.net/questions/17092967/windows-composer-install-issue

Composer安装好后,可以设置中国镜像:
http://pkg.phpcomposer.com/

HTML与表单
http://v4.golaravel.com/docs/4.1/html
Zizaco/Entrust
https://github.com/Zizaco/entrust 


源码示例:
https://github.com/aBillander/aBillander 

常用命令
composer require illuminate/html

php artisan make:migration create_users_table --create=users
php artisan make:migration add_votes_to_users_table --table=users
php artisan migrate
composer dump-autoload
php artisan migrate --force
php artisan migrate:rollback
php artisan migrate:reset
php artisan migrate:refresh
php artisan migrate:refresh --seed

php artisan make:seeder UserTableSeeder
php artisan db:seed
php artisan db:seed --class=UserTableSeeder
php artisan migrate:refresh --seed

php artisan make:model Article
php artisan make:controller ArticlesController
php artisan make:controller ArticlesController --plain
php artisan make:controller PhotosController --resource  (5.2)

php artisan make:request CreateArticleRequest
php artisan make:request UpdateArticleRequest
php artisan make:request ArticleRequest

php artisan make:provider RiakServiceProvider

php artisan event:generate


php连接sql server:
http://blogs.msdn.com/b/sqlphp/archive/2015/05/11/getting-started-with-php-and-microsoft-sql-server.aspx
Download Microsoft ODBC Driver 11 for SQL Server
Download the Microsoft SQL Server Driver

posted @ 2015-12-29 14:50 seahouse 阅读(420) | 评论 (0)编辑 收藏

2014年2月26日

2014--三十在即,路在何方

      三十而立,在人生的道路上,我应该已经到了一个新阶段了。男人在到了三十之后,会在为人处世上更成熟,在家庭和睦上更有担当,至于事业,也该到了突破瓶颈,进入到新的上升期。
      但实际上呢,或许我离这样的状态还远的很。我想知道,我究竟在一个什么样的阶段。不了解自己的人最可怜,我可不想做个可怜人。所以我该反省,该思考。
      我有时觉得自己很失败。家庭上,还不能给老婆、父母更好的生活,即将出生的宝宝,连想留在自己的身边都很难实现;事业上,我仍然是个打工者,而且是处于瓶颈阶段的打工者,面对未来,我不知道该做怎样的努力和选择。或许心中会慢慢出现答案,或许本来就不需要答案,因为现实感和无力感根本容不得你去想答案。经常自怜的人,就像在喝慢性毒药,所以还是得想些积极的东西。
      那想想出路在哪里吧。更精的技术,去更好的公司?更多的人脉,寻找更好的机会?人的精力那么有限,怎么会有那么多的尝试和选择呢,何况我也不是个很聪明的人。
      。。。。

      三十,不算早也不算迟。我想,不停的去尝试、去思考、去努力总是对的。到了三十五或者四十岁,应该会看到自己的成果与答案,不是么?何况,身边还有亲人的支持和陪伴,更应该愉快的面对这一切。

posted @ 2014-02-26 22:08 seahouse 阅读(326) | 评论 (0)编辑 收藏

2013年4月7日

编译原理资料

posted @ 2013-04-07 19:05 seahouse 阅读(314) | 评论 (0)编辑 收藏

2013年4月1日

[转载]编译原理之词法分析、语法分析

     摘要: 词法分析(Lexical analysis或Scanning)和词法分析程序(Lexical analyzer或Scanner)
  词法分析阶段是编译过程的第一个阶段。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用lex等工具自动生成。  阅读全文

posted @ 2013-04-01 19:25 seahouse 阅读(816) | 评论 (0)编辑 收藏

2012年12月22日

Qt vlc视频开发libvlc_new返回空的问题

Windows平台下,在使用vlc非安装版的时候,需要增加环境变量VLC_PLUGIN_PATH:
如:VLC_PLUGIN_PATH=C:\Users\Administrator\Downloads\vlc-2.0.5\plugins

播放中文名文件时需要将文件名字符串转换为utf8,如在Qt下开发进行的操作:fileName.toUtf8();


其他:http://www.cnitblog.com/buf/archive/2012/10/10/74993.html 

posted @ 2012-12-22 08:59 seahouse 阅读(4354) | 评论 (2)编辑 收藏

2012年4月17日

nsis制作postgresql安装包

     摘要: postgresql提供了安装文件(exe)和压缩包文件(zip),有时我们希望在安装完成后针对某些软件做一些数据库的初始化操作。所以有必要制作一个自己的postgresql安装包。以下说一下nsis制作postgresql的注意事项。
1 官方下载postgresql压缩包(zip),而非exe安装包
2 下载nsis,nsis edit,ZIPDLL(用来解压zip)
其它用代码直接说明。  阅读全文

posted @ 2012-04-17 10:03 seahouse 阅读(1211) | 评论 (0)编辑 收藏

2012年4月14日

postgresql非安装版本环境搭建

直接根据zip文件,进行windows环境搭建。


http://hi.baidu.com/deying/blog/item/8236af09b38c013e6a60fb50.html 



对于重新安装系统后又不想安装Qt和PostgreSQL的情况:
1  设置Qt环境变量,在QtCreator里设置编译环境

2  设置PostgreSQL环境变量,在cmd中启动数据库:pg_ctl  -D "D:\soft\PostgreSQL\9.0\data" -l logfile start
并注册服务: pg_ctl register -N PostgreSQL  -D "D:\soft\PostgreSQL\9.0\data"

3  其他:远程服务,在防火墙中增加5432端口的TCP进出。

posted @ 2012-04-14 17:56 seahouse 阅读(400) | 评论 (0)编辑 收藏

2012年4月9日

Qt中根据拼音搜索汉字的问题

     摘要: 解决思路:
1 在数据库中增加一个“汉字--拼音”的数据表;
2 在QLineEdit输入框中监听到textChanged时,对于输入的字母进行判断处理:
1)根据最后一个字母搜索到匹配的汉字;
2)如果这个是第一个字母,那么根据这些汉字去查询数据结果,如果查询到,则计入内存(Hash表)中;如果不是第一个字母,就要根据前面的内存表再连接这个汉字列表来查询数据结果,如果查询到结果大于0个,则计入内存中。
3 对于内存中已存在的结果,直接匹配数据库,直接查询数据库结果。

注意:如果遇到字符格式问题,请使用toLocal8Bit()方法。  阅读全文

posted @ 2012-04-09 09:49 seahouse 阅读(2863) | 评论 (0)编辑 收藏

2012年3月17日

编译Qt针对PostgreSQL9.0版本的驱动编译 psqlsql.dll

Qt4.7版本对PostgreSQL的支持只到8.2,Qt4.8会增加到PostgreSQL9.x。
在使用QSqlTableModel中的setTable中,如果版本不对有可能会导致执行错误。

现在我们将Qt4.7版本中的数据库驱动升级,重新编译。

1  下载Qt4.8源码。
2  拷贝D:\Qt\qt-everywhere-opensource-src-4.8.0\src\sql\drivers\psql中的文件到Qt安装目标的对应目录下,同样方法再拷贝D:\Qt\qt-everywhere-opensource-src-4.8.0\src\plugins\sqldrivers\psql中的文件。
3  到D:\Qt\2010.05\qt\src\plugins\sqldrivers\psql目录下,根据psql.pro放到QtCreator中准备编译,在项目中增加qmake参数,增加PostgreSQL9.0的头文件引用和库连接:INCLUDEPATH+=D:\soft\PostgreSQL\9.0\include LIBS+=D:\soft\PostgreSQL\9.0\lib\libpq.lib
4  执行qmake并编译即可。

posted @ 2012-03-17 09:55 seahouse 阅读(885) | 评论 (0)编辑 收藏

2012年2月29日

Qt中针对Qt控件的中文翻译

在安装好的Qt目录下,有一个translations目录,里面有qt_zh_CN.ts和qt_zh_CN.qm文件,Qt控件的翻译都在里面,可以直接使用。
如果需要部分Qt控件的翻译,可以编辑ts文件,然后生成qm文件。

posted @ 2012-02-29 12:35 seahouse 阅读(963) | 评论 (0)编辑 收藏