- 博客(115)
- 收藏
- 关注
原创 idea 编译 scala 和 java 文件
<plugin><goals></goals><goals></goals></plugin><plugin></plugin>
2023-08-07 20:59:44
594
原创 ModuleNotFoundError: No module named ‘_bz2‘
然后重新在python安装目录下 make && make install。
2023-07-26 20:19:31
199
原创 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
217
原创 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
761
转载 crontab 脚本日志写入到文件
https://blog.youkuaiyun.com/u012129607/article/details/80418149
2020-03-17 16:38:23
1901
原创 Excel跳过隐藏列黏贴
http://www.360doc.com/content/15/0411/10/22440720_462358493.shtml
2020-01-15 16:34:32
1406
原创 java 服务压力测试
https://www.cnblogs.com/h--d/p/9903959.htmlhttps://blog.youkuaiyun.com/qq_16399991/article/details/56676796
2020-01-07 11:44:24
353
原创 线程池配置合理线程数
第一种: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
327
原创 线程通信之生产者消费者阻塞队列版
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
331
原创 多个线程之间按顺序调用。实现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
713
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
783
原创 CAS(无锁算法)总结
CAS 是一条CPU并发原语。它的功能是判断内存某个位置的值是否为预期值,如果是则改为新值,否则重新循环去执行这个操作(自旋)这个过程是原子的。CAS并发原语提现在java中sun.misc.Unsafe类中的各个方法。调用Unsafe类中的CAS方法,JVM会帮我们实现出CAS汇编指令。这是一种完全依赖于硬件的功能,通过它实现原子操作。CAS是由若干条指令组成,并且原语的执行必须是连续的,在...
2019-09-29 10:36:07
968
原创 标准常用的线程安全的单例模式(双重检查)
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
187
原创 MySQL JDBC setFetchSize()方法解决JDBC处理大结果集
https://blog.youkuaiyun.com/seven_3306/article/details/9303879Solr 导入数据源码分析:https://www.cnblogs.com/chenying99/archive/2013/05/04/3059295.html
2019-08-09 15:44:13
934
转载 MySQL 排名函数
https://blog.youkuaiyun.com/cpc784221489/article/details/92716861
2019-08-05 20:32:09
459
原创 建造者模式(生成器模式)
百度百科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
191
原创 深拷贝和浅拷贝(原型模式)
百度百科: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
546
原创 单例模式
一:饿汉式(第一种)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
114
原创 二叉树的前序、中序、后序遍历
百度百科: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
9594
原创 二分查找及插值查找算法
百度百科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
365
原创 归并排序(速度跟快排差不多)
百度百科: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
460
原创 快速排序(比希尔排序会快稳定一点)
百度百科: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
923
原创 希尔排序
百度百科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
155
原创 插入排序(和选择排序速度差不多)
百度百科: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
284
原创 选择排序(速度比冒泡快)
百度百科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
669
原创 冒泡排序
百度百科: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
817
原创 递归-八皇后问题(回溯算法)
八皇后问题介绍代码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
173
原创 递归初体验
百度百科: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
177
原创 栈的简单入门
代码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
197
原创 约瑟夫问题
约瑟夫问题百度百科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
345
原创 双向链表
代码及测试: 与单链表的差别,都详细说了,大家可以和单链表的代码进行对比,增加印象package com.afmobi;public class DoubleLinkedListDemo { public static void main(String[] args) { HereNode2 hNode1 = new HereNode2(1, "宋江", "及时雨");...
2019-07-04 10:05:51
188
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人