博客园 - 撞破南墙
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=709759
2022-04-11T09:59:16Z
撞破南墙
https://www.cnblogs.com/facingwaller/
feed.cnblogs.com
https://www.cnblogs.com/facingwaller/p/11230448.html
zlib压缩相关 - 撞破南墙
相关原理 deflate(RFC1951):一种压缩算法,使用LZ77和哈弗曼进行编码; zlib(RFC1950):一种格式,是对deflate进行了简单的封装,他也是一个实现库(delphi中有zlib,zlibex) gzip(RFC1952):一种格式,也是对deflate进行的封装。 gz
2019-07-23T02:58:00Z
2019-07-23T02:58:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】相关原理 deflate(RFC1951):一种压缩算法,使用LZ77和哈弗曼进行编码; zlib(RFC1950):一种格式,是对deflate进行了简单的封装,他也是一个实现库(delphi中有zlib,zlibex) gzip(RFC1952):一种格式,也是对deflate进行的封装。 gz <a href="https://www.cnblogs.com/facingwaller/p/11230448.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10842472.html
cocos2dx 3.17(Windows下) 接入skynet和sprotol - 撞破南墙
大致流程一致,但是他的github上的版本,没有Windows的版本。打开他的win的工程会提示缺少一个模块。 本人环境 cocos2dx 3.17.1 当前最新 skynet 无视 当前最新 VS2015(机器上同时装了多个VS) WIN7 PYTHON 2.7.9 1. cocos的下载地址,下
2019-05-10T01:04:00Z
2019-05-10T01:04:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】大致流程一致,但是他的github上的版本,没有Windows的版本。打开他的win的工程会提示缺少一个模块。 本人环境 cocos2dx 3.17.1 当前最新 skynet 无视 当前最新 VS2015(机器上同时装了多个VS) WIN7 PYTHON 2.7.9 1. cocos的下载地址,下 <a href="https://www.cnblogs.com/facingwaller/p/10842472.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10833297.html
随便读读skynet开源项目RILLSERVER - 撞破南墙
读RILL SERVER 因为源码是前段时间下载的,最近才拿出来分析,今天发现已经更新了,比如删除了module中订阅那些代码。但是并不影响总体的思路。 他加入了behavior3 、 pl 、FSM,DDZ等等有空在分析。 有几个维度可以分析。 1. 从启动到、消息运转的流程 2. 从skynet
2019-05-08T09:35:00Z
2019-05-08T09:35:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】读RILL SERVER 因为源码是前段时间下载的,最近才拿出来分析,今天发现已经更新了,比如删除了module中订阅那些代码。但是并不影响总体的思路。 他加入了behavior3 、 pl 、FSM,DDZ等等有空在分析。 有几个维度可以分析。 1. 从启动到、消息运转的流程 2. 从skynet <a href="https://www.cnblogs.com/facingwaller/p/10833297.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10699269.html
白话skynet第三篇:通过队列解决多线程竞争资源 - 撞破南墙
今天遇到一个问题,在大厅服务中,如果一个请求使用到了一个公共的变量,如何保证其一致性? 虽然请求是挨个运行的,但是skynet.call会阻塞。 “同一个 skynet 服务中的一条消息处理中,如果调用了一个阻塞 API ,那么它会被挂起。挂起过程中,这个服务可以响应其它消息。这很可能造成时序问题,
2019-04-12T15:16:00Z
2019-04-12T15:16:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】今天遇到一个问题,在大厅服务中,如果一个请求使用到了一个公共的变量,如何保证其一致性? 虽然请求是挨个运行的,但是skynet.call会阻塞。 “同一个 skynet 服务中的一条消息处理中,如果调用了一个阻塞 API ,那么它会被挂起。挂起过程中,这个服务可以响应其它消息。这很可能造成时序问题, <a href="https://www.cnblogs.com/facingwaller/p/10699269.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10693611.html
白话skynet第二篇:skynet的通信调试pack和sprotol - 撞破南墙
今天来说说Skynet客户端和服务端网络通信的基础部分。 Skynet当前版本。lua是skynet自带的5.3版本。 根据示例,我们可以知道。通信的步骤如下。 1. 客户端按大小端打包成二进制。 2. socket发送。 3. 服务端接收。 4. 服务端解包。 逐个说说这其中的操作方法。 1.第一
2019-04-11T17:04:00Z
2019-04-11T17:04:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】今天来说说Skynet客户端和服务端网络通信的基础部分。 Skynet当前版本。lua是skynet自带的5.3版本。 根据示例,我们可以知道。通信的步骤如下。 1. 客户端按大小端打包成二进制。 2. socket发送。 3. 服务端接收。 4. 服务端解包。 逐个说说这其中的操作方法。 1.第一 <a href="https://www.cnblogs.com/facingwaller/p/10693611.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10687238.html
白话skynet第一篇 - 撞破南墙
当你走过一个坐在自己店门前的杂货商面前。走过一个吸着烟斗的守门人面前,走过一个马车夫面前时,请你给我描绘一下这个杂货商、守门人和马车夫,他们的姿态,他们的外貌,要用画家那样的细节描绘出他们的精神本质,使我不至于把他们同任何别的杂货商人、任何别的守门人、任何别的马车夫混同起来,还请你只用一句话就让我知
2019-04-11T04:11:00Z
2019-04-11T04:11:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】当你走过一个坐在自己店门前的杂货商面前。走过一个吸着烟斗的守门人面前,走过一个马车夫面前时,请你给我描绘一下这个杂货商、守门人和马车夫,他们的姿态,他们的外貌,要用画家那样的细节描绘出他们的精神本质,使我不至于把他们同任何别的杂货商人、任何别的守门人、任何别的马车夫混同起来,还请你只用一句话就让我知 <a href="https://www.cnblogs.com/facingwaller/p/10687238.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/10637745.html
VS2017 异常 Editor or Editor Extension - 撞破南墙
KE遇到的第一个问题 VS 2017 打开文件的时候, 遇到异常 检查 activity_log发现是 Editor or Editor Extension, 解决办法: 安装插件, Clear MEF Component Cache http://vsixgallery.com/extension
2019-04-01T09:32:00Z
2019-04-01T09:32:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】KE遇到的第一个问题 VS 2017 打开文件的时候, 遇到异常 检查 activity_log发现是 Editor or Editor Extension, 解决办法: 安装插件, Clear MEF Component Cache http://vsixgallery.com/extension <a href="https://www.cnblogs.com/facingwaller/p/10637745.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/9573208.html
LeetCode-7-反转数组-c# - 撞破南墙
目前看到的网上的版本 1. 都是用到数组的反转函数。对于代码实现的细节没给出 2. 反转函数的想法没给出。 特在此补充。 1. Reverse函数是从c 库源码中抠出的主要部分代码。主要是双端步进、交换,当然是o(1)的。 ''' public void Rotate2(int[] nums, in
2018-09-02T03:24:00Z
2018-09-02T03:24:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】目前看到的网上的版本 1. 都是用到数组的反转函数。对于代码实现的细节没给出 2. 反转函数的想法没给出。 特在此补充。 1. Reverse函数是从c 库源码中抠出的主要部分代码。主要是双端步进、交换,当然是o(1)的。 ''' public void Rotate2(int[] nums, in <a href="https://www.cnblogs.com/facingwaller/p/9573208.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/9572257.html
训练集(train set),验证集(validation set)和测试集(test set) - 撞破南墙
1. 把数据集分为三部分,分别为:训练集(train set),验证集(validation set)和测试集(test set)。 2. 具体比例有各种说法。待补充 3. 测试集是为了测模型泛化能力,不能在训练的时候使用测试集数据。 [转载] 在NG的ML课程中和西瓜书中都有提到:最佳的数据分类情
2018-09-01T16:33:00Z
2018-09-01T16:33:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】1. 把数据集分为三部分,分别为:训练集(train set),验证集(validation set)和测试集(test set)。 2. 具体比例有各种说法。待补充 3. 测试集是为了测模型泛化能力,不能在训练的时候使用测试集数据。 [转载] 在NG的ML课程中和西瓜书中都有提到:最佳的数据分类情 <a href="https://www.cnblogs.com/facingwaller/p/9572257.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/9539797.html
LeetCode-7-反转整数-c# 版本 - 撞破南墙
c 版本 // 给定一个 32 位有符号整数,将整数中的数字进行反转。 public class Solution { public int Reverse(int x) { / // 边界判断 // x变成字符串,然后拼接字符串。 如果第一位是 ,则将其放到第一位。 从后往前遍历 如果遇到0则无视
2018-08-26T19:45:00Z
2018-08-26T19:45:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】c 版本 // 给定一个 32 位有符号整数,将整数中的数字进行反转。 public class Solution { public int Reverse(int x) { / // 边界判断 // x变成字符串,然后拼接字符串。 如果第一位是 ,则将其放到第一位。 从后往前遍历 如果遇到0则无视 <a href="https://www.cnblogs.com/facingwaller/p/9539797.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/8614164.html
解决安装TensorFlow GPU缺少文件的一个比较终极的办法 - 撞破南墙
安装TensorFlow GPU缺少文件的一个比较终极的办法
2018-03-20T16:13:00Z
2018-03-20T16:13:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】安装TensorFlow GPU缺少文件的一个比较终极的办法 <a href="https://www.cnblogs.com/facingwaller/p/8614164.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/8249813.html
tensorflow(4)踩过的一些坑 - 撞破南墙
1. 版本问题 1.1 版本的一个BUG ValueError: Variable rnn/basic_lstm_cell/weights already exists, disallowed. 结合这个文章[http://blog.csdn.net/jerr__y/article/details/
2018-01-09T01:30:00Z
2018-01-09T01:30:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】1. 版本问题 1.1 版本的一个BUG ValueError: Variable rnn/basic_lstm_cell/weights already exists, disallowed. 结合这个文章[http://blog.csdn.net/jerr__y/article/details/ <a href="https://www.cnblogs.com/facingwaller/p/8249813.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/8150505.html
tensorflow(3)可视化,日志,调试 - 撞破南墙
可视化 添加变量 tf.summary.histogram( "weights1", weights1) 可视化观看变量 还有添加图像和音频、 常量 tf.summary.scalar('x', x) 添加embedding python 合并 merged = tf.summary.merge_a
2017-12-30T09:08:00Z
2017-12-30T09:08:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】可视化 添加变量 tf.summary.histogram( "weights1", weights1) 可视化观看变量 还有添加图像和音频、 常量 tf.summary.scalar('x', x) 添加embedding python 合并 merged = tf.summary.merge_a <a href="https://www.cnblogs.com/facingwaller/p/8150505.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/8029728.html
《More Accurate Question Answering on Freebase》文献笔记 - 撞破南墙
More Accurate Question Answering on Freebase
2017-12-12T13:28:00Z
2017-12-12T13:28:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】More Accurate Question Answering on Freebase <a href="https://www.cnblogs.com/facingwaller/p/8029728.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/7894705.html
TensorFlow(1)注解入门代码 - 撞破南墙
学习当然要从官方的入门文档开始。 但是这篇入门对于从0开始的初学者似乎有些困难,尤其是对于神经网络知识还是一知半解的。 敲完理解一遍还是懵逼。 TensorFlow经典入门代码学习备注如下。 后面找了一本中文的《TensorFlow实战Google深度学习框架》来入门
2017-12-10T10:14:00Z
2017-12-10T10:14:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】学习当然要从官方的入门文档开始。 但是这篇入门对于从0开始的初学者似乎有些困难,尤其是对于神经网络知识还是一知半解的。 敲完理解一遍还是懵逼。 TensorFlow经典入门代码学习备注如下。 后面找了一本中文的《TensorFlow实战Google深度学习框架》来入门 <a href="https://www.cnblogs.com/facingwaller/p/7894705.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/7885638.html
安装WIN7/WIN10上的 CPU版本的TensorFlow - 撞破南墙
随手记 ancaconda Anaconda2-5.0.1-Windows-x86_64(python3.5 ancaconda python-3.5.2-amd64 安装TensorFlow的时候自动依赖安装)charmpython IDE 1 安装 ancaconda 访问Anaconda的下载
2017-11-23T08:39:00Z
2017-11-23T08:39:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】随手记 ancaconda Anaconda2-5.0.1-Windows-x86_64(python3.5 ancaconda python-3.5.2-amd64 安装TensorFlow的时候自动依赖安装)charmpython IDE 1 安装 ancaconda 访问Anaconda的下载 <a href="https://www.cnblogs.com/facingwaller/p/7885638.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/6702831.html
简单配置jena在eclipse的开发环境 - 撞破南墙
Jena:A free and open source Java framework for building Semantic Web and Linked Data applications. Jena:A free and open source Java framework for buil
2017-04-13T02:53:00Z
2017-04-13T02:53:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】Jena:A free and open source Java framework for building Semantic Web and Linked Data applications. Jena:A free and open source Java framework for buil <a href="https://www.cnblogs.com/facingwaller/p/6702831.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/6572543.html
HttpWebRequest请求http1.1的chunked的解析问题记录 - 撞破南墙
问题:我的请求获取不到URL对应的内容(换个浏览器可以)。 第一步对比wirshark截包看HTTP请求头,发现我这缺失一部分请求头。 对着官方文档添加即可。https://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest(v=vs
2017-03-18T03:39:00Z
2017-03-18T03:39:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】问题:我的请求获取不到URL对应的内容(换个浏览器可以)。 第一步对比wirshark截包看HTTP请求头,发现我这缺失一部分请求头。 对着官方文档添加即可。https://msdn.microsoft.com/zh-cn/library/system.net.httpwebrequest(v=vs <a href="https://www.cnblogs.com/facingwaller/p/6572543.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/6239072.html
LUA学习笔记三·时间等操作系统库 - 撞破南墙
1.构造时间 2.时间制定格式输出 3.计时器(闭包)os.difftime (t2, t1) 返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。 在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。 4.执行 shell 命令 代码
2016-12-31T04:47:00Z
2016-12-31T04:47:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】1.构造时间 2.时间制定格式输出 3.计时器(闭包)os.difftime (t2, t1) 返回以秒计算的时刻 t1 到 t2 的差值。 (这里的时刻是由 os.time 返回的值)。 在 POSIX,Windows,和其它一些系统中,这个值就等于 t2-t1。 4.执行 shell 命令 代码 <a href="https://www.cnblogs.com/facingwaller/p/6239072.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/facingwaller/p/6238949.html
LUA table学习笔记 - 撞破南墙
function printT( ... ) for i,v in ipairs(...) do print(i,v) end end t1={} t2={} t3={} table.insert(t1,"t1") table.insert(t1,"t2") table.insert(t1,1,"t3") print "1 table.insert-----------...
2016-12-31T03:45:00Z
2016-12-31T03:45:00Z
撞破南墙
https://www.cnblogs.com/facingwaller/
【摘要】function printT( ... ) for i,v in ipairs(...) do print(i,v) end end t1={} t2={} t3={} table.insert(t1,"t1") table.insert(t1,"t2") table.insert(t1,1,"t3") print "1 table.insert-----------... <a href="https://www.cnblogs.com/facingwaller/p/6238949.html" target="_blank">阅读全文</a>