- 博客(11)
- 收藏
- 关注
原创 计数排序 (Counting Sort)
计数排序(Counting sort)是一种稳定的线性时间(时间复杂度与待排序数组大小成正相关关系)排序算法。
2023-03-26 16:55:09
82
转载 英语分词(English analyzer of elasticsearch)
Elasticsearch 中的大部分 stemmers (词干提取器)是基于算法的,它们提供了一系列规则用于将一个词提取为它的词根形式,例如剥离复数词末尾的 s 或 es 。提取单词词干时并不需要知道该词的任何信息。
2023-03-24 23:48:49
255
转载 每日一个java知识点(String、StringBuffer和StringBuilder)
1.身世背景首先要了解String、StringBuffer和StringBuilder出现顺序是怎样的。String和StringBuffer都是在JDK1.0就出现了,她们两个算是同一天出生,可是String和其余两个类比很特别,运行原理也相对比较复杂,因此索性把String当作是大姐姐吧,而后就是紧跟着出生的二姐姐StringBuffer,最后是JDK1.5的三小妹StringBuilder。之因此这样给她们排个顺序实际上是为了更容易的记忆她们之间的区别,下面会一步步解开神秘的面纱。2
2022-03-28 18:24:37
265
原创 laravel sail的坑
sail composer update或者sail composer require package导致更新sail本身,而处于容器内的/var/www/html/vendor/laravel/sail/bin/sail文件被占用无法删除,导致跟新产生冲突解决方案:不让包更新由图可知sail由1.12.9变化到其他版本,所以只需要修改composer.json为固定的1.12.9即可参考:版本号定义和composer依赖版本符号~,^_sunhaijingxiaohai的专栏-
2022-01-03 14:45:15
657
原创 记录一次nginx配置php-fpm 404
location ~ \.php$ { # root html; # root /usr/share/nginx/html/web/; fastcgi_pass php:9000; fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; #这种写法有问题,要动态获取根目录,...
2021-12-17 21:19:37
2266
1
原创 生产消费线程使用单一资源
package Thread3;import java.sql.PreparedStatement;/** * 资源 */public class Resource { private volatile int times; private String name; private int age; private boolean flag = false;//是否设置对象的值(重新赋值) private int setTimes; priva.
2021-11-03 17:00:40
96
原创 可重入锁的正确姿势
package Thread2;/** * 可重入锁示例 */public class ReenTranLockDemo { private Object currentThread; private int lockTimes = 0; public synchronized void lock() throws InterruptedException { while (Thread.currentThread() == currentThread |.
2021-11-02 09:44:11
172
原创 可重入锁,单例模式
优点:节省资源缺点:不同任务无法并行执行,效率低package Thread2;/** * 可重入锁示例(单例模式) */public class ReenTranLockDemo2 { private Object currentThread; private int lockTimes = 0; private ReenTranLockDemo2() {} public static ReenTranLockDemo2 getInstance() {
2021-11-02 09:23:16
184
原创 java可重入锁示例
package Thread2;/** * 可重入锁示例 */public class ReenTranLockDemo { private Object currentThread; private int lockTimes = 0; public synchronized void lock() throws InterruptedException { while (Thread.currentThread() == currentThread |.
2021-11-01 11:44:12
251
原创 启动MySql提示失:The server quit without updating PID file
启动MySql提示失:The server quit without updating PID file(…)mysql -uroot -p登录提示:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)原因1.竟然是:磁盘满了解决方案:方案1:扩容...
2018-03-21 17:43:09
1655
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人