Souleigh ✨ Souleigh ✨
4年前
PHP程序员必须会的 45 个PHP 面试题(第一部分)
Q1:和之间有什么区别?话题:PHP困难:⭐如果是两个不同的类型,运算符则在两个不同的类型之间进行强制转换操作符执行’_类型安全比较_‘这意味着只有当两个操作数具有相同的类型和相同的值时,它才会返回TRUE。11:true11:true1"1
Wesley13 Wesley13
3年前
jdk1.8之后,Collection中的removeIf()方法,可以对list和set 中符合条件的数据进行删除
以前我们对list中数据进行删除操作时基本都是使用迭代器,这种方式实现起来比较复杂,要写好几行代码才能做到,而且像我这种记性还经常忘记具体怎么写,还要百度,最近发现一种非常简单的方式。就是Collection中的removeIf()方法。他是在jdk1.8后加入的。看下它的源码。defaultbooleanremoveIf(Pred
Stella981 Stella981
3年前
Kafka broker配置介绍
这部分内容对了解系统和提高软件性能都有很大的帮助,kafka官网上也给出了比较详细的配置详单,但是我们还是直接从代码来看broker到底有哪些配置需要我们去了解的,配置都有英文注释,所以每一部分是干什么的就不翻译了,都能看懂:/LicensedtotheApacheSoftwareFoundation(ASF)u
Stella981 Stella981
3年前
LinkedList
Base:JDK1.81、LinkedListLinkedList也是一个比较常见的数据结构,链表。在C/C中,链表也是一个典型的线性结构,链表分为单向跟双向的两种链表。在java里面的LinkedList是一个双向的链表。链表最好的好处就在于来一个数据加一个长度,没有多余的冗余,也是支
Stella981 Stella981
3年前
Flutter 笔记
最近开发需要,要接触移动端一些东西,所以看一下flutter。因为移动端经常是要做一样事情就是即要有android平台,又要有ios平台,所以,选择了Flutter。为什么不是ReactNative?因为,Flutter字比较少,而且不用打空格,我喜欢。一、安装1.下载2.解压3.设置path4.开始二、
Wesley13 Wesley13
3年前
Unity的对象复用
对象复用是用空间换时间的一种典型的做法,对于Unity来说虽然引擎内部有GameObject的对象池,但是这只是Native层的,到了Managed层还是可以继续优化的。通过Profiler能够发现实例化GameObject还是比较消耗CPU的。Unity中对象池主要有3种,1.普通的Cclass的对象池2.GameObject的对
Stella981 Stella981
3年前
RabbitMQ安装测试学习过程简单的记录
工作快两年了php手册都没有完全的通读过一遍发现自己不知道的东西太多了一定要坚持认真的看完!!!今天接着看php手册是看到消息队列RabbitMQ比较感兴趣先练练吧1:安装 由于RabbitMQ是由Erlang语言开发的首先要安装Erlang下载Erlang(https://www.oschina.net/action/GoToLink
Stella981 Stella981
3年前
Azure DevOps Server:Git权限设置
AzureDevOpsServer权限概述在AzureDevOpsServer(之前名称为TFS)中,权限是一个比较复杂的概念。从权限层级上来说,包括服务器级别、团队项目集合级别、团队项目级别和对象级别。其中的对象级别,是指对TFS系统中具体的每种类型的数据、或者每个具体的数据,对于不同的成员(或组)可以设置不同的权限。
Stella981 Stella981
3年前
Linux查看监听端口的脚本测试
本文是按照lfree的博客(https://www.cnblogs.com/lfree/p/10368332.html)中的内容,进行学习、测试、总结的。有些知识点也是在阅读这篇博文时,发现不了解这方面的知识,遂网上搜索相关资料总结了一下。1:Linux设备里面有个比较特殊的文件:/dev/\tcp|upd\/host/port只要读取或者写入这
Wesley13 Wesley13
3年前
MySQL基础知识——VIEW视图
点击关注上方“SQL数据库开发”,设为“置顶或星标”,第一时间送达干货视图的定义视图是可视化的表。本章讲解如何创建、更新和删除视图。为什么使用视图视图在数据库中应用的比较频繁,主要基于以下几点:重用SQL语句。化复杂的SQL操作。在编写查询后,可以方