当前位置:Gxlcms > PHP教程 > 今天第一次去面试,有好多题目都答不上来,请大神指教

今天第一次去面试,有好多题目都答不上来,请大神指教

时间:2021-07-01 10:21:17 帮助过:35人阅读

第一次去面试,发现有很多跟课本不一样.
3.简单介绍一下hibernate ?
8.能熟悉James服务器的配置吧?还有docs命令记得多少?(项目)
11.之前做java开发,怎么转成PHP开发了?
14.InnoDB和MyIsAm有什么区别?
15.用EL表达式写url的路径。
这几道题,有些连名字都不认识,感觉考的挺广的,求大神指教


回复讨论(解决方案)

你这面试的究竟是java还是php? 基本都是java的知识点

我是去面试PHP,这几道笔试题目我都不知如何下手

14.InnoDB和MyIsAm有什么区别?

这个应该能下手吧。

可以简述一下答案吗?百度的答案说得好深奥

InnoDB和MyIsAm有什么区别?
InnoDB 支持事务,MyIsAm 不支持
InnoDB 慢,MyIsAm 快
InnoDB 不能直接拷贝,MyIsAm 可以直接拷贝

至于与 Java 相关的问题就没必要在这里解答了
1、你不是学 Java 的
2、这里是 php 讨论区,Java 的问题应到 Java 讨论区讨论。术业有专攻嘛

InnoDB支持行级锁,在高并发写的情况下比MyIsAm有优势
InnoDB的count()每次都要遍历
话说这看着不像php面试

我觉得自己很无辜,明明我是去面试php,面试题却部分是java的.
还有就是我在工作经验就输给了别人,我看旁边几个都是填1~5年的工作经验,就只有我是应届毕业生.
我本来也想填个1年工作经验,但是下面要填工作地方,名字,职位等信息,这个我扯不出来,只能老老实实填应届毕业生
填完表单,过一会就是HR,感觉这关也面试的不好.因为我是应届毕业生,我的项目经验就只填了两个.面试官跟我说至少要5,6个.我觉得2~3个就已经够多了,而且在笑期间,做的练习题又拿不出手,算的上项目的就只有两次结业的项目.
算了,说多了都是泪.

为客户授权,在授权的情况下,显示客户信息,未授权,客户无法访问,按照自己的思路谈谈功能如何做?
这个要怎么实现?
(我的思路:当客户授权的时候,新建一个会话,储存客户的信息.如果授权被取消,则把会话的有效期设置为-1,未授权的则不新建会话)

长见识了 只知道 InnoDB和MyIsAm有什么区别? 的飘过

所谓的客户授权 应该是给客户分级, 不同级别对应不同的权限就OK.

网页出现 302,403,500,分别是什么含义?

这些都是初级程序员的面试题。状态码代表服务器返回值。百度下一大把

要学会利用搜索引擎来学习!这些题也不难,baidu、Google随便一搜,就能搜出很多答案。

网页出现 302,403,500,分别是什么含义?


http://baike.baidu.com/link?url=fX5X_WN4wYoCxWePAOFa3PlXyHsdBj6kkN0qwuLbqYQX5PycV5jf8uRJO1JcazGtQZaTH7x-0BEX4r3261JWe_

关于授权,永久保存起来好点吧,只建立会话,终究有失效的一天。

谢谢版主的建议
$a = "abcd";
$b = "dcse";

$a = $a ^ $b;
$b = $b ^ $a;
$a = $b ^ $a;

用位运算符交换变量的值,这是其中一种看法,我看得一头雾水.

$a ^ $b Xor(按位异或) 将把 $a 和 $b 中一个为 1 另一个为 0 的位设为 1。
(我得理解是 若这两个变量一个为空,一个不为空则返回1)

我看了一些例子,和试了几个值
echo 12 ^ 9; // 输出为 5
echo 12^10;// 6
echo 12^12;// 0
看不出有啥规律,请大家指教下

前面的那些问题已基本解决,麻烦大家帮忙看下这道题

谢谢版主的建议
$a = "abcd";
$b = "dcse";

$a = $a ^ $b;
$b = $b ^ $a;
$a = $b ^ $a;

用位运算符交换变量的值,这是其中一种看法,我看得一头雾水.

$a ^ $b Xor(按位异或) 将把 $a 和 $b 中一个为 1 另一个为 0 的位设为 1。
(我得理解是 若这两个变量一个为空,一个不为空则返回1)

我看了一些例子,和试了几个值
echo 12 ^ 9; // 输出为 5
echo 12^10;// 6
echo 12^12;// 0
看不出有啥规律,请大家指教下


echo 12 ^ 9; // 输出为 5
echo 12^10;// 6
echo 12^12;// 0

先转2进制,在进行异或运算。
异或运算,位相同=0 位不同=1
例如12的二进制是
1100
9的二进制是
101
那么12 ^ 9 等于,按位异或
1100
0101
得出
1001
1001的十进制=9

人气教程排行