自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计数排序 (Counting Sort)

计数排序(Counting sort)是一种稳定的线性时间(时间复杂度与待排序数组大小成正相关关系)排序算法。

2023-03-26 16:55:09 53

转载 英语分词(English analyzer of elasticsearch)

Elasticsearch 中的大部分 stemmers (词干提取器)是基于算法的,它们提供了一系列规则用于将一个词提取为它的词根形式,例如剥离复数词末尾的 s 或 es 。提取单词词干时并不需要知道该词的任何信息。

2023-03-24 23:48:49 162

原创 基数排序(radix sort for php)

【代码】基数排序(radixsortforphp)

2023-03-19 17:03:00 67

转载 每日一个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 219

原创 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 579

原创 记录一次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 2184 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 70

原创 可重入锁的正确姿势

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 136

原创 可重入锁,单例模式

优点:节省资源缺点:不同任务无法并行执行,效率低package Thread2;/** * 可重入锁示例(单例模式) */public class ReenTranLockDemo2 { private Object currentThread; private int lockTimes = 0; private ReenTranLockDemo2() {} public static ReenTranLockDemo2 getInstance() {

2021-11-02 09:23:16 156

原创 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 222

原创 启动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 1620 2

空空如也

空空如也

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

TA关注的人

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