- 博客(16)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 定时处理任务
FullMode = BoundedChannelFullMode.Wait // 如果通道满了,生产者会等待。// 设定最大并行数。// 通知消费者没有更多数据了。// 等待所有任务(实际生产中通常是无限循环,直到 token 取消)// 将任务写入通道,如果通道满了会异步等待。// 1. 启动多个消费者 Worker (并行处理)// 单个任务失败不影响其他任务。// 日志记录,防止生产者崩溃。// 严格的 10 秒间隔。// 创建一个有界通道,防止内存无限增长。// 2. 启动生产者 (定期轮询)
2026-03-13 08:56:00
408
原创 sqlite报错database disk image is malformed(数据库磁盘映像已损坏)
sqlite> .read test.sql //读取test.sql中的SQL语句信息,生成新的结构和数据。sqlite> .open test.db //打开test.db数据库(此时为空,0kb)sqlite> .recover (注意:这里不用 .dump,改用 .recover)sqlite> .exit //退出。
2026-03-05 10:30:11
120
原创 C#消息队列(Message Queue)
消息队列的核心是通过"中间暂存+异步处理"让发送消息和处理消息互不干扰,既能扛住高峰期的压力,又能保证信息不丢失。消息队列能通过异步任务来处理消息,发送者不需要等待接收者处理完信息即可继续执行其他任务大大提升执行效率。生产者将商品交给队列不用管消费何者时过来消费,队列扮演一个暂存仓库需要消费时取出,不需要时暂存。消息队列允许应用程序功能独立扩展和修改,可以不修改接收者的功能,单独扩展发送者功能。对于需要按特定顺序处理的消息通过队列的先进先出原则优先处理。通过暂存处理,避免系统任务过载。
2026-02-11 17:28:12
438
原创 SQL Server
今天我们来聊聊SQL Server 2019中的游标,游标(Cursor) 是一种数据库对象,它允许我们逐行遍历查询结果集,对每一行数据进行特定的操作。游标在 SQL Server 2019 中仍然是有效的工具,但应谨慎使用。只有在确实需要逐行处理逻辑时才考虑使用游标,并选择最适合的游标类型以优化性能。逐行复杂计算:当需要对每一行数据进行复杂的业务逻辑处理时。逐行验证:数据质量检查,每条记录需要独立验证规则。4,游标的“黑暗面”:性能陷阱。5,总结:游标的正确打开方式。数据快照,不反映后续更改。
2026-02-03 17:55:44
75
原创 简单wpf 的mvvm模式
三、ViewModel (视图模型)处理View上用户的操作,如点击按钮,输入数字 ,实现Mode与View的双向更新。MVVM是一种设计模式,核心思想是实现将界面(View)与 逻辑(ViewModel)彻底分开,实现前后端分离。一、Model (模型)数据类 ,例如一个 User类 有Name、Age属性。StartupUri="Views/MainWindow.xaml",如图。二、View (视图,窗口,页面)用户能看到的界面 UI。进入MainWindow.xaml.cs。
2025-10-24 09:49:09
585
原创 C#中 使用 TcpClient 进行客户端通信
TcpClientTcpClient类提供了简单的方法来连接到 TCP 网络服务。通过TcpClient,我们可以与服务器建立连接,发送和接收数据。该类封装了 TCP 连接的创建和管理,简化了与服务器进行网络通信的过程。
2024-07-22 09:37:30
6936
1
转载 Django新建项目与直接执行SQL语句
一、pycharm新建项目新建后的项目结构:二、django 链接mysql数据库配置settingDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'ttt_ans', #数据库名称 'USER': 'r...
2019-03-25 14:57:03
340
转载 ajax post data 获取不到数据
因为之前一直用jQuery ajax get的方式传递参数, 默认没有设置过 contentType 的值。 1 2 3 4 5 6 7 8 9 10 11 12 $.ajax({ url:"/yuanjin/jianxiang", ...
2019-03-23 10:37:22
1267
转载 python 安装 ffmpeg包--简便方法
版权声明:WJ原创文章 https://blog.youkuaiyun.com/WJ_MeiMei/article/details/84863023已有环境:python3.5 、numpyMKL 、scipy、 matplotlib、 scikit-learn、 tqdm、 scikit-image、sk-video 步骤1. Anaconada 环境 步骤2. 以下两者方法均失败...
2019-01-23 10:04:54
13233
转载 python3 中 requests 框架
原文的文件地址:http://blog.youkuaiyun.com/shanzhizi/article/details/50903748一、安装 Requests通过pip安装pip install requests或者,下载代码后安装:$ git clone git://github.com/kennethreitz/requests.git $ cd requests $ pytho...
2018-12-31 14:56:54
335
原创 c# 调用 ffmpeg切割MP4视频TS
namespace qiem3u8{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventAr...
2018-12-19 09:38:51
1984
原创 php切片上传
<!DOCTYPE html><html> <head> <meta charset="UTF-8"/> <title>xhr2</title> </head> <body&am
2018-12-15 11:08:13
623
转载 XfServer P2P 云服务器配置教程!!!
一 安装过程:1.下载XfServer 下载页面地址:http://www.xfplay.com/cloud.html64位下载地址:http://down.xfplay.com/Xfserver64.exe二 配置过程:Windows 2003 配置教程:http://bbs.xfplay.com/thread-8063-1-1.htmlWindows 2008 2012 交互界面:Windo...
2018-06-27 11:35:07
2662
转载 移动端中的陀螺仪
横竖屏 window下的orientation属性来表示移动端的横竖屏状态,chrome模拟器不支持该属性,只能在真机上测试window.orientation 按照上右下左的顺序,该属性的结果分别是0、90、180、-90 [注意]手机头朝下的切换没有实现 window下的orientationchange事件来监测移动端的横竖屏状态 [注意]横竖屏切换也会触发resize事件 ...
2018-06-27 11:18:31
708
转载 移动端二三事【五】:陀螺仪(重力感应器)实现手机位置、加速度感应以及常见应用。
首先说明一下:陀螺仪感应需在真机环境下进行调试,PC端无效果。1.获取感应器需在window上监听devicemotion事件,再通过事件对象获取accelerationIncludingGravity(内置重力加速度感应器)对象。代码如下:window.addEventListener('devicemotion', function(e) { var motion = e.ac...
2018-06-27 11:10:48
3208
空空如也
c#是否能配置photoshop 的自动化脚本,自动执行图像处理!
2021-05-20
有人知道 c#怎么调用ps,执行相关的c#写好的处理图像的脚本
2021-05-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅