来源 最早此工具类中的方法是在CollUtil中的,由于经过抽象,因此单独拿出来以适应更广的场景。 方法介绍 isEmpty 是否为null或者无元素 isNotEmpty 是否为非null或者至少一个元素 hasNull 是否有null元素 isAllNull 是否全部为null元素 countMap 根据集合返回一个元素计数的Map,所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元
什么是Bean 把一个拥有对属性进行set和get方法的类,我们就可以称之为JavaBean。实际上JavaBean就是一个Java类,在这个Java类中就默认形成了一种规则——对属性进行设置和获得。而反之将说Java类就是一个JavaBean,这种说法是错误的,因为一个java类中不一定有对属性的设置和获得的方法(也就是不一定有set和get方法)。 通常Java中对Bean的定义是包含setX
类处理工具 ClassUtil 这个工具主要是封装了一些反射的方法,使调用更加方便。而这个类中最有用的方法是scanPackage方法,这个方法会扫描classpath下所有类,这个在Spring中是特性之一,主要为Hulu框架中类扫描的一个基础。下面介绍下这个类中的方法。 getShortClassName 获取完整类名的短格式如:cn.hutool.core.util.StrUtil -> c
由来 在日常编码中,我们接触最多的除了JSON外,就是XML格式了,一般而言,我们首先想到的是引入Dom4j包,却不知JDK已经封装有XML解析和构建工具:w3c dom。但是由于这个API操作比较繁琐,因此Hutool中提供了XmlUtil简化XML的创建、读和写的过程。 使用 读取XML 读取XML分为两个方法: XmlUtil.readXML 读取XML文件 XmlUtil.parseXml
介绍 URL(Uniform Resource Locator)中文名为统一资源定位符,有时也被俗称为网页地址。表示为互联网上的资源,如网页或者FTP地址。在Java中,也可以使用URL表示Classpath中的资源(Resource)地址。 方法 获取URL对象 URLUtil.url 通过一个字符串形式的URL地址创建对象 URLUtil.getURL 主要获得ClassPath下资源的URL
介绍 转义和反转义工具类Escape / Unescape。escape采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。 此类中的方法对应Javascript中的escape()函数和unescape()函数。 方法 EscapeUtil.escape
介绍 从Hutool的5.4.x开始,Hutool加入了针对JDK8+日期API的封装,此工具类的功能包括LocalDateTime和LocalDate的解析、格式化、转换等操作。 使用 日期转换 String dateStr = "2020-01-23T12:23:56"; DateTime dt = DateUtil.parse(dateStr); // Date对象转换为LocalDate
导航菜单 导航菜单允许你访问基本功能,如概览、警报、查询分析器、复制和配置。 响铃图标 当有升级可用时,响铃图标旁边的圆点可让你知道有更新通知。点击响铃图标查看通知。 用户菜单 用户菜单允许你打开自己的个人资料页面,选择采用浅色或深色外观,更改用户界面的语言并注销当前用户的会话。如果你有足够的权限,你亦可以打开激活页面。 已选择的实例 显示左侧实例窗格中的所有已选择的实例。点击它以显示或隐藏实例窗
剖析性能 使用 Devel::NYTProf,或 Devel::DProf。 分析代码质量 使用 Perl::Critic,它基本上是针对 Perl 的 lint。 分析变量结构 使用 Data::Dumper。
逆向工程是模型的其中一个主要功能。这功能让你加载现有的数据库结构以创建新的图表。它支持导入数据库、模式、表或视图。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“从数据库导入”。 选择一个连接。 选择你要导入的数据库、模式、表或视图。 点击“开始”。 你也可以简单地在 Navicat 主窗口使用逆向工程创建一个新模型。右击一个已打开的数据库或模式、表或视图并在弹出式菜单
逆向工程是模型的其中一个主要功能。这功能让你加载现有的数据库结构以创建新的图表。它支持导入数据库、模式、表或视图。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“从数据库导入”。 选择一个连接。 选择你要导入的数据库、模式、表或视图。 点击“开始”。 你也可以简单地在 Navicat 主窗口使用逆向工程创建一个新模型。按住 Control 键并点按一个已打开的数据库或模
逆向工程是模型的其中一个主要功能。这功能让你加载现有的数据库结构以创建新的图表。它支持导入数据库、模式、表或视图。 Navicat 提供一个向导,一步一步指导你完成任务: 选择“文件”->“从数据库导入”。 选择一个连接。 选择你要导入的数据库、模式、表或视图。 点击“开始”。 你也可以简单地在 Navicat 主窗口使用逆向工程创建一个新模型。右击一个已打开的数据库或模式、表或视图并在弹出式菜单
营销通为企业每一个员工提供了免费的小程序名片,每一个企业成员都可成为营销渠道、社交裂变点,进行推广获客。 1.员工名片 名片频道主要展示员工的个人信息与介绍,访客可以了解员工的信息,与员工进行互动交流。 2.公司产品 产品频道可以展示公司的产品信息,访客在这里查看产品资料,一键咨询或提交免费试用。 3.公司动态 动态频道可以展示公司最新动态、活动等信息,访客可以在此了解企业的最新资讯动态。 4.公
构建商城功能插件大全 打开后台-设置-系统工具 1.插件管理 功能性的插件,下载可使用 2.钩子管理 3.系统菜单 商家可自行编辑,后台打开时所展示的类别 4.数据备份 数据库备份,以防万一,点击按钮直接备份或修复 5.数据恢复 数据丢失或损伤之后的恢复 6.数据表缓存和类库缓存的更新 1.数据表缓存 数据表缓存是针对系统数据表结构进行缓存,这样系统查询就不用进行数据表字段查询,这样大大提高了系统
11.5.1 地图测距 11.5.2 地图导航