Android仿360桌面手机卫士悬浮窗效果
大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我先说几句不相干的话。不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多高手喜欢把自己的经验写在网上,供大家来学习,我也是从中受惠了很多,在此我深表感谢...
2024-01-10Mysql中的索引精讲
前言开门见山,直接上图,下面的思维导图即是现在要讲的内容,可以先有个印象~常见索引类型(实现层面)索引种类(应用层面)聚簇索引与非聚簇索引覆盖索引最佳索引使用策略1.常见索引类型(实现层面)首先不谈Mysql怎么实现索引的,先马后炮一下,如果让我们来设计数据库的索引,该怎么设...
2024-01-10如何清理 Docker 占用的磁盘空间的方法
Docker 很占用空间,每当我们运行容器、拉取镜像、部署应用、构建自己的镜像时,我们的磁盘空间会被大量占用。如果你也被这个问题所困扰,咱们就一起看一下 Docker 是如何使用磁盘空间的,以及如何回收。docker 占用的空间可以通过下面的命令查看:$ docker system dfTYPE 列出了docker 使用磁盘的 4...
2024-01-10Tomcat7.0设置虚拟目录配置虚拟路径的方法讲解
Tomcat7.0设置虚拟目录(1)目前,我们的网站站点都是放在默认的目录下:tomcat/webapps/下的。但是,在某种情况下,我们需要把站点放到其他的目录,比如:tomcat所在磁盘的空间不足;或者为了项目的统一管理,希望放在某个特定的目录下而不是默认的目录。(2)那么我们就是用今天的方法解决这个...
2024-01-10PHP操作Redis常用命令的实例详解
redis常用命令有:1、连接操作命令;2、持久化命令;3、远程服务控制命令;4、对value操作命令;5、string命令;6、list命令;7、set命令;8、hash命令等等。Redis 常用命令登录 redis-cli -p 5566 -a password检查key是否存在 EXISTS key搜索某关键字 KSYS *4返回一个Key所影响的vsl的类型 TYPE key下面通过代码看...
2024-01-10使用 Spring Boot 内嵌容器 Undertow创建服务器的方法
Undertow是一个Web服务器,那么它就需要具备的现代Web服务器的基本特性,比如Servlet,JSP,文件服务器,代理服务器,安全认证等。undertow目前已经实现了绝大多数功能,并且因为wildfly通过了JavaEE7 TCK认证,所以可以说Undertow是一个通过Servlet 3.1认证的Web服务器和容器。这篇文章只分析Undertow的主干流程上的...
2024-01-10struts2框架的登录制作图文教程
首先:我们要建一个web项目接着: 我们先来导入struts的xml文件第一步:右击你的项目名,鼠标到MyEclipse会看到一个add struts开头的文件,点开以后看到: 这里我们选择struts2.版本,并且路径我们选择 /* ,因为我们只是简单的登录,所以直接finish.实体类我们就不写了 ,来看一下关于struts的核心类 a...
2024-01-10spring结合hibernate示例详解
单纯Hibernate程序1、首先是导入hibernate的jar包。2、 建立用户和用户操作记录实体,Log.Java和User.java。代码如下所示。Log.javaimport java.util.Date; public class Log { private int id; //日志的类别.日志一般起到一个不可否认性. //操作日志 安全日志 事件日志. private String type; private String detail; private Da...
2024-01-10SpringMVC4 + MyBatis3 + SQL Server 2014整合教程(含增删改查分页)
前言说起整合自然离不开ssm,我本身并不太喜欢ORM,尤其是MyBatis,把SQL语句写在xml里,尤其是大SQL,可读性不高,出错也不容易排查。开发环境idea2016、SpringMVC4、Mybatis3项目结构SSM整合1、pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...
2024-01-10java volatile关键字的含义详细介绍
java volatile关键字在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized 同步块大家都比较熟悉,...
2024-01-10Java SpringMVC实现PC端网页微信扫码支付(完整版)
一:前期微信支付扫盲知识前提条件是已经有申请了微信支付功能的公众号,然后我们需要得到公众号APPID和微信商户号,这个分别在微信公众号和微信支付商家平台上面可以发现。其实在你申请成功支付功能之后,微信会通过邮件把Mail转给你的,有了这些信息之后,我们就可以去微信支付服务支持...
2024-01-10commons fileupload实现文件上传的实例代码
一、文件上传的原理分析 1、文件上传的必要前提 a、表单的method必须是post b、表单的enctype属性必须是multipart/form-data类型的。 enctype默认值:application/x-www-form-urlencoded 作用:告知服务器,请求正文的MIME类型 application/x-www-form-ur...
2024-01-10java中数组的相关知识小结(推荐)
1、 2、数组的命名方法1)int[]ages=new int[5];2) int[]ages; ages=new int[5];3)int[]ags={1,2,3,4,5};4)int[]ags; ags=new int{1,2,3,4}; 或者 int[]ags=new int{1,2,3,4};3、java不支持不同类型的重名数组4、java中数组的循环赋值package dierge; public class Shuzu { public static void mai...
2024-01-10Java模版引擎Freemarker
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)FreeMarker不是一个Web应...
2024-01-10Java基于UDP协议实现简单的聊天室程序
最近比较闲,一直在抽空回顾一些Java方面的技术应用。今天没什么事做,基于UDP协议,写了一个非常简单的聊天室程序。现在的工作,很少用到socket,也算是对Java网络编程方面的一个简单回忆。 先看一下效果: 实现的效果可以说是非常非常简单,但还是可以简单的看到一个实现原理。 “聊天...
2024-01-10Java设计模式之外观模式(Facade模式)介绍
外观模式(Facade)的定义:为子系统中的一组接口提供一个一致的界面。Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作: 代码如下:public class DBCompare { Connection conn = null; PreparedStatement prep = null; ResultSet rset = null; try { Class.forName( "<driver>" ).newInstance(); conn = DriverManager.g...
2024-01-10J2ME中使用缓存将屏幕内容存储为Image
本文介绍如何将手机屏幕的内容存储为Image对象,这里认为手机屏幕上显示的是一个Canvas.完成这一个功能的思想就是使用缓冲机制。我们不能直接获得Canvas上的像素,因此不能直接从Canvas上的内容获得Image对象。转换一下思路,如果把要绘制的Canvas上的内容首先绘制到一个Image上,而这个Image并不...
2024-01-10从代码角度看各类子域名收集工具
作者:w7ay @ 知道创宇404实验室时间:2020年8月12日开源的域名收集工具有很多,本文会从代码的角度去看各类开源的域名收集工具的技术特点,以及各有哪些优缺点,来帮助大家,在合适的时候选择合适的利用工具。这里选取了常用和知名的工具,包括subDomainBrute,Sublist3r,ESD,OneForAll,dnsprobe,subfinder,shuffl...
2024-01-10记一次 VMware 的崩溃调试分析过程
作者:启明星辰ADLab公众号:https://mp.weixin.qq.com/s/ODmXAZKz5JVitjzXpUdz9g 1 背景VMware Workstation是一款主流的虚拟机软件,近期启明星辰ADLab安全研究员在使用VMware虚拟机的过程中遇到虚拟机异常崩溃的问题,当从7zip中直接将文件拖拽到VMware虚拟机中,会造成虚拟机异常关闭。目前已测试过VMware 15.5.0、15.5.2...
2024-01-10一种利用 etherscan.io 缺陷的智能合约蜜罐
作者:安比实验室公众号:安比实验室SECBIT安比(SECBIT)实验室近期发出预警,一种新型蜜罐(诈骗)合约正在泛滥,利用区块链浏览器的相关局限,设置陷阱欺骗游戏参与者,且诈骗目标多为具备一定区块链专业素养的人员。据安比(SECBIT)实验室统计数据显示,同类合约的数量高达48个,其中一个合约部...
2024-01-10