littset50
码龄14年
关注
提问 私信
  • 博客:18,761
    社区:24,511
    问答:279
    43,551
    总访问量
  • 3
    原创
  • 1,018,332
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:辽宁省
  • 加入CSDN时间: 2010-12-15
博客简介:

littset50的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得5次评论
  • 获得13次收藏
创作历程
  • 2篇
    2021年
  • 1篇
    2018年
成就勋章
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习图像处理
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于Mutex限制应用程序重复启动的问题

答:

你这个 Mutex mutex 是局部变量,会被系统销毁。
改成 class Program 的成员:

static class Program
{
static Mutex mutex;

回答问题 2021.12.17

一种sqlite出现“database is locked”的原因

用c#读写sqlite数据库时,发现“database is locked ”错误。程序中没有多线程,没有并发访问,每次cn.Open()后都有对应的cn.Close(),并且在close之前不会打开另一个链接。网络上搜索,各种导致这个错误的原因,都不存在,这就让人很奇怪了。后来乱试一通,终于发现问题。SQLiteDataReader执行查询后,必须把所有的记录都读出来,即使只有一条记录。出现错误的代码: SQLiteCommand command = new SQLit
原创
发布博客 2021.12.03 ·
3079 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

Flutter,源于内卷,为了内卷

最近Flutter很火,号称可以跨所有平台,出自google名门,受到了很多人的盲目推崇。在学了一段时间后,个人感觉这是一个内卷化的产物,意义不大。Flutter的跨平台原理比较简单,就是向操作系统(或浏览器)申请一个显示画布区域(widget),然后在上面画各种东西。程序中显示的一切,都是flutter自己画出来的。例如界面上有一个按钮,有一个文本输入框,这些都不是原生开发中的button、textbox等,而是flutter模拟出了一个button,一个textbox。这种方式确实可以跨平台,但有
原创
发布博客 2021.03.30 ·
403 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

破解Android app的过程记录

最近有个项目中用到了一批用蓝牙控制的设备,我们想把控制功能集成到自己的app中,但设备供应商不提供资料,只提供他们自己的app。只好想办法进行破解,成功分析出通信协议。现把主要过程记录下来,以便日后查询。一、监听通信     监听蓝牙:购买监听蓝牙数据的设备(即Dongle),安装驱动、Wireshark、Sniffer软件,就可以监听了。发现通信数据毫无规律,应该是经过了加密处理,但仍把报文仔细...
原创
发布博客 2018.04.09 ·
15279 阅读 ·
0 点赞 ·
1 评论 ·
13 收藏

标准OPC Client

发布资源 2013.01.17 ·
rar