2016年4月17日
摘要: 6. Protocols and Delegation, Gesture Storyboard 实施编译和显示: @IBDesignable @IBInspectable Protocols是一种类型,暂时理解为接口。但是又比接口拥有更高的权限。 Delecation是一种协议。 Storyboar 阅读全文
posted @ 2016-04-17 19:03 小虾ff 阅读(156) 评论(0) 推荐(0) 编辑
  2016年4月11日
摘要: 设置常数使用let,设置变量使用var 编译器可以自己推断出变量类型因此不用显式限定。 如果没有赋初值或信息不足以让编译器判断,则可以通过冒号显式声明: 任何变量类型都不可以隐式转换,所有变量之间的转换都为显式: 对于String的转换,有一种更简单的方法: Dictionary和List: 初始化 阅读全文
posted @ 2016-04-11 23:10 小虾ff 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 连接数据库 查询表: 查询表结构: 查询数据库: 退出: 创建角色: 查询角色: 查询数据库大小 根据模板建立数据库 将备份文件恢复至某数据库: 删除数据库: 阅读全文
posted @ 2016-04-11 14:48 小虾ff 阅读(111) 评论(0) 推荐(0) 编辑
  2016年4月10日
摘要: 先获得python的API: 在浏览器中打开http://localhost:4567/就会出现所有的文档,只需要找到selenium模块即可 阅读全文
posted @ 2016-04-10 10:27 小虾ff 阅读(163) 评论(0) 推荐(0) 编辑
  2016年4月6日
摘要: public function auth() { // Authentication Routes... $this->get('login', 'Auth\AuthController@showLoginForm'); $this->post('login', 'Auth\AuthController@login'); $... 阅读全文
posted @ 2016-04-06 18:50 小虾ff 阅读(393) 评论(0) 推荐(0) 编辑
  2016年4月3日
摘要: 一、修改php.ini文件。 打开E:\php\soft\PHP\php.ini,display_errors = Onerror_reporting = E_ALL | E_STRICT 二、修改Apache的httpd.conf文件 打开E:\php\soft\Apache2.2\conf\ht 阅读全文
posted @ 2016-04-03 22:25 小虾ff 阅读(2265) 评论(0) 推荐(0) 编辑
  2016年3月29日
摘要: 在Laravel中,自带的认证能够很方便的对用户进行认证,注册,密码重置等功能。但是在5.2之前都只支持单一用户组。在5.2后,可以为admin和user分别设置不同的认证系统。这样就可以用admin认证admin页面,用user认证user页面。 首先需要User和Admin两个表和两个Model 阅读全文
posted @ 2016-03-29 21:40 小虾ff 阅读(511) 评论(0) 推荐(0) 编辑
  2016年3月22日
摘要: 在Laravel中遇到这么一个问题。我们使用了Blade模板,并创建一个layout作为通用的模板。将子页面作为yield输出: 为了照顾不同的子页面,就需要在layout中把需要的js和css都加入进来,这样效率低且代码可读性较差,当我们在不同的子页面使用不同的css时,所有CSS就会和secti 阅读全文
posted @ 2016-03-22 23:30 小虾ff 阅读(8685) 评论(0) 推荐(0) 编辑
摘要: 数据库迁移文件建立: 创建一个tasks的迁移文件。用于建立task表。 将所有的迁移文件进行数据库建表操作。建立过的表不再建立,可以使用: 命令进行回滚。 Laravel也支持外键操作。在migrate文件中up()函数内建表语句中加入: 可以将本表的user_id字段参照user表的id字段。也 阅读全文
posted @ 2016-03-22 22:35 小虾ff 阅读(212) 评论(0) 推荐(0) 编辑
  2016年3月13日
摘要: Laravel的中间件可以方便的过滤进入我们网页的请求。包括用户授权,CORS来指定流出请求的header等。 定义一个新的中间件可以使用命令: 这条命令在app/Http/Middleware中创建AgeMiddleware类。 我们假设我们过滤所有年龄小于200的请求: 通过调用$next回调函 阅读全文
posted @ 2016-03-13 16:22 小虾ff 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: 所有route被定义在app/Http/routes.php文件中,文件里包含最基础的route和group。默认的group是提供Web中间件的group。只有Web中间件内的Group才可以访问session以及CSRF保护。 Router允许注册的route类型包括: 如果需要同时满足多种请求 阅读全文
posted @ 2016-03-13 16:01 小虾ff 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 在任务开始,我们会扩展一下新建的数据库表移植文件。刚建立的移植文件只有两列,手动添加如下: 再次使用命令进行建表: 创建Model: 这一次我们会在新建的Model里添加一个属性: 通过fillable,我们声明name属性为mass-assignable。目前理解mass-assignable的意 阅读全文
posted @ 2016-03-13 11:17 小虾ff 阅读(728) 评论(0) 推荐(0) 编辑
  2016年3月12日
摘要: 数据库: 建表为tasks的迁移文件: 迁移文件在database/migrations中。 自带属性:自增id,时间戳。 使用迁移文件建表: 每个表对应一个Models,用于封装所有针对表的操作。 Models的php文件被放置在/app目录下。名字能够自动对应。 用于将url与对应的功能关联。也 阅读全文
posted @ 2016-03-12 23:10 小虾ff 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 在安装好apache和Laravel后,在网站根目录/var/www/html下新建laravel工程命名为laravel。 在浏览器输入localhost/laravel后发现显示的是网站的根目录结构。输入localhost/laravel/server.php后才显示出正确的欢迎界面。 在lar 阅读全文
posted @ 2016-03-12 14:55 小虾ff 阅读(385) 评论(0) 推荐(0) 编辑
  2016年2月24日
摘要: 1. 首先安装postgresql数据库 yum install postgresql yum install postgresql-server yum install pgadmin3 yum install postgresql-contrib 2. 前往官网下载源代码 http://init 阅读全文
posted @ 2016-02-24 10:29 小虾ff 阅读(535) 评论(0) 推荐(0) 编辑
  2015年4月15日
摘要: 终端运行sudo dpkg-reconfigure locales 阅读全文
posted @ 2015-04-15 10:39 小虾ff 阅读(1113) 评论(0) 推荐(0) 编辑
  2015年2月6日
摘要: Apache的HTTP客户端开源项目——HttpClient本文为HttpClient 4.3.6附带的Tutorial的部分翻译,仅到达需要的抓取网页页面大小的目的,以及二级、三级页面大小Preface:HTTP也许已经成为现在最重要的互联网协议。越来越多的应用需要HTTP的支持尽管java.ne... 阅读全文
posted @ 2015-02-06 21:14 小虾ff 阅读(390) 评论(0) 推荐(0) 编辑
  2015年1月3日
摘要: ccndc add ccnx:/ udp 10.109.253.177ccndc add ccnx:/ccnx.org udp 10.109.253.177 阅读全文
posted @ 2015-01-03 21:43 小虾ff 阅读(233) 评论(0) 推荐(0) 编辑
摘要: chmod 666 file解除文件权限chmod +x file获得可执行权限sudo ps -ef | grep java显示进程 阅读全文
posted @ 2015-01-03 16:38 小虾ff 阅读(154) 评论(0) 推荐(0) 编辑
  2014年9月14日
摘要: 在这次实验中,需要改写Tomcat使之能够响应其他种类的协议。在新的协议中,GET请求使用的?请求方式在路由器端会被自动过滤掉,因此考虑使用其他标识符进行GET请求的标识。假定需要传入的参数为:username=xiaoxiaff&password=xiaoxiaff在HTTP11Processer... 阅读全文
posted @ 2014-09-14 16:17 小虾ff 阅读(947) 评论(0) 推荐(0) 编辑
  2014年9月13日
摘要: 通过profile文件设置JAVA_HOME路径sudo vi /etc/profile具体步骤参考Ubuntu下JAVA配置若此时运行命令java -version由于ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,结果还是OpenJDK。所以,为了使默认使用的是我... 阅读全文
posted @ 2014-09-13 16:55 小虾ff 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 报出这种错误的原因是下载OpenJDK时使用命令sudo apt-get install openjdk-6-jre-lib这样安装后OpenJDK将会缺少lib文件夹,使用如下命令重新安装:sudo apt-get install openjdk-6-jdk问题解决 阅读全文
posted @ 2014-09-13 15:06 小虾ff 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 官网简介:The CCNx architecture is based on three basic tenets:Content is accessed by name, not machine address.Security is applied directly to the content... 阅读全文
posted @ 2014-09-13 11:36 小虾ff 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 由于磁盘分区一不小心把Ubuntu搞崩了```忧伤的再配置一次,正好写上博客备忘。JDK7u67下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmleclipse-Standar... 阅读全文
posted @ 2014-09-13 11:06 小虾ff 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 没事闲着无聊给磁盘分区,导致Ubuntu载入时无法识别/路径,查找方法修改/etc/fstab文件夹,在里面增加UUID启动条目,但是却发现即使在root权限下也无法对此文件进行修改。解决办法如下:mount -o remount,rw /重新挂载为读写模式,顺利修改。 阅读全文
posted @ 2014-09-13 10:42 小虾ff 阅读(1141) 评论(0) 推荐(0) 编辑
  2014年9月9日
摘要: 时间关系,linux环境下的配置过程先放着,有时间会一并整理出来···现在就先从老师给的cygwin环境开始。开始之前需要先准备以下文件:1. 老师给的Cygwin_setup.rar,没有的可以到http://dl.vmall.com/c0cu5yxa2i下载2. 老师给的cygwin.rar,这... 阅读全文
posted @ 2014-09-09 10:26 小虾ff 阅读(1036) 评论(0) 推荐(2) 编辑
  2014年9月8日
摘要: Ubuntu 12.04环境下编译xapian时报此错误,因为从来没有在此系统下跑过C++,所以用C++编译器的时候出现此问题出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行: # sudo get-apt install glibc-headers #... 阅读全文
posted @ 2014-09-08 09:14 小虾ff 阅读(1890) 评论(0) 推荐(0) 编辑
  2014年9月7日
摘要: Mysql中默认的字符集为UTF-8,在命令行模式下添加汉字时可能会报错或警告,显示的结果也会不正确。翻php笔记似乎大部分情况下都是找解决的命令···干脆写上博客命令行模式下,输入:show variables like '%char%';模糊查询结果可以看到Mysql的字符集。默认为UTF-8,... 阅读全文
posted @ 2014-09-07 20:16 小虾ff 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 写php的时候,和数据库交互问题颇多,不过提示给出的解决方法也都还是非常明确地。这种错误就是sql语法的问题了,语句如下:select food_num from foodlist where food_name=$Fname这句话报错的原因就是food_name的数据类型为varchar(255)... 阅读全文
posted @ 2014-09-07 19:44 小虾ff 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 网上关于DES算法的讲述有很多,大致思路一致。但是很多细节的处理上没有交代清楚,源码质量也参差不齐,为此也花了很多时间研究了一下,现在把完整思路和源码整理如下。1. DES算法简介: DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算... 阅读全文
posted @ 2014-09-07 12:29 小虾ff 阅读(4756) 评论(0) 推荐(0) 编辑
  2014年9月3日
摘要: 在linux和Windows下都遇到过这个错误,首先确认你的jdk版本和你的tomcat版本之间可以兼容若存在兼容性问题则重新下载对应的jdk或tomcat版本如果不存在版本问题,则绝大部分情况下为jdk路径问题。linux和windows环境下,进入tomcat/bin路径下,执行startup.... 阅读全文
posted @ 2014-09-03 15:17 小虾ff 阅读(1206) 评论(0) 推荐(0) 编辑
  2014年9月2日
摘要: 1.先在本机配置JAVA环境,网上同类教程已经很多了2.进入安卓SDK官网:http://developer.android.com/sdk/index.htmlDevelop - Tools 点击Download Eclipse ADT在下载下来的压缩包中,包含了Eclipse(IDE),SDK,... 阅读全文
posted @ 2014-09-02 14:59 小虾ff 阅读(127) 评论(0) 推荐(0) 编辑
  2014年9月1日
摘要: 对tomcat进行了一些改写,使得tomcat能够响应新的协议请求。在改写完毕以后,在eclipse上debug没有任何问题,便将改写后的tomcat打成jar包,替换原本的apache-tomcat-6.0.37目录下lib文件夹内的对应jar包。执行startup.sh后一切正常,程序和debu... 阅读全文
posted @ 2014-09-01 20:20 小虾ff 阅读(4750) 评论(0) 推荐(1) 编辑
  2014年8月28日
摘要: 因为最近的学习,需要对Tomcat源码有一个比较清楚的解析,所以上网下载Tomcat-6.0.37源码并对源码进行一些研究。1.下载Tomcat6.0.37源码 首先进入Apache Tomcat首页:http://tomcat.apache.org/ 点击左边导航条Downoad - Tomc... 阅读全文
posted @ 2014-08-28 15:44 小虾ff 阅读(435) 评论(0) 推荐(0) 编辑