编程笔记

  • python 列表推导式,双重for循环

    my_list = [ [[1, 2, 3], [4, 5, 6]] ] flat = [x for sub1 in my_list for sub2 in sub1 for x in sub2] print(flat) # [1, 2, 3, 4, 5, 6] flat2 = [((x for x in sub2) for sub2 in sub1) for sub1 in my_list] …

    编程笔记 2022年9月15日
  • SSM保姆级从创建项目到使用,包括事务和设置回滚

    1. 简介 Spring 和 Mybaits整合 2. 创建项目   负责将代理类记性扫描,扫描的是Mapper接口所在的包,这个是mybatis提供的,所以会去找SqlSessionFactory   2.1 mybaits和Spring整合的jar包 mybaits和 Spring整合的…

    编程笔记 2022年9月15日
  • 记录redis集群连接超时问题及解决方案

    下午同事反馈,某业务场景性能测试过程中,出现异常,提供日志报: Redis command timed out   1. 先看下日志 org.springframework.dao.QueryTimeoutException: Redis command timed out; nested exception is io.l…

    编程笔记 2022年9月15日
  • Java 垃圾回收机制

    面试必问:Java 垃圾回收机制 介绍 在 C/C++ 中,程序员负责对象的创建和销毁。通常程序员会忽略无用对象的销毁。由于这种疏忽,在某些时候,为了创建新对象,可能没有足够的内存可用,整个程序将异常终止,导致 Ou…

    编程笔记 2022年9月15日
  • java学习路线

    javase基础 <iframe allowfullscreen="true" border="0" frameborder="no" framespacing="0" scrolling="no" src="//player.bilibili.com/player.html?aid=48144058&bvid=BV1Kb411W75N&cid=277201462&am…

    编程笔记 2022年9月15日
  • PHP截取字符串

    PHP截取字符串的方式有很多,这里主要介绍下PHP substr() 函数 PHP截取字符串后四位 . $str_bh='123456789';$abc=substr($str_bh,-4); echo $abc; 输出结果:6789   PHP截取字符串从第六位开始截取,截取5个字符串 …

    编程笔记 2022年9月15日
  • PHP 截取字符串,出现乱码的解决方案

    使用mb_substr()截取就不会出现乱码了   可以用mb_substr()/mb_strcut()这个函数,mb_substr()/mb_strcut()的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是一般…

    编程笔记 2022年9月15日
  • PHP 判断字符串是否为整数、数字、不含小数点

    PHP 用正则表达式判断字符串是否为整数,若字符串未定义、未赋值、或者带有小数点验证均会提示不是整数 $Number="1"; if(preg_match("/^-?/d+$/",$Number)) //包括正整数和负整数{   echo("是整数"); }else{  echo(…

    编程笔记 2022年9月15日
  • PHP把日期转换为星期几

    function Get_Chinese_WeekDay($Join_Date){   $WeekDay  = date('w', strtotime($Join_Date));    $WeekList = array('日', '一', '二', '三', '四', '五', '六');    return '星期' . $WeekList[$WeekDay];}   $J…

    编程笔记 2022年9月15日
  • 收集整理的非常有用的PHP函数

    收集整理的非常有用的PHP函数 1、PHP加密解密2、PHP生成随机字符串3、PHP获取文件扩展名(后缀)4、PHP获取文件大小并格式化5、PHP替换标签字符6、PHP列出目录下的文件名7、PHP获取当前页面URL8、PHP强制下载文件9…

    编程笔记 2022年9月15日