- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 微星主板蓝屏系统损坏修复经验记录
网络上的方案:这是网卡驱动,需自行下载evbda.sys,使用winPE替换该系统文件。蓝屏内容:evbda.sys 系统文件损坏。错误代码:0xc0000221。
2024-03-07 13:31:41
2409
原创 Xcode-IOS开发:CVPixelBuffer 获取YUV通道像素数据修改并展示
代码如下//有用的API函数size_t width = CVPixelBufferGetWidth(pixelBuffer);size_t height = CVPixelBufferGetHeight(pixelBuffer);OSType pixeltype = CVPixelBufferGetPixelFormatType(pixelBuffer);bool isPlanar = CVPixelBufferIsPlanar(pixelBuffer);size_t planeCount =
2021-01-21 20:56:31
1349
原创 NVIDIA module already loaded in kernel 无法升级 cuda 错误 解决方法
问题:使用 runfile安装cuda 10.1 时,出现错误,大意 installer exited with error查看 /var/log/xxxx.log 发现NVIDIA module already loaded in kernel,无法安装。无效的尝试:我的ubuntu上,更改target、modprobe 卸载nvidia 驱动,lsof查找nvdia使用设备...
2020-04-02 18:07:29
1772
原创 编译sqlite3启动所有扩展功能(Json text_search R-tree树结构 多线程加速等)
为什么要编译自己的sqlite默认sqlite包是为了轻量化、快速、低消耗而配置的,很多功能都阉割掉了。然而,我们有时候使用sqlite并不是为了节省资源,而是sqlite用起来太方便了,单库单文件,清晰而美好。这时候如果我们需要索取更多的功能,比如json的解析功能,或者希望利用多线程做排序,提高速度,那么就需要手动编译一份sqlite。可用的扩展功能Json1 - JSON...
2020-03-19 12:22:27
1483
原创 Python Cannot uninstall xxx It is a distutils installed project and thus we cannot ... 解决办法
解决方法来源:https://github.com/librosa/librosa/issues/711原因:使用底层工具 distutils安装的自带package,缺失了文件列表信息,导致无法根据文件列表卸载旧版,无法替换旧版文件,无法干净地升级,所以python拒绝安装或者升级某个package。现状:遗留问题,深层bug,官方无法漂亮地解决解决方案:手动删除这...
2019-10-18 12:35:30
9291
1
原创 用 Python 绘制地图、定制地图工具集合
前言这些是用于在地图图像上按照经纬度、地区、风格等等编程绘制个性信息的工具。用途广泛、专业。例如画一张人口分布热力图、疾病分布图等等。方法一:vincent链接:http://wrobstory.github.io/2013/04/python-maps-choropleth.html效果:方法二:matplotlib 的扩展——Basemap链接:https...
2019-02-27 23:03:52
3548
原创 Mac OSX 苹果电脑 安装 MacPorts
前言首先去官网下载,别去什么乱七八糟的百度搜安装包.官网有最新的安装包、最新最全的源信息,本文致力于教你如何用macports的官网完成配置,以后有什么问题你直接去官网,比搜什么博客靠谱多了, 不少博客都是从官网直接翻译搬运来的,但偷偷隐藏了官网的信息,造成独家指导的假象. 这样的博客时间过个一年半载就过时了,官网信息也早更新了. 各位要养成有问题去官网的习惯. 获取安装包官网...
2019-01-08 20:05:48
699
原创 CentOS7 Locale not supported by C library/cannot change locale UTF-8/No such file or directory 解决方案
GTK**: Locale not supported by C librarycannot change locale UTF-8No such file or directory这是什么错误?出错的组件是本地化语言切换器,用 locale命令可以查看它的设置,用locale -a 命令可以查看它支持的语言.如果客户端要求的编码格式,服务器无法提供,则服务器默认编码可能...
2019-01-04 17:36:53
2756
原创 Word 高级查找、通配符查找,与格式替换
动机写文章改格式很累,所有英文改成 times new roman所有数字改成 times new roman所有中文改成 宋体(正文)等等要求。示例用word高级查找来将所有英文都改成 times new roman在开始中点击查找 下拉菜单中点击高级查找 弹出查找窗口先输入查找什么东西,比如英文和数字的集合,如下:这表示...
2018-12-21 15:47:25
19253
原创 Linux server quick cheat sheet
系统管理: shell命令优先查找顺序: ./ /usr/local/bin /usr/bin /bin /sbin 恢复模式:开机时按cms+R ps / kill: (ps快速参考) ps -e show all process by PID |...
2018-10-13 20:45:08
353
原创 pytorch 使用 tensorboard
Tensorboard 是一个动态可视化数值的工具,同时也能可视化静态的神经网络结构。Tensorboard 包含两部分功能:将网络结构、动态数值以 protocol buffer 格式写到文件里。读取网络结构、读取动态数值,并展示在浏览器中。第一部分功能,以python包形式存在。编程者 import tensorboard 从而使用API将动态的数值以protocol buffer格式,不断地...
2018-07-07 14:14:37
10935
1
原创 写一个简单的操作系统
摘 要如果一定要找出OS最重要的核心,那就是调度器,调度器本身即可以看作一个简单的操作系统,允许以周期性或单次方式来调用任务。从底层的角度看,调度器可以看作是一个由许多不同任务共享的定时器中断服务程序,因此,只需要初始化一个定时器,而且改变定时的时候通常只需要改变一个函数。此外,无论需要运行1个,10个还是多个不同的任务,通常都可以使用同一个调度器完成。随着计算机的发展,我们比较容...
2017-03-20 15:30:52
22791
8
原创 CentOS7配置nvidia驱动远程桌面cuda8matlab和tensorflow
多么痛的领悟在DELL主板、至强cpu的机器上装ubuntu,失败,提示磁盘不能识别,分区失败。在该机器上装fedora,安装过程中失败。在该机器上装slackware。卡在校验上。在该机器上装RHEL成功,删除原yum,去 http://mirrors.zju.edu.cn/ 下载centos的yum安装成功,执行yum update后机器自动重启,再也点不亮了。在该机器上装...
2017-03-01 15:44:32
5507
原创 GNU 线程创建实例
GNU 线程创建实例main.cpp:#include #include #include "util.h"using namespace std;/*typedef unsigned long int pthread_t;extern int pthread_create __P ((pthread_t *__thread, __const pthread_attr_
2014-12-13 10:01:01
539
1
原创 linux进程间内存共享和信号量协作[基于哈工大操作系统实验]
进程间的协作一直是做产品的永恒需求和必需技术,但是却是一片技术灰色地带,这里我们基于哈工大的操作系统实验,用实际代码讲解如何完成内存共享,和信号量协作先给出一套完整可用的样例程序:生产者pro.c#include #include #include #include #include #include #include #include #include int mai
2013-12-20 16:09:46
1339
1
原创 linux键盘IO探究和实验[基于哈工大操作系统实验]
我们使用的键盘,看似非常简单自然,但是其功能的时间却相当有学问,本文将以哈工大操作系统IO设备实验为基础,讲解一下linux0.11下键盘功能的实现,和简单修改的方法。一,实现原理键盘功能主要由如下几个程序实现:keyboard.S : 大S,用c++规则tty_io.c :console.c :
2013-12-19 17:56:57
2170
1
原创 Linux进程管理 进程状态和时钟滴答[哈工大操作系统实验]
进程管理和创建记录,是哈工大操作系统实验2的内容。涉及的技术内容包括“进程状态转换点定位”和“内核状态下写文件”。 本文主要讲解linux 0.11 系统[进程的调度转换知识],并给出哈工大实验自带的[内核文件读写代码]。先讲简单的,内核文件读写:内核状态下的文件读写主要靠filp_open() ; filp_clos() ; vfs_read() ; vfs_write(),
2013-12-14 22:03:03
1827
1
原创 DLL的部署和使用[VS2010-2012]
DLL(Dynamic Link Library)动态链接库, 直观讲就是封装起来的一堆函数,编译成二进制,来进行组件化,模块化,同时防止了技术泄露(most important ...)。 DLL的使用分两种形式:写代码来调用;设置项目属性来调用。 写代码调用就是在代码中写: HMODULE LoadLibrary(...); 这种方法类似于使用链表代替数
2013-11-15 09:10:48
841
1
原创 oslab环境配置及入门
一,OSlab 是什么: 把 凯文·劳顿 编写的PC虚拟机程序Bochs 和 linus编写的 linux0.11放在一个文件夹里,那个文件夹就叫做OSLAB.....二,那两个东西都是什么: Bochs是一款虚拟机软件,linux0.11是操作系统的汇编+C源码。 Bochs与 [ Vmware/VirtualBox ] 的区别是什么: 普
2013-11-14 17:35:58
3806
3
原创 Linux下校园网锐捷认证方法
目前在LINUX下使用校园网的主要是使用10.04版本以上的学生用户,所以在此主要讲解Ubuntu Linux的配置方法:我们并不使用锐捷公司的官方工具,因为它限制了用户的多网卡功能。我们使用的是LINUX下,由华中大开发的mento hust 开源认证客户端,使用简单便捷。1, 首先,请到: https://code.google.com/p/mentohust/ 下
2013-11-14 11:35:38
4737
1
微软vc++ BuildTools_2013
2018-10-03
C++学生成绩管理
2014-03-02
联系人管理系统pro
2014-03-02
C语言标准成绩管理系统
2014-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人