Thread类是怎么创建线程的 java中运行一个线程有好多方式,比如实现一个Runnable接口然后传递给Thread构造函数,还是交给线程池来创建线程执行等等。但是最后都是创建new Thread对象,最后通过thread.start方法来启动一个线程。 但是Java中Thread类只是一个普通 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-15 12:41:22   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    1:对synchronized的理解: 1.1 :假设t1和t2并发,开始执行时肯定有先有后 1.2:假设t1先执行,看到synchronized这个时候自动找“后面的共享对象”的对象锁,找到后并占有锁,然后执行后面同步代码块,在程序执行过程一直都是占有这把锁,直到同步代码块结束,锁才释放。 1.3 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-15 12:38:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                遇到win10 dns异常上不了网如何解决呢,接下来就给大家讲述一下win10系统dns异常上不了网的修复步骤。 1、首先,我们单击左下角的开始菜单按钮,然后右键单击命令提示符选项。 2、然后,我们复制以下命令:ipconfig / flushdns并将其粘贴到页面中。 3、按下Enter键后,将显 ...
                            
                            
                         
                    
                        
                            
                            
                                
                    三步解决系统时间同步(Centos7) 第一步,时区设置 第二步,时间同步 第三步,定时任务 **************时区设置************ ##确认服务器上时区名称 timedatectl list-timezones |grep Shanghai ##设置时区名称 timedate ...
                            
                            
                                分类:
系统相关   时间:
2021-04-15 12:02:24   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    关于mongodb的高级操作,包括聚合、主从复制、分片、备份与恢复、MR。 一、聚合 aggregate聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg() 语法: db.集合名称.aggregate([{管道:{表达式}}]) 管道:管道在Unix和Linux中一般用于 ...
                            
                            
                                分类:
数据库   时间:
2021-04-14 12:40:50   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                datax自带的jdbc连接工具mysql-connector-java-5.1.34.jar自带bug,同步json数据时,会将中文转换为乱码,需要替换为较新版本,这里我替换为mysql-connector-java-5.1.49.jar,事情完美解决。 json数据中文乱码问题与useUnico ...
                            
                            
                                分类:
Web程序   时间:
2021-04-13 12:55:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    1、netstat命令 netstat命令可显示当前服务器上所有端口及进程服务,与grep结合可查看某个具体端口及服务情况。 参数: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序 ...
                            
                            
                                分类:
Web程序   时间:
2021-04-13 11:50:53   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                1 重启和故障转移后的部分重同步 Redis 4.0 开始,当一个实例在故障转移后被提升为 master 时,它仍然能够与旧 master 的 slave 进行部分重同步。为此,slave 会记住旧 master 的旧 replication ID 和复制偏移量,因此即使询问旧的 replicati ...
                            
                            
                                分类:
其他好文   时间:
2021-04-13 11:49:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    生产者 - 消费者(Producer-Consumer),也叫有限缓冲(Bounded-Buffer),是多线程同步的经典问题之一 头文件 #include <condition_variable> #include <iostream> #include <mutex> #include <thr ...
                            
                            
                                分类:
编程语言   时间:
2021-04-13 11:38:19   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    1、rocketmq集群特点: NameServer是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。 Broker部署相对复杂,Broker分为Master与Slave,一个Master可以对应多个Slave,但是一个Slave只能对应一个Master,Master与Slave的对应关系通 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-12 12:37:16   
                                阅读次数:
0