java
张兵游勇
万物皆对象
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
排序算法之选择排序
选择排序 选择排序的思路是这样的:首先,找到数组中最小的元素,拎出来,将它和数组的第一个元素交换位置,第二步,在剩下的元素中继续寻找最小的元素,拎出来,和数组的第二个元素交换位置,如此循环,直到整个数组排序完成。 至于选大还是选小,这个都无所谓,你也可以每次选择最大的拎出来排,也可以每次选择最小的拎出来的排,只要你的排序的手段是这种方式,都叫选择排序。 (有序区,无序区)。在无序区里找一个最小的元素跟在有序区的后面。对数组:比较得多,换得少。 Java实现选择排序 package com.zy.test;原创 2021-05-17 21:47:38 · 198 阅读 · 0 评论 -
排序算法之冒泡排序
冒泡排序 冒泡排序无疑是最为出名的排序算法之一,从序列的一端开始往另一端冒泡(你可以从左往右冒泡,也可以从右往左冒泡,看心情),依次比较相邻的两个数的大小(到底是比大还是比小也看你心情) java代码实现bubblesort冒泡排序 package com.zy.test; import java.util.Arrays; public class BubbleSort { public static void main(String[] args) { System原创 2021-05-17 21:25:56 · 196 阅读 · 2 评论 -
获取地址工具类-AddressUtils
public class AddressUtils { private static final Logger log = LoggerFactory.getLogger(AddressUtils.class); // IP地址查询 public static final String IP_URL = "http://whois.pconline.com.cn/ipJson.jsp"; // 未知地址 public static final String UNK原创 2020-12-29 10:49:25 · 817 阅读 · 0 评论 -
获取ip工具类-IPUtils
public class IPUtils { private static Logger logger = LoggerFactory.getLogger(IPUtils.class); /** * 获取IP地址 * * 使用Nginx等反向代理软件, 则不能通过request.getRemoteAddr()获取IP地址 * 如果使用了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP地址,X-Forwarded-For中第一个非unknown的有效IP字符原创 2020-12-29 10:36:09 · 682 阅读 · 0 评论 -
SpringContextUtils-ioc容器工具类
@Component public class SpringContextUtils implements ApplicationContextAware { public static ApplicationContext applicationContext; @Override public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { SpringCo原创 2020-12-28 17:40:29 · 298 阅读 · 0 评论 -
java中树形菜单对象
文章目录1,SysMenu2, TreeNode3,SysMenuServiceImpl4,测试 1,SysMenu package com.zy.shiro.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import co原创 2020-11-05 11:13:55 · 9185 阅读 · 0 评论 -
java树形菜单对象生成
文章目录1,TreeNode对象2,TreeUtil3,JsonUtil4,运行结果 1,TreeNode对象 package com.ruoyi.system.utils.Vo; import java.util.ArrayList; import java.util.List; public class TreeNode { /** * 节点ID */ private Integer id; /** * 节点名称 */ private String nam原创 2020-11-04 10:16:51 · 8688 阅读 · 0 评论 -
HTML详解(1.html简介)
文章目录 HTML(HyperText Mark-up Language)即超文本标记语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图 形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的 具体内容。 HTML语言被...原创 2020-01-16 18:15:18 · 10247 阅读 · 0 评论 -
nginx服务器详解(6.动静分离)
文章目录一,概述二,动静分离的配置 一,概述 静动分离,就是将css、js、jpg等静态资源和jsp等动态资源分开处理,以此提高服务器响应速度,提高性能。 二,动静分离的配置 接上面的例子,我们使用的erp系统。查看erp里面的静态文件的路径可以看出 <link rel="stylesheet" href="${ctx }/resources/layui/css/layui.css" med...原创 2020-01-15 15:15:37 · 8639 阅读 · 0 评论 -
nginx服务器详解(4.nginx基础配置详解)
文章目录一、Nginx的配置1.1 端口和目录的配置1.2 通过域名虚拟机 一、Nginx的配置 在/usr/nginx/conf目录下nginx.conf文件是nginx的配置文件。 1.1 端口和目录的配置 在nginx.conf文件中添加一个server节点,修改端口号就可以【自行添加。不影响原来的】 也就是一个nginx里面可以跑多个端口的项目,这个是tomcat是有本质的区别的 一个t...原创 2020-01-15 13:59:49 · 9067 阅读 · 0 评论 -
nginx服务器详解(3.Centos6或7系统下安装nginx)
文章目录一、下载Nginx(nginx/1.16.1)二、安装(这里是以安装nginx-1.14.0为例)2.1 环境要求2.2 先安装nginx依赖的包2.3 把nginx的源码上传到linux系统,并解压2.4 安装2.5 Nginx的目录说明2.6 Nginx的启动、停止 一、下载Nginx(nginx/1.16.1) http://nginx.org/en/download.html ...原创 2020-01-15 13:46:40 · 8631 阅读 · 0 评论
分享