技术专区

  • 编写X86的ShellCode

    ShellCode 定义 ShellCode是不依赖环境,放到任何地方都能够执行的机器码 编写ShellCode的方式有两种,分别是用编程语言编写或者用ShellCode生成器自动生成 ShellCode生成器生成的shellcode功能比较单一,常见的She…

    智能运维 2022年8月24日
  • PHP多维数组按照某个字段进行排序

    作为开发人员,您可能会遇到这种情况,即数据库中有一个按特定顺序获取的数据列表,但您希望在前端显示这些项目时安装期中某一个字段进行排序。 比如数组: $mylist = array( array('ID' => 1, 'title' => 'B…

    编程笔记 2022年8月24日
  • PHP+AJAX实现异步上传文件

    文件上传功能是动态Web应用程序的常用功能。通常,php采用提交表单并刷新页面的方法上传文件。但是,如果您想提供更好的用户体验,则可以使用jQuery和Ajax来上传文件而无需刷新页面。  上传文件的最简单方法是使用F…

    编程笔记 2022年8月24日
  • PHP检测一个字符串中是否包含另外一个字符或字符串

    编写程序的时候,经常要处理字符串,最基本就是字符串的查找,您可能需要检查字符串是否包含特定的字符或子字符串,因为您可能必须对该子字符串或字符执行某些操作。我们将使用下面的3个php内置函数来检查一个字符…

    编程笔记 2022年8月24日
  • PHP删除数组元素的三种常用方法

    在PHP网络编程中,你可能需要删除数组中的一些元素,在本文章中,我们将演示并描述php如何删除数组元素。 文章一共列举了三种方法来实现这一功能: php unset()函数 php array_splice()函数 php array_diff()函数  …

    编程笔记 2022年8月24日
  • PHP array_chunk()函数

    array_chunk()函数是PHP中的内置函数,用于根据传递给函数的参数将数组拆分为给定大小的部分或块。最后一个块可能包含的元素少于块的所需大小。 语法: array array_chunk($ array,$ size,$ preserve_keys) 参…

    编程笔记 2022年8月24日
  • linux查询进程被kill的日志 oom killer

    OOM Killed Linux内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉,内核检测到系统内存不足 log "Out of memor…

    智能运维 2022年8月24日
  • CentOS7 控制台上安装运行 vmware workstation 备忘录

    目标平台 CentOS 7.5.1804 无桌面,要跑个 Ubuntu.vmx 1.安装依赖库 yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst 注意通过 uname -r 查询内核版本(如我的服务器为 3.10.0-862.el7…

    智能运维 2022年8月24日
  • 记esxi linux主机调整分区大小

    调整前效果:    调整后效果:     方法如下: 工具:VMware vCenter Converter          

    智能运维 2022年8月24日
  • WPF中使用 WndProc 来处理Windows Messages

    WPF对应的C#程序有时需要与Window32程序进行通信,会使用到窗口过程函数来接受Windows消息。 引入 System.Windows.Interop 命名空间,将使用到其中的 HwndSource 使用实例如下: // Add an event handler that rece…

    智能运维 2022年8月24日