编程笔记
-
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] …
-
SSM保姆级从创建项目到使用,包括事务和设置回滚
1. 简介 Spring 和 Mybaits整合 2. 创建项目 负责将代理类记性扫描,扫描的是Mapper接口所在的包,这个是mybatis提供的,所以会去找SqlSessionFactory 2.1 mybaits和Spring整合的jar包 mybaits和 Spring整合的…
-
记录redis集群连接超时问题及解决方案
下午同事反馈,某业务场景性能测试过程中,出现异常,提供日志报: Redis command timed out 1. 先看下日志 org.springframework.dao.QueryTimeoutException: Redis command timed out; nested exception is io.l…
-
Java 垃圾回收机制
面试必问:Java 垃圾回收机制 介绍 在 C/C++ 中,程序员负责对象的创建和销毁。通常程序员会忽略无用对象的销毁。由于这种疏忽,在某些时候,为了创建新对象,可能没有足够的内存可用,整个程序将异常终止,导致 Ou…
-
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…
-
PHP截取字符串
PHP截取字符串的方式有很多,这里主要介绍下PHP substr() 函数 PHP截取字符串后四位 . $str_bh='123456789';$abc=substr($str_bh,-4); echo $abc; 输出结果:6789 PHP截取字符串从第六位开始截取,截取5个字符串 …
-
PHP 截取字符串,出现乱码的解决方案
使用mb_substr()截取就不会出现乱码了 可以用mb_substr()/mb_strcut()这个函数,mb_substr()/mb_strcut()的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是一般…
-
PHP 判断字符串是否为整数、数字、不含小数点
PHP 用正则表达式判断字符串是否为整数,若字符串未定义、未赋值、或者带有小数点验证均会提示不是整数 $Number="1"; if(preg_match("/^-?/d+$/",$Number)) //包括正整数和负整数{ echo("是整数"); }else{ echo(…
-
PHP把日期转换为星期几
function Get_Chinese_WeekDay($Join_Date){ $WeekDay = date('w', strtotime($Join_Date)); $WeekList = array('日', '一', '二', '三', '四', '五', '六'); return '星期' . $WeekList[$WeekDay];} $J…
-
收集整理的非常有用的PHP函数
收集整理的非常有用的PHP函数 1、PHP加密解密2、PHP生成随机字符串3、PHP获取文件扩展名(后缀)4、PHP获取文件大小并格式化5、PHP替换标签字符6、PHP列出目录下的文件名7、PHP获取当前页面URL8、PHP强制下载文件9…