
在 WordPress 中手动设置 404 页面返回 404 状态
网站做了伪静态,无论输入的时什么网址,都会响应 200 的状态,但是有些地址确实是不存在的,而又没有在 WordPress 的可控范围内,那么我们就可以手动设置 404 页面返回 404 状态。//直接载入首页 返回 404 状态global $wp_query;$wp_query->set_404();status_header(404);nocache_headers();include( get_query_template( '404' ) );d...
2024-01-10
Mock.js 生成随机数据 拦截 Ajax 请求
前端开发过程中,总是会有一些 Ajax 请求,之前的做法是自己新建一些 JSON 文件,然后访问本地的文件,这么做有个很大的问题就是不够灵活,而且还需要频繁切换 url,现在有了 Mock.js 拦截 Ajax 请求,就更加方便的构造你需要的假数据。特点前后端分离让前端攻城师独立于后端进行开发。增加单元...
2024-01-10
vant 解决tab切换插件标题样式自定义的问题
解决vant 框架 tab切换插件标题样式不能自定义问题找到源码:node_modules/vant/es/tabs/Title.js修改如下代码:return h("div", { "attrs": { "role": "tab", "aria-selected": this.isActive }, "class": [bem({ active: this.isActive, disabled: this.disabled, complete: !this.ell...
2024-01-10
vue 授权获取微信openId操作
1、获取url中参数code; 根据code 获取openId;调用后台接口获取openId 。参考文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842function getUrlKey(name){//获取url 参数 return decodeURIComponent((new RegExp('[?|&]'+name+'='+'([^&;]+?)(&|#|;|$)').exec(location.href)||[,""...
2024-01-10
Vue实现boradcast和dispatch的示例
这篇内容主要是学习掘金小册vue组件精讲的一个案例,自己做下笔记,以免日后忘记。1.mixins(混入)我所理解的mixins就是共享,就好比面向对象里面的原型prototype那种感觉的东西,把相同的逻辑抽离出来便于维护。先来看下src目录结构src ├─ components │ ...
2024-01-10
在vue中封装方法以及多处引用该方法详解
步骤:1.先建立一个文件,放你想封装的方法;然后导出;部分代码:注: 导出这个地方需要特别注意:如果是一个对象的话:export 对象;如果是一个函数的话:export { 函数 }2.引入文件:补充知识:vue uni-app 公共组件封装,防止每个页面重复导入1、公共插件实现目标,将公共组件或者网络请...
2024-01-10
Java四种访问控制修饰符知识点总结
java有四种访问控制修饰符。publicprotectedprivatedefault(默认为空,不加任何修饰)为了用代码对比出其中的区别,首先建立两个包,分别为area1和area2;五个类,分别是Person、PersonDemo、PersonSon、PersonTest、OutPerson。然后Person、PersonDemo、PersonSon放在area1包下。PersonTest、OutPerson放在area2包下。四个访问...
2024-01-10
Dom4j解析XML_动力节点Java学院整理
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.对主流的java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如...
2024-01-10
Java经典排序算法之归并排序详解
一、归并排序归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并过程为:比较a[i]...
2024-01-10
Java 实现二叉搜索树的查找、插入、删除、遍历
由于最近想要阅读下JDK1.8 中HashMap的具体实现,但是由于HashMap的实现中用到了红黑树,所以我觉得有必要先复习下红黑树的相关知识,所以写下这篇随笔备忘,有不对的地方请指出~学习红黑树,我觉得有必要从二叉搜索树开始学起,本篇随笔就主要介绍Java实现二叉搜索树的查找、插入、删除、遍历...
2024-01-10
在Ubuntu系统下安装JDK和Tomcat的教程
一、安装jdk去java官网下载最新的jdk,Java SE Downloads解压,tar -zxvf jdk-7u45-linux-i586.tar.gz,将解压生成的jdk1.7.0_45存放到你需要放置的目录,我放置在/usr/share/目录下配置环境变量1.JAVA_HOME环境变量作用:它指向jdk的安装目录,Ecplise/Netbeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk配...
2024-01-10
详解Java的Struts框架中栈值和OGNL的使用
值栈:值栈是一个集合中的几个对象保持下列对象提供的顺序:值栈可以通过JSP,Velocity或者Freemarker的标签。有各种不同的标签在单独的章节中,我们将学习,用于获取和设置Struts 2.0 的值栈。 ValueStack的对象里面可以得到动作如下:ActionContext.getContext().getValueStack()一旦拥有了值对象,就可以用下...
2024-01-10
基于Java 数组内存分配的相关问题
可能Java 数组大家都很熟悉,最近我遇到了一个关于Java 数组内存分配的问题。呵呵。突然就发现许多书上“基本数据类型存储在栈内存当中,对象则保存在堆内存”这句话完全是错误的。下面是个简单的例子代码: 代码如下:public class Test { public static void main(String[] argv) {// 静态初始化数组String[] names...
2024-01-10
java中UDP简单聊天程序实例代码
学过计算机网络通信的都知道,计算机之间传送数据由两种,即TCP通信和UDP通信。TCP是可靠的面向连接的通信协议,二UDP是不可靠的面向无连接的通信协议。java中有基于TCP的网络套接字通信,也有基于UDP的用户数据报通信,UDP的信息传输速度快,但不可靠!基于UDP通信的基本模式:(1)将数据打包...
2024-01-10
精通JBuilder:类库的结构
工程中的程序除标准JDK类库外还会引用到各种其他的类或包,这些类可能第三方如Apache组织开发的类库,也可能是公司自己的Java类库。JBuilder会自动将JDK类库加入到开发环境中,所以你可以在Java程序中直接用import语句引用需要的JDK包,但第三方或公司自己开发的类库则需要手工添加到工程的类库...
2024-01-10
Python使用Tkinter的贷款计算器详细介绍
先决条件:Tkinter介绍Python提供了多种开发GUI(图形用户界面)的选项。在所有GUI方法中, tkinter是最常用的方法。它是Python随附的Tk GUI工具包的标准Python接口。带有tkinter的Python输出了创建GUI应用程序的最快, 最简单的方法。使用tkinter创建GUI很容易。创建一个tkinter:导入模块– tkinter创建主窗口(容器)将...
2024-01-10
侧边栏编辑器中的WordPress Ken主题错误-“致命错误:未捕获的错误:函数名称必须是字符串”
你好, 开发人员和问题解决者, 我在所有现有页面/帖子的WordPress仪表板中都遇到了此错误。通过我的经验, 我已经学习了PHP, 但是当涉及到WordPress本身内部的核心php文件错误时, 我并不是很有经验。基于类似的帖子, 这可能是PHP7的PHP版本问题, 但我不确定。同样, 主题本身可能需要更新, 但是我认为应该...
2024-01-10
Apache Axis1 与 Axis2 WebService 的漏洞利用总结
作者:Longofo@知道创宇404实验室日期:2021年2月26日Apache Axis分为Axis1(一开始就是Axis,这里为了好区分叫Axis1)和Axis2,Axis1是比较老的版本了,在Axis1官方文档说到,Apache Axis1现在已经很大程度被Apache Axis2,Apache CXF和Metro取代,但是,Axis1仍与以下类型的项目相关:需要使用JAX-RPC的项目。该API只有两...
2024-01-10
vim色彩太花了,不要色彩
vim太花了,我想简洁,不要任何色彩,字体全部正常白色,如何做到?回答:如果只是想改当前的窗口,直接执行如下命令::syntax off:colo eveningcolo把主题改成晚上,才有黑色背景和白色的字回答:在/etc/ 下面,有个名为vimrc的文件,里面可以自己设置开启和关闭语法高亮- -回答:命令行输入:cat ...
2024-01-10
链接MongoDB Error: mongodb network is unreachable 如何解决?
昨天链接还是好用的,今天链接就报错了, 百度问题尝试各种方法不好用, MongoDB服务没有尝试重启, 因为一直在用的服务.求大神帮忙解决,或者给点思路 谢谢MongoDB 是限制 IP 的, 所以没有AUTH.回答:首先安全起见无论是否限制了IP都推荐要开启auth的,建议合适的时候打开。“昨天还好用”跟“今天链接就...
2024-01-10
