总结

1日常
1. php 版本5.6 7.0 80
2. tp 版本3.2 5.0
3. yii 版本2.0

2常见端口
1. memcahe 端口:11211
memcache是一套分布式的高速缓存系统
2. redis 端口: 6379
Redis是一个开源的key—value型数据库,支持string、list、set、zset和hash类型数据。对这些数据的操作都是原子性的,redus为了保证效率会定期持久化数据。
3. php-fpm 端口:9000
php-fpm只是一个php-fastcgi的管理器,为php提供管理服务。

  1. nginx 端口:80

nginx主要为优化性能,是一种反向代理服、负载均衡务器。有报告表明能支持高达 50,000 个并发连接数。

  1. mysql 端口:3306

MySQL一般特制完整的MySQLRDBMS,是一个开源的关系型数据库管理系统(Relational Database Management System)

  1. smtp 端口: 25

SMTP(Simple Mail TransferProtocol)即简单邮件传输协议,它是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。smtp服务器是遵循smtp协议的发送邮件服务器

  1. ftp 端口: 21、
    文件传输协议FTP(File Transfer Protocol)是因特网中使用最广泛的文件传输协议。FTP使用交互式的访问,允许客户指定文件的类型和格式(如指明是否使用ASCII码),并允许文件具有存取权限(如访问文件的用户必须经过授权,并输入有效的口令)。

  2. ssh 端口: 22
    SSH是一种网络协议,主要用于计算机之间的加密登录,默认端口为22。

  3. apache 端口:80

Apache是世界使用排名第一的Web服务器软件。

3 为什么要有会话控制呢?cookie 为什么在服务器打印,cookie 与 session 的关系
cookie禁用之后session还能用吗
 
1. HTTP协议两大缺陷: 无状态 , 纯文本
2. cookie 是存在本地的。
3. session 比 cookie 安全 session是存在服务器端的 , cookie 是存在客户端的。 session 是默认是以文件的形式传输 而cookie 是存在浏览器上的 cookie 禁用后,一般session 是不能用的 需要在php.ini 该几项配置以get 的方式传输 所以是可以用的。

4 session 共享 , 几种方法的优缺点
优点不想写了, 都是解决问题。
1. 储存在文件中

 优点:解决问题。
 缺点:如果用户过多的session的文件大多都是重复的。浪费硬盘。

2 . ip_hash

 优点:是用户固定到同一台服务器解决session共享。
 缺点: 如果用户的外网ip是相同的会造成服务器的宕机

3 . 储存在数据库中

 缺点:造成数据库访问压力过大,  

4:储存到memache 或redis 中

 缺点:数据过多,硬盘浪费。

5 . cookie 代替session

  缺点:不安全。

5, 加班看法

如果说公司需要我加班的话,说明咱们公司正处于上升期,那么我愿意加班。这么说吧。公司越来越好,那么对员工的待遇也肯定是提高的。

6, 跳槽看法

跳槽是正常的现象,无论对公司还是对个人,良性的职业选择和转换就对双方有利的,反之则否。对于公司来讲,如果已经提供不了员工的职业发展需要,那么困住员工对双方都无利,那么员工跳槽就是必然的,既能够解决员工的个人发展问题,也能够建立行业的职业口碑,也是变相吸引人才,当然有点牵强;而如果是员工本身自视过大,或者总想着鱼不跳不肥的话,那么这种员工也不是公司所需要的,早跳槽早好

**描述:“适用于JDK8的环境”** 本文将深入探讨Neo4j社区版3.5.6版本,这是一个基于图数据库的强大工具,特别适用于知识图谱构建和可视化。由于其运行需求,必须在Java Development Kit(JDK)8的环境下进行安装和操作。 **一、Neo4j概述** Neo4j是一款开源的图形数据库,它以节点、关系和属性的形式存储数据,这使得处理复杂网络结构的数据变得更为直观和高效。Neo4j社区版是免费的,适合开发和学习用途,而企业版则提供了更多的高级功能和服务。 **二、JDK8要求** 为了运行Neo4j 3.5.6,你需要在你的计算机上安装JDK8。JDK是Java开发工具包,包含了运行Java应用程序所需的Java虚拟机(JVM)以及一系列开发工具。确保安装的是与Neo4j版本兼容的JDK版本至关重要,因为不兼容的JDK可能会导致运行错误或性能问题。 **三、安装和配置** 1. **下载与解压**: 从官方渠道下载"neo4j-community-3.5.6.zip"压缩文件,并将其解压到你选择的目录。 2. **环境变量配置**: 配置系统环境变量,将Neo4j的bin目录添加到PATH环境变量中,以便于命令行启动和管理数据库。 3. **修改配置文件**: Neo4j的配置主要通过`conf/neo4j.conf`文件进行,如需更改默认设置,如内存分配、端口设置等,应在此文件中进行修改。 4. **启动和停止**: 使用`neo4j console`命令启动服务,`neo4j stop`命令关闭服务。 **四、知识图谱与可视化** Neo4j因其强大的图数据模型,成为构建知识图谱的理想选择。你可以使用Cypher查询语言来操作和查询图数据,它的语法简洁且直观,易于学习。 1. **Cypher语言**: Cypher是一种声明式、图形化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值