编程那点事 编程那点事编程那点事

技术文章

JavaScript数组Array操作常用方法

JavaScript数组Array操作常用方法

JS移除数组指定下标项目var arr = [1,2,3,4,5]; arr.splice(2,1);//移除第三个项目,下标从 0 开始 //[1,2,4,5]JS数组复制var arr = [1,2,3,4,5]; var newarr =&n...

赞(0) Vben 阅读(1991)
JavaScript获取屏幕可视区域

JavaScript获取屏幕可视区域

包含滚动条的屏幕可视区域window.innerHeight - 获得屏幕可视区域高度 window.innerWidth - 获得屏幕可视区域宽度window.innerHeight 与 window.innerWidth 的 ie 版本兼容为 9+,那么完整的兼容代码为function&nbsp...

赞(0) Vben 阅读(2889)
JavaScript获取屏幕当前滚动条位置

JavaScript获取屏幕当前滚动条位置

window.pageXOffset - 屏幕当前水平滚动条位置 window.pageYOffset - 屏幕当前垂直滚动条位置为了跨浏览器兼容性,如果你使用了 window.scrollX 与 window.scrollY,请使用 window.pageXOffset 与 window.pageYOffse...

赞(0) Vben 阅读(3335)
JavaScript获取焦点屏幕不滚动

JavaScript获取焦点屏幕不滚动

输入元素获得输入焦点document.getElemeentById('myinput').focus();通过观察发现,元素如果是在屏幕可视范围之外,使用以上的代码获得焦点后,当前页面的滚动条会立即滚动到目标元素的位置,这在表单输入及...

赞(0) Vben 阅读(2778)
JavaScript修改网页标题(title)

JavaScript修改网页标题(title)

有时我们需要在不同的情况下或不同的状态下,实时修改网页的标题,然而修改标题不需要去获取标签对象之类的一系列操作,却只需要简单的一行代码即可解决document.title = 'new title';若要使...

赞(0) Vben 阅读(3886)
JavaScript中switch容易被忽视的细节

JavaScript中switch容易被忽视的细节

通常我们使用条件判断是使用 if ,但如果需要判断的情况较多,或是对每一个枚举的值都需要做不同处理,就会用到 switch 语句,不同条件执行不同代码块,首先来看一段代码var num = '5'; swit...

赞(0) Vben 阅读(2349)
Java关键术语:健壮性 介绍

Java关键术语:健壮性 介绍

Java的设计目标之一在于使得Java编写的程序具有多方面的可靠性。Java投入了大量的精力进行早期的问题检测、后期动态的(运行时)检测,并消除了容易出错的情况……Java和C++最大的不同在于Java采用的指针模型可以消除...

赞(0) Vben 阅读(2860)
Java关键术语:分布式 介绍

Java关键术语:分布式 介绍

Java有一个丰富的例程库,用于处理像HTTP和FIT之类的TCP/IP协议。Java应用程序能够通过URL打开和访问网络上的对象,其便捷程度就好像访问本地文件一样。如今,这一点已经得到认可,不过在1995年,主要还是从C++或Vis...

赞(0) Vben 阅读(1915)
Java关键术语:面向对象 介绍

Java关键术语:面向对象 介绍

简单地讲,面向对象设计是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。用木匠打一个比方,一个“面向对象的”木匠始终关注的是所制作的椅子,第二位才是所使用的工具;一个“非面向对象的”木匠首先考...

赞(0) Vben 阅读(2155)
Java关键术语简单性介绍

Java关键术语简单性介绍

人们希望构建一个无须深奥的专业训练就可以进行编程的系统,并且要符合当今的标准惯例。因此,尽管人们发现C++不太适用,但在设计Java的时候还是尽可能地接近C++,以便系统更易于理解,Java剔除了C++中许多很少使用、...

赞(0) Vben 阅读(2109)
Discuz! X3.4附件分表逻辑

Discuz! X3.4附件分表逻辑

最近,在做一个Discuz的发帖机,用的是比较新的X3.4,大家都知道,Discuz考虑查询速度的问题,附件相关的表是有11个的(我说的是最直接的):pre_forum_attachment、pre_forum_attachment_0~pre_forum_attachment_9...

赞(0) Vben 阅读(3427)
宝塔Linux面板Java项目开启SSL(非一键https)

宝塔Linux面板Java项目开启SSL(非一键https)

在写这篇文章时,我使用的宝塔版本是免费版 6.9.6,这个版本的宝塔Java项目一键开启SSL还是存在问题的。如果你在Liunx下部署Java还有问题,那么参考我前面的这篇文章:宝塔Linux面板部署Java项目。在开始开启SSL前,...

赞(0) Vben 阅读(4656)
宝塔Linux面板部署Java项目

宝塔Linux面板部署Java项目

通过宝塔面板部署Java还是很方便的,至少不需要自己输入tomcat之类的安装命令了。在部署java项目前,我还是先说下目前的系统环境,如果和我的系统环境不一样,导致部署不成功,那你可能需要去找其他资料了。1、服务...

赞(0) Vben 阅读(12148)
Linux Centos环境下安装宝塔面板

Linux Centos环境下安装宝塔面板

在安装宝塔面板时,先说下目前的服务器环境1、用的是百度云2、操作系统是CentOS / 7.5 x86_64 (64bit)下面,开始具体的安装1、登录VNC远程登陆到CentOS2、在CentOS下,输入以下命令yum install -y wg...

赞(0) Vben 阅读(5171)

编程那点事 更专业 更方便

登录

找回密码

注册