springboot整合mybatis

新增mybatis的依赖在 pom.xml中新增 mybatis 和mysql 的依赖,并使用maven 进行同步下载依赖:<dependency>    <groupId>org.mybatis.spring.boot</groupId>    <artifactId>mybatis-spring-boot-
阅读全文

springboot打包jar运行

修改pom.xml文件: 增加 <packaging>jar</packaging>增加build配置: <build>     <plugins>         <plugin>
阅读全文

使用IDEA安装springboot框架

点击 File->New->Project 创建新项目:选择spring Initializr:点击next 进行下一步:点击完成之后打开项目:点击右侧的maven图标,点击同步按钮,下载需要的依赖:如果下载慢,可以切换maven镜像进行下载编写Index控制器package com.example.tioncico.controller; import or
阅读全文

int转字符串实现方法

抖音的分享链接一般为: https://v.douyin.com/JGoSFt2/那么后面那串  JGoSFt2  是什么呢?其实后面那串为分享id转字符串,原始数据可能为 :1091566355946 ,通过特定算法转换为了更短的字符串实现代码为:<?php namespace EasySwoole\Utility; c
阅读全文

easyswoole实现开机自启

命令脚本首先我们新建3个.sh文件,分别对应 启动,重启,停止 3个命令:启动:#!/usr/bin/env bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH; cd /Host/app-api/;## 这里cd进自己的项目目
阅读全文

唯一ID生成原理与PHP实现-雪花算法

snowflake算法虽然PHP提供了一个生成唯一ID的函数uniqid(),但这个函数真的可以生成唯一ID吗?我们来看看uniqid()的具体实现:PHP_FUNCTION(uniqid){    ...    gettimeofday((struct timeval *) &t
阅读全文

最长公共子串- LCS 算法

最长子字符串算法#!/usr/bin/python # coding:utf-8 def action (str1,str2):     pass     #转为utf-8编码,一个中文字长度占用1     str1 = 
阅读全文

php hash算法类

<?php class Hash {     /**      * 加法hash      * additiveHash      * @p
阅读全文

亿级数据判断 bitmap-布隆过滤器

缓存穿透假设我们使用redis缓存了商品信息,当我们请求进来时,首先经过的是redis,当redis不存在时,才会去查找mysql.然后将mysql的数据缓存到redis.整个流程看上去是没有任何问题的,但当前端在同一时间发生了大量请求,同时去请求一个redis,数据库都不存在的商品id,会发生什么情况呢?1: 先去访问redis,发现redis不存在缓存2: 查询mysql.mysql不存在缓存
阅读全文

关于php的引用

前言<?php $arr  =[3,4,5,12,8]; sort($arr);//对数组排序 var_dump($arr);//打印排序后的数组 $str ="仙士可牛逼!"; $str = mb_substr($str,0,3);//剪切字符串 var_dump($str);以上代码,分别为数组
阅读全文
首页 12345 末页 共 120 条记录
  • 本站由白俊遥博客程序搭建
    © 2017-1-17 php20.cn 版权所有 ICP证:闽ICP备17001387号
  • 联系邮箱:1067197739@qq.com