
记录一下
文章平均质量分 71
tiantianxuexi0411
分享一些平时感觉很好用的东西
展开
-
java面试题知识体系-java基础
整理一些java面试题供自己复习一、基本常识Q:Java语言有哪些特点?A:Java语言共有十大特点,分别为:简单性、面向对象、分布性、编译和解释性、稳健性、安全性、可移植性、高性能、多线索性、动态性。参考:https://zhuanlan.zhihu.com/p/109053181Q:JDK JRE JVM三者有什么区别与联系?A:JDK 用于开发,JRE 用于运行java程序 ;如果只是运行Java程序,可以只安装JRE,无序安装JDK。JDk包含JRE,JDK和 JRE 中都包含.原创 2021-05-24 18:19:31 · 799 阅读 · 2 评论 -
AntDesignPro-react修改请求接口url
AntDesignPro-react修改请求接口url前言修改url,统一写入token以及统一返回处理出现的问题前言由于官方不建议在上线项目中做proxy转发(打包上线之后,会出现接口请求不了的情况),且需要修改umi-request配置,这里就展示一下过程。@/src/utils/requset.js,此文件为umi-requset的配置重写,项目中已经做了简单的异常处理。修改url,统一写入token以及统一返回处理/** 配置request请求时的默认参数 */const reques原创 2021-05-06 15:19:37 · 4076 阅读 · 0 评论 -
简单谈一谈PHP5和PHP7中zval的改动
这篇文章我尽量用通俗的话来稍微形容一下两者zval的不同。总结在最后。正式开始zval的结构:类型值refcount:指此参数被用了几次(包括引用),垃圾回收机制也是判断这个值,intis_ref:是否被引用,true|false<?php $a = 1; xdebug_debug_zval('a');?> 在PHP5下会打印: a: (refcount=1, is_ref=0)=1 PHP7: a: (refcount=0, is_ref=0)int .原创 2020-08-02 14:42:07 · 532 阅读 · 0 评论 -
php+Sphinx分词中间件的认识和基础使用(亲测)
sphinx安装完毕之后,有两种方式使用1.安装php拓展2.调用包里给的sphinxapi.php这里只介绍调用api的方式。原因:sphinx的php拓展更新的巨慢,不好做系统升级首先先上图介绍一下各大分词查询中间件,没有更优秀,只有更适合。图来自:http://www.sphinxsearch.org/archives/492文章写的相对全面,通俗易懂,可以看看。sphi...原创 2019-05-13 22:42:09 · 9217 阅读 · 0 评论 -
mysql 主从配置,实现读写分离
读写分离,实际就是将一台服务器分成两台以上的服务器,从而减轻对服务器的压力,一般情况下,1台写入服务器+N台读服务器。那么想做到这样的读写分离,mysql提供了一种关系,主从(master-slave),也就是在master写入,同时会同步到slave,读操作都在slave上。下面就说一下如何配置主从(1master+1slave)。首先建议使用的是两台全新的mysql,因为一旦master服...原创 2019-04-21 22:19:36 · 15167 阅读 · 0 评论 -
php workerman 入门(webSocket)
webSocket肯定很多人头疼,刚开始接触http,现在要了解一个新的连接方式。下面来简单介绍一些基础知识,从不会到会。原创 2019-04-13 22:48:49 · 10186 阅读 · 0 评论 -
redis+lua+锁 解决一定程度的并发和分布式处理数据冲突
不管是什么程序,都讲究原子性原子性,通俗来说,就是处理数据时不会被任何操作插队具体的可以看一下这篇文章,个人觉得通俗易懂如何优雅地用Redis实现分布式锁?https://baijiahao.baidu.com/s?id=1623086259657780069&wfr=spider&for=pc主要还是了解一下redis中如何使用lua脚本(不想用linux命令的兄贵...原创 2019-04-13 17:35:08 · 2671 阅读 · 0 评论 -
安装nodejs 不管打什么命令都是提示Usage: npm <command>
nodejs逛了一圈网上,根据他们写的教程走了一遍,安装下来会发现,npm -v都会提示Usage: npm <command>where <command> is one of: access, adduser, audit, bin, bugs, c, cache, ci, cit, completion, config, create, ddp...原创 2019-04-08 22:12:04 · 31217 阅读 · 0 评论 -
linux中 nginx 访问html正常 访问php报错
搭建完目录配置完会发现,访问html正常,访问php却报错The page you are looking for is temporarily unavailable. Please try again later.这是因为你系统中php-fpm没有打开敲入ps -aux | grep php如出现下图:是php-fpm未启动找到fpm方法:whereis php-fpm...原创 2019-04-06 15:10:00 · 18764 阅读 · 0 评论 -
linux下安装composer+laravel5.5(laravel-admin1.5)
拉起袖子直接动手敲吧~你会发现代码这东西,只要用心消化,就没有想象中那么难。# 安装composerwget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composerchmod a+x /usr/local/bin/composer# 安装composer# 切换国内镜像composer conf...原创 2019-04-05 22:41:13 · 735 阅读 · 0 评论 -
php脚本链式操作
原生模拟链式操作,有些情况下做数据的时候,会发现用框架比较麻烦,原生sql连接也麻烦,所以搞了一份链式操作。使用方法:php ./demo.php贴代码demo.php<?phprequire "pdo.php";$host = "127.0.0.1";$dbname = "cps";$username = 'root';$password = 'root';$port...转载 2019-04-01 11:07:11 · 369 阅读 · 0 评论 -
centOS7:lamp,lnmp+redis环境快速搭建(yum)
趁有空贴一下自己常用的搭建环境代码原创 2019-04-05 15:36:57 · 18680 阅读 · 0 评论 -
vagrant+virtualBox(win下模拟linux环境)
vagrant大家应该都有听过。它是在windows操作系统下,可以模拟linux环境的一个管理工具。可以在本地管理项目,直接映射到linux环境下执行,什么操作都不需要。下面是我自己的理解操作,也算是记录一下。——————————————————————————————————————————————————————————vagrant工具:https://www.vagrantup...原创 2019-04-05 14:34:34 · 425 阅读 · 0 评论