java快速排序的时间复杂度_程序猿必备排序算法及其时间复杂度分析

  • Post author:
  • Post category:java

常用的时间复杂度 常数阶\(O(1)\) 说明: 只要代码中没有复杂的循环条件,无论代码的函数是多少,一律为常数阶\(O(1)\) int i=1; int j=3; int m=0; m=i+j; .... 对数阶 \(O(log_2n)\) 说明: 存在循环体,在不考虑循环体的代码执行情况,该循环体本该执行n次,但是循环体将改变循环变量i的大小,每执行一次,i就扩到两倍,即i=i*2,这样就导…

继续阅读 java快速排序的时间复杂度_程序猿必备排序算法及其时间复杂度分析

推荐一款实用的java工具包—Hutool

  • Post author:
  • Post category:java

最近的项目不是很忙,闲下来浏览了一些技术网站,发现一个好东西----Hutool(当然可能很多朋友已经知道了这款产品), hutool是一款java的工具包,里面涵盖了很多的工具类,虽然部分的工具类目前还只是简单封装,不一定能够完全满足项目使用需求,但是常见的方法基本都有了,能够帮我们简化代码,直接在项目的pom.xml文件中导入下面的依赖: <dependency> <grou…

继续阅读 推荐一款实用的java工具包—Hutool

java.lang.ClassNotFoundException的解决方法

  • Post author:
  • Post category:java

需要连接数据库的Java项目导入jar包。 1.选中需要连接数据库的Java项目→鼠标右键→构建路径(Build Path)→配置构建路径(C)...(Configure Build Path...) 2. 选择“添加外部JAR(X)...(Add External JARs...)” 3. 安装MySQL选择不了安装到哪个盘,安装在C盘,找驱动文件在C盘中找。 我自己的电脑是64位操作系统(x6…

继续阅读 java.lang.ClassNotFoundException的解决方法

Javascript的几种常见设计模式(后续使用到后更新)

  • Post author:
  • Post category:java

设计模式 是一套被反复使用,多数人知晓的经过分类编目的,代码设计经验的总结; 单体模式 单体是一个用来划分命名空间并将一批相关的属性和方法组织在一起的对象,如果他可以被实例化,那么它只能被实例化一次; var person={ name:'zhangsan', age:23, doSomething:function(){...} } 工厂模式 创建对象接口,根据传入的参数,生产相应得产品对象; …

继续阅读 Javascript的几种常见设计模式(后续使用到后更新)

初识 jQuery(JavaScript 框架)

  • Post author:
  • Post category:java

初识 jQuery(JavaScript 框架) 参考 描述 jQuery 使用 jQuery 的开发优势(部分) 获取 jQuery 语法 基础语法 入口函数 $() jQuery 与 $ 参数 DOM 与 jQuery 模板 获取 DOM 对象 jQuery 对象 转换 DOM 对象转换为 jQuery 对象 $() jQuery 对象转换为 DOM 对象 get() 方法 索引 参考 项目 …

继续阅读 初识 jQuery(JavaScript 框架)

Failed to parse multipart servlet request nested exception is java.io.IOException

  • Post author:
  • Post category:java

bug重现 发送post 请求 上传文件,接口返回了错误信息。 解决与分析 很明显从错误的信息里可以看出,是指定的目录 已经无效了。后来我登录到部署的Linux 服务器上查看,的确 目录不存在了。 出现这种错误主要是因为 : 使用HTTP POST 请求,需要建立一个临时的文件目录(比如这里的【/tmp/tomcat.4124735587175…/work/Tomcat/localhost/…】)…

继续阅读 Failed to parse multipart servlet request nested exception is java.io.IOException

java – PdfBox 图片转pdf

  • Post author:
  • Post category:java

/** * 图片转pdf(A4大小,图片等比缩放[可能会导致模糊],居中展示) * @param outPdfFilepath 生成pdf文件路径 * @param imgFiles 需要转换的图片File类Array,按array的顺序合成图片 */ public static void imgsToPdfA4(String outPdfFilepath, File[] imgFiles) th…

继续阅读 java – PdfBox 图片转pdf

java中时间格式的相互转换以及字符串转换

  • Post author:
  • Post category:java

1.String转时间类型 一种是转换成Date类型,另一种是转换成LocalDateTime 注意两个字符串的区别 //String类型 转Date类型 String time="2022-03-11 14:57:20"; String time2="2022-03-11T14:57:20"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M…

继续阅读 java中时间格式的相互转换以及字符串转换

java 生成一维码

  • Post author:
  • Post category:java

package com.Util; import com.google.zxing.BarcodeFormat; import com.google.zxing.BinaryBitmap; import com.google.zxing.DecodeHintType; import com.google.zxing.LuminanceSource; import com.google.zxing.…

继续阅读 java 生成一维码

map与java bean相互转换

  • Post author:
  • Post category:java

map与java对象的相互转换 1. 使用org.apache.commons.beanutils转换 2. 使用Introspector转换 3. 使用reflect转换 4. 使用net.sf.cglib.beans.BeanMap转换 5. 使用fastjson转换 1. 使用org.apache.commons.beanutils转换 pom.xml <!-- https://mvn…

继续阅读 map与java bean相互转换