自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (2544)
  • 收藏
  • 关注

原创 java 时间戳 工具类_Java常用工具类——Java时间

importcom.anchi.car.coresystem.consumer.dao.entity.CitySupportDO;importcom.anchi.car.coresystem.consumer.dao.mapper.CitySupportMapper;importcom.anchi.car.coresystem.consumer.dao.query.CitySupportQuery...

2021-02-28 06:03:30 143

原创 java集合 迭代器源码_Java集合通过带有迭代器的ArrayList遍历一个集合

i = c.iterator(); i.hasNext();) {/**NowJava.com - 时代Java 提供**/String s = i.next();if (condition(s)) {filteredCollection.add(s);}}return filteredCollection;}public boolean condition(String s) {return s...

2021-02-27 06:50:31 50

原创 java pdf替换内容_java PDF批量替换关键词

java PDF批量替换关键词要求:将要替换的字段封装到一个类中,并规定字段名与PDF中关键字的映射。准备:关键词信息类-----MatchItempackage pdf.replace;import lombok.Data;@Datapublic class MatchItem {//pdf页数private Integer pageNum;//关键词private String keyWord...

2021-02-25 20:08:29 1073

原创 java打擂台排序_打擂法排序和选择法排序是一回事吗?

设对(16, 21, 49, 32, 08, 56, 25, 11)进行降序排序,构造胜者树(注意构造胜者树时是从叶子向根构造),两两进行比较,胜者进行下一轮,即进入到父结点,最后根就是最大者。56/ \49 56/ \ / \21 49 56 ...

2021-02-25 09:09:59 353

原创 俄罗斯方块英文JAVA版下载_俄罗斯方块java源代码完美版

package russia;/www.quzhuanpan.com 转载请告知//*控制面板类*/import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;public class ControlPanel extends JPanel{private TipBlockPa...

2021-02-24 13:46:50 236

原创 31天重构 java_31天重构学习笔记12. 分解依赖

导读热词订阅Sean Chambers的blog,所以是在国外的社区上闲逛的时候链接过去的。记得当时一口气看完了整个系列并没有多少感觉,因为这些基本上项目都在使用,只是我们没有专门把它标示和整理出来,所以也没有引起多大的重视。现在突然接手这个重构项目,由于团队成员技术和经验参差不齐,所以有必要专门整理一个重构的纲要,当然这个系列也非常适合做新系统的代码规范参考,只要有代码的地方,这个重构规范就很有...

2021-02-22 20:31:17 125

原创 react native 比 java_[React Native Android 安利系列]RN中使用js调用java代码

欢迎大家收看react-native-android系列教程,跟着本系列教程学习,可以熟练掌握react-native-android的开发,你值得拥有:书接上节,我们上节说道,如何控制原生android的activity间跳转,这次,我们试着用js去操控这个过程。1. 为你的应用添加一个js可调用的java接口既然要使用js去调用java,那我们的第一步,当然是提供一个js可以调用的java接口...

2021-02-21 03:48:54 194

原创 mysql in转化为join_mysql 优化例子:IN 换 INNER JOIN

今天撸代码时,遇到SQL问题:要将A表查询的ID,匹配B表的ID,并将B表全部内容查询出来:未优化前:MySQL[xxuer]>SELECT->COUNT(*)->FROM->t_cmdb_app_version->WHERE->idIN(SELECT->pid->...

2021-02-17 16:52:40 259

原创 java 线程池的配置_一台服务器有多个java线程池怎么配置比较好。?

看到这个问题,让我回想起了曾经的自己。我并不是搞后端开发的。在之前一段时间里,我在做Android开发的时候,曾重点做过线程相关的优化工作。手机嘛,比不上服务器,CPU就那么大点。但当时的情况是,整个进程里头的线程池数量极多,甚至有的时候线程池的个数能比线程个数还多。这是个什么场景您就自己想吧。在这种情况下,我一开始是感觉很无力的。这么大点的一个APP,跑上百个线程,我的妈那叫一个头皮发麻。这些线...

2021-02-16 16:07:47 555

原创 java 异常总结_Java常见异常总结

1. java.lang.NullPointerException(空指针异常)调用了未经初始化的对象或者是不存在的对象经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始...

2021-02-16 14:09:45 82

原创 java 网站实例下载_20160421javaweb之上传下载小案例---网盘

packagecom.dzq.web;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.util.HashMap;importjava.util.List;importj...

2021-02-16 10:55:08 57

原创 装饰器模式 java io_Java IO中的装饰器模式

装饰模式(Decorator)装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式通过创建一个包装对象,也就是装饰,来包裹真实的对象。装饰模式以对客户端透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不创造更多子类的情况下,将对象的功能加以扩展。装饰模式把客户端的调用...

2021-02-16 10:37:34 174

原创 java count = i_java中i = i++和i =++i的深入讲解

public class Count {public static void main(String[] args) {int i = 0;i = i++ ;System.out.println(i);}}上面代码输出的i为0,如果是把i = i++换成i=++i,又会输出1,这是由于i++是先赋值,再计算导致,但是为什么先赋值呢?public static void main(String[] ...

2021-02-16 02:49:27 288

原创 java arrays.sort() c_请问Arrays.sort()如果对char型数组排序,那么会怎样?

新手点一下就通,这东西可以看看源码,Java的好处开源,这个类是java.util.Arrayspublic static void sort(char[] a) {sort1(a, 0, a.length);}private static void sort1(char x[], int off, int len) {// Insertion sort on smallest arraysif ...

2021-02-16 02:01:54 492

原创 java框架和java ee_Java EE部分-- 各框架对比与项目优化

考察点:Spring框架参考回答:1. 简介Hibernate:Hibernate是当前最流行的ORM框架之一,对JDBC提供了较为完整的封装。Hibernate的O/R Mapping实现了POJO和数据库表之间的映射,以及SQL的自动生成和执行。Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO与SQL之间的映射关系。然后通过映射配置文件,将SQL所需...

2021-02-13 15:15:53 55

原创 java数组编译后_Java中数组和集合的foreach操作编译后究竟是啥

【本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究。若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!】今天和同事在关于foreach编译后是for循环还是迭代器有了不同意见,特做了个Demo,了解一下。是啥自己来看吧!public class Demo {public static void main(String[] args) {in...

2021-02-13 11:41:31 82

原创 java语言学习网站_Java开发者必备十大学习网站

作为开发者来说,必备的除了对编码的热情还要有自己的一套技巧,另外不可缺少的就是平时学习的网站。以下本人收集的 Java 开发者必备的网站,这些网站可以提供信息、以及一些很棒的讲座 , 还能解答一般问题、面试问题等,或许你会认为有些网站适合任何水平的开发者,但是我认为::对于 Java 开发大牛来说,网站的好坏取决于如何使用它们。1. Stack overflowStack overflow.co...

2021-02-13 10:07:33 226

原创 java 运行参数 内存_java内存分配参数设置

#monitor —使用jvisualvm通过JMX的方式远程监控JVM的运行情况JAVA_OPTS="-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=8060-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authen...

2021-02-13 01:03:53 406

原创 java 给pdf解密_PDF文件如何解密?分享一个简单的PDF解密方法

PDF加密文件如何解密?有些时候为了文件的安全,我们会在PDF文件上加上密码。这里虽然提高了安全性,但是过段时间我们自己需要使用时,同样需要进行解密,不过有些朋友并不知道该如何解密。因此,今天小编就分享给大家一个PDF解密的简单方法。其实PDF文件解密的方法有很多种,这里就不一一介绍了,而今天要分享的是软件解密法,软件解密就是使用PDF处理软件进行解密。为了节省时间,今天就用小编电脑上的迅捷PDF...

2021-02-12 16:10:58 543

原创 uid mysql设计主键_在数据库设计中,无论如何也该设计一个自增ID字段作为主键吗?...

首先纠正错误没有自增主键是无法修改数据的……你能确定吗?果真如你所说,那请问:1、 下面这数据有主键自增吗?2、 这样的数据是不是不能修改?主键自增主要是方便主键自增主要就是为了方便,让数据库中的int自增,保证主键唯一性。跟数据能不能修改没有任何关系,至于怎么用看个人习惯,跟实际项目需求了。能不能不这样做我的做法是让程序生成一个主键,方法是 时间戳+随机数,附上PHP的方法:$key = tim...

2021-02-11 13:36:57 149

转载 qt mysql 锁,“数据库被锁定”。 Qt在SQLite3中出现错误

I'm using SQLite3 on an embedded system and on x86 in a Qt application. I'm experiencing the common error "Database is locked" when multiple threads try to read/write the database.I read this article ...

2021-02-11 07:18:41 239

原创 mysql分表后怎么索引_分库分表后的索引问题

摘要最近遇到一个慢sql,在排查过程中发现和分库分表后的索引设置有关系,总结了下问题。问题在进行应用健康度盘点时,发现有个慢sql如下select brandgoodid from brandgood_0020where userid = xxx ANDbrandgoodid in("xxx1","xxx2")表结构,按照userid进行的分表。CREATE TABLE`brandgood_0...

2021-02-08 03:09:53 354

原创 mysql 重启爆红_mysql 启动报错,求大神看看

2018-05-11T08:25:25.977952Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2018-05-11T...

2021-02-07 22:06:30 251

原创 跳跃表 mysql_关于Redis的跳跃表

跳跃表是一种插入、查询、删除的平均时间复杂度为O(nlogn)的数据结构,在最差情况下是O(n),当然这几乎很难出现。和红黑树相比较最差时间复杂度要差很多,红黑树是O(nlogn),而跳跃表是O(n)平均时间复杂度是一样的实现要简单很多维基的跳跃表例子跳跃表的结构如上图跳跃表的实现还是一个链表,是一个有序的链表,在遍历的时候基于比较,但普通链表只能遍历,跳跃表加入了一个层的概念,层数越高的元素越少...

2021-02-07 02:53:03 161

原创 mybatis 自动填充无效_Mybatis plus通用字段自动填充的最佳实践总结

在进行持久层数据维护(新增或修改)的时候,我们通常需要记录一些非业务字段,比如:create_time、update_time、update_by、create_by等用来维护数据记录的创建时间、修改时间、修改人、创建人等信息。通常情况下我们需要对这些字段进行手动赋值。赋值的过程也比较冗余,都是重复操作。通常是为create_time赋值为系统的当前时间、update_time赋值为系统修改操作执...

2021-02-01 12:14:36 273

空空如也

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Can't use Selenium with Tox

2020-11-30

Pass through LD_LIBRARY_PATH environment variable by default

2020-11-30

Can't use Selenium with Tox

2020-11-30

Can't use Selenium with Tox

2020-11-30

Unable to map CDS archive on aarch64

2020-12-27

fixed Java method overload bug,

2020-12-26

Thread 'main' panicked at 'connection closed'

2020-12-02

Crash on some songs

2020-12-02

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

passenv statement should accept multi-line list

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

passenv statement should accept multi-line list

2020-11-30

passenv statement should accept multi-line list

2020-11-30

passenv statement should accept multi-line list

2020-11-30

Tox >= 2 fails with UnicodeDecodeError trying to read project's readme

2020-11-30

passenv statement should accept multi-line list

2020-11-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除