Mac OS X

PHP开发环境搭建工具有哪些?

ぃ、小莉子 提交于 2020-07-28 01:50:16
对于php开发小白来说搭建一个php运行环境就是一道坎! 因为要做php开发,搭建一个能够运行php网站的服务器环境是第一步,传统的php环境软件非常复杂,好在很多公司开发了一键搭建php安装环境,一键进行php环境配置,大大节省了搭建php mysql环境的时间!对老手来说安装配置php环境也不再是一件繁琐的事。 接下来大脸猫来给大家分享七种PHP开发环境搭建工具,当然也不仅仅有这七种仅仅只是这几种比较常见; 一、phpStudy phpStudy是一个新手入门最常用的开发环境。(还有一个梗就如同phpStudy的名字的中文意思一样PHP学习) phpStudy是一个PHP调试环境的程序集成包; 该程序包集成最新的Apache/Nginx+PHP+MySQL+phpMyAdmin+ZendOptimizer+OpenSSL,一次性安装,无需配置即可使用,是非常方便、好用的PHP调试环境; 该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。 二、WampServer WampServer也同样的也是和phpStudy一样操作简单对小白比较友好。 WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。 WampServer就是Windows

苹果Mac电脑如何取消系统更新的红点?

爱⌒轻易说出口 提交于 2020-07-27 14:45:11
有好多小伙伴不愿意升级到MacOS Catalina,但是电脑上有系统更新的红点,那么怎么去除呢,下面教大家如何在Mac上的软件更新中隐藏MacOS Catalina,Mac取消系统更新的红点。 1.退出系统偏好设置 2.在Mac上启动终端应用程序,该应用程序位于/ Applications / Utilities /文件夹中 3.在“终端”命令行中输入以下命令: sudo softwareupdate --ignore "macOS Catalina" 4.按回车键,然后输入管理员密码*,然后再次按回车键,以超级用户权限执行命令 5.重新打开系统偏好设置,“ MacOS Catalina”更新将不再显示为可用 现在, MacOS Catalina更新将在Mac上的“软件更新”中保持隐藏状态, 直到更改此设置为止,我们将在下面进一步讨论。 随着MacOS Catalina不再占据主要的“软件更新”屏幕,您将继续收到有关安全更新,Safari更新,iTunes更新以及当前正在运行的MacOS版本的任何其他软件版本的传入软件更新的通知。 如何在软件更新中再次使MacOS Catalina升级可用 取消隐藏MacOS Catalina并使MacOS 10.15更新再次可用,您可以执行以下两项操作之一。一种是开始从Mac App Store 下载MacOS Catalina的过程

DotNetCore 3.0 助力 WPF 开发

試著忘記壹切 提交于 2020-07-27 10:50:16
DotNetCore Is AnyWhere. 前言 Visual Studio 2019 已经正式发布了, DotNetCore 3.0 的正式版也指日可待。在之前的版本中,作为一名基于微软生态的传统 WPF 程序员看着隔壁同学在开发 DotNetCore 网站时用着各种特性好生羡慕,想着巨硬啥时候能让客户端开发者也能尝尝甜头。 那么,现在是时候可以尝试一下了。 需要说明的一点的是, DotNetCore 3.0 虽然跨平台,但是基于此的 WPF 却是针对 Windows 特定平台的实现,并不能跨 Linux 和 MacOS 。 开发环境准备 要想开发 DotNetCore 版本的 WPF,首先需要确保我们的机器上已经安装了如下 Visual Studio 2019 下载地址 需要安装的组件如下图所示 DotNetCore 3.0 SDK 下载地址 直接默认安装即可。 全新的开发体验 在首次使用 VS2019 创建 DotNetCore 版本的 WPF 程序时,VS 可能会给你爆个如下图所示的错误: 按照错误提示即可解决该问题,如下图所示 接着选择 TOOLS -> Options ,配置如下图所示 补充:VS2017 15.9.3 以上版本也是可以创建 DotNetCore 3.0 WPF 的项目模板,同样需要先设置,设置方法和上面叙述的是一样的。 在 16.1

用Visual Studio2019自定义项目模板

女生的网名这么多〃 提交于 2020-07-27 10:31:21
项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件。例如MVC: 可以看到,MVC项目下,这么多的文件、类都给我们自动生成了,我们并不需要敲任何代码。 所以,项目模板,就是在我们创建新项目界面中,给我们列出来的模板文件。 这些文件都是VS自带的,但在实际工作中,很多时候我们需要的是一个跟我们项目的业务更加契合的、可复用的项目模板,这时候就需要我们自己去创建一个自定义的项目模板了。 项目模板创建步骤 创建自定义的项目模板,有以下几个步骤: 创建一个原始的项目,我们称之为模板源; 替换模板参数 导出模板源项目, 给模板项目设置名称、说明、图标等内容 给项目模板添加语言、平台和项目类型等标签 使用自定义的项目模板 创建模板源项目 首先我们创建一个原始的项目。 以下是我创建的Demo,添加了几个文件,只是用来做一个简单的例子,实际开发中可能比这复杂的多。 模板中的参数 我们创建出来的模板源项目,有很多内容在创建项目之前是不确定的,比如命名空间、类名称等,这怎么办呢? VS也给了我们解决办法,我们可以在源项目中,使用模板参数来代替这些不确定的信息,在实际创建项目时,VS会将这些模板参数替换为实际的内容。 以HomeController.cs文件为例,使用模板参数代替命名空间名称:

Linux 操作系统原理 — 日志结构的文件系统与日志文件系统

≡放荡痞女 提交于 2020-07-27 09:57:18
目录 文章目录 目录 日志结构的文件系统 日志文件系统 日志结构的文件系统 技术的改变会给当前的文件系统带来压力。这种情况下,CPU 会变得越来越快,磁盘会变得越来越大并且越来越便宜(但不会越来越快)。内存容量也是以指数级增长。但是磁盘的寻道时间(除了固态盘,因为固态盘没有寻道时间)并没有获得提高。 这些因素结合起来意味着许多系统文件中出现性能瓶颈。为此,Berkeley 设计了一种全新的文件系统,试图缓解这个问题,这个文件系统就是日志结构文件系统(Log-structured File System,LFS)。 日志结构文件系统由 Rosenblum和 Ousterhout于 90 年代初引入,旨在解决以下问题: 不断增长的系统内存 顺序 I/O 性能胜过随机 I/O 性能 现有低效率的文件系统 文件系统不支持 RAID(虚拟化) 另一方面,当时的文件系统不论是 UNIX 还是 FFS,都有大量的随机读写(在 FFS 中创建一个新文件至少需要 5 次随机写),因此成为整个系统的性能瓶颈。同时因为 Page cache 的存在,随机读不是主要问题,随着越来越大的内存,大部分的读操作都能被 cache,因此 LFS 主要要解决的是减少对硬盘的随机写操作。 在这种设计中,inode 甚至具有与 UNIX 中相同的结构,但是现在它们分散在整个日志中,而不是位于磁盘上的固定位置。所以

BT下载开源播放工具- Moose

醉酒当歌 提交于 2020-07-27 08:54:21
Moose是一款集合种子下载,视频播放功能于一体的开源软件。遵守MIT开源协议。支持视频字幕匹配 ,画中画等功能。多系统支持包括MacOS 与 Linux 系统。 功能特色: 流媒体:无需等待 BT 下载完成。只要torrent开始下载,就可以同时流媒体视频播放。 自动加载字幕:如果torrent中存在字幕,会自动加载字幕。 VLC:只要开始下载,就可以在VLC中打开任何视频文件。 外部应用:所有文件都可以在设备上的默认应用中打开。 主题:偏好面板中可以设置任何颜色,UI使用不透明设计。 投放:可以将视频或音频投射到任何支持chromecast或DLNA的设备上。 音乐:支持播放音频。 GitHub 仓库挂件 WordPress 插件 ritz078 / moose 🦌 An application to stream, cast and download torrents. https://getmoose.in 520 64 Download ZIP 相关文件下载地址 本地直接下载 来源: oschina 链接: https://my.oschina.net/u/4314826/blog/4387259

typora配置picgo实现图片上传

白昼怎懂夜的黑 提交于 2020-07-27 08:40:05
安装typora 下载地址: https://www.typora.io/ 找到配置文件 picgo 的默认配置文件为~/.picgo/config.json。其中~为用户目录。不同系统的用户目录不太一样。 linux 和 macOS 均为~/.picgo/config.json。 windows 则为C:\Users\你的用户名、.picgo\config.json。 win 测试 文件->偏好设置 选择picGo-core,填写上方的配置信息,然后点击验证图片上传选项 参考文档: https://picgo.github.io/PicGo-Core-Doc/zh/guide/config.html#picbed-aliyun 本文由博客一文多发平台 OpenWrite 发布! 来源: oschina 链接: https://my.oschina.net/u/3722798/blog/4329216

跨平台开源音乐播放器Exaile

爱⌒轻易说出口 提交于 2020-07-27 02:53:39
Exaile是一款跨平台的开源 音乐播放器 ,支持操作系统Windows、macOS和Linux。基于Python和 GTK+ 编写,遵守GPL开源协议。支持常见的音频格式包括MP3、FLAC、WAV、AAC等。支持插件方便拓展,目前已支持50多种插件包括last.fm, 网络收音机,博客平台等。 主要特色: 自动获取音乐集封面; 自动获取歌词; 支持网络收音机流媒体; 支持播放列表,以及不同列表间的切换 搜素/过滤音乐列表等拓展功能 AB重复、均衡器,重播增益等 GitHub 仓库挂件 WordPress 插件 exaile / exaile :notes: Cross-platform music player http://www.exaile.org/ 231 67 Download ZIP 相关文件下载地址 本地直接下载 来源: oschina 链接: https://my.oschina.net/u/4267086/blog/4307765

开源远控/C&C工具

岁酱吖の 提交于 2020-07-27 01:08:00
开源远控/C&C工具 https://github.com/alphaSeclab/awesome-rat/blob/master/Readme.md 所有收集类项目 RAT 250+ 开源远控/C&C工具,1200+ RAT分析报告\C&C相关文章等。 English Version 目录 开源工具 pupy -> (1)工具 (6)文章 Covenant -> (3)工具 (18)文章 Slackor -> (1)工具 (3)文章 QuasarRAT -> (1)工具 (9)文章 EvilOSX -> (1)工具 (9)文章 Merlin -> (1)工具 (3)文章 商业软件 Team Viewer -> (7)工具 (34)文章 恶意软件(部分) Gh0st -> (5)工具 (23)文章 NanoCore -> (1)工具 (32)文章 NjRat -> (4)工具 (20)文章 Revenge RAT -> (1)工具 (9)文章 PlugX -> (1)工具 (40)文章 (25) RemcosRAT (3) L0rdixRAT (1) LodaRAT (9) GulfRAT (14) NetWireRAT (1) JhoneRAT (2) Dacls (1) BlackRemote (17) Orcus (1) NukeSped (21) DarkComet (1)

SVG图像展示工具 Hypercube

 ̄綄美尐妖づ 提交于 2020-07-26 23:22:18
Hypercube是一款跨平台的 SVG 图像展示开源工具。支持Window, Linux, 以及Mac OS平台。拥有基于QT编写的用户界面,目标是便携性和易于使用性。同时也可以是命令行形式的工具。采用模拟退火算法(simulated annealing algorithm)的布局图,可以很容易地参数进行调整,来达到所需的外观。命令行工具可以不依赖其他的库,独立运行。 相关文件下载地址 本地直接下载 来源: oschina 链接: https://my.oschina.net/u/4257044/blog/4284345