首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Flutter&Dart

    Flutter自制插件之r_calendar日历插件

    Flutter日历插件,支持自定义日历,月视图/周视图切换、点击拦截、单选(切换月自动选)、多选(散选/聚选) .------------------------------------------ , 12, 1), DateTime(2019, 12, 2), DateTime(2019, 12, 3) Widget> buildWeekListWidget(BuildContext context,MaterialLocalizations localizations){...}; // 1 2 3 selectedDates: [ DateTime(2019, 12, 1), DateTime(2019, 12, 2), DateTime(2019, 12, 3)

    3.3K20发布于 2020-02-18
  • mybatis自制插件+注解实现数据脱敏

    todoitbo * @date 2024/4/12 */ // 脱敏策略枚举 public enum DesensitizeType { PHONE(s -> s.replaceAll("(\\d{3} )\\d{4}(\\d{4})", "$1****$2")), EMAIL(s -> s.replaceAll("(\\w+)\\w{3}@(\\w+)", "$1***@$2"));

    43200编辑于 2025-05-31
  • 来自专栏Flutter&Dart

    Flutter自制插件之r_router无需context路由插件

    r_router 一个无需使用context导航的Flutter路由插件,支持dialog .---------------------------------------------- | ; 3.注册路由 /// 注册未找到页面的路由 RRouter.myRouter.notFoundPage = (String path) => NoFoundPage( path: path

    85230发布于 2020-02-18
  • 来自专栏前端那些事

    自制刻度尺插件-前端简易实现腾讯信用界面

    依据我现有的知识,在前端上"简易"的实现了腾讯信用的界面,同时自己自制了一个竖直的刻度尺插件,曲线的位置可以根据传入的数值动态的改变,这次主要也想总结一下关于jQuery中extend的方法,也是我们在写插件的时候常用的方法 extend也是在我们写插件时常用的方法, 1、扩展方法的原型 $.extend(param,dparam...) 3、带布尔值的情况 jQuery中的extend还有一种重载原型 语法:$.extend(boolean,dest,src1,src2...) 流程分析   我看目前网上几乎都是水平的可滑动的刻度尺插件,几乎没有竖直的插件,其实也大同小异。 因为做这个东西的需要,所以我需要做一个竖直的刻度尺(而且我本人也不喜欢用插件,我想有一天实现我的插件梦)。

    1.4K110发布于 2018-01-05
  • 来自专栏Charlie's Road

    自制计算器——《自制编程语言》二

    自制计算器——《自制编程语言》二 ? CharlieWang发布于 4 月 7 日 前面介绍了借助yacc和lex自制计算器。 《自制计算器(借助yacc和lex)—《自制编程语言》一》 本文介绍下不用yacc和lex的实现过程,其实就是自己编写词法解析器和词法分析器来代替yacc和lex。 2.自制语法分析器 大多程序员即使没自制编程语言的背景,也能猜到词法分析器的运行机制,换成语法分析器就有点毫无头绪了。 比如遇到1 * 2 + 3, 第42行的parse_primary_expression()将1读入,第53行的my_get_token()将*读入,接下来的第52行的parse_primary_expression 3.少许理论知识-LL(1)与LALR(1)     上面的语法解析器会对记号进行预读,并按照语法图的流程读入所有记号。这种类型的解析器叫作LL(1)解析器。

    2.3K20发布于 2021-04-09
  • 来自专栏Flutter&Dart

    Flutter自制插件之r_album图片或视频保存到相册

    r_album Flutter 图片或者视频保存到相册插件,支持Android和IOS. .---------------------------------------------- | github /pubspec.yaml文件下添加插件 dependencies: r_album: lastVersion 2.导入包 import 'package:r_album/r_album.dart' ; 3.创建专辑 await RAlbum.createAlbum("你的专辑名字"); 4.将图片或视频添加到专辑中(添加后即可在系统相册中找到) await RAlbum.saveAlbum("你的专辑名

    1.6K10发布于 2020-02-25
  • 来自专栏java大数据

    自制悲观锁

    i)自制悲观锁: 例 2.2.1.1 package com; public class Ticket_Pess_MarkToWin { private int number=4; ticPes_MarkToWin); Thread t2 = new MulThreMarkToWinBatch(ticPes_MarkToWin); Thread t3 = new MulThreMarkToWin(ticPes_MarkToWin); t1.start(); t2.start(); t3.start();

    70700发布于 2021-10-10
  • 来自专栏OpenFPGA

    CPU自制入门

    从IP核的提供方式上,通常将其分为软核、固核和硬核这3类。从完成IP核所花费的成本来讲,硬核代价最大; 从使用灵活性来讲,软核的可复用使用性最高。 剩下的自己去找资料吧,资料获取方式: 公众号:OpenFPGA 后台回复:自制CPU

    1.4K30发布于 2020-06-30
  • 自制浏览器插件:实现网页内容高亮、自动整理收藏夹功能

    自制浏览器插件:实现网页内容高亮、自动整理收藏夹功能 以 Chrome 扩展 Manifest V3 为例,构建一个实用型插件:在网页上高亮选中的内容,并自动整理浏览器收藏夹。 技术栈:Manifest V3、content script、service worker、contextMenus、bookmarks 与 history API。 常见坑与规约 MV3 背景脚本为 Service Worker,需通过 scripting 动态注入页面脚本。 总结 高亮与收藏夹整理是两个高频痛点,结合 MV3 API 可快速实现。 保持脚本职责清晰、数据结构简单,在选项页暴露必要开关,能兼顾易用与稳定。 后续可渐进增强精确恢复与智能分类,让插件在个人知识管理中持续发挥价值。 数据模型与存储结构 { "highlights:URL": [ { "text": "...

    47310编辑于 2025-12-15
  • 来自专栏刷题笔记

    kinect 连接unity3d自制小demo篮球VS热狗

    游戏截图 通过制作这个游戏学习unity3d制作,使用官方自带 Space Shooter 教程 重要的话说在前头 参考博客:对 Unity 太空射击游戏的实践 B站熟肉教学视频:unity3d 官方案例_太空射击【unity官方案例精讲】 我的游戏视频:体感游戏 热狗vs篮球(CXK)kinect连接unity3d入门demo unity3d的kinect包:链接: https://pan.baidu.com 参考博客:对 Unity 太空射击游戏的实践 B站熟肉教学视频:unity3d官方案例_太空射击【unity官方案例精讲】 2.需要装好unity开发环境 unity3d下载:https://unity.cn 在陨石物体后面之间增加一个3D的球体。 ? 3.王校长替换飞机 同理第二步 ? ? 4.声音替换 请下载相应bgm如:只因你太美 请转成wav文件格式导入:在线转换wav网站 飞船爆炸时会出现爆炸特效,?

    1.6K40发布于 2019-11-08
  • 来自专栏java大数据

    自制乐观锁

    ii)自制乐观锁: 例 2.2.1.2 package com; public class Ticket_Opti_MarkToWin { private int number=4; ticOpti_MarkToWin); Thread t2 = new MulThreMarkToWinBatch(ticOpti_MarkToWin); Thread t3 Thread t4 = new MulThreMarkToWin(ticOpti_MarkToWin); t1.start(); t2.start(); t3.

    68000发布于 2021-10-10
  • 来自专栏全栈程序员必看

    【Unity3D插件】AVPro Video插件分享《视频播放插件

    六、插件的官方文档翻译 将下载的unitypackage导入工程,导入后会看到几个demo和插件的说明文档AVProVideo-UserManual 详细的插件用法包括视频格式的支持和API在说明文档中都有 app.cs: m_AppCallbacks.AddCommandLienArg(“-force-d3d11-no-snglethreaded”); 3.2 试用版和水印说明 3.2.1 水印 如果你使用的是这个插件的试用版 3.2.3 安装多个AVPro平台包 如果你已经安装了iOS包,那么它也会包含所有其他的插件。平台,但启用了水印。这意味着,如果您试图安装另一个AVPro包,它可能不会正确地覆盖插件。 下面是如何使用iOS和Android包来解决这个问题: 1.开始一个Unity新项目 2.导入iOS的包 3.删除Plugins/Android 文件夹 a.如果你已经安装了其他的Android插件 3.还有3个不同的流媒体url来演示流媒体。 4.IMGUI是在所有其他可视组件之上绘制的。

    8.9K20编辑于 2022-08-01
  • 来自专栏python爱好部落

    python自制有声小说

    这里我尝试了 readability、goose3。 1.2 goose3 Goose 本来是一个用 Java 编写的文章提取器,后来就有了 Python 实现版:goose3 。 使用起来也很方便,同时对中文支持也不错。 使用 pip install goose3 即可安装。 我还发现一个这样的库: pyttsx3(Text to Speech)是一个语音转换模块,它可以在离线的环境下工作,支持多个引擎 安装 pip install pyttsx3 尝试 import pyttsx3 teacher.runAndWait() 朗读中文 import pyttsx3 msg = '''盼望着,盼望着,东风来了,春天的脚步...''' teacher = pyttsx3.init()

    5K20发布于 2020-08-13
  • 来自专栏禹都一只猫博客

    Sublime Text 3常用插件

    Sublime Text 3 就 Sublime Text 3 来说主要的扩展包如下 All Autocomplete 自动补全,默认 Sublime Text 只会补全本文件的内容,此扩展会补全所有的

    1.4K60发布于 2018-05-25
  • 来自专栏python3

    sublime 3及常用插件

    url=c9YyfvWOfn0EtUrhKlZQ26ANUOD_CSqjgqqsb3lq6LQ05oy2MQs4hWEYLVTlFgHhZKLmtMPTq1xsk6MyyKQKGYoxVE8pudSPKorJacGzTJy &eqid=ed8e37ab0006abb800000002593bf5c2 http://www.cnblogs.com/EnSnail/p/6294897.html 2、官方下载sumblime 3及安装 Package Control,下载emmet插件 http://www.sublimetext.com/3 http://www.cnblogs.com/tinyphp/p/3217457.html Ctrl+Alt+A和QQ截屏冲突,可设置其他快捷键如:Ctrl+Shift+Alt+A;先选择要对齐的文本 5、SublimeCodeIntel SublimeCodeIntel 作为一个代码提示和补全插件 可以通过安装插件GBK Support,来识别GBK和ANSI。

    5.4K30发布于 2020-01-14
  • 来自专栏web技术开发分享

    chrome插件 manifest 2 to 3

    改版的原因: 图片 相当蛋疼 下面是 基于现有插件 需要做的一些改变的清单 1.background 替换成service worker: 需要注意的是:不使用时终止,需要时重新启动(类似于事件页面 (service worker独立于页面,无法使用window对象) 2.v3 废弃了一些方法: chrome.extension.sendRequest() chrome.extension.onRequest message requesting the user's data chrome.runtime.sendMessage('get-user-data', (response) => { // 3. 比较蛋疼的v3的严格模式 禁止了之前的vue实例化写法: 具体的vue实例化写法可以参考之前的一篇文章:h5引用vue 先看看报错: 图片 unsafe-eval: ‘unsafe-inline’和 content_security_policy": { "extension_pages": "script-src 'self' 'unsafe-eval'; object-src 'self'", } 添加unsafe-eval标实,但是插件会给我们抛错

    2.7K10编辑于 2022-08-11
  • 来自专栏Linux知识

    自制Arduino Leonardo笔记

    很早就听说过Arduino开发板,其主要特点就是,简单易用,上手很快,官方已经封装好了常用的库,开发起来非常方便快捷,于是,我就准备自制一块Arduino板。 2.打PCB、焊接、测试  3.硬件上基本上没有问题,现在开始调试软件,首先我们需要去官网下载环境包,注意不仅仅是ArduinoIDE,还有驱动、Bootloader代码等等文件,这些都放在一个压缩包内

    86700编辑于 2025-02-19
  • 来自专栏物联网知识

    自制物体识别软件

    self.radius,method="uniform") (hist,_) = np.histogram(lbp.ravel(),bins=np.arange(0,self.numPoints + 3)

    3.6K20发布于 2021-03-02
  • 来自专栏私人订制

    自制随机图片api

    65b17112ly1fv5ll42bsqj21hc0xc4b9.jpg 65b17112ly1fv5ll42bsqj21hc0xc4b9 65b17112ly1fv5ll4a2ktj21hc0xcqbi 65b17112ly1fv5ll4i3jnj21hc0xcwo3 65b17112ly1fv5ll4syu4j21hc0xcame 65b17112ly1fv5ll52zw7j21hc0xc7gz 65b17112ly1fv5ll5a4bwj21hc0xcak3 65b17112ly1fv5ll5imk2j21hc0xcn9o 65b17112ly1fv5ll5sc5wj21hc0xc14u 65b17112ly1fv5ll5zis3j21hc0xcgv9 65b17112ly1fv5ll67wiej21hc0xcwiu 65b17112ly1fv5lm7c4ksj21hc0xcgtw

    1.1K20编辑于 2023-05-11
  • 来自专栏物联网知识

    自制抽奖小程序

    3. 打开 视图 中的工具箱,通过拖拉相关配件,进行计算器页面的设计,注意相关按钮的名字需要自己编辑。 ? 4. 双击相关配件,就可进行代码编辑页面。

    4.3K20发布于 2021-04-08
领券