基于 Laravel 开发 ThinkSNS+ 中前端的抉择(webpack/Vue)踩坑日记

在上一篇文章《 ThinkSNS+基于Laravel master分支,从1到 0,再到0.1》,简单的介绍了 ThinkSNS+ ,这里分享在开发过程中,前端选择的心理活动。
分类: 企业开发 发布时间: 06-19 15:38 阅读次数: 0

SQL Performance Analyzer实操

1、什么是SPA(SQL Performance Analyzer)?SPA( SQL Performance Analyzer) 是Oracle的SQL性能优化分析器。Oracle Database 11g 引入了 SQL 性能分析器;使用该工具可以准确地评估数据库变更对 SQL 语句的影响。SQL 性能分析器可帮助预测潜在的更改对 SQL 的性能影响。这种功能可向 DBA 提供有关 SQL 语
分类: 数据库 发布时间: 06-19 15:38 阅读次数: 0

windows 通过cmd命令(netsh wlan命令)连接wifi

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bingyu9875/article/details/90438349 windows 通过cmd命令(netsh wlan命令)连接wifi 1. 连接 1)显示本机保存的profiles,配置文件是以wifi的ssid命名的. netsh wlan show profiles 2)用netsh wlan connect name=xxxxx 连接其中一个profile 3)断开连接 netsh
分类: 其他 发布时间: 06-19 15:38 阅读次数: 0

开源的sip服务端

开源的sip服务端 1、opensips 前身是大名鼎鼎的OPENSER, 由于本人工作的需要, 对口的服务器端公司开发进度明显低于我们客户端,所以无奈使用这个玩意做测试,结果测试下来出奇的满意, 这个服务器端已经基本可以实现所有SIP可以完成的功能,视频童话,电话会议,TLS安全SIP,都不是问题.最实用的是他打包了一个约700MB的虚拟机文件,不用自己编译安装,直接用虚拟机就能开始测试你自己的客户端. 链接: opensips.org 2、Asterisk 链接:https://www.a
分类: 其他 发布时间: 06-19 15:38 阅读次数: 0

ipv6 for openwrt odhcpd

ipv6 for openwrt odhcpd 1. 配置说明 openwrt中ipv6的RA服务器 odhcpd配置: 配置文件/etc/config/dhcp # router.c -> send_router_advert() config dhcp ‘lan‘ option interface ‘lan‘ # 使用 ra服务器模式 option ra ‘server‘ # ra
分类: 其他 发布时间: 06-19 15:37 阅读次数: 0

/proc/net/tcp中各项参数说明

/proc/net/tcp中各项参数说明 /proc/net/tcp中的内容由tcp4_seq_show()函数打印,该函数中有三种打印形式,我们这里这只列出状态是TCP_SEQ_STATE_LISTENING或TCP_SEQ_STATE_ESTABLISHED的情况,如下所示:
分类: 其他 发布时间: 06-19 15:37 阅读次数: 0

/proc/net参数说明 (二)

/proc/net参数说明 (二) 注意:对于所有值为bool的参数,‘ture’或者非0整数都可表示为允许。0或者是’false’表示禁止 ip /proc/sys/net/ipv4/ip_forward 默认值:0 功能:是否开启IP转发。值为0表示不开启,值不为0则表示开启(如设置为1)。 ip_default_ttl 默认值:64 功能:设定IP数据包的生存周期 修改:增加该值会降低系统性能 ip_no_pmtu_disc 默认值:0。表示关闭路径MTUD(path MTD disco
分类: 其他 发布时间: 06-19 15:37 阅读次数: 0

php 关于 $_SERVER['HTTP_USER_AGENT'] 的用法介绍

在PHP中HTTP_USER_AGENT是用来获取用户的相关信息的,包括用户使用的浏览器,操作系统等信息, 显示结果为: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36 Core/1.53.2372.400 QQBrowser/9.5.10548.400 这个时候我们可以用正则表达式来匹配以上字符串,用户的浏览器,操作系统信
分类: 其他 发布时间: 06-19 15:36 阅读次数: 0

PHP解析HTTP_USER_AGENT 获取客户端浏览器以及版本号

各大经典浏览器HTTP_USER_AGENT详细 IE 各个版本典型的userAgent如下: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0) Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Mozilla/4.0 (compatible; MSIE 5.0; Windows NT) 其
分类: 其他 发布时间: 06-19 15:36 阅读次数: 0

微信公众平台消息接口开发之微信浏览器HTTP_USER_AGENT判断

在微信公众平台的开发过程中,我们有时需要开发网页并判断是否是是来自微信浏览器访问,本文介绍如何做出这一判断。 一、$_SERVER数组 $_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些。 二、获取HTTP_USER_AGENT 以下方法可获得 <?php echo $_SERVER["HTTP_USER_AGE
分类: 其他 发布时间: 06-19 15:35 阅读次数: 0

手机浏览器访问、微信内置浏览器访问和QQ内置浏览器访问区分

/** * 如果是手机浏览器,隐藏微信和QQ登录按钮。微信内置浏览器、QQ内置浏览器允许登录。 * 手机标识:“Mobile”;QQ标识:“QQ/”;微信标识:“MicroMessenger” * 1:隐藏按钮;0:显示按钮 * 备注:微信内置浏览器登录时,程序自动跳过了登录页面(含微信登录按钮的页面),所以,此处不再微信相关的判断。 */ public function thridLogin(){ $user_agent = $_SERVER['HTTP_USER_AGEN
分类: 其他 发布时间: 06-19 15:35 阅读次数: 0

php实现MySQL读写分离

MySQL读写分离有好几种方式 MySQL中间件 MySQL驱动层 代码控制 关于 中间件 和 驱动层的方式这里不做深究 暂且简单介绍下 如何通过PHP代码来控制MySQL读写分离 我们都知道 “读” 在SQL语句里是 “SELECT”, ”写” 是 “INSERT” 那么我们第一时间就应该想到 字符串截取 substr() 这个函数 首先我们通过substr()函数来获取到 sql语句的前6个字符是否为 “SELECT” 如果是我们连接读服务器进行处理 如果不是 我们连接写服务器进行处理 思
分类: 其他 发布时间: 06-19 15:35 阅读次数: 0

PHP代码实现MySQL读写分离

关于MySQL的读写分离有几种方法:中间件,Mysql驱动层,代码控制 关于中间件和Mysql驱动层实现Mysql读写分离的方法,今天暂不做研究, 这里主要写一点简单的代码来实现由PHP代码控制MySQL的读写分离。 准备工作:两个Mysql服务器,已经配置好主从,如果没配置过Mysql主从,请参考我上一篇博文:《mysql实现主从复制》      主服务器192.168.1.101;      从服务器:192.168.1.105; 思路就是封装一个类,用于对数据库的操作, 这里只是写出一个
分类: 其他 发布时间: 06-19 15:35 阅读次数: 0

edusoho做负载均衡,关于连接ucenter的调整。

1、登录edusoho系统后台,把连接ucenter的配置关掉。 关掉UCenter 2、服务器和数据库做相关调整。 此部分详细调整内容省略。 3、登录后台,开启ucenter配置。 修改ucenter链接数据库配置。 找到连接数据库配置文件,把localhost改成数据库的IP。 服务器和数据库所有的配置调整好之后,开启在线课堂ucenter。
分类: 其他 发布时间: 06-19 15:34 阅读次数: 0

https配置中间证书

公司最近做了一个在线课堂直播课的小程序,调用的接口使用的是phalapi框架,接口的话使用https协议访问比较安全,nginx部署https已经配置完成,上线时发现ios手机可以正常访问,但是安卓手机访问时会报如下错误信息: https配置中间证书 错误信息显示缺少中间证书,接下来就解决该问题: 1 根据中间证书生成根证书 中间证书下载工具: https://www.myssl.cn/tools/downloadchain.html 根据你的证书certificate.crt 中的内容 下载
分类: 其他 发布时间: 06-19 15:34 阅读次数: 0

PMP与软考项目管理师的七大区别

很多人都说自己已经考了PMP就可以了,不用再考软考。但是我见过的不少考过PMP证书的回头还会来考软考的系统集成或者信息系统项目管理。那么PMP和软考的项目管理师到底有什么区别呢, 今天来聊一聊PMP与软考项目管理师的七大区别 区别一:考试概念 PMP(Project ManagementProfessional)指项目管理专业人士(人事)资格认证。美国项目管理协会(PMI)举办的项目管理专业人员(PMP)认证考试在全球190多个国家和地区推广,是目前项目管理领域含金量最高的认证。获取PMP证书
分类: 其他 发布时间: 06-19 15:33 阅读次数: 0

Data truncated for column 'isurl' at row 1

导入数据库,报错: [Err] 1265 - Data truncated for column 'isurl' at row 1 如果导入 phpcms V9数据库时碰到如下错误提示: [Err] 1265 - Data truncated for column 'isurl' at row 1 [Err] INSERT INTO `phpcms_member_menu` VALUES (1,'member_init',0,'member','index','init','t=0',0,'1
分类: 其他 发布时间: 06-19 15:33 阅读次数: 0

项目管理的五大过程组与十大知识领域

信息系统项目管理师属于计算机技术与软件专业技术资格(水平)考试五大高级资格考试中的一项,是信息系统建设领域的高级项目经理资质申报的直接性前提条件。 通过本考试的合格人员能够掌握信息系统项目管理的知识体系,具有高级工程师的实际工作能力和业务水平。 通过本考试的基本用途有以下2个: 1、评职称:此证书在国企和事业单位可以评职称。 2、申报项目经理:此证书可在自己所在企业申报系统集成项目经理,如果自己所在企业不需要,可以在其他企业申报(IT建设人才网),也就是挂靠。 信息系统项目管理有五大过程组和十
分类: 其他 发布时间: 06-19 15:33 阅读次数: 0

项目管理-5大过程组-10大知识领域-47过程

项目管理五大过程组: 1、启动过程组:获得授权,定义一个新项目或现有项目的一个新阶段,正式开始该项目或阶段的一组过程。 2、规划过程组:明确项目范围,优化目标,为实现目标而制定行动方案的一组过程。 3、执行过程组:完成项目管理计划中确定的工作以实现项目目标的一组过程。 4、监控过程组:跟踪、审查和调整项目进展与绩效,识别必要的计划变更并启动相应变更的一组过程。 5、收尾过程组:为完结所有过程组的所有活动以正式结束项目或阶段而实施的一组过程。 47 过程
分类: 其他 发布时间: 06-19 15:32 阅读次数: 0

高级项目经理和项目经理的区别

提起项目经理,我们大家都知道,这是一个中层以上的管理岗位,项目经理是需要具有较高素质和能力的管理人员。项目经理不仅要具有管理技能还要具有一定的软技能。在项目管理领域,项目经理也有项目管理员、项目经理助理、项目经理、高级项目经理之分。那么很多人问了:项目经理和高级项目经理的区别有什么呢?下面我们给大家介绍一下。 首先,项目经理是项目管理的从事者。项目经理可以管理单项目、多项目、大型项目。高级项目经理也可以管理多种项目。项目的规模大小也各有不同。 所以,在多数环境中,项目经理与高级项目经理的定义是
分类: 其他 发布时间: 06-19 15:32 阅读次数: 0