随笔分类 - 实用技巧
摘要:Salesforce的Flow中的Formula功能较弱,稍微复杂一点的功能,以前一般都调用Invokable的apex方法,但觉得需要调用服务端,效率不高。有些功能不牵涉到后台数据,完全可以通过Javascript来做。 但是一般情况下,只有lwc里才有javascript。而Flow不能直接调用
阅读全文
摘要:同事问我一个问题,要我写几条sql。假设表temp的结构是这样的:字段: id, name有这些记录:123, foo 123, bar123, test 124, test 125 foo126 bar127 foo127 test128 foo128 bar128 test128 else现在要
阅读全文
摘要:闲着没事,折腾VBScript。VBScript最大的优点大概是三条,一是Windows内建,不需要安装其他软件,二是双击即可执行,无须编译,三是可以利用hta,比较容易做界面(至少比python强)。缺点除了出错处理比较烂之外,主要是比较老旧,微软没有兴趣维护,有的功能在新版Windows里已经失
阅读全文
摘要:LWC(Lightning Web Component)的属性name, role发生变化,或者要删除某个属性时,Salesforce会自动检查是否有Flow引用这个lwc,如果有,则会提示,不能删除。手工操作,需要在Flow中先去掉这个lwc,然后发布修改后的lwc,再在Flow中加回去。问题是F
阅读全文
摘要:控制面板的网络连接设置里,有个选项,是否允许文件和打印机共享,不知什么原因,我的机器每次启动后,这个选项都没选中。因为需要在另一台电脑上访问机器上的资源,所以需要点选这个选项。每次手工操作太繁,就打算用程序来实现。查到一条命令行: netsh advfirewall firewall set rul
阅读全文
摘要:autoIt这个工具,我是尽量不用的,因为稳定性比较差,或者说比较难保证。但有个需求,感觉不用autoIt一类的工具,似乎没有更好的办法。 需求是这样的,城通网盘,因为vip的性价比实在不高,不想买,而免费用户,如果在网页上直接下载,稳定性很差,如果用它的客户端下载,虽然稳定性有提高,但速度仍然很低
阅读全文
摘要:说到这个话题,可能第一反应就是RSS Feed。但是,我要看的网站不提供这个服务,而且,我希望的是监视特定的网页的变化,而不是整个网站的变化,而且希望在有变化时,能够“主动”地通知我,比如让扬声器发个声。 查了下,有免费的监视网站,但是,我要监视的是个论坛的网页,需要登陆。就说这些网站支持,我也不愿
阅读全文
摘要:dos命令ren/rename可用于批量改扩展名,好像很简单。但是以前碰到的都只是简单的文件名,只有一个点号,比如 foo.jpg, bar.jpg,统一改成png: ren *.jpg *.png 也可以用这个命令在末尾添加一个或多个扩展名。比如foo.mkv, bar.mkv,改成 ren *.
阅读全文
摘要:在虚拟机上用百度盘客户端下文件,有个文件4G多,提示磁盘空间不够。看了下,剩余空间3.3G多,差的不多,但这几百兆空间从哪里去挤呢?因为是虚拟机,本来就没装多少程序,最大的程序就是百度盘客户端,1个G左右,但又没法删。运行windows的清理磁盘程序,只能清出几十兆,根本于事无补。 先装了个wind
阅读全文
摘要:最简单的办法,就是利用各种网盘搜索,找到网盘的分享地址,转存到自己的网盘,然后下载。这样就避免了从在线视频网站直接下载,而且常常清晰度比较高。 如果网盘找不到,第二种办法是利用一些在线视频的解析网站。只要把视频的网址输进去,就能解析出下载地址,也很简单。大的视频网站如B站,优酷等都有解析网站。不过,
阅读全文
摘要:如果是winform,比较简单,发个消息即可: const int APPCOMMAND_VOLUME_MUTE = 0x80000; const int WM_APPCOMMAND = 0x319; [DllImport("user32.dll")] static extern IntPtr Se
阅读全文
摘要:lwc是可以设置一个lightning__UtilityBar的target,从而直接放在utility bar里。但有两个缺点,一是这样只能显示在弹出窗口,二是弹出窗口不能自动关闭。 通过将lwc包装在aura组件,从而调用workspace API和utlitybar API,可以实现这两个功能
阅读全文
摘要:其实这可以适用于一切javascript程序的调试。 console.log是javascript常用的调试手段,不过,如果直接在程序里插入这语句,不需要调试时,也会打印大量不必要的信息。比较理想的方法是设置某个开关,需要打日志时才打。 可以利用服务端的数据库或其他可持续存储的对象保存这个开关值,不
阅读全文
摘要:今天在调试javascript时,需要将不可显示字符如\r\n在console显示出来,查了下,原来可以用JSON.stringify()。这个方法以前也用过,但都是将javascript对象变成json字符串以便传送,没想到还可以用来显示特殊字符。 (伪“签名档”) 只要动手去做,就能学到东西,即
阅读全文
摘要:这个是看了别人的代码,稍加修改而成的。怕时间长忘了,在这里记一笔: 然后拷贝输出内容即可。
阅读全文
摘要:一直用you-get这个python写的开源软件下载一些视频网站的视频(主要是太烦不断插入的广告),最近看了点python,就对于自己觉得不够方便的地方,尝试修改。因为感觉他的github上提交修改建议不方便,所以就自娱自乐算了。 主要改动是在extractor.py这个文件。一是p(self, s
阅读全文
摘要:最近使用you-get这个工具下载视频,发现命令行窗口里显示的媒体标题是乱码(但文件管理器里显示正常)。我的命令行窗口的code page是936,sys.stdout.encoding是utf-8,sys.getdefaultencoding()是utf8。 查了不少资料,都不行。csdn上查到的
阅读全文
摘要:希望每次进入windows后,自动运行emule,先是直接把emule.exe丢到Startup群组里,结果发现可以启动,但是UPnP总是提示错误,连服务器总提示lowid。后来发现如果开机后等一段时间再启动emule,UPnP就正常了。所以写了个简单的批处理,一共3句话: 结果发现启动不了,又把最
阅读全文
摘要:这个原来在别的地方发过,但是后来发现有bug,处理windows下带有空格的长文件夹会出错。因为原来那个帖子已经不能编辑了,所以修改后写在这里。 这里的“dos”,就是windows下的命令行窗口,所以加上引号。缺省是一打开就自动进入C:\Users\foo的目录,但是我常用的目录往往是别的。所以想
阅读全文
摘要:好久没有写新的博客,主要是很久没有什么动力和需求来写程序。虽然也不是一点没写,但都缺乏技术含量,没什么可说的。 前两天碰到一个关于linked server的问题。本地的sql server里,通过linked server执行一个update语句,开始是这么写的: UPDATE foo.bar.d
阅读全文