当前位置: 首页 > news >正文

装修公司企业网站开发规划公司注册地址和经营地址不一致可以吗

装修公司企业网站开发规划,公司注册地址和经营地址不一致可以吗,网站做多个镜像,郑州企业建公租房的政策Hutool 谐音 “糊涂”#xff0c;寓意追求 “万事都作糊涂观#xff0c;无所谓失#xff0c;无所谓得” 的境界。Hutool 是一个 Java 工具包#xff0c;也只是一个工具包#xff0c;它帮助我们简化每一行代码#xff0c;减少每一个方法#xff0c;让 Java 语言也可以 “… Hutool 谐音 “糊涂”寓意追求 “万事都作糊涂观无所谓失无所谓得” 的境界。Hutool 是一个 Java 工具包也只是一个工具包它帮助我们简化每一行代码减少每一个方法让 Java 语言也可以 “甜甜的”。Hutool 最初是我项目中 “util” 包的一个整理后来慢慢积累并加入更多非业务相关功能并广泛学习其它开源项目精髓经过自己整理修改最终形成丰富的开源工具集。(抄自作者简介)功能一个 Java 基础工具类对文件、流、加密解密、转码、正则、线程、XML 等 JDK 方法进行封装组成各种 Util 工具类同时提供以下组件hutool-aop JDK 动态代理封装提供非 IOC 下的切面支持hutool-bloomFilter 布隆过滤提供一些 Hash 算法的布隆过滤hutool-cache 缓存hutool-core 核心包括 Bean 操作、日期、各种 Util 等hutool-cron 定时任务模块提供类 Crontab 表达式的定时任务hutool-crypto 加密解密模块hutool-db JDBC 封装后的数据操作基于 ActiveRecord 思想hutool-dfa 基于 DFA 模型的多关键字查找hutool-extra 扩展模块对第三方封装(模板引擎、邮件等)hutool-http 基于 HttpUrlConnection 的 Http 客户端封装hutool-log 自动识别日志实现的日志门面hutool-script 脚本执行封装例如 Javascripthutool-setting 功能更强大的 Setting 配置文件和 Properties 封装hutool-system 系统参数调用封装(JVM 信息等)hutool-json JSON 实现hutool-captcha 图片验证码实现简单测试这两天使用 Hutool 把 Halo 里面的一些代码给替换掉了不得不说用起来十分顺心下面简单介绍一下我用到的一些 Hutool 的工具类。SecureUtil(加密解密工具)主要是在登录的时候还有修改密码的时候用到的因为数据库里面的密码是 md5 加密处理的所以登录的时候需要先加密之后再到数据库进行查询使用 Hutool 的话只需要调用 SecureUtil 中的 md5 方法就可以了。user  userService.userLoginByName(loginName,SecureUtil.md5(loginPwd));HtmlUtil(HTML 工具类)这个工具类就比较厉害了不过我在 Halo 当中用得最多的还是 HtmlUtil.encode可以将一些字符转化为安全字符防止 xss 注入和 SQL 注入比如下面的评论提交。comment.setCommentAuthor(HtmlUtil.encode(comment.getCommentAuthor()));这就是防止有小坏蛋故意写一些可执行的 js 代码然后提交评论在后台面板就会执行这一段代码比较危险使用 encode 方法就可以将 标签给转化成这样转化之后js 代码就不会执行了。另外HtmlUtil 还提供了以下方法有兴趣的可以去试一下。HtmlUtil.restoreEscaped 还原被转义的 HTML 特殊字符HtmlUtil.encode 转义文本中的 HTML 字符为安全的字符HtmlUtil.cleanHtmlTag 清除所有 HTML 标签HtmlUtil.removeHtmlTag 清除指定 HTML 标签和被标签包围的内容HtmlUtil.unwrapHtmlTag 清除指定 HTML 标签不包括内容HtmlUtil.removeHtmlAttr 去除 HTML 标签中的属性HtmlUtil.removeAllHtmlAttr 去除指定标签的所有属性HtmlUtil.filter 过滤 HTML 文本防止 XSS 攻击CronUtil(定时任务)这个工具就更厉害了完全不需要类似 quartz 这样的框架来做定时任务而且 CronUtil 也不需要任何其他依赖只需要在 resources 下建一个配置文件然后在程序启动的时候将定时任务开启就行了如 Halo 的定时备份功能(每天凌晨 1 点备份一次)。cron.setting:cc.ryanc.halo.web.controller.admin.BackupController.backupResources  0 0 1 * * ?cc.ryanc.halo.web.controller.admin.BackupController.backupDatabase  0 0 1 * * ?cc.ryanc.halo.web.controller.admin.BackupController.backupPosts  0 0 1 * * ?Overridepublic void onApplicationEvent(ContextRefreshedEvent event){ this.loadActiveTheme(); this.loadOptions(); this.loadFiles(); this.loadThemes(); //启动定时任务 CronUtil.start(); log.info(定时任务启动成功);}具体使用方法请看文档 http://hutool.mydoc.io/?t255673好了就介绍这三个工具类有兴趣的可以去试试其他的工具挺全的这应该是我用过最好用的一个工具类库了值得一试。官网地址http://www.hutool.cn/来源ryanc.cc/archives/hutool-java-tools-lib 往期推荐 ?SpringBoot实战整合Redis、mybatis封装RedisUtils工具类等(附源码)用IDEA这样Review代码真牛逼阿里取消“P”序列职级显示引热议网友P3、P4流下了感动的泪水 点击
http://icebutterfly214.com/news/25549/

相关文章:

  • 实用指南:神经网络常用激活函数公式
  • 实用指南:AI学习日记——深度学习
  • VMware开机自启虚拟机及报错修复
  • rustfs一键脚本配置方式
  • 2025年重袋包装机品牌排行榜:十大实力厂家综合评测
  • MyBatis报错SQL 命令未正确结束
  • SGLANG Docker容器化部署指南
  • 【React】useMemo 和 useEffect 的用法 - 实践
  • 深入解析:眼控交互:ErgoLAB新一代人机交互方式
  • 分享一个Oracle 数据库信息收集脚本
  • 百度网盘把Windows下的习惯带进了Linux
  • 自指自洽,天职天命,苦乐年华
  • 深入解析:仿mudou——Connection模块(连接管理)
  • C语言“变量”与Python“Name”:跨语言核心概念及内存模型辨析
  • 深入解析:Git Commit Message 最佳实践:从一次指针Bug说起
  • 【技术术语】蓝绿部署
  • 焊接机械手气体节能小秘诀
  • 2025年油溶性染料订做厂家权威推荐榜单:PET染料/透明红B/水性荧光示踪剂源头厂家精选
  • P8592 『JROI-8』颅脑损伤 2.0(加强版) 题解
  • 开源 C++ QT QML 开发(十三)多线程 - 实践
  • 从零开始学Flink:实时流处理实战 - 教程
  • 2025年搓管机全套管实力厂家权威推荐榜单:旋挖全套管/全回转钻机全套管/全回转全套管源头厂家精选
  • unt
  • 2025年改善睡眠设备专业推荐排行榜:科技助力健康生活
  • 2025年陕西叛逆少年管教机构权威推荐榜单:叛逆孩子改变/叛逆孩子矫正/叛逆孩子教育源头机构精选
  • 2025年悬挑楼梯公司推荐榜:Top5厂家全面评测与选择攻略
  • 第一个图形界面程序 -- 简单示例
  • TENGJUN-3.5MM耳机插座(JA06-BPF032-A):反向沉板结构下的4极音频连接解决方案 - 教程
  • 高性能计算-CUDA-mma-PTX
  • 2025年口碑好的GEO(AI搜索优)服务商解析与推荐