实现异步编程,这个工具类你得掌握!

  • Post author:
  • Post category:其他

前言 最近看公司代码,多线程编程用的比较多,其中有对CompletableFuture的使用,所以想写篇文章总结下 在日常的Java8项目开发中,CompletableFuture是很强大的并行开发工具,其语法贴近java8的语法风格,与stream一起使用也能大大增加代码的简洁性 大家可以多应用到工作中,提升接口性能,优化代码 基本介绍 CompletableFuture是Java 8新增的一个…

继续阅读 实现异步编程,这个工具类你得掌握!

(java)蓝桥杯字符串分值和

  • Post author:
  • Post category:java

【问题描述】 对于一个字符串 S,我们定义 S 的分值 f(S ) 为 S 中出现的不同的字符个 数。例如 f(”aba”) = 2,f(”abc”) = 3, f(”aaa”) = 1。 现在给定一个字符串 S [0…n − 1](长度为 n),请你计算对于所有 S 的非空 子串 S [i… j](0 ≤ i ≤ j < n),f(S [i… j]) 的和是多少。 【输入格式】 输入一行包…

继续阅读 (java)蓝桥杯字符串分值和

用python生成带有坐标轴的二维高斯分布散点图

  • Post author:
  • Post category:python

0.引言 该代码用于生成一个带坐标轴的二维高斯分布散点图,使用前请确保自己安装了numpy、matplotlib、mpl_toolkits模块。 1.np.random.multivariate_normal 该函数用于生成二维高斯分布的散点,其参数为 def multivariate_normal(mean, cov, size=None, check_valid=None, tol=None)…

继续阅读 用python生成带有坐标轴的二维高斯分布散点图

数据库连接池原理之手写

  • Post author:
  • Post category:其他

目录 一、准备工作 二、非连接池方式 三、自定义连接池方式 3.1 自定义连接池 3.2 运行测试自定义连接池 3.3 技术总结答疑 环境:jdk1.8,MySQL 5.5.41,mysql-connector-java-5.1.26.jar,lombok-1.18.6.jar 需求:我们常用各种数据库连接池,如druid、c3p0、dbcp、tomcat-jdbc或是SpringBoot默认使用…

继续阅读 数据库连接池原理之手写

在使用zTree 框架时前端报错Uncaught (in promise) TypeError: Cannot read property ‘init‘ of undefined

  • Post author:
  • Post category:其他

错误提示: Uncaught (in promise) TypeError: Cannot read property 'init' of undefined 排查路线:这个句子翻译的意思是init这个东西没有被定义,下面是我写的代码,里面会发生变化的变量只有zTree 这一个变量。 this.ztree = $.fn.ztree.init($("#treeDemo"), setting, zNo…

继续阅读 在使用zTree 框架时前端报错Uncaught (in promise) TypeError: Cannot read property ‘init‘ of undefined

C++三种继承方式——–保护继承(protected)

  • Post author:
  • Post category:其他

保护继承表现出来的特征在共有继承、私有继承dou'都能找到有交叉的地方。通常保护继承的子类访问父类成员的权限和公有继承的子类访问父类成员的quan权限相同,保护继承的子类对象访问父类成员的权限和私有继承子类对象访问父类成员的权限相同。具体来说,保护继承的特点是父类的所有公有成员和保护成员都成为子类的保护成员都成为子类的保护成员,并且只能被他的子类成员函数或友元访问,父类的私有成员仍然是私有的,子类…

继续阅读 C++三种继承方式——–保护继承(protected)

Leetcode 889. 根据前序和后序遍历构造二叉树

  • Post author:
  • Post category:其他

题目链接: https://leetcode-cn.com/contest/weekly-contest-98/problems/construct-binary-tree-from-preorder-and-postorder-traversal/ 返回与给定的前序和后序遍历匹配的任何二叉树。 pre 和 post 遍历中的值是不同的正整数。 输入:pre = [1,2,4,5,3,6,7], …

继续阅读 Leetcode 889. 根据前序和后序遍历构造二叉树

【Python乘方运算和开平方运算】

  • Post author:
  • Post category:python

【小白从小学Python、C、Java】 【Python-计算机等级考试二级】 Python乘方运算和开平方运算 math.pow()、math.sqrt()方法 选择题 以下python代码输出什么? import math myNumber = 4 myResult = math.sqrt(myNumber) print(myResult,type(myResult)) A 2.0 <c…

继续阅读 【Python乘方运算和开平方运算】

CSS 高级技巧

  • Post author:
  • Post category:其他

目录 1.精灵图 1.1为什么需要精灵图 1.2 精灵图(sprites)的使用 2.字体图标 2.1字体图标的产生 2.2字体图标的优点 2.3字体图标的下载 2.4字体图标的引入 2.5字体图标的追加 1.精灵图 1.1为什么需要精灵图 一个网站往往回应用很多的小背景图像作为修饰,当一个网站中图像过多的时候,服务器会频繁的接受和发送请求图片造成服务器请求压力大者将大大降低页面加载的速度。 因此…

继续阅读 CSS 高级技巧

HttpURLConnection用流传递参数

  • Post author:
  • Post category:其他

以前做过HttpURLConnection传递参数的例子,这次用流来实现,看下面的这个例子。 工具类: package com.hljw.health.y100.job; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.ne…

继续阅读 HttpURLConnection用流传递参数