随笔分类 - Java
摘要:下面是Java lambda表达式的简单例子: 在Java中,Comparator 类被用来排序集合。 在下面的例子中,我们将根据球员的 name, surname, name 长度 以及最后一个字母。 和前面的示例一样,先使用匿名内部类来排序,然后再使用lambda表达式精简我们的代码。在第一个例
阅读全文
摘要:selectKey 会将 SELECT LAST_INSERT_ID()的结果放入到传入的model的主键里面, keyProperty 对应的model中的主键的属性名,这里是 user 中的id,因为它跟数据库的主键对应 order AFTER 表示 SELECT LAST_INSERT_ID(
阅读全文
摘要:private static final Logger logger= LoggerFactory.getLogger(ShiroConfig.class); (1)出于资源利用的考虑,Logger的构造方法参数是Class,决定了Logger是根据类的结构来进行区分日志,所以一个类只要一个Logg
阅读全文
摘要:准备使用WebSocket实现Java与Vue或者安卓间的实时通信,实现私密聊天、群聊。查询下资料备用。 WebSocket客户端 websocket允许通过JavaScript建立与远程服务器的连接,从而实现客户端与服务器间双向的通信。在websocket中有两个方法: 1、send() 向远程服
阅读全文
摘要:Map<String, String> map = new HashMap<>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); //通过Map.entrySet遍历key和value for (Map.Entry<String, String> entry : map.entry
阅读全文
摘要:最新写代码有点多,拜拜佛祖,代码不出bug。 在springboot项目的resources文件夹下面创建一个banner.txt文件,springboot启动的时候默认会加载这个文件 效果图 banner.txt配置 ${AnsiColor.BRIGHT_YELLOW}:设置控制台中输出内容的颜色
阅读全文
摘要:持续集成交付,一键式自动化部署系统,开箱即用 前言 本人是一家互联网公司的java开发,由于公司初期公司未招运维人员,恰好我对linux比较熟悉,便在公司服务器搭建了一套Jenkins、Gitlab、Maven私服、Docker私服、Sonarqube、ELK、FastDFS等一套持续集成的运维环境
阅读全文
摘要:报错如下: 查看字段和属性都没有问题。 最后尝试建立无参构造函数解决问题。
阅读全文
摘要:Swagger 简介 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 Swagger集成 添加pom依赖
阅读全文
摘要://方式一 public static String ReadAsChars(HttpServletRequest request) { BufferedReader br = null; StringBuilder sb = new StringBuilder(""); try { br = request.getReader(); String str; while ((str = br.re
阅读全文
摘要:import com.alibaba.fastjson.JSONObject; public class JsonTest { public static void main(String[] args) { // json串(以自己的为准) String str = "{"id":"75","shoppingCartItemList":[{"id":"4...
阅读全文
摘要:import org.json.JSONObject; JSONObject jo = new JSONObject(new String(需要转换的字符串));
阅读全文
摘要:<plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-
阅读全文
摘要:pom.xml中加入以下配置即可 1.引用私服jar包 2.jar包提交私服
阅读全文
摘要:由于这里我想通过java连接linux,connection连接需要host、port、username、password及其他路径等等。不想每次修改的时候都去改源文件,所以想写在application.yml配置文件中,然后读取。 首先需要在pom.xml中增加以下依赖,支持 @Configura
阅读全文
摘要:小白对jenkins运维的使用有点简单的想法,这里开个记录贴记录下。 2019-09-26 由于未找到jenkins构建失败后执行其他脚本的插件,也暂时没有使用其他运维工具。所以想自己写一个shell脚本,一是方便其他人使用,二是可以失败后回滚。 本文使用gitlab webhook触发jenkin
阅读全文
摘要:前言 系统环境:Centos7、jdk1.8 私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。
阅读全文
摘要:jenkins发布java项目 过程参考发布vue项目。https://www.cnblogs.com/jxd283465/p/11543431.html 大同小异。 vue建立的是Freestyle project,构建环境选择node java建立的是maven project,构建环境使用ma
阅读全文
摘要:安装 一、 docker安装 Centos 安装docker18.03 wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rp
阅读全文
摘要:系统环境:Centos7 一、下载jdk8.0 jdk官方网站:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载适合版本的jdk。我的linux是64位,这里我选择的是jdk
阅读全文

浙公网安备 33010602011771号