最近了解到百度AI做的不错,就试用了一下,效果很好。
废话不多说,上图
1.文字识别(技术文档)
2.图像识别(技术文档)
车型识别
植物识别
3.定制化图像识别(网址)
这个服务支持上传自己的分类图片进行训练,然后使用接口调用识别图像分类。但是目前还没审核通过,具体效果后续更新
等待审核
审核成功
迷路小分队成员
使用X509Certificates类调用证书
1.添加命名空间
2.添加验证回调
3.实现带请书http请求
最近需要使用C#获取操作系统软硬件信息,在网上找到如下解决方案:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
还可以获取其它信息,由于工作中没用到就不在这里列出了,具体可以参考源博:http://www.cnblogs.com/chen110xi/p/6189499.html
最近遇到由于窗口内其它控件变动导致自定义地图控件闪烁的问题,体验特别不好,所以需要想办法解决这个问题。
自定义地图控件的逻辑是在控件触发OnPaint事件时,将地图内容绘制到控件Graphic上,曾经尝试在OnPaint中做处理,但是没有效果,后来才意识到闪烁的根本原因是控件做了清除操作,变白了再做绘制就会让人感觉到是在闪烁。
在网上找到了这篇文章,winform控件大小改变是防止背景重绘导致的闪烁,在自定义地图控件中重写OnPaintBackground方法后验证此问题得到解决
|
|
接下来需要考虑不做清除操作会带来什么问题,比如在图层设置成半透明时,如果不做清屏效果会不会叠加,不做清屏会不会有些不是本次刷新需要显示的内容还残留在地图上等,但是经过验证这些问题都不存在,因为地图的绘制机制会做一个背景填充的操作,效果目前一切正常。
到GitHub官网注册个人帐号。
1)到Node.js官网下载相应平台的最新版本安装,或者使用系统软件包管理器(Homebrew
、apt-get
等)进行安装(MacOS上的小坑:使用brew和安装包同时安装Node.js会冲突,目前我的电脑上无法全局安装模块,还没来得及找解决方案)。
2)配置淘宝数据源,加快npm模块安装速度。
1)安装git。
2)全局配置。
|
|
|
|
|
|
|
|
|
|
|
|
目前本博客使用的是yilia主题,配置方式如下:
1)下载主题
2)配置主题
修改themes/yilia/_config.yml
中的各项内容,具体配置可以参考yilia作者博客主题配置及本博主题配置。
3)应用主题
修改_config.yml
中的theme: landscape
改为theme: yilia
。
4)清理并重新生成
5)智能菜单错误处理
刚配置好的yilia主题智能菜单中的所有文章会有问题,但只要按照提示进行两步处理,再重新生成即可
这里推荐使用hexo-asset-image模块来管理博客图片
1)安装hexo-asset-image模块
2)设置_config.yml
中post_asset_folder: true
3)图片存储位置
新建一个与博客文件同名的文件夹,将该博客使用的图片都放到这个文件夹内
4)在博客内使用图片![获取IP](confighexo/getip.png)
浏览器打开网易云音乐,搜索想要的歌曲,点击歌曲名字进入播放器页面,点击“生成外链播放器”。复制到这边就可以了
使用iframe标签
yilia主题支持多说、网易云跟贴、畅言、Disqus、Gitment五种评论配置,但是只有畅言和Gitment能用,本博最终选择Gitment做为评论系统,接下来介绍配置流程:
1)到Github上创建OAuth Apps
2)创建之后记录下ClientID和Client Secret
3)修改yilia主题的_config.yml文件
yilia支持显示文章目录,首先配置yilia主题的_config.yml
然后在文章的设置中标识显示目录
最终效果
1)生成密钥,密码设置为空。
2)在用户目录下找到.ssh/id_rsa.pub文件,用打开文本的方式打开,拷贝其中的内容到GitHub个人设置->SSH and GPG keys->New SSH key中。
3)验证是否成功
新建一个你的用户名.github.io
的仓库,比如说我的github用户名是ConorPai,则新建的仓库名称为ConorPai.github.io
。
1)hexo配置
修改_config.yml
中有关deploy的部分:
注意:冒号后边有空格,不加空格上传会出错。
2)安装上传模块
3)上传页面
3)上传之后就可以通过http://你的用户名.github.io
进行访问了。
如果拥有自己的域名,可以与Github Pages进行绑定
|
|
在source目录下新建一个名为CNAME的文件,里面写入域名www.baiguangnan.com,保存并进行上传。经过以上操作后访问域名即可跳转到博客页面。
如果需要在多个设备上写博客,就需要将博客源文件进行同步处理,这里推荐使用hexo-git-backup模块,可以将博客源文件上传至Github Pages的分支下。
|
|
在_config.yml
中增加如下配置:
其中git位置后的backup为分支名称。
|
|
使用该方案目前无法实现从github上更新,所以如果本地的源文件是旧的,需要全部删除从Github的分支上重新下载源文件,使用npm install
安装依赖模块之后即可正常编写博客。
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true