最近用tensorflow训练图片分类器tfClassifier中的retrain_new.py进行迁移训练,几年前训练过模型,没问题的,但是这次出问题了,然后解决了,详情如下 继续阅读“CRITICAL:tensorflow:Label 51 has no images in the category validation.”
Winows Server 2019 激活正确姿势! – Sven的忘却日记 – CSDN博客
前两天发现Server2019出了正式版,准备安装一个玩玩。发现到处找不到激活码,搜到一个CSDN博客的给提供了两个激活码,但是对正式版都不能用。
我这里安装的是Windows Server 2019 Standard版本 继续阅读“Winows Server 2019 激活正确姿势! – Sven的忘却日记 – CSDN博客”
Android 多参数多文件同时上传
本类可以实现在安卓开发中在一个表单中同时提交参数、数据和上传多个文件,并可以自行制定字段名称。直接上代码: 继续阅读“Android 多参数多文件同时上传”
再谈HTTP2性能提升之背后原理 – HTTP2历史解剖 – 通信技术 – cnBeta.COM
即使千辛万苦,还是把网站升级到http2了,遇坑如《phpcms v9站http升级到https加http2遇到到坑》。因为理论相比于 HTTP 1.x ,在同时兼容 HTTP/1.1 完全语义,进一步减少了网络延迟。对于前端开发人员来说,无疑减少了在前端方面的优化工作。
2018新增开源软件最受欢迎Top 50 – Open Source 开源 – cnBeta.COM
本周开源中国陆续公布了两个年度榜单,分别是国产新秀榜 TOP 30 和国产新增榜 TOP 50。由于两个榜单的数据来源都是国内开源项目,所以会有部分项目同时出现在两个榜单上。今天公布的这份榜单 —— 开源中国 2018 新增开源软件最受欢迎 TOP 50,所挑选的软件来自于 2018年新收录的非国产开源软件。根据软件的关注度、活跃度以及影响力,再剔除掉一些不符合要求的开源软件,最终生成了这份榜单。
inception V1 V2 V3 V4 5H模型的对比
inception V1 V2 V3 V4 的升级说白了就是为了提高性能,提高兼容性,提高准确性而对网络做的一些升级和调整,比如增加了网络深度,调整了策略等,而 inception 5h等同于 inception v1 只是针对android做了进一步优化,在手机上能够计算更快。 继续阅读“inception V1 V2 V3 V4 5H模型的对比”
TensorFlow Android,物体识别、多重行人检测、图像风格转换、语音识别模型下载
andriod demo源码是不包含训练好的tensorflow模型的,但是在编译时需要模型。模型一共有四个,分别对应物体识别、多重行人检测、图像风格转换、语音识别。
在Bazel编译时,可以不用手动下载模型,因为在文件//tensorflow/examples/android/BUILD
中设定了自动下载模型的操作。
如果用Android Studio编译也会自动下载模型。
但是如果使用eclipse等其他方式编译,则不会运行BUILD文件中或者download-models.gradle文件中的自动下载操作。
这时,我们可以手动下载模型zip文件: 继续阅读“TensorFlow Android,物体识别、多重行人检测、图像风格转换、语音识别模型下载”
基于现有 TensorFlow 模型构建 Android 应用 – 参考了大量代码
参考了此文中所发布的github的大量代码。在之前写的一篇文章 TensorFlow,从一个 Android Demo 开始 中通过编译官方的 Demo 接触到了 TensorFlow 实际使用场景。这篇文章打算从一个Android 开发者的角度切入,看看构建一个基于 TensorFlow 的 Android 应用的完整流程。 继续阅读“基于现有 TensorFlow 模型构建 Android 应用 – 参考了大量代码”
错误 libandroid_tensorflow_inference_java.jar Conversion to Dalvik format failed with error 1的解决办法 – 换了个tensorflow的版本
近日用eclipse调试tensorflow在Android的应用出现“libandroid_tensorflow_inference_java.jar Conversion to Dalvik format failed with error 1”的错误,so文件放在libs目录下没问题,这个jar就不行,我的解决办法是,换了jdk7版本的so和jar文件,就好了,否则就报上面这个错误。可以参考这篇文章:http://www.codeclip.com/4099.html
以下还有网上搜来的几种情况及解决办法留作备用吧: 继续阅读“错误 libandroid_tensorflow_inference_java.jar Conversion to Dalvik format failed with error 1的解决办法 – 换了个tensorflow的版本”
Tensorflow移植Android上的过程和坑 – 解决了我在eclipse上的问题
重要,我之前用的应该是jdk8版本的,在我这里报错,各种调试排错,始终不行,后来换了7,很轻松就搞定,看了这么多篇文章,只有本篇切中要点解决了困扰我几天的问题,特此收藏,也给后来者点经验,减少弯路。另外,我是用的eclipse,可是满互联网搜到的都是android studio环境的,即便是有eclipse的也会存在提供的源码不全,库不全之类的问题。 继续阅读“Tensorflow移植Android上的过程和坑 – 解决了我在eclipse上的问题”
BT(带中心Tracker)通信协议的分析
现在的很多BT下载都采用了DHT网络,这样进行BT下载就不需要中心服务器了。本文针对的是需要中心服务器的BT下载。
小弟我最近正在研究BT通信协议,网上的资料很全,但是不是那事详细和完整,因此,整理下来,一方面他日用到拿来看看,另一方面,希望对正在研究BT通信协议的有点帮助。若有不正之处,请指正。 继续阅读“BT(带中心Tracker)通信协议的分析”
BtTracker原理
一、做种
现在很多BT软件都提供了做种功能,在做种时,我们都必须指定tracker服务器地址,如果该地址无效,则做出来的种子对BT协议来说是没有任何实际意义的。
二、bt tracker服务
对于纯BT协议来说,每个BT网络中至少要有一台Tracker服务器(追踪服务器),tracker主要基本工作有以下几个方面: 继续阅读“BtTracker原理”
P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解-网络编程/专项技术区 – 即时通讯开发者社区!
本文是《P2P理论详解》系列文章中的第2篇,总目录如下:
- 《P2P技术详解(一):NAT详解——详细原理、P2P简介》
- 《P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解》(本文)
- 《P2P技术详解(三):P2P技术之STUN、TURN、ICE详解》
TCP/IP Four Layer Protocol Format Learning – 骑着蜗牛逛世界 – 博客园
相关学习资料
tcp-ip详解卷1:协议.pdf
目录
<span style="color: #800080;">0</span><span style="color: #000000;">. 引言</span>
1. 应用层
3. 传输层
4. 网络层
继续阅读“TCP/IP Four Layer Protocol Format Learning – 骑着蜗牛逛世界 – 博客园”
UDP打洞、P2P组网方式研究 – 骑着蜗牛逛世界 – 博客园
catalogue
<span style="color: #800080;">1</span><span style="color: #000000;">. NAT概念</span>
2. P2P概念
3. UDP打洞
4. P2P DEMO
5. ZeroNet P2P
纯 js 来实现大文件的分片上传
已有轮子
http://fex.baidu.com/webuploader/
原理
前端通过file.slice
对文件做切割,后端拼接。
简单实现
用别人的代码做了下实验,https://www.cnblogs.com/fjzhang/p/7227401.html
分片上传,这样就不用担心服务器请求超时了。 继续阅读“纯 js 来实现大文件的分片上传”
js实现分割上传大文件_javascript技巧_脚本之家
本文实例介绍了js上传文件操作,分享给大家供大家参考,具体内容如下 继续阅读“js实现分割上传大文件_javascript技巧_脚本之家”
php curl文件上传$_FILES为空,只有$_POST有值,如何兼容php5.0~5.6各版本
PHP 5.5以下用@,php5.5 @已被弃用,但勉强还能用,php5.6直接删除了@用法,必须得用new CURLFile(realpath(‘image.png’))这种方式才行了。关键我这还没有任何报错提示之类的,就是$_FILES为空,只有$_POST有值,今天遇到这个坑,搜到这篇文章:各版本兼容的cURL文件上传。最近做的一个需求,使用PHP cURL上传文件。踩坑若干,整理如下。 继续阅读“php curl文件上传$_FILES为空,只有$_POST有值,如何兼容php5.0~5.6各版本”
Windows 10 家庭版、专业版、企业版和教育版的区别对比表格
win10主要版本为家庭版、专业版、企业版、教育版和移动版等。
家庭版最为简介,适合最基础的个人用户,完全能够满足一般日常办公学习、影音娱乐游戏等;
专业版是家庭版的升级版,比家庭版多了如下功能(以下功能要是都没听说过,那您安装家庭版就足够使用了):专业版用户可以获得加入域、群策略管理、BitLocker(全碟加密)、企业模式IE浏览器、Assigned Access 8.1、远程桌面、Hyper-V客户端(虚拟化)、加入Azure活动目录、浏览Windows 10商业应用商店、企业数据保护等;
企业版和教育版两个基本一样,适合于大型企业和大型学术机构。Windows 10企业版在提供全部专业版商务功能的基础上,还增加了特别为大型企业设计的强大功能。包括无需VPN即可连接的Direct Access、支持应用白名单的AppLocker、通过点对点连接与其他PC共享下载与更新的BranchCache以及基于组策略控制的开始屏幕。
移动版适用于手机、平板等移动端,没啥说的。
下图是微软官方给出各版本详细内容对比: 继续阅读“Windows 10 家庭版、专业版、企业版和教育版的区别对比表格”
DICOM医学图像处理:WEB PACS初谈四,PHP DICOM Class – 只要踏出一步,路就在前方——zssure – CSDN博客
背景:
预告了好久的几篇专栏博文一直没有整理好,主要原因是早前希望搭建的WML服务器计划遇到了问题。起初以为参照DCMTK的官方文档wwwapp.txt结合前两天搭建的WAMP服务器可以顺利的实现WML服务,借此就可以同时完成WEB PACS系列以及搭建Dicom WML服务器的两篇博文。可是在实际部署过程中发现了几个严重的问题,一时无法解决。但是在搜索解决方案的时候,偶然间找到了在DCMTK论坛上贴出来的用PHP对DCMTK工具包封装的文章。因此此篇博文在记录搭建WML遇到的问题的同时,主要想向大家介绍一下这个简单的封装DCMTK工具包的PHP类,并在前期搭建的WAMP服务器上给出示范实例。(PS:也希望知道如何解决该问题的大神赶紧现身) 继续阅读“DICOM医学图像处理:WEB PACS初谈四,PHP DICOM Class – 只要踏出一步,路就在前方——zssure – CSDN博客”