学习
文章平均质量分 86
Codex_97
计算机爱好者。!
展开
-
PHP正则表达式相关
文章目录前言一、正则表达式是什么?二、正则基本语法1.行定位符(^ 和 $)2.选择字符( | ),‘或’3.单字符匹配(`[]`)4.排除字符(^),‘非’5.限定符(`?` 、`*` 、`+`、 `{n,m}`)4.排除字符(^),‘非’4.排除字符(^),‘非’4.排除字符(^),‘非’总结前言开发中遇到关于字符串匹配和校验,使用正则表达式可以高效快速的实现上述的功能,现记录一下一、正则表达式是什么?正则表达式又称为匹配模式(Pattern) , 由一组具有特定含义的字符串构成,通常用于匹原创 2020-11-05 21:09:07 · 332 阅读 · 1 评论 -
我DE设计模式总结
一、原则:设计模式遵循的七大原则:开闭原则:软件实体应当对扩展开放,对修改关闭(Software entities should be open for extension,but closed for modification)核心思想是当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。里氏替换:继承必须确保超类所拥有的性质在子类中仍然成立(Inheritance should ensure that any property prove原创 2020-06-23 23:00:48 · 233 阅读 · 0 评论 -
ο 不是o,开发中希腊字母捣什么乱?探明字符串string转为字节数组后,字节数组内元素的含义
一、背景&经历今天帮女朋友看一段html代码:<html><head></head><body><div>用户名: <input type="text" id="name" > <br><button οnclick="test()">提交</button>...原创 2020-03-10 22:43:35 · 506 阅读 · 0 评论 -
nsqadmin参数含义Depth、In-Flight、Deferred、Requeued、Timed Out、Messages、Connections
nsq管理界面有很多的字段,都是什么含义呢?字段名含义DepthCurrent sum of messages in memory on disk (i.e. the “backlog” of messages pending delivery) 当前消息数:内存和硬盘转存的消息数Memory + Disk内存和硬盘分别积压的消息数In-FlightCur...原创 2020-01-15 10:02:59 · 3132 阅读 · 0 评论 -
Java之类的排序(Sort)
Java语言内置的Arrays.sort可以帮我们使用快速排序完成序列的排序操作,下面是对sort使用的一个总结:1.对基本数据类型数组进行排序首先,基本数据类型包括:byte/short/int/long/char/bool/double/float这些。对这些数组对的排序可以直接调用Arrays.sort([数组名]):import java.util.Arrays;public c...原创 2019-10-20 22:19:50 · 848 阅读 · 2 评论 -
MySql事务的四种隔离级别
mysql有四种事务的隔离级别,分别为:READ-UNCOMMITED(读未提交),READ-COMMITED(读已提交),REPEATEDABLE-READ(可重复读),Serializable(可串行化)。1.READ-UNCOMMITED(读未提交)一个事务中可以读到其他事务的没有提交的改变。可能会出现:脏读数据(读到脏数据,即其他事务可能会回滚或者继续修改操作,得到的值不是最终的数据...原创 2019-09-24 16:51:02 · 281 阅读 · 0 评论 -
【实例】省市县地区XLXS转化为XML格式,基于golang语言
输入是一个xlxs文件,包含所有省市县及其关系和名称要求将至转化为xml并能反应对应的包含关系简介xlxs文件内容如下:包含四个字段,但最后一个字段用不到。要求转化为形式如下的xml文件:开发步骤1.选定语言这里使用了golang语言,常用语言的步骤一定是类似的2.大致思考开发的主要过程:经过思考应该包含以下几个部分:1)解析源文件2)在内存中进行调整,对层级关系进...原创 2019-09-10 22:18:12 · 483 阅读 · 0 评论 -
MySQL使用的一些小技巧(持续更新)
1. MySQL中,在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 1会提高查询效率create table t_user( id int primary key auto_increment, email varchar(255), password varchar(255) ); 每个用户的email是唯一的,如果用户使用email作为...原创 2019-08-07 11:29:01 · 161 阅读 · 0 评论 -
Redis学习总结,持续更新
1.使用场景业务数据常用读操作远大于写操作数据总量不太大2.缓存将数据直接存放在内存,极大减少数据库压力。3.常用操作http://doc.redisfans.com/...原创 2019-07-11 20:57:44 · 113 阅读 · 0 评论