解决空html页面有hight的问题
可能是由于meta的标签的问题,更换成下面meta标签中的内容。1
<meta content="width=device-width,initial-scale=1,user-scalable=no" name="viewport">
可能是由于meta的标签的问题,更换成下面meta标签中的内容。1
<meta content="width=device-width,initial-scale=1,user-scalable=no" name="viewport">
get请求
1 | Route::get('/aaa',function (){ |
post请求
1 | Route::post('/aaa',function (){ |
一个路由响应多个http请求动作
1 | Route::match(['get', 'post'], 'foo', function () { |
一个路由来响应所有 HTTP 请求动作
1 | Route::any('bar', function () { |
重定向路由
1 | Route::redirect('/here','/aaa'); |
Hello, {{ $name }}!
</h1> return 'User ' . $id;
}); return 'User ' . $id;
}); return $postId . '-' . $commentId;
});正则约束
```php
//判断一个值
Route::get(‘user/{id}’, function ($id) {
// $id 必须是数字
})->where(‘id’, ‘[0-9]+’);
//判断多个值
Route::get(‘user/{id}’, function ($id) {
// $id 必须是数字
})->where(‘id’, ‘[0-9]+’);
全局约束
```php
//需要在 RouteServiceProvider 类的 boot 方法中定义这种约束模式
public function boot()
{
Route::pattern('id', '[0-9]+');
}
Route::get(‘user/{id}’, function ($id) {
// 只有当 {id} 是数字时才会被调用
});
安装Apache
1 | yum install httpd -y |
启动服务
1 | service httpd restart |
Apache服务开机启动
1 | chkconfig httpd on |
Apache的配置文件
1 | /etc/httpd/conf/httpd.conf |
网站根目录
1 | /var/www/html/ |
安装mysql
1 | wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm |
启动mysql
1 | service mysqld restart |
首次登录mysql
1 | mysql |
设置密码
1 | show databases; |
mysql刷新权限命令
1 | flush privileges; |
再次登录mysql
1 | mysql -u root(用户名) -p |
安装php和连接php、mysql工具
1 | yum install php php-mysql |
启动Apache和mysql
1 | service httpd restart |
测试php和mysql是否连接成功
1 | $link = mysql_connect('localhost','root','root'); |
报错Cannot find a valid baseurl for repo: base/7/86-64
解决方案:
1 | cd /etc/sysconfig/network-scriptsls |
说实话,以前也来过两次北京,与其说来过,不如说是路过。这是算是真正意义的来北京吧,顺利成为北漂的一员。
北京给我的印象是贵:下面简单算一下每天的日常开销吧。首先早上上班坐地铁5元,早餐一杯豆浆3.5元,中午定外卖大约20元,下班坐地铁5元,晚餐一碗鸡蛋汤和四个煎包6元,房租水电65元,共计105元;一个月下来不买零食、不买生活用品、不买衣服、没有任何事情,需要3150元,但是不可能没有别的事,也不可能什么都不买,因此一个月四千元在北京应该算是基本开销了吧。
北京给我的印象是人多:感觉在地铁上能坐到座位的概率应该跟中彩票差不多了吧。虽然有点夸张,但事实是我上下班确实没有坐到过位置,即使是始发站。
北京给我的印象是机会多:我面了将近十家公司,各种各样的都有,只有你想工作,应该都能找到相对合适的,但前提是你要一个一个去面,面完了你才能知道适不适合你。
终于稳定下来了,一直想把最近的面试经历记录下来,可是由于一直在忙着找房子和工作,今天终于有时间可以写一写了。
在上一周面试了大概有十家左右,虽然每天跑的感觉特别疲惫,但从失败的教训中确实也学到了好多东西。在面试的过程中,一般都会先要求自我介绍,然后给一些笔试题做一下,再就是技术面试。这几场面试下来,给我的感觉不仅是一些知识自己没有熟练掌握,更重要的是有些技术自己根本就没有听说过、考虑过或使用过。以前在学校的时候感觉在同学中应该还算个中等水平,现在感觉自己就是一个井底之蛙,我觉得这才是最可怕的地方。
在这么多面试官中给我留下印象最深刻的是乔,他面了我三次,最然他最后没有录用我,但是我觉得他给了我更重要的东西。一面是电话面试,他简单的问了我一些计算机专业的知识,然后让我给他介绍毕设;二面的时候是在公司,他指出我毕设数据库表的设计有问题,并现场让我改正,写了对数据库的增删改查的一些功能。这里要说了,这是我所有的面试中唯一一个让现场写代码的。一开始我以为是个特例,后来问了同学,他们说他们面的时候也需要现场写。后来由于他有事,他给我布置了两个问题,让我写一下,问题分别是:(1)写一个单例模式,并写出对它的理解;(2)根据对数据库的修改去修改响应的代码;三面的时候,第一个问题写单例模式,虽然最后写出来了,但是写的特别慢,又问我你还看了别的设计模式了吗?我说没有;后来看到我写的文档数据库表中字段名起的规则不一致,说我命名不严谨;最后问我在二面的时候代码中那个bug修改了没有,我说没有;结果可想而知,我肯定是被pass掉了。原因:他说单例模式你虽然写出来了但是写的太慢了,你在关注这个模式的时候没有去考虑别的设计模式;遇到的bug这都好几天了,你应该已经解决了但是你并没有解决了,给我的感觉是你并没有那么喜欢计算机这个行业;还有就是对数据库字段命名的时候没有自己的原则,可见没有良好的代码习惯。纵使我说我很喜欢,但是靠嘴说是没有用的。随后他给我讲了一些计算机大面上的东西,虽然不是具体知识上面的,但我感觉确实受益匪浅。其中有一个问题就是:你喜欢广度优先还是深度优先?还告诉我要有长期的目标,以及产品、需求和代码之间的关系等。虽然当时我没有通过面试,心情非常失落,但是我获得了更重要的东西。我特别特别感谢他,他一下子把我拍醒了,让我对自己有了一个更加清楚的认识。从这次面试失败的经历中,我感觉到有两点特别重要:1
21. 细节决定成败;
2. 对于遇到的问题要及时去解决,问题本身就是最宝贵的;
有些话一直在说,但是没有教训的话,可能体会的并没有那么深刻。
1 | <?php |
1 | <?php |
1 | <script type="text/javascript"> |
1 | $imgName=$_FILES['FILE']['name']; |
注:
1.$fileName路径中的路径必须存在;
2.$fileName路径中不可出现中文;
若不满足则两种情况,可能会false;
String当中与获取有关的字符串
1 | length:获取字符串长度; |
字符串的截取办法
1 | substring(int index):截取从参数位置一直到字符串末尾,返回新的字符串; |
1 | toCharArray():将字符串拆分成为字符数组作为返回值; |
1 | 1. static关键字修饰的内容属于类,而不属于对象本身; |
1 | 1. Arrays.toString:将数组变成字符串,并加上[]; |
1 | 1. 在继承时,若父子变量名重名,则创建对象时,创建的类对象是谁就用谁,没有就向上找; |
1 | 1.方法的名称一样,参数列表也一样 |
1 | 1. 使用super关键字访问父类的成员变量; |
命名规则:
(1)大驼峰:每个单词首字母大写;
(2)小驼峰:除了第一个单词首字母小写,其余都大写;
重载:在同一个类中,方法名相同的情况下,可以通过参数不同,参数类型不同进行重载(不能用返回值类型不同进行重载)