VS2017编译Teamtalk的Windows客户端遇到的错误解决记录

1.遇到的第一个错误:hash_map is deprecated,让换成unordered_map,于是我全体替换,然后又报了些新错,按照提示一一解决即可,但是我右键看了下项目属性,发现,采用Visual Studio 2013 – Windows XP (v120_xp)这个平台工具集,vs2017可以安装vs2013来取得2013的平台工具集,下载安装vs2013之后,项目右键属性切换到Visual Studio 2013 – Windows XP (v120_xp)即可。 继续阅读“VS2017编译Teamtalk的Windows客户端遇到的错误解决记录”

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原理”

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 家庭版、专业版、企业版和教育版的区别对比表格”

SHA算法 – block2016 – 博客园

安全Hash函数(SHA)是使用最广泛的Hash函数。由于其他曾被广泛使用的Hash函数都被发现存在安全隐患,从2005年至今,SHA或许是仅存的Hash算法标准。

SHA发展史

SHA由美国标准与技术研究所(NIST)设计并于1993年发表,该版本称为SHA-0,由于很快被发现存在安全隐患,1995年发布了SHA-1。

2002年,NIST分别发布了SHA-256、SHA-384、SHA-512,这些算法统称SHA-2。2008年又新增了SHA-224。

由于SHA-1已经不太安全,目前SHA-2各版本已成为主流。 继续阅读“SHA算法 – block2016 – 博客园”

资源 | 图森未来开源:Mask R-CNN的完整MXNet复现

当地时间 10 月 22 日,计算机视觉国际顶级会议 ICCV 2017 公布了获奖论文。Facebook AI 研究员何恺明获得最佳论文奖,同时他也是最佳学生论文的作者之一。这篇文章是国内自动驾驶创业公司图森未来对最佳论文《Mask R-CNN》的完整复现,并将其开源到了Github 上。 继续阅读“资源 | 图森未来开源:Mask R-CNN的完整MXNet复现”

windows10 server2016安装tensorflow

环境:
win10 64位1709.也就是刚更新了2017年的秋季创作者更新。
windows server 2016
如果报错,或者缺少什么组件:
ImportError: DLL load failed: The specified module could not be found.
ImportError: No module named ‘_pywrap_tensorflow_internal’
Failed to load the native TensorFlow runtime.
试试安装这个微软运行时:https://www.microsoft.com/en-us/download/details.aspx?id=48145
我装上之后测试tf成功。

第一步下载并安装python3.6:
https://www.python.org/ftp/python/3.6.3/python-3.6.3-amd64.exe

第二步下载并安装tensorflow:
1.新建run.bat批处理文件,内容如下: 继续阅读“windows10 server2016安装tensorflow”

Python下的pip的安装源的切换

环境:centos 6.9 x64 minimal
cd ~
mkdir .pip
ls ~/.pip
vi ~/.pip/pip.conf
i
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
esc
wq

试试速度飞快了
或者
cd ~
mkdir .pip
pip install turtle –trusted-host mirrors.aliyun.com
我没成功,不知道为何

Tensorflow官方语音识别入门教程 | 附Google新语音指令数据集

Google今天推出了一个语音指令数据集,其中包含30个词的65000条语音,wav格式,每条长度为一秒钟。

这30个词都是英文的,基本是yes、no、up、down、stop、go这类。

这个数据集由Google TensorFlow团队和AIY团队共同推出的,AIY就是之前推出树莓派DIY智能音箱的那个团队: 继续阅读“Tensorflow官方语音识别入门教程 | 附Google新语音指令数据集”

WordPress Desktop v1.0

根据操作系统不同,可能需要安装以下两个依赖项:
“tools\vc_redist.x86.exe”
“tools\vc_redist.x64.exe”

WordPress Desktop v1.0
You could run WordPress on win10 desktop, do not need browser, do not need php environment, and I made them(php+WordPress+browser) all in one.
It’s work on win10.

WordPress桌面版 ver 1.0
你可以运行WordPress在桌面上,无需通过浏览器无需配置php运行环境,我已经将他们集成在一起,一键运行就能将php+WordPress+browser全部运行起来,非常方便。

本项目是本人首创的PHP桌面化的第4个项目。

继续阅读“WordPress Desktop v1.0”

PHP桌面化项目

httpd.exe+php.exe+php code=php desktop app,只需要下载,解压缩,双击start.bat就绿色启动,双击stop.bat就绿色停止,不想用了直接删除整个文件夹就行。

该php桌面化项目并不是什么高科技,也没有什么高深的技术,只是一种思路而已,现分享给大家,有需要能用得着的欢迎使用。 继续阅读“PHP桌面化项目”