代码改变世界

[置顶]Android的WebView调试工具(无需FanQ,可同时调试多个设备,永不过期)

2018-11-28 21:13 by slmk, 37227 阅读, 7 推荐, 收藏, 编辑
摘要:缘起 前端开发离不开Chrome的开发者工具,尤其是调试Android WebView时。然而,如果使用chrome://Inspect的方法,国内的开发者会惊奇地发现“空白啊”!为此,我发布过这个离线包的解决方案!已经可以无需FanQ就能调试了。但是,在使用过程中发现了以下问题: 频繁覆盖的问题。 阅读全文

简易流程图设计器Vue3

2021-05-09 17:34 by slmk, 120 阅读, 0 推荐, 收藏, 编辑
摘要:流程设计器主要完成流程定义,为工作流引擎收集元数据,主要包括:流程触发、路径判断、完成条件、用户分配等,配合工作流引擎完成低代码的构建。一个灵活的工作流引擎是离不开写代码的,我们要做的就是尽量封装复杂性,做到定义时直观,能快速完成工作流的定义。前端主要完成以下功能: 快速拖拽节点和路径完成流程定义 阅读全文

小工具--以管理员身份运行程序C#源代码

2021-05-07 21:51 by slmk, 33 阅读, 0 推荐, 收藏, 编辑
摘要:有时我们需要用户以管理员身份运行程序,又不希望用户知道管理员密码。也就是平时用户在普通User用户下工作,有些需要管理员运行的程序,以Administrator身份运行。此工具运行后,会在系统右下角托盘出显示小图标,用户右键点击后,会出现快捷菜单,如图: 用户点击菜单中的程序,就会以管理员身份运行相 阅读全文

图片加水印C#源代码

2020-08-22 18:16 by slmk, 222 阅读, 0 推荐, 收藏, 编辑
摘要:C#加水印不依赖任何第三方库,可倾斜角度的水印终于实现了,没有想象中复杂。如图: 代码调用异常简单: protected void Page_Load(object sender, EventArgs e) { Response.ContentType = "image/jpeg"; var img 阅读全文

Asp.net网站Pdf加水印C#源代码

2020-08-22 17:43 by slmk, 257 阅读, 0 推荐, 收藏, 编辑
摘要:为了防止资料外传,尤其是截屏拍照等造成外传。通常的解决方案是加水印,例如将浏览者的名字加到Pdf里,如图: 封装成类,调用简单: protected void Page_Load(object sender, EventArgs e) { string path = Server.MapPath(@ 阅读全文

如何使用H5的video实现全屏时横屏播放,手势上下滑动调节音量,左右滑动快进和后退

2020-03-31 20:46 by slmk, 2471 阅读, 0 推荐, 收藏, 编辑
摘要:现在的大部分播放器都实现了手势上下滑动调节音量,左右滑动快进和后退,在大部分app中几乎是主流配置了。如果app中提供了视频功能,而没有这些基本的功能,用户体验就很差。由于平常使用5+ Runtime,配合H5的Video标签实现起来也不麻烦。主要是为了测试hls.js,播放m3u8地址就做了一个d 阅读全文

Google的Material Icons

2020-03-20 10:30 by slmk, 261 阅读, 0 推荐, 收藏, 编辑
摘要:由于被Q了,截图备查 阅读全文

仿简书MarkDown编辑器可同步滚动

2019-10-08 20:47 by slmk, 848 阅读, 0 推荐, 收藏, 编辑
摘要:模仿简书的MarkDown编辑器,使用Angular8写的示例 1.支持同步滚动 编辑的过程中,右侧预览界面会同步滚动。滚动右侧预览界面,左侧编辑区也会同步滚动哦 2.支持语法高亮 如下: 3. 使用Angular8完成 执行以下命令观看本demo 源代码下载 阅读全文

超级简单,把PuppyLinux安装到U盘

2019-07-06 20:07 by slmk, 3725 阅读, 0 推荐, 收藏, 编辑
摘要:先说说使用感受:上网全是乱码!不支持中文 下载最新版puppylinux,从官网下载 现在U盘引导程序制作工具Unetbootin 打开下载的UNetbootin,进行下面的操作: 制作完毕后,修改U盘的配置文件:用编辑器打开syslinux.cfg,把:append initrd=/initrd. 阅读全文

使用vs code开发.net core2.2时OmniSharp.MSBuild.ProjectLoader无法解析"xxx"的解决方法

2019-05-31 16:48 by slmk, 1621 阅读, 0 推荐, 收藏, 编辑
摘要:如图: 都是常用的nuget包呢,怎么无法解析呢? 第一反应是环境问题,果断搜索,baidu、google、bing、github一顿好搜啊,竟没有找到答案,看来是掉进了一个黄金坑! 重装vscode,dotnetcore2.2,没解决文件; 切换用户,发现同一台电脑的另一个用户下竟然不出错,看来是 阅读全文

An unexpected exception occurred while binding a dynamic operation 错误的一种情况

2019-05-18 11:55 by slmk, 523 阅读, 0 推荐, 收藏, 编辑
摘要:这种错误,出现在dynamic传值的时候,无法动态访问变量。 出错原因是: 使用了嵌套类,class里面又定义了class 阅读全文