
转载
88互联网从业者
这个作者很懒,什么都没留下…
展开
-
Springboot使用alibaba的fastJson,@JSONField不起作用的问题
https://www.cnblogs.com/h-java/p/10220737.html转载 2020-07-17 10:51:24 · 1360 阅读 · 0 评论 -
JAVA8流式编程【2】——函数式编程
转 JAVA8流式编程【2】——函数式编程Java 开发人员早已习惯了命令式编程和面向对象的编程,因为 Java 语言从第一个版本开始就支持这些格式。在 Java 8 中,我们获得了一组强大的新的函数特性和语法。函数式编程已有数十年的历史,而且与面向对象的编程相比,函数式编程通常更简洁、更具表达力、更不容易出错,而且更容易并行化。所以在 Java 程序中引入函数...转载 2019-03-26 09:54:49 · 202 阅读 · 0 评论 -
JAVA8流式编程【3】——函数组合与集合管道
在开始采用函数式编程风格时,您的程序中会自然而然地出现一些函数设计模式,但您仍需要努力掌握它们。本文将介绍函数组合和集合管道,您可以结合使用这两种函数式模式来迭代代码中的集合。了解这些模式的结构有助于您搭建自己的 Java™ 程序,从而充分利用高阶函数和拉姆达表达式。。语句与表达式如果在代码库中快速查找...转载 2019-03-26 09:55:28 · 329 阅读 · 0 评论 -
JAVA8流式编程【5】——方法引用
Lambda 表达式被广泛用在函数式编程中,但它们很难阅读和理解。在许多情况下,lambda 表达式的存在只是为了传递一个或多个形参,最好将它替换为方法引用。在本文中,您将学习如何识别代码中的传递 lambda 表达式,以及如何将它们替换为相应的方法引用。尽管方法引用的使用需要学习,但长期收益很快会超过...转载 2019-03-26 09:56:28 · 179 阅读 · 0 评论 -
JAVA8流式编程【6】——lambda 表达式
目前您已在本系列中了解到,函数组合的一个主要好处是它会获得富于表达的代码。编写简短的 lambda 表达式是实现这一表达能力的关键,但通常说起来容易做起来难。本文会加深您目前对创建单行 lambda 表达式的各个方面的了解。通过学习函数组合的结构和好处,您很快就会掌握完美的 lambda 表达式,—一个...转载 2019-03-26 09:56:58 · 248 阅读 · 0 评论 -
JAVA8流式编程【7】——函数接口
ambda 表达式的类型是什么?一些语言使用函数值或函数对象来表示 lambda 表达式,但 Java™ 语言没有这么做。Java 使用函数接口来表示 lambda 表达式类型。乍一看似乎有点奇怪,但事实上这是一种确保对 Java 语言旧版本的向后兼容性的有效途径。您应该非常熟悉下面这段代码:Threa...转载 2019-03-26 09:57:30 · 214 阅读 · 0 评论 -
JAVA8流式编程【8】——级联LAMBDA表达式
在函数式编程中,函数既可以接收也可以返回其他函数。函数不再像传统的面向对象编程中一样,只是一个对象的工厂或生成器,它也能够创建和返回另一个函数。返回函数的函数可以变成级联 lambda 表达式,特别值得注意的是代码非常简短。尽管此语法初看起来可能非常陌生,但它有自己的用途。本文将帮助您认识级联 lamb...转载 2019-03-26 09:57:58 · 316 阅读 · 0 评论 -
linux 日志关键字查询
【转载】https://blog.youkuaiyun.com/b6ecl1k7BS8O/article/details/88325079cat 文件名 | grep -C 20 ‘关键字’ 显示文件里匹配关键字那行以及上下20行cat 文件名 | grep -B 20 ‘关键字’ 显示关键字及前20行cat 文件名 | grep -A 20 ‘关键字’ 显示关键字及后20行在catalina.out...转载 2019-03-26 17:48:57 · 4303 阅读 · 0 评论 -
Mysql ,判断不为null和空串
select * from test where 1 = 1<![CDATA[ and (name is null or LENGTH(trim(name)) < 1 ) ]]>转载 2019-04-01 14:47:30 · 3867 阅读 · 0 评论 -
JAVA8流式编程【1】——函数纯度
在本系列中,您已详细了解了优雅和简洁的代码的好处。在本文中,我们将重点介绍其他两个好处。效率是您在使用函数管道时寻求的主要好处之一,所以我们首先从这里开始介绍。惰性计算下面的命令式代码非常高效:它仅执行绝对必要的工作。List<Integer> numbers = Arrays.asList(2, 5, 8, 15, 12, 19, 50, 23);  ...转载 2019-03-26 09:53:45 · 131 阅读 · 0 评论 -
JAVA8流式编程【4】——如何替代FOR循环
转 JAVA8流式编程【4】——如何替代FOR循环 2018年05月08日 20:10:25 fisher虞 阅读数:1467 ...转载 2019-03-26 09:51:31 · 1273 阅读 · 0 评论 -
【转载】MySQL explain 执行时间
mysql优化–explain分析sql语句执行效率** Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 **Explain语法:explain select … from … [where …]例如:explain select...转载 2019-03-20 16:42:22 · 2429 阅读 · 0 评论 -
【转载】MYSQL存储过程 生成千万测试数据
为了更好的测试MYSQL性能以及程序优化,不得不去制作海量数据来测试。我这里的方法就是直接用uuid函数进行分配每条数据的不同内容。 1.首先创建测试表(card表)Sql代码 CREATE DATABASE IF NOT EXISTS `test` DEFAULT CHARSET&nbs...转载 2019-03-20 16:49:36 · 323 阅读 · 0 评论 -
【转载】三次握手_四次挥手+http
原 三次握手_四次挥手+http <div class="operating"> </div> </div> </div></div><article class="baidu_pl"> <div id="article_content"...转载 2019-03-20 16:54:11 · 158 阅读 · 0 评论 -
【转载】javabean是否非空,并给前台报出错误信息
判断javabean是否非空,并给前台报出错误信息 版权声明:希望能和看到文章的你交个朋友 https://blog.youkuaiyun.com/u012954706/article/details/86629529 package com.duodian.youhui.admin.utils;import com.du...转载 2019-03-20 16:59:40 · 177 阅读 · 0 评论 -
【转载】JVM能够开启多少线程
JVM能够开启多少线程 最近在看<<Java并发编程实战>>一书过程中,在Task Execution一节中讲到,针对每个任务都启动一个线程来处理,尤其在大量创建线程的场景下,会给工程实践带来很多问题. 1)线程的创建和销毁都是有开销的。线程的创建需要时间,如果针对每个任务都...转载 2019-03-20 17:04:51 · 742 阅读 · 0 评论 -
【转载】Linux查看日志
1、查看日志 前 n行: cat 文件名 | head -n 数量cat log.log | head -n 200 # 查看log.log前200行2、查看日志 尾 n行: cat 文件名 | tail -n 数量cat log.log | tail -n 200 # 查看log.log后200行3、根据 关键词 ...转载 2019-03-20 17:05:43 · 2244 阅读 · 0 评论 -
gradle中api、implementation和compile的区别
gradle中api、implementation和compile的区别我们在gradle中引用第三方maven库时,一般通过下面的语句去引用:compile 'com.android.support:appcompat-v7:26.1.0'然后sync project,就能成功引用对应的包到项目之中了,十分方便。除了使用compile关键字,使用implementation和api也能将...转载 2019-03-21 12:49:57 · 827 阅读 · 0 评论 -
idea 2017.2开发,gradle构建项目,使用的技术有spring-boot、mybatis
使用工具idea 2017.2开发,gradle构建项目,使用的技术有spring-boot、mybatis1、新建项目 说明:1、...转载 2019-03-21 14:12:32 · 755 阅读 · 0 评论 -
Springboot+gradle+Mybatis-Generator
Springboot+gradle+Mybatis-Generator 1.数据库准备在mysql中创建一个t_user的数据库,如图1:图1.png2.开发软件:ieda3.创建Gradle+Springboot+Mybatis项目file——>new——>Project:图2.png...转载 2019-03-21 14:20:34 · 896 阅读 · 0 评论 -
【转载】MySQL千万级大表优化解决方案
【非原创,纯属记录一下】背景无意间看到了这篇文章,作者写的很棒,于是乎,本人自私一把,把干货保存下来。转载 2019-03-20 16:38:06 · 150 阅读 · 0 评论