自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 收藏
  • 关注

原创 idea 编译 scala 和 java 文件

<plugin><goals></goals><goals></goals></plugin><plugin></plugin>

2023-08-07 20:59:44 515

原创 JAVA 反编译工具

安装exe 打开拖入文件即可。

2023-08-02 15:25:02 140

原创 ModuleNotFoundError: No module named ‘_bz2‘

然后重新在python安装目录下 make && make install。

2023-07-26 20:19:31 103

原创 oh-my-zsh详细安装

git clone https://gitee.com/phpxxo/zsh-autosuggestions.git (zsh-autosuggestions) 历史命名补全。拷到/root/.oh-my-zsh/plugins/拷到/root/.oh-my-zsh/plugins/5、生效 source ~/.zshrc。4、修改 ~/.zshrc。以下以root用户安装。

2023-07-24 11:46:13 128

原创 Linux python3 解决 no module named _ssl

原因 依赖问题:找到libcrypto.so、libssl.so的位置。重新编译安装make && make install 就行了。Linux一般在/usr/local/lib64目录下。1、进入Python3 安装 的 Module 目录下。

2023-07-14 11:24:56 456

转载 VMware克隆虚拟机后mac地址重新设置

https://www.cnblogs.com/xizhunet/p/5136820.html

2020-04-09 19:12:05 823

转载 crontab 脚本日志写入到文件

https://blog.csdn.net/u012129607/article/details/80418149

2020-03-17 16:38:23 1803

原创 Excel跳过隐藏列黏贴

http://www.360doc.com/content/15/0411/10/22440720_462358493.shtml

2020-01-15 16:34:32 1294

原创 java 服务压力测试

https://www.cnblogs.com/h--d/p/9903959.htmlhttps://blog.csdn.net/qq_16399991/article/details/56676796

2020-01-07 11:44:24 288

原创 线程池配置合理线程数

第一种:CPU密集时 (该任务需要大量的运算) 线程数设置为 CPU核数 + 1个线程的线程池第二种:①IO密集型(读取文件流 或者操作数据库比较频繁) 线程数设置为 CPU核数*2②某大厂生产环境得出的结论 线程数设置为 CPU核数/1-阻塞系数阻塞系数在0.8~0.9之间 ,例:8核CPU:8/(1-0.9) = 80 线程数...

2019-10-14 19:28:22 243

原创 线程通信之生产者消费者阻塞队列版

package test;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;clas...

2019-10-12 10:48:15 149

原创 多个线程之间按顺序调用。实现A -> B -> C 三个线程打印A打印5次,B打印10次,C打印15次 重复10次

package test;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/* 多个线程之间按顺序调用。实现A -> B -> C 三个线程打印 * A打印5...

2019-10-11 19:02:09 636 2

原创 关于Java调用其他第三方api权限问题

需要在请求头中设置一个key,例如headerMap.put("Authorization", getBasicAuthorization());private static String getBasicAuthorization() { BASE64Encoder encoder = new BASE64Encoder(); String auth = ContentObject...

2019-10-10 11:46:49 690

原创 CAS(无锁算法)总结

CAS 是一条CPU并发原语。它的功能是判断内存某个位置的值是否为预期值,如果是则改为新值,否则重新循环去执行这个操作(自旋)这个过程是原子的。CAS并发原语提现在java中sun.misc.Unsafe类中的各个方法。调用Unsafe类中的CAS方法,JVM会帮我们实现出CAS汇编指令。这是一种完全依赖于硬件的功能,通过它实现原子操作。CAS是由若干条指令组成,并且原语的执行必须是连续的,在...

2019-09-29 10:36:07 906

原创 标准常用的线程安全的单例模式(双重检查)

public class SingletonDemo { private static volatile SingletonDemo instance = null; private SingletonDemo() { super(); // TODO Auto-generated constructor stub } public static SingletonD...

2019-09-29 10:24:17 131

原创 MySQL JDBC setFetchSize()方法解决JDBC处理大结果集

https://blog.csdn.net/seven_3306/article/details/9303879Solr 导入数据源码分析:https://www.cnblogs.com/chenying99/archive/2013/05/04/3059295.html

2019-08-09 15:44:13 860

转载 MySQL 排名函数

https://blog.csdn.net/cpc784221489/article/details/92716861

2019-08-05 20:32:09 395

原创 MySQL 排名函数

https://blog.csdn.net/qq686867/article/details/79355760

2019-08-05 20:21:27 585

原创 idea破解

https://blog.csdn.net/w399038956/article/details/82835409

2019-08-01 11:10:45 124

原创 建造者模式(生成器模式)

百度百科https://baike.baidu.com/item/%E5%BB%BA%E9%80%A0%E8%80%85%E6%A8%A1%E5%BC%8F/3229729基本介绍四个角色原理类图本文事例UML图product:// 产品public class House { private String baise; ...

2019-07-17 10:42:04 141

原创 深拷贝和浅拷贝(原型模式)

百度百科:https://baike.baidu.com/item/%E6%B5%85%E6%8B%B7%E8%B4%9D/8648181?fr=aladdinhttps://baike.baidu.com/item/%E6%B7%B1%E6%8B%B7%E8%B4%9D/22785317?fr=aladdin浅拷贝:深拷贝:这里推荐使用第二种方式:代码:p...

2019-07-15 11:10:33 468

原创 单例模式

一:饿汉式(第一种)public class SingletonTest01 { public static void main(String[] args) { Singleton intance = Singleton.getIntance(); Singleton intance2 = Singleton.getIntance(); System.out.print...

2019-07-12 16:16:16 81

原创 玩转ElasticSearch (初认识篇)

产品及使用场景:基本概念搜索和聚合文档CRUD 与 Index Mapping一些问题总结:答案:

2019-07-12 09:22:26 100

原创 二叉树的前序、中序、后序遍历

百度百科:https://baike.baidu.com/item/%E4%BA%8C%E5%8F%89%E6%A0%91/1602879?fr=aladdin前序遍历:先输出父节点,再遍历左子树和右子树 中序遍历:先遍历左子树,再输出父节点,再遍历右子树 后序遍历:先遍历左子树,再遍历右子树,最后输出父节点思路:前序排序:1 2 3 5 4中序排序:2 1 5 3 4...

2019-07-09 11:00:08 9485

原创 二分查找及插值查找算法

百度百科https://baike.baidu.com/item/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE/10628618?fr=aladdin思路代码:package com.search;public class BinarySearch { public static void main(String[] args) { ...

2019-07-08 20:02:29 310

原创 常用排序算法对比

2019-07-08 17:47:20 162

原创 归并排序(速度跟快排差不多)

百度百科:https://baike.baidu.com/item/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F/1639015?fr=aladdin代码:package com.afmobi;import java.util.Arrays;public class MergetSort { public static void m...

2019-07-08 17:44:48 404

原创 快速排序(比希尔排序会快稳定一点)

百度百科:https://baike.baidu.com/item/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95/369842?fromtitle=%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F&fromid=2084344&fr=aladdin示意图:代码:...

2019-07-08 15:56:37 866

原创 希尔排序

百度百科https://baike.baidu.com/item/%E5%B8%8C%E5%B0%94%E6%8E%92%E5%BA%8F/3229428?fr=aladdin简单插入排序存在的问题希尔排序是一种更高效的插入排序版本希尔排序示意图:希尔排序时,对有序序列在插入时采用交换法和移动法(移动法效率更高),两种这里都会举例。交换法:代码packag...

2019-07-08 11:52:51 124

原创 插入排序(和选择排序速度差不多)

百度百科:https://baike.baidu.com/item/%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F/7214992?fr=aladdin分析图思路在代码里补充代码:package com.afmobi;import java.util.Arrays;public class InsertSort { public...

2019-07-06 15:18:47 245

原创 时间复杂度和空间复杂度(各排序算法速度)

分别介绍每类时间复杂度:4 线性对数阶O(nlogN)

2019-07-06 11:13:19 145

原创 选择排序(速度比冒泡快)

百度百科https://baike.baidu.com/item/%E9%80%89%E6%8B%A9%E6%8E%92%E5%BA%8F/9762418?fr=aladdin分析图思路图第一次的代码为:我们先一次一次的排序package com.afmobi;import java.util.Arrays;public class SelectS...

2019-07-06 10:40:14 617

原创 冒泡排序

百度百科:https://baike.baidu.com/item/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F/4602306?fr=aladdin思路:代码:package com.afmobi;import java.util.Arrays;public class BubbleSort { public stati...

2019-07-05 17:27:52 792

原创 递归-八皇后问题(回溯算法)

八皇后问题介绍代码package com.afmobi;public class Queue8 { int max = 8; // 多少个皇后 int[] array = new int[max]; // 保存皇后位置的结果 static int count; public static void main(String[] args) { ...

2019-07-05 15:33:40 144

原创 递归初体验

百度百科:https://baike.baidu.com/item/%E9%80%92%E5%BD%92/1740695递归能解决的问题:递归需要遵守的重要规则初体验迷宫问题:代码package com.afmobi;public class MiGong { public static void main(String[] args) { // ...

2019-07-05 10:47:47 153

原创 栈的简单入门

代码package com.afmobi;import static org.assertj.core.api.Assertions.atIndex;import java.util.Scanner;public class ArrayStackDemo { public static void main(String[] args) { ArraySta...

2019-07-04 17:37:40 167

原创 约瑟夫问题

约瑟夫问题百度百科https://baike.baidu.com/item/%E7%BA%A6%E7%91%9F%E5%A4%AB%E9%97%AE%E9%A2%98/3857719?fr=aladdin首先创建环形链表的思路图解代码实现package com.afmobi;public class Josepfu { public static v...

2019-07-04 16:27:56 319

原创 双向链表

代码及测试: 与单链表的差别,都详细说了,大家可以和单链表的代码进行对比,增加印象package com.afmobi;public class DoubleLinkedListDemo { public static void main(String[] args) { HereNode2 hNode1 = new HereNode2(1, "宋江", "及时雨");...

2019-07-04 10:05:51 160

原创 单链表常见面试题

求链表的有效节点个数 /** * @Description: * @param: @param head 链表头节点 * @param: @return * @return: int 返回有效节点个数 * @throws */ public static int getLength(HereNode head) { if (head....

2019-07-03 18:13:36 233

原创 单向链表

需求一:不考虑排名,往链表中加入数据package com.afmobi;public class SingleLinkedListDemo { public static void main(String[] args) { HereNode hNode1 = new HereNode(1, "宋江", "及时雨"); HereNode hNode2 ...

2019-07-03 16:00:02 186

空空如也

空空如也

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

TA关注的人

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