首页 开发编程 正文

怎么用php删除文件

(重点掌握)常用DOS命令及快捷键、EditPlus的安装、通用文本编辑快捷键、安装JDK、第一个Java程序的开发、Java注释、publicclass和class的区别。...

怎么用php删除文件,自学java?

学习java贵在坚持,更要有目标,下面分享给你的这个学习路线图是2019年最新的学习路线图。

这个学习线路图我分为了几个阶段,每个阶段能学到什么,能做什么,具体知识点请往下看,每个阶段知识点我都整理出来了,更适合学习!

基础篇

1.java基础入门

本套java基础入门教程包含四个重点知识点,全套免费视频教程。

知识点:

环境搭建:(重点掌握)

常用DOS命令及快捷键、EditPlus的安装、通用文本编辑快捷键、安装JDK、第一个Java程序的开发、Java注释、public class和class的区别。

基础语法:(重点与理解)

重点:变量、方法初步、运算符、数据类型、控制语句。

理解:标识符、关键字、字面量、方法重载/overload、方法执行是的内存变化、package与import。(方法重载/overload、方法递归、package与import里也包含重点)

IntelliJ IDEA工具的使用(重点)

数组初步:(重点与理解)

重点:一堆数组、可变长参数、二堆数组。

理解:数组数据结构详解、算法。

十一天阶段练习题

网盘链接:

链接:https://pan.baidu.com/s/1vf4ktCOO96_CTgnPInBCSg

提取码:u6ll

2.javase

本套javaSE进阶视频教程包含八个知识点,全套视频教程免费

面向对象:(重点)

类的定义、对象的创建和使用、构造方法、当实例变量是一个引用的时候、封装性、this关键字、方法调用时参数的传递、空指针异常、累的继承、多态、final关键字、内部类......

数组高级特性:(重点)

数组拷贝及扩容、数组工具类Arrays的应用。

常用类:(重点及理解)

重点:

String、StringBuilder StringBuffer、Integer、Date。

掌握:

BigDecimal、枚举类型、随机数Random

集合:(重点及理解)

重点:

UML演示Collection继承结构图、Collection接口常用方法、Collection的通用迭代、UML演示Map继承结构图、Map接口中常用方法、Hashtable集合的子类Properties、TreeMap集合、泛型、Collections集合工具类。

理解:

集合概述、List集合、HashMap集合、HashMap、Hashtable、ConcurrentHashMap的区别、增强for循环。

反射机制:(重点及理解)

重点:

获取Class的三种方式、通过反射机制调用无参数构造方法创建对象、类加载。

理解:

通过反射机制访问对象的Field、通过反射机制调用对象的Method。

Annotation:(重点及理解)

重点:

JDK内置注解:@Override、注解在开发中有什么作用。

理解:

自定义注解、反射机制读取注解。

异常:(重点及理解)

重点:

异常继承结构图、处理异常、finally语句块、final、finalize、finally有什么区别、异常在实际开发中的作用。

理解:

异常概述、方法覆盖与异常。

Java新特性:(重点及理解)

Java7特性重点:

switch支持String、泛型自动类型推断

理解:可catch多个异常,异常之间使用“|”分隔

Java8特性重点:Lambda表达式、接口中的默认方法和静态方法、新的Date API。

javaweb前端

本套Web前端的知识点包含六个部分

javaSE:(重点及理解)

重点:

IO流、多线程以及线程的同步面试题。

理解:

NIO、网络编程。

MySQL:(重点及理解)

重点:

登录MySQL、基本命令、初始化测试数据、简单查询、条件查询、排序操作、分组函数、分组查询、单表DQL、链接查询、子查询、union&union all、limit、表、事务、视图、DBA命令、数据库设计三范式、34道SQL作业题。

理解:

MySQL安装与完美卸载、DBMS、SQL、DB、表的概述、SQL的分类、常用命令、数据处理函数、存储引擎、索引。

JDBC:(重点及理解)

重点:

JDBC编程六步、使用Statement完成增删改、连接数据库的信息在属性资源文件中配置、安装PowerDesigner工具,设计用户表、Statement和PreparedStatement区别、PreparedStatement演示增删改、PreparedStatement演示模糊查询、JDBC事务、悲观锁for update和for update nowait、java.util.Date和java.sql.Date的区别与相互转换、封装DBUtil工具类。

理解:

接口在开发中的作用、驱动配置、Statement演示登录时的SQL注入问题、PreparedStatement解决SQL注入。

HTML:(重点及链接)

重点:

第一个HTML、实体符号、表格、图片、超链接、列表、表单、HTML中元素的id属性、div和span。

理解:

HTML概述、基本标签、背景颜色和背景图片。

CSS:(重点及理解)

重点:

HTML中嵌入CSS样式的三种方式、边框、隐藏、字体、文本装饰、列表、设置鼠标悬停效果、内边距和外边距、布局float、定位、鼠标小手。

理解:

CSS的理解。

JavaScript:(重点及理解)

重点:

嵌入JS三种方式以及JS的注释、变量、null NaN undefined区别、JS中的事件、JS运算符之void、JS内置对象、DOM编程案例、BOM编程案例、JSON对象、一下浏览器向服务器发送请求的常见方式。

理解:

JavaScript概述、JavaScript包括三块:ECMAScript、DOM、BOM、标识符和关键字、JS数据类型(ES6版本之前的数据类型有6种 重点)、JS之控制语句、BOM和DOM的区别与联系。

JavaWeb:

本阶段视频教程包含八个知识点——全套视频教程免费

XML:(重点及理解)

重点:

XML(XML在实际开发中的作用、XML和JSON的对比)、Java解析XML:(dom4j+xpath解析XML)

理解:

XML概述、XML解析、Java解析XML

Servlet:(重点及理解)

重点:

tomcat服务器安装与配置、开发第一个Servlet程序、单实例多线程环境下运行的Servlet、HTTP协议详解、ServletContext、HttpServletRequest、HttpServletResponse、web开发中乱码的解决方案、Cookie、HttpSession、转发与重定向、Filter、案例

理解:

系统结构概论、Servlet对象生命周期、GenericServlet、HttpServlet、ServletConfig、Listener、Servlet3.0新特性

JSP:重点

重点:

JSP基础语法、EL表达式、JSTL标签、案例。

Maven:(重点及理解)

重点:

Maven的安装与配置、第一个Maven工程、IntelliJ IDEA中使用Maven、修改本地仓库的路径、Maven的插件。

理解:

Maven概述、Maven基础知识

MVC机构模式:(重点及理解)

重点:

MVC架构模式和三层架构(表示层、业务层、持久层)或多层架构的区别与联系、案例3:改造案例2,改造之前的DBUtil工具类,将Connection对象放到ThreadLocal当中,在service层控制事务和关闭Connection对象,关闭Connection时将它从ThreadLocal中移除、GoF之代理模式:动态代理(JDK动态代理)、案例4:改造案例3,使用动态代理模式处理service层事务。

理解:

案例1:不使用MVC架构模式开发账户转账功能,分析缺点、MVC架构模式的分层理论、案例2:使用MVC架构模式改造案例1,优点、GoF之代理模式:静态代理。

AJAX:(重点及理解)

重点:

AJAX发送get请求、AJAX的get请求缓存解决方案、AJAX发送post请求、AJAX什么情况下使用同步方式

理解:

AJAX概述、AJAX实现原理(异步通信原理)

jQuery:(重点及理解)

重点:

jQuery概述、我的第一个jQuery程序、DOM对象与jQuery对象、jQuery的事件处理、jQuery九大选择器、jQuery对象的常用方法、jQuery元素的遍历、jQuery发送AJAX请求、AJAX跨域、未来新增元素的事件绑定

理解:

jQuery动画

综合案例(重点):使用Servlet+JSP+MVC+AJAX+jQuery+Maven完成单表数据维护

JavaWeb项目:

本阶段视频教程包含六个知识点——全套视频教程免费

MyBatis:(重点及理解)

重点:

开发第一个MyBatis程序、MyBatis集成log4j打印日志信息、实现insert操作并演示MyBatis的事务机制、使用单独的属性资源文件配置连接数据库的信息、sqlMapper配置文件中namespace的作用、MyBatis的别名机制、MyBatis完成单表selectList操作、MyBatis完成update操作、MyBatis完成delete操作、作用域(Scope)和生命周期、在WEB应用的持久层DAO中使用MyBatis、MyBatis使用动态代理机制生成DAO接口的实现类、SqlMapper配置文件采用package的方式扫描、MyBatis的别名机制采用package的方式、parameterType详解、多参数传递、resultType详解、resultMap基本应用、#{}和${}的区别及选用。

理解:

MyBatis概述、resultMap高级应用、MyBatis的延迟加载机制、动态SQL、一级缓存和二级缓存、MyBatis-Plus、Mybatis通用Mapper、MyBatis分页插件PageHelper。

GIT:(重点及理解)

重点:

安装Git、Git版本库、时光机穿梭、远程仓库、分支管理、标签管理、使用GitHub、使用码云、搭建Git服务器、IDEA集成Git、IDEA中使用Git。

理解:

Git概述。

BootStrap:(重点及理解)

重点:

下载Bootstrap库、第一个Bootstrap程序、完成Bootstrap案例。

理解:

Bootstrap概述、常见的前端UI框架有哪些、JS、jQuery、Bootstrap的区别与联系、要实现的Bootstrap案例效果展示。

CRM:(重点)

重点:

软件开发生命周期、CRM核心业务介绍、CRM核心功能实现。

Linux:(重点及理解)

重点:

Linux常用命令、发布web项目到Linux。

理解:

Linux操作系统概述、安装虚拟机vmware、在虚拟机上安装Linux操作系统CentOS7、CentOS7操作系统目录介绍、常见操作Linux的远程工具包括哪些、远程工具。

有没有办法干净的卸载linux下编译安装php?

直接删除安装目录即可 如果再次编译安装,不会影响的!

Mac有哪些必装的软件?

Mac 系统上的软件很多,本篇一些个人认为必装的软件,他们都可以帮你提高效率节省很多时间,并且这些软件在 M1 芯片和 Intel 芯片都是支持的;

先上目录,大家可以直接去看自己需要的:

01 Alfred——聚焦搜索的效率神器

02 Google Chrome——简洁安全的浏览器

03 Manico——定制快捷键

04 Paste——剪贴板

05 Magnet——窗口分屏软件

06 Gray——深色模式切换工具

07 Lungo——防止电脑休眠

08 Xnip——滚动截图软件

09 CheatSheet——快捷键快速提醒工具

10 简道云——数据分析管理

11 Vimac——键盘代替鼠标操作

12 Snipaste——支持贴图的截图工具

13 KeyboardHolder——自动切换应用程序当前输入法的工具

01、Alfred

Alfred 是一款功能非常强大,能有效提升 Mac 电脑使用效率的神器。可以说有了 Alfred 你就基本上可以脱离鼠标实现各种操作。相比 Mac 自带的聚焦搜索,完全可以称得上拥有碾压性的优势。

功能1:定位文件

功能类似于MacOS自带的聚焦搜索,但Alfred更强大的是可以定位文件的地址

功能2:搜索

调用各大搜索引擎搜索你需要的关键词,例如Google,在Features Web Search里还可以自定义搜索界面

功能3:剪贴板历史——快捷键打开剪贴板

02、Google Chrome

Google Chrome是一款网页浏览器,并且有丰富的插件以及账号同步非常高效方便;

亮点1:账号同步:

亮点2:隐身访问

说Google Chrome的界面简洁不足以说明其简洁程度,它几乎不像是一款应用软件。屏幕的绝大多数空间都被用于显示用户访问的站点。屏幕上不会刻意的显示Chrome的按钮和标志。

亮点3:速度快(为什么那么多人使用谷歌浏览器?)

C采用多进程架构,一个站点的加载速度较慢,不会拖累其他站点的访问。

亮点4:系统不会崩溃

Chrome最大的亮点就是其多进程架构,保护浏览器不会因恶意网页和应用软件而崩溃。

03、Manico——定制快捷键

每个 Mac 用户都有一些每天都会使用的 App,比如:Finder,Safari 或 Word。启动或切换这些常用的 App,你可以使用鼠标在 Dock 栏中选择,也可使用「CMD + Tab」的快捷键进行切换。而那些既没有放在 Dock 栏也没有启动的应用,则需要通过 Launchpad 打开,这样的操作方式对于效率党来说始终不够高效,这时,Mancio诞生 了。

如果您是一个用习惯使用键盘的效率型用户,Manico 将会帮助您最大化使用 App 的效率。

这款软件牛逼的地方就在于可以 随心所欲的定制 你的任意 APP 快捷键,从而做到快速的启动和切换工具

如下是我的定制:

04、Paste——剪贴板

paste 是 Mac 剪贴板工具;

你是否有复制了一个内容之后,又复制了另外内容,你又需要之前复制的 2 -3 个内容,如果再切换窗口再截图很麻烦;你是否有些固定的内容,比如一些固定的话术模板、命令模板、一些固定操作模板和注意事项等,如果存在一个文件里面每次打开很麻烦;

那么可以使用 paste,他可以把一些内容给钉起来,下次就可以非常方便使用,也可以避免窗口切换以及键盘输入等;

「Paste 」还支持这些自定义快捷键,呼出、切换文件夹、快速粘贴、纯文本模式。

05、Magnet-窗口分屏软件

Magnet 一款Mac下的窗口分屏软件,让当前活动窗口快速变换位置到屏幕左边、屏幕右边或者角落,中间,全屏宽等功能。Magnet 在苹果商店的分屏软件里获得最高的评价,所以可能是最好用的一款Mac分屏软件。

1.支持左/右/顶部/底部 1/2 分屏

2.支持左/中/右 1/3 分屏

3.支持左侧 2/3 和右侧 2/3 分屏

4.支持全屏以及四个角落的 1/4 分屏

1.支持拖动激活,鼠标滑动到特定区域边缘,实现相应的分屏操作

2.支持键盘快捷键激活,可自定义快捷键

3.顶部菜单栏图标可选择分屏模式

06、Gray

Gray 是一键深色模式切换工具;它能单独设置应用的颜色模式:默认、深色、浅色,黑白随心配。

如果你电脑设置为深色模式,那么默认情况下 所有 app 都是深色模式,但是你想想 Chrome 和微信等为浅色模式怎么设置呢?这款工具就非常好地满足你了。

07、Lungo

Lungo mac版是一款防止休眠软件,能让你的电脑一直保持工作的状态,即使看电影不是全屏、看食谱、阅读长篇文字而不滚动都不会再出现休眠情况。Lungo mac下载即使把Mac电脑盖子盖上,Lungo也会让电脑继续工作。

可以根据自己的情况设置一直不休眠或者多长时间不休眠;

08、Xnip

「Xnip」是一款Mac截图软件,但其存在的意义并非单纯截图,即便是MacOS下,截图工具也是很多了,而「Xnip」的亮点是支持滚动截图。

虽然是偏小众需求,但小众需求也是痛点。

唯一缺点就是对贴图支持不是很好,后面会介绍 Snipaste 这款软件来弥补这个功能;

09、CheatSheet

CheatSheet 是一款Mac上的非常实用的快捷键快速提醒工具 ,你只需要按住 cmd 键,就会弹出当前应用的所有快捷键列表,所以你记不住一些软件的快捷键没有关系,只需要使用 CheatSheet,随时提醒你当前软件的所有快捷键。

比如我们查看 Chrome 所有快捷键:

10. 简道云——数据分析管理

让我看看还有谁还在每天和Excel相爱相杀,背公式被函数背到昏厥,还不一定能操作的来。

简道云是一款可替代excel的表单工具,支持自动统计、图表制作、定时提醒等。自从发现了这个工具之后,我的Excel就在角落吃灰了......

功能1:在线数据采集

用这个工具做数据分析的最大优势在于它克服了Excel只能分析本地数据、表与表之间孤立的缺点,可以在线完成数据采集和分析。

功能2:数据分析

它支持实时获取数据,收集上来的数据在简道云内可直接分析处理,制作一些统计图表时,简道云和excel的逻辑差不多,但制作起来更加傻瓜(简单)、快速。

体验地址:「简道云官网」零代码轻量级应用搭建平台

11、Vimac

Vimac 是一款 Mac 上的键盘代替鼠标操作的效率工具,能够帮助我们在 Mac 电脑上通过用键盘代替鼠标操作从而提高电脑使用效率,通过键盘进行操作, 提高生产力,非常适合程序员使用。

我们在 Chrome 浏览器的时候有 Vimium 插件,可以使用键盘操作,那么其他 App 我们也想使用键盘操作呢? 那么就需要 Vimac 了;

可以根据自己情况设置相应的快捷键:

ctrl + f 快捷键之后,显示如下图,之后通过按相应字母就会进行触发:

12、Snipaste

Snipaste 是一款很好用的支持贴图的屏幕截图工具。 我使用的时候就是用在对 Xnip 的补充贴图功能;

贴图: 可以把很多图片放到一个屏幕上进行组织展示,比如如下截图就是 2 张图片进行贴图而成:

13、KeyboardHolder

KeyboardHolder 是一款 Mac上自动切换应用程序 APP 当前输入法的工具 ,能够帮助我们在 Mac 电脑上自动记住每个应用程序使用的输入法。

苹果自带的输入法 ABC 不好卸载(想卸载也是可以的,以前电脑我还卸载了,就是嫌麻烦卸载)

当有多个输入法的时候,怎么可以让我们在 App 的时候都是 搜狗输入法呢?那么就需要 KeyboardHolder 了;

我就把常用的进行设置了:

本文仅仅是了这 13款个人认为比较好的效率神器软件,这些软件在我平时使用过程中帮我提高了效率也节约了很多时间,希望通过我分享的这些神器对你有所帮助,Mac 系统上的效率神器软件很多,所以也非常欢迎大家留言告诉我,你使用过程中遇到的不错的效率神器

phpnow文件全删除了?

1,在控制面板里面就可以直接卸载的

2,或者通过自带的卸载程序进行卸载

3,还可以用电脑管家,软件管理里面的卸载功能

怎么卸载AMH面板?

AMH 卸载。所有数据都会删除。注意有数据请先备份。killall php-fpmamh nginx stopamh mysql stoprm /root/amh -rf;rm /home/usrdata /home/wwwroot -rf;rm /usr/local/amh* -rf;rm /usr/local/libiconv* -rf;rm /usr/local/nginx* -rf;rm /usr/local/mysql* -rf;rm /usr/local/php* -rf;rm /etc/init.d/amh-start /etc/amh.iptables /etc/amh-iptables /bin/amh -f;

本文转载自互联网,如有侵权,联系删除