9 三角室

尚未进行身份认证

我要认证

欢迎访问:http://www.timeddd.com

等级
TA的排名 6w+

效率工具-扫一扫、搜设备

微信小程序中,微信自身向小程序开放的能力就很多,不仅有拍照、获取位置等常用应用功能,还提供了一些硬件接入的能力,如蓝牙连接等,这为应用的开发提供了极大的便利。扫码关注以下公众号,点击效率工具菜单可以打开小程序,它利用微信的扫一扫,将所扫二维码包含的实际内容呈现出来,并且会保存最近扫描的内容,有用得着的时候:通过该工具查看二维码存储的实际内容,从而降低使用风险,如网址可以判断一下是否为官方域名。此外,小程序还调用了微信的本地设备搜索功能,如果你所在的局域网有打印机,刚好又不知道其 IP 地..

2020-07-01 14:29:38

C#判断表是否存在MySQL、PostgreSQL、SqlServer

MySQLpublic static bool IsTableExists(string connectionString, string tblName){ string sql = "SELECT table_name FROM information_schema.TABLES WHERE table_name =@tableName"; string result = MySQLHelper.ExecuteScalar(connectionString, Syst

2020-07-01 10:55:36

一分钟图表:简易统计图表模型设计与实现

1. 目的在系统后台,很多地方都需要以直观的方式呈现相关统计数据,然而总是从查询语句、接口、页面到图表的过程,繁琐费时。对于简单的统计需求,期望建立合适的模型,简化这个过程,并使得整个过程聚焦数据本身,快捷而简单,并为整个过程的配置化提供可能。2. 图表要素这里只讨论简单的统计需求。要素一:标题 和 统计数据要素二:图表类型(饼图、柱状图、线图)3. 约定统计数据的标签与值...

2020-04-16 21:40:17

无须再问打印IP是多少

还在问同事我们打印机的 IP 是多少吗?今天分享的是这样的工具,有了它,此处有什么打印机全知道。关注“时间维度”公众号:流程点击 “效率工具” - “搜设备” (如下图所示)即可。搜索范围为所连接的 WIFI 局域网,效果如下图所示:...

2020-04-16 21:36:37

LoRa 应用数据快速演示神器

继《可配置数据解析格式的 LoRaAppDemo@C# 应用工具》的PC工具之后,相应的可安装在Android 手机的移动端APP上线了。“从此山不再高,路不再远...”,可谓数据快速演示之神器!APP 下载地址https://github.com/rimelink-lorawan/java-app-sdk/releases/tag/m1.0.0下载其中的:loradatashow1.0...

2020-03-14 11:32:28

Android Studio App 上手笔记

1、排版不了解安桌的控件与布局操作,决定使用 WebView 与外框通信的方式,排版的事情交给 H5。2、布局将 WebView 覆盖主体部分。 <WebView android:id="@+id/homewebview" android:layout_width="match_parent" android:layou...

2020-03-11 12:20:12

建立个人链接库

情形由于工作需要,经常需要登录很多后台,输入很多账号。于是,记事本,收藏夹,在线文档,笔记,零散地记录着这些网址,寻找寻找还是在寻找。那到底需要什么呢?一个分组把相关的网址记录在一块,如某个项目客户相关或某一技术相关的等等。一个名称给网址一个直观的名字便于定位到它。一个描述作些备忘,或账号的提示词(明文存储登录信息不合适)等。我的链接时间维度,提供了一个“我的链接”功...

2020-02-17 23:53:06

可配置数据解析格式的 LoRaAppDemo@C# 应用工具

关于 LoRaAppDemo@C# 请参考CSND RimeLink LoRaAppDemo@C# 博文。适用场景可配置数据解析格式的演示版应用适用于数据上报格式固定的应用场景 。在 LoRa 应用中,通常是按一定的周期上报采集数据,这些数据一般有着固定的字节组成结构,但不同的采集场景结构不一样。通常我们需要为每一种场景去实现其相应的解析来形成可读数据,本演示版根据常用的数据类型...

2019-12-15 13:59:31

C# 与 Go 的互通代码笔记

互通基础篇:C# 结合 Golang 开发1. Go 项目结构推荐【参考资料】Go 项目结构推荐在一开始搭建 Go 项目时,就使用推荐的目录结构方式,可以让项目结构更清晰,互通性增强,从而也增强项目的可阅读性。/cmd项目主要应用文件(/cmd/myapps),保持文件与项目生成可执行文件名称相同,通常是较简单的main.go文件调用/internal和/pkg代码/int...

2019-11-07 11:26:02

GO 语言取得 Ethernet 类型的网卡地址

在 C# 中取得 Ethernet 类型的网卡地址在 C# 中,因为有NetworkInterface .NetworkInterfaceType == NetworkInterfaceType.Ethernet所以,很容易在代码中进行判断。public static PhysicalAddress GetMacAddress(){ foreach (NetworkInte...

2019-11-01 22:54:13

小程序-async / await 与 http

一、前言(1)开启在微信小程序(基础库 2.8.3)中使用 async 与 await,需要“取消勾选ES6转ES5”或者“勾选增强编译”。(2)PromisePromise 用于解决肆虐在回调代码中控制倒转的问题。它没有摆脱回调,而是重新定向了这些回调的组织安排方式。Promise 链还以顺序的风格定义了一种更好的表达异步流程的方式,帮助我们更好地规划和维护异步JS...

2019-10-31 12:17:53

C# 结合 Golang 开发

1. 实现方式与语法形式基本方式:将 Go 程序编译成 DLL 供 C# 调用。1.1 Go代码注意:代码中 export 的注释是定义的入口描述不能省略package mainimport "C"import "fmt"func main() { fmt.Println(Test())}var _count = 0//Test ://export ...

2019-10-24 11:25:08

小程序-基础表达篇

/约定/ 让我们轻装上阵一个功能页(Page)的开发通常需要四大块:配置、代码、布局、样式。这四大块承载不同的方面,要独立不混杂,又要整体融合。于是有了以下约定:每一块 --> 独立的文件、相同的文件名、不同的扩展名。按约定行事,自动融合。于是,一个小程序的功能页 Page,就这样形成了。index.json index.js index.wxml index.wx...

2019-10-09 12:52:43

C# 调用百度 API 活体检测

活体检测有多种情形,本文所指:从摄像头获取的影像中判断是活体,还是使用了相片等静态图片。场景描述用户个人信息中上传了近照,当用户经过摄像头时进行身份识别。此时,如果单纯的使用摄像头获取的影像进行人脸相似度比对,则举一张合适的相片对准摄像头也是可以通过的。于是检测摄像头前影像是否为活体的需求就产生了。解决方案使用百度AI开放平台,它免费开放一定并发量的该场景活体检测 AP...

2019-09-09 12:40:01

C# Mqtt 断线重连

在通过 MqttClient 客户端连接之后,在服务端服务重启时,客户端如果没有重连机制,则无法再接收到订阅的消息。使用的 Mqtt 组件为:M2Mqtt.Net.dll一些特性发现(1)如果提供的服务端地址是不可解析的,会引发异常无法实例化 MqttClient 对象。(2)Connect 无法连接时会引发异常,IsConnected 为 false。(3)服务端断开会触发客...

2019-09-03 09:00:21

SqlServer 函数搞定票据校验位

众所周知,18位的身份证号码,最后一位是校验位,可能是0到9和X中的一个。它的校验规则可参考。http://www.coozhi.com/youxishuma/hulianwang/23169.html其实,很多票据号也是采用了相同的校验位算法。这些票据号可能是10位,12位等等。它们的区别仅仅是参与计算校验位的数字少些而已,过程是一样的。因此,对生成身份证校验位的算法稍加改造,即可支持使...

2019-08-21 21:18:10

正则表达式最常用的几种情形

正则表达式提供了一种字符串匹配模式的描述形式,通过简单的符号就能表达丰富的文本结构。如[a-z]+就可以表示所有字母的组合。以下是在实际项目中使用得最多的三种情形。1 判断如判断用户的输入是否符合要求。通常使用正则表达式的 test 方法,当传入的字符串符合正则表达式的模式要求时会返回 true。如仅允许输入数字,可用以下方法检测:function checkNum(...

2019-08-12 18:18:25

去除图片背景保留人物或其它前景事物

图片中物体(人物,动物或其它特定物品)的精确识别与提取是人工智能领域重要的一个方面,通过机器学习,最终能达到不需要人工干预准确的进行识别。以云服务的方式提供由于这些算法依赖于大量的训练或基础数据,所以,对于一些成果,以静态的算法,每个应用独立去完成漫漫的训练不是个好办法。因此,很多类似的成果会以一种 api 服务接口方式提供,当然服务可能需要付费,但一般有一定的免费量。使用 rem...

2019-08-10 20:48:39

回复关键词的无限扩展机制

引言在微信公众号的开发中,自动回复关键词主要可回复的内容为文本消息、图文消息(目前仅支持一个链接)。为了让关键词支持“带参数” 和无限扩展,本文引入一个对接关键词的接口规范,使得关键词可以携参数一起交由第三方处理,并返回用户文本消息或图文消息。基本原理:为关键词配置回调地址,关键词与参数使用空格分隔,第一个空格后边的均为参数,公众号在接收到用户文本消息后,解析关键词与参数,并根据配置将其...

2019-08-07 00:05:46

GO语言在线学习与编码

前言学习编程,最有效的方法就是编程。书写代码,并运行起来是最好的学习与实践方法。如果有一个地方,左边是知识点,右边可直接书写代码,并且还可编译运行,那真是爽极了。GO指南还真有,站点:https://tour.go-zh.org/basics/1正是所需,如下图所示,左边有相关描述,右边则可以编写代码,还可以语法高亮。点击右边下方的运行,则会编译并运行,编译出错会提示反馈。...

2019-08-04 19:21:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取