StringBuilder的常用方法 在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空间。使用StringBuilder类就可以避免这种问题的发生,下面就Stringb ...
                            
                            
                                分类:
其他好文   时间:
2020-04-21 10:07:37   
                                阅读次数:
55
                             
                    
                        
                            
                            
                                    strace是什么?
linux syscall tracer(linux系统调用追踪器)
官网:strace是用于Linux的诊断、调试的用户空间追踪程序。
我认为他是一个用来看某一进程大概在干什么的工具。 ...
                            
                            
                                分类:
系统相关   时间:
2020-04-20 13:49:36   
                                阅读次数:
80
                             
                    
                        
                            
                            
                                    Node接入 node client(客户端相当于一个node接入) Transport接入 transport client(5之前多用这种方式,基于二进制设计效率比较高) Http接入 rest client(基于http通信,做到了不受语言限制,不受框架限制,5之后推介这种方式,7之后es会废 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-06 20:17:22   
                                阅读次数:
388
                             
                    
                        
                            
                            
                                两类型语言 一、 编译型语言 :在程序执行之前必须进行专门的编译过程,如C、C++、Java等。 编译型语言有以下特点: 只需编译一次 就可以把源代码 编译成机器语言 ,后边的执行 无需重新编译 ,直接使用之前的编译结果就可以,因此 执行效率比较高 。 程序执行效率比较高,但比较依赖编译器,因此 跨 ...
                            
                            
                                分类:
Web程序   时间:
2020-04-05 11:17:29   
                                阅读次数:
88
                             
                    
                        
                            
                            
                                    std::ios::sync_with_stdio(false),cin.tie(0),cout.tie(0); c++中cin,cout效率比较低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,而这段语句可以来打消iostream的输入和输出缓存,可节省时间,使效率与scanf与prin ...
                            
                            
                                分类:
移动开发   时间:
2020-03-20 23:57:15   
                                阅读次数:
127
                             
                    
                        
                            
                            
                                    Scan命令 Scan命令:从海量的 key 中找出满足特定前缀的 key 列表 查询key为某一类型的数据可能有很多方法,例如可以通过keys*或者是keys codehole*,查询key前缀为codehole的redis缓冲数据,但是当缓冲数据量比较大时,该命令表耗费时间,效率比较慢,具体的缺 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-06 01:24:10   
                                阅读次数:
61
                             
                    
                        
                            
                            
                                一、ArrayList概述 ArrayList是基于数组实现的,是一个动态的数字,可以自动扩容。 ArrayList不是线程安全的,效率比较高,只能用于单线程的环境中,在多线程环境中可以使用Collections.synchronizedList(List list)函数返回一个线程安全的Array ...
                            
                            
                                分类:
编程语言   时间:
2020-03-05 13:43:39   
                                阅读次数:
79
                             
                    
                        
                            
                            
                                    User类 import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;@Builder@Data@AllArgsConstructor@NoArg ...
                            
                            
                                分类:
其他好文   时间:
2020-03-01 20:03:06   
                                阅读次数:
100
                             
                    
                        
                            
                            
                                    有一张表Table有IDStr字段,如下只显示二个字段还有很多其他字段 方式一 字段逗号分割,直接用UserIDStr字段,里面存多个ID用逗号分割 UUID UserIDStr 1111 1,2,3 2222 3 方式二用关联表,关联表如下: UUID UserID 1111 1 1111 2 1 ...
                            
                            
                                分类:
数据库   时间:
2020-02-27 19:08:42   
                                阅读次数:
358
                             
                    
                        
                            
                            
                                    一、摘要 在实际开发过程中,经常碰到需要进行对象与map之间互转的问题,其实对于对象、Map 之间进行互转有很多种方式,下面我们一起来梳理一下: 利用 JSON 工具包,将对象转成字符串,之后再转成 Map,这种需要转换2次,相对来说效率比较底; 利用 Java 反射,获取 Bean 类的属性和值, ...
                            
                            
                                分类:
其他好文   时间:
2020-02-27 19:07:17   
                                阅读次数:
111