<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lioway的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lioway</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lioway]]></copyright><item><title><![CDATA[[汇编 译C代码]]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/132747906</link><guid>https://blog.youkuaiyun.com/lioway/article/details/132747906</guid><author>lioway</author><pubDate>Thu, 07 Sep 2023 23:53:53 +0800</pubDate><description><![CDATA[【代码】[programming paradigms of assembly code]]]></description><category></category></item><item><title><![CDATA[【 笔记】架构整洁之道]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/132131333</link><guid>https://blog.youkuaiyun.com/lioway/article/details/132131333</guid><author>lioway</author><pubDate>Sun, 06 Aug 2023 15:24:14 +0800</pubDate><description><![CDATA[观点：无论是微观世界的代码，还是宏观世界的架构，无论是三种编程范式还是微服务架构，他们都在解决一个问题，分离控制和逻辑。所谓控制就是对程序流转的与业务逻辑无关的代码或系统的控制（如多线程、异步、服务发现、部署、弹性伸缩等），所谓逻辑则是实实在在的业务逻辑，是解决用户问题的逻辑。]]></description><category></category></item><item><title><![CDATA[【笔记】深入理解计算机系统]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/132052605</link><guid>https://blog.youkuaiyun.com/lioway/article/details/132052605</guid><author>lioway</author><pubDate>Tue, 01 Aug 2023 23:08:33 +0800</pubDate><description><![CDATA[栈向下增长，这样一来，栈顶元素的地址是所有栈中元素地址中最低的，栈指针%rsp保存着栈顶元素的地址。编译器基于编程预言的规则、目标机器的指令集和操作系统遵循的惯例，经过一系列的阶段生成机器代码。GCC C预言编译器以汇编代码的形式产生输出，汇编代码是机器代码的文本表示，给出程序中的每一条指令。4 在常见的程序里不同的寄存器扮演不同的角色，其中最特别的是栈指针%rsp，用来指明运行时栈的结束位置。3 之后讲到过程的实现，包括程序如何维护一个运行栈来支持过程间数据和控制的传递，以及局部变量的存储。]]></description><category></category></item><item><title><![CDATA[[基础] 计算机中的定点数与浮点数]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/124143273</link><guid>https://blog.youkuaiyun.com/lioway/article/details/124143273</guid><author>lioway</author><pubDate>Wed, 13 Apr 2022 11:05:45 +0800</pubDate><description><![CDATA[转自知乎
概念：
定点数是指小数点的位置在计算机的存储是约定好的，固定的。一个小数的整数部分和小数部分分别转化为二进制的表示。
重点在于约定哪些位为整数，哪些为小数。
比如约定8位计算机，前五位表示一个小数的整数部分，后三位表示该数的小数部分。
当前常用：
目前大多数计算机使用浮点数表示小数。

...]]></description><category></category></item><item><title><![CDATA[win10右键卡顿问题    简单实用]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/116005737</link><guid>https://blog.youkuaiyun.com/lioway/article/details/116005737</guid><author>lioway</author><pubDate>Thu, 22 Apr 2021 11:41:26 +0800</pubDate><description><![CDATA[老古董笔记本系统重装后，右键一直在哪儿转啊转的，又不想当废品卖了
这不最近自由时间多一点了，就来死磕一下这个问题
先来看看网上各路大神的解决办法：（就提得最多的三种）
第一种，就是删除部分注册表，把new文件夹留下（就不细说了，想必一搜一大把）。
第二种，在NVIDIA控制面板里把显卡设置改为独显。
第三种，右键管理软件。
先上结论，我用右键管理软件解决的。
讲一下过程，最开始说是win10版本的问题，用自带的系统升级升了系统，无果，对于这个问题也没找到官方解释。先后就是试了上面说的第一第二种无果，后面看到]]></description><category></category></item><item><title><![CDATA[！！字节对齐！！变量-结构体（两个比较-两个起始地址）]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/108223912</link><guid>https://blog.youkuaiyun.com/lioway/article/details/108223912</guid><author>lioway</author><pubDate>Tue, 25 Aug 2020 18:01:14 +0800</pubDate><description><![CDATA[**
字节对齐总结：
**
为啥要字节对齐？提高CPU查找效率
定义：一个变量占用n个字节，则该变量的起始地址必须是n的整数倍，即:存放数据的内存的起始地址数值%n=0；
字节对齐下结构体的内存计算：如果是结构体，那么结构体的‘“起始地址”它最宽类型成员的整数倍，结构体最终占用的内存大小是 Min(pragma pack（n）中的n，结构体中最宽的成员的大小）整数倍。
变量
char x
int y
double  z
x的起始地址的1的整数倍
y的起始地址的4的整数倍
z的起始地址的8的整数倍
结构体
s]]></description><category></category></item><item><title><![CDATA[真机（或者双系统）Linux联网问题]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/106816695</link><guid>https://blog.youkuaiyun.com/lioway/article/details/106816695</guid><author>lioway</author><pubDate>Wed, 17 Jun 2020 19:26:38 +0800</pubDate><description><![CDATA[前段时间由于要在linux上跑程序就装了双系统，以前都是用的小白（校园移动网卡）
但是小白(网卡）不适用linux系统，如何联网成了问题：
方案一：手机和电脑usb共享
方案二：买个linux下适配的usb接口无线网卡，即插即用，某宝很多。
方案三：自己整个驱动吧，有机会再研究吧

...]]></description><category></category></item><item><title><![CDATA[TypeError: expected bytes, Descriptor found]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/106689735</link><guid>https://blog.youkuaiyun.com/lioway/article/details/106689735</guid><author>lioway</author><pubDate>Thu, 11 Jun 2020 15:25:46 +0800</pubDate><description><![CDATA[TypeError: expected bytes, Descriptor found
AttributeError: module ‘google.protobuf.descriptor_pool’ has no attribute ‘Default’
这类错误大多是protobuf版本太高，有博主提倡upgrade ，尝试无果，降到tensorflow对应版本成功了。https://docs.floydhub.com/guides/tensorflow/#tensorflow-115查询版本对应信息

]]></description><category></category></item><item><title><![CDATA[tensorflow + keras  踩坑分享]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/106688357</link><guid>https://blog.youkuaiyun.com/lioway/article/details/106688357</guid><author>lioway</author><pubDate>Thu, 11 Jun 2020 15:02:44 +0800</pubDate><description><![CDATA[目的：在tensorflow框架code中使用keras的Imagedatagenerator，另外还要成功编译一个sh
环境：ubuntu16.04（真机双系统下）
画布多说先上tensorlflow库的各个版本对照！！！！太太太重要了
TensorFlow-1.12¶
Nvidia Setup:
Python packages:
absl-py0.6.1
annoy1.15.0
args0.1.0
astor0.7.1
atari-py0.1.7
backcall0.1.0
bleach3.0.2
bo]]></description><category></category></item><item><title><![CDATA[双系统win10+ ubuntu16.04+GPU驱动+cuda+cudnn+anaconda+pycharm]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/106578960</link><guid>https://blog.youkuaiyun.com/lioway/article/details/106578960</guid><author>lioway</author><pubDate>Fri, 05 Jun 2020 21:54:10 +0800</pubDate><description><![CDATA[与ubuntu斗争的那些天，install&amp;uninstall之间徘徊，作个总结吧
首先是20.04 ，因为是最新版，想当然的就安上了，结果可想而知，20.04桌面比较耐看，但是仅此而已… … 作开发需要的库，版本跟不上然后就弃了
然后就是16.04，各种库的版本比较匹配，出现的问题有：
更新软件之后桌面进不去，环境变量改来改去都无果，有人说是软件更新了，GPU驱动没更，导致ubuntu.desktop啥的出问题，无果，果断重装…
再有就是驱动装上过后，java版本的问题导致sh脚本不能运行，软件打]]></description><category></category></item><item><title><![CDATA[计算机视觉入门到学习阶段定位]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/104339675</link><guid>https://blog.youkuaiyun.com/lioway/article/details/104339675</guid><author>lioway</author><pubDate>Sun, 16 Feb 2020 11:37:16 +0800</pubDate><description><![CDATA[近期在csdn学院看到的一个不错的免费视频资料，内容涵盖了计算机视觉介绍，传统的图像处理方法，深度学习之神经网络等方法，对小白作为了解计算机视觉的整体思路，定位自身学习阶段有一定帮助。
部分收藏截图：









...]]></description><category></category></item><item><title><![CDATA[Pycharm 远程服务器使用要点小结]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/104130547</link><guid>https://blog.youkuaiyun.com/lioway/article/details/104130547</guid><author>lioway</author><pubDate>Sat, 01 Feb 2020 10:03:54 +0800</pubDate><description><![CDATA[Pycharm 远程服务器使用要点
首先，解释两个我自己刚接触时候遇到的困惑和解决办法：
第一，登录IP是什么，本地IP，远程服务器IP，VPN IP，Pycahrm中用的是容器的IP和对应的密码，后文截图展示。
第二，网页端容器需要连接学校内网（企业应该是类似的局域网）才能进入，但是实验室校园wifi信号非常不理想，我想了很多办法，手机连wifi共享网络，插移动网卡等信号都不稳定，考虑再三，挂远...]]></description><category></category></item><item><title><![CDATA[pycharm+win10+opencv-python安装！]]></title><link>https://blog.youkuaiyun.com/lioway/article/details/103947147</link><guid>https://blog.youkuaiyun.com/lioway/article/details/103947147</guid><author>lioway</author><pubDate>Sun, 12 Jan 2020 16:41:34 +0800</pubDate><description><![CDATA[之前学习的时候经常看到  import cv2  自己尝试安装总出问题
今天要用非解决不可了，转换下思路就搞定了，前后几分钟，本着感恩的心态，也分享下经验
关键在于，pycharm中选择对应python版本的opencv-python，pycharm是可以直接安装的！！
python3.5
opencv-python 3.4.1.15
通常在安装的时候都是直接搜opencv-python   我自...]]></description><category></category></item></channel></rss>