多任务多任务:简单地说,就是操作系统可以同时运行多个任务。1、一个cpu同一个时刻只能执行一个任务,因为切换速度非常快,感觉是多任务  2、操作系统已经设置好cpu的使用权如何分配,自己写的代码无权干涉  3、任务调度有很多算法,如:1)优先级调度 2)时间轮转 等…程序和进程编写完毕的代码,在没有运行的时候,称之为程序。正在运行着的代码,就成为进程。进程,除了包含代码以外,还有需要运行的环境等,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-04 14:31:35
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在使用 Python 的 `schedule` 库进行定时任务调度时,有时会遇到“python schedule 任务没执行”的问题。针对这些问题,接下来我将详细记录解决该问题的过程,涉及技术定位、核心维度、特性拆解等多个方面。
在现代软件开发中,定时任务的调度是不可或缺的一部分,尤其是在数据处理和自动化脚本中。对于 Python 来说,`schedule` 是一个实现任务调度的简洁工具。但有时            
                
         
            
            
            
            CSS概述CSS是Cascading Style Sheet 的简称,中文称为层叠样式表用来控制网页数据的表现,可以使网页的表现与数据内容分离。CSS的四种引入方式1 行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。<p style="background-color: rebeccapurple">hello yuan</p&            
                
         
            
            
            
            **Python Threading 没起作用的解决办法**
作为一名经验丰富的开发者,我能理解刚入行的小白可能会面临一些困惑和挫折。在这篇文章中,我将向你介绍如何解决一个常见的问题:Python Threading 没起作用。
在开始之前,让我们先了解一下整个解决问题的流程。我将用表格的形式展示步骤,并在下面的段落中详细解释每个步骤需要做什么。
**解决问题的流程**
```mermai            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-05 10:28:47
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在平常的工作中几乎有一半的功能模块都需要定时任务来推动,例如项目中有一个定时统计程序,定时爬出网站的URL程序,定时检测钓鱼网站的程序等等,都涉及到了关于定时任务的问题,第一时间想到的是利用time模块的time.sleep()方法使程序休眠来达到定时任务的目的,虽然这样也可以,但是总觉得不是那么的专业,^_^所以就找到了python的定时任务模块APScheduler:APScheduler基于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-18 16:54:43
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、NGUI版本NGUI是很好用的Unity UI插件。 当前使用版本NGUI Next-Gen UI v3.9.7 (Feb 10, 2016)和NGUI Next-Gen UI 3.9.0两个版本 一开始觉得新版本估计有新功能和更稳定些,就是用来新版本。报错了!!打包失败了!!真是莫名其妙!!报错的如下:《为方便搜索写一遍》 1.An asset is marke            
                
         
            
            
            
            环境变量初始化与对应文件的生效顺序在登录Linux系统并启动一个 bash shell 时,默认情况下 bash 会在若干个文件中查找环境变量的设置,这些文件可统称为系统环境文件,bash 检查的环境变量文件的情况取决于系统运行 Shell 的方式,系统运行 Shell 的方式有 3 种。(1)通过系统用户登录后默认运行的 Shell(2)非登录交互式运行 Shell(3)执行脚本运行非交互是 S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 20:58:00
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            13 个mod_rewrite 应用举例转自:1.给子域名加www标记 RewriteCond %{HTTP_HOST} ^([a-z.]+)?example\.com$ [NC] 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule .? http://www.%1example.com%{REQUEST_URI}             
                
         
            
            
            
                coalesce提高性能!coalesce不要滥用!上面俩货是网上最常见的对coalesce的评价,话也不多说,直接让我们一起来站在源码的角度,分析一下coalesce这个东西首先一起来看一下coalesce的定义:  def coalesce(numPartitions: Int, shuffle: Boolean = false,
               partitionCoa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-14 09:08:33
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            schedule 是Python的第三方任务调度库,可以用来做定时任务,API简单易用,可以按照秒,分,小时,日期            
                
         
            
            
            
            今日主要内容:1 进程理论2 使用python来完成多进程3 进程的控制相关理论参考链接如下:进程:进程 是个资源分配单位进程调度:就是多个进程(运行中的程序)在操作系统的控制下被CPU执行,去享用计算机的资源要想多个进程交替运行,操作系统必须对这些进程进行调度,这个调度也不是随即进行的,而是需要遵循一定的法则,由此就有了进程的调度算法。有如下算法:短作业(进程)优先调度算法(SJ/PF)是指对短            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-15 11:13:29
                            
                                283阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、背景在开发中,我们可能经常会遇到一些需要执行时间很长的任务,如果放在前端,会让用户一直卡在那儿等待或者一直转圈圈,体验非常不好。为了改善这种体验,我赶紧上网搜索,果然,前人早已有解决办法了。那就是异步。在Django中,我们可以使用celery异步框架,我们可以把耗时的任务扔到后台,而前端给用户立即返回,待用户需要查看结果时,点击查看即可,并且可以随时看到任务执行的状态。二、原理Celery是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-15 10:03:32
                            
                                265阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java NotBlank未起作用的解决方案
在Java开发中,`@NotBlank`注解是用来验证字符串不为空(即不为null,长度大于0且不只包含空格)。然而,有时候开发者会发现`@NotBlank`验证似乎没有起作用。在这篇文章中,我们将探讨如何实现`@NotBlank`验证并解决问题。
## 整体流程
我们将通过以下步骤来确保`@NotBlank`注解可以正常工作:
| 步骤            
                
         
            
            
            
            本文为博主原创,未经允许,不得转载: 今天在写一个功能的时候,用的是springMVC的注解,当整个的功能写完在调试的时候, 从浏览器请求一直请求不到,仔细检查代码的时候也没检查出逻辑的问题,关键的问题是在 debug模式下,也没有进入断点。 当打开spring的配置文件的时候,有一个配置默认扫描包            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-21 10:54:08
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java事务管理:TransactionAspectSupport失效问题解析
在Java开发中,事务管理是一个非常重要的概念,它确保了数据的一致性和完整性。Spring框架提供了一种基于AOP(面向切面编程)的事务管理机制,通过`TransactionAspectSupport`类来实现。然而,在实际开发过程中,我们可能会遇到`TransactionAspectSupport`没有起作用的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-27 06:36:46
                            
                                105阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装 CronTabCentOS 中自带了CronTab 如果有需要 百度一下,你就知道CentOS 安装 CronTabvixie-cron 软件包是 cron 的主程序yum -y install vixie-cron
crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序yum -y install crontabs检查是否开机启动,如果没有需要配置,默认是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-24 10:46:30
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常用的负载均衡1.HTTP重定向将http请求进行转移,在web开发中我们经常会用它来完成自动跳转,比如用户登陆成功过后跳转到相应的管理页面,这种重定向完全由Http定义,并且由Http代理和web服务器共同实现。
备注:http重定向具备了请求转移和自动跳转的本领,所以除了满足应用程序需要的自动跳转之外,它还可以用于实现负载均衡,以达到web扩展的目的。2.DNS负载均衡 (轮询机制)DNS 负            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 10:56:26
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上次讲了第一种 Bind Service 的实现方式,今天讲第二种:使用 Messenger这种情况适用于你想实现进程间通信的场合,它分以下几个步骤:① service 内部需要有一个 Handler 的实现,它被用来处理从每一个 client 发送过的来请求② 通过这个 Handler ,来生成一个 Messenger③ 在 service 的onBind() 方法中,需要向 clie            
                
         
            
            
            
            Restful API的拦截:  1,过滤器(Filter)  2,拦截器(Interceptor)  3,切片(Aspect)1,过滤器和传统javaweb一鸟样,例,记录controller执行时间过滤器,会过滤所有url:/**
 * 记录执行时间过滤器
 * ClassName: TimeFilter 
 * @Description: TODO
 * @author lihaoyang
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-12 15:06:28
                            
                                41阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            注意,这篇笔记是接着上一篇 SpringSecurity 编写一个简单认证Demo 笔记的项目接着拓展的Authorization 的一些概念Principal身份(Principal),即主体的标识属性,可以是任何东西,如用户名、邮箱等,唯一即可。一个主体可以有多个principal,但只有一个 Primary principal,一般是用户名/密码/手机号。Principle 与 User 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-03 21:33:53
                            
                                251阅读
                            
                                                                             
                 
                
                                
                    