一、组员职责分工柯奇豪 : 文本导入、切割文本、数据库处理、活跃度统计黄毓明 : 切割文本、文本匹配杨礼亮、丁水源:实现三种不同程度的筛选投票算法蒋熊、黄志铭:前端界面编写林翔宇:接口定义、前后端交互二、github 的提交日志截图(鼓励小粒度提交)三、程序运行截图程序运行环境:eclipse+mysql四、GUI界面主界面截图,有设置抽奖和查看抽奖结果两个选项设置抽奖弹窗抽奖有三个选项:普通抽奖            
                
         
            
            
            
            目的:主要是为了练习shell脚本的使用1.首先在shell中创建一个抽奖名单,wx.txt文件,然后创建抽奖脚本,vim lottery.sh  2.编写脚本@1.seed=`cat wx.txt`或者seed=$(cat wx.txt)在shell中执行命令并赋值给变量有两种方式,另外一种方式是用$(),例如a=$(cat /etc/issue)另外一种是使用反引号` `1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 05:39:56
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1 Lua介绍2 Lua安装3 Lua常用知识3.1 Lua案例3.2 Lua语法3.3 流程控制3.3.1 if语句3.3.2 if..else语句3.3.3 while循环[满足条件就循环]3.3.4 for循环3.3.5 repeat...until语句3 函数4 表1 Lua介绍Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-17 18:25:03
                            
                                674阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            特点:  Lua是一个脚本语言。是目前速度最快的脚本语言。它能与C/C++代码互相调用。  Lua脚本是跨平台的,是要使用Lua基本语法和标准库写的脚本,都是可以跨平台的(用了扩展库则不一定)。  Lua源码是c写的,因此可以编译出各个平台上的lua解释器、或者lua库。  Lua也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。作为一个扩展式语言,Lua没有 "main" 程序的概念            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 14:21:50
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。然而nginx也提供了使用lua的模块,并且提供了相关的指令用来执行lua代码。使用lua在某些情况可以代替后台的功能实现,直接在nginx中调用lua代码实现后台逻辑,比如登录拦            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 10:46:08
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            高性能 Lua 技巧(译) 来源 https://segmentfault.com/a/1190000004372649 此为 Lua Programming Gems 一书的第二章:Lua Performance Tips,作者为 Roberto Ierusalimschy。 我的翻译以 网上别人            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-10-27 19:04:00
                            
                                388阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于性能优化的两条格言:规则 1:不要优化规则 2:还是不要优化(仅限专家)不要在缺乏恰当度量(measurements)时试图去            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-01 10:45:34
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录前言一、Lua脚本的使用1.EVAL命令2.Evalsha命令3.SCRIPT命令二、Lua脚本的返回值注意 前言Lua 由标准 C 编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本。Redis实例支持Lua相关命令,通过Lua脚本可高效            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 22:51:54
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是脚本语言?1.一种解释运行而非编译的计算机语言。2.以文本的形式保存,在被调用时进行解释或编译。认识LUALua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 09:46:01
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作查询mysql,半天查出来一个结果,耗时600ms。但是这个结果可能接下来几个小时都不会变了,或者变了也可以不用立即反馈给用户。那么此时咋办?缓存啊,折腾600ms查出来的结果,扔缓存里,一个key对应一个value,下次再有人查同样的数据,别走mysql折腾600ms了。直接从缓存里取出,通过一个key查出来一个valu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 20:15:07
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目前所有脚本引擎中,Lua的速度是最快的。Nginx (engine x) 是一个高性能的HTTP和反向代理服务器。Lua+Nginx两者的结合可以开发出高性能的Web应用。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-23 10:01:47
                            
                                1267阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、架构筑基:深入内核、直击故障、拒绝蒙圈大家都知道,性能一直是让程序员比较头疼的问题。当系统架构变得复杂而庞大之后,性能方面就会下降,如果想成为一名优秀的架构师,性能优化就是你必须思考的问题。所以性能优化专题从JVM底层原理到内存优化再到各个中间件的性能调优,比如Tomcat调优,MySQL调优等,让你洞悉性能本质,全面认识性能优化,不再只是旁观者。二、高性能架构阿里巴巴有很多大团队,这种大团队            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-14 18:53:10
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            LUA脚本是一个业务处理以及过程控制的脚本,所有的业务处理、过程的控制都由脚本来控制,通过插件动态库提供的接口调用,组成不同的业务逻辑。为了减少脚本编写错误,提高脚本编写的效率以及代码的可读性和可维护性,特制定此规范。1. 参数命名  1.1 局部参数  函数内局部参数,遵循C++编程命名规则,例如 local nLength =  Array.size()            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 13:42:48
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一般情况下,当数据集大小比较小时,快速排序(QuickSort)是最快的排序算法。它是一种分治算法,通过不断地分割数据,以便快速地对数据进行排序。它的平均时间复杂度为O(nlogn),是一种高效的排序算法。当数据集很大且数据呈接近有序的状态时,插入排序(Insertion Sort)是最快的排序算法。它是一种简单的排序算法,通过不断比较数据来找到它们的正确位置,把数据插入到正确的位置。它的时间复杂            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-13 15:31:43
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一般情况下,当数据集大小比较小时,快速排序(QuickSort)是最快的排序算法。它是一种分治算法,通过不断地分割数据,以便快速地对数据进行排序。它的平均时间复杂度为O(nlogn),是一种高效的排序算法。当数据集很大且数据呈接近有序的状态时,插入排序(Insertion Sort)是最快的排序算法。它是一种简单的排序算法,通过不断比较数据来找到它们的正确位置,把数据插入到正确的位置。它的时间复杂            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-13 15:31:43
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在现代的应用程序中,拖动排序是一项常见的功能。在一些业务场景下,如任务管理工具、音乐播放列表或图像库,这种功能尤为重要。实现高性能的拖动排序不仅可以提升用户体验,还能降低系统的负载。在这篇文章中,我将详细介绍如何使用Java高性能实现拖动排序的解决方案。
### 背景描述
随着Web应用的快速发展,用户对交互式界面提出了更高的要求。在2010年代初期,基于Java的前端框架开始引入拖动排序的功            
                
         
            
            
            
            # Java实现高性能文件缓存的指南
作为一名开发者,实现高性能的文件缓存是提升应用效率的重要策略。这篇文章将帮助你理解如何用Java实现文件缓存,并详细阐述每一步的实施过程。
## 实施流程
以下是实现高性能文件缓存的主要步骤:
| 步骤      | 描述                          |
| --------- | ------------------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-04 06:26:39
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在讲解sparkStreaming优化方法之前先看几个sparkStreaming的监控指标:    1. 批处理时间与批次生成时间    2. 任务积压情况    3. 任务GC时间    4. 任务序列化时间    5. 上游消息TPS, 是否存在消费延迟    6. 下游推送结果数据,对下游系统(mysql/redis)的QPS、IO监控对于sparkStreaming 任务首先的调优方式可            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-02-06 21:33:56
                            
                                498阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现Java高性能文件拆分教程
## 流程图
```mermaid
flowchart TD
    Start --> Check_input
    Check_input --> Divide_file
    Divide_file --> Write_to_new_files
    Write_to_new_files --> End
```
## 关系图
```merma            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-27 05:29:02
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis是单进程单线程?为什么这么快:  进入redis 安装目录下执行以下命令,查看set lpush命令的处理效率:./redis-benchmark -t set,lpush -n 100000 -q  根据官方的数据,Redis 的 QPS 可以达到 10 万左右(每秒请求数)。  就我这个虚拟机的性能,可以看到每秒钟处理 13 万多次 set 请求,每秒钟处理 13 万次左右 set            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-04 20:55:46
                            
                                89阅读
                            
                                                                             
                 
                
                                
                    