- 博客(143)
- 资源 (42)
- 问答 (1)
- 收藏
- 关注
原创 解决安装Tensorflow2: ERROR annot determine archive format of XXX保存问题
解决安装Tensorflow2: ERROR annot determine archive format of XXX保存问题
2023-01-03 21:00:51 1465
原创 人工智能常用资料及网址
Github:https://github.com/pytorch/pytorch主页:https://pytorch.org/中文文档:https://pytorch.apachecn.org/#/问答论坛:https://discuss.pytorch.org/Github:https://github.com/opencv/opencv主页:https://opencv.org中文文档:https://docs.opencv.org/4.x/问答论坛:https://forum.openc
2022-06-26 19:36:49 1286
原创 UE4引擎开发官方学习视频
Unreal Engin官方学习入门从Unity到虚幻引擎理解项目和文件结构给开发者的虚幻引擎入门指南 (系列教程,涉及八大模块)场景 场景构建入门地形基础概念 (Landscape)演示关卡载入优化UI 初识UMGC++与蓝图将蓝图转换为C++用蓝图创建散布工具编程入门蓝图 基础概念蓝图AI简介蓝图入门虚幻引擎编辑器基础——Actor和蓝图角色入门音效相关动态音频环境音效和程序化音效设计音效与空间游戏发布项目打包简介动作 动画入门 虚幻引擎编辑器基础
2021-04-30 16:41:55 446
原创 关于KMP算法,我是这样理解的
一、问题的提出假设有一个文本串S、和一个模式串P、若想要查找P在S中第一次出现的位置,有什么方法?二、暴力匹配算法暴力匹配算法可能是解决此类问题最直观的思路,容易想到,但是其效率不高,时间复杂度为O(m*n),因此会想去寻找更优化的方法。思路如果当前字符匹配成功,那么指向S的下标i和指向P的下标j都进行加一操作,匹配下一个字符如果当前字符匹配不成功,那么指向S的下标i回溯(i = i - ( j - 1 ))指向P的下标j被置为0三、KMP算法1.暴力匹配算法不好的地方在于,假如匹配到模式
2021-01-21 22:08:28 472
原创 C++开发工程师基础面试题
C++开发工程师基础面试题C++基础1、C和C++的区别2、C++中指针和引用的区别3、结构体struct和共同体union(联合)的区别结构体为什么要内存对齐呢?结构体内存对齐规则如何让结构体按照指定的对齐参数进行对齐?4、#define和const的区别5、重载overload,覆盖override,重写overwrite,这三者之间的区别6、new、delete、malloc、free之间的关系7、delete和delete[]的区别8、STL库用过吗?常见的STL容器有哪些?算法用过几个?9、con
2020-12-06 22:05:56 1357 1
原创 Speex编解码手册
前言 目前公司的项目需要改善音频效果,最近也一直在研究声学回声消除,接触到了Speex,用到其中回声消除API,多次用到Speex,本文是官方手册(The Speex Codec Manual Version 1.2 Beta 3)翻译版,加深些理解。 目录 1、Speex介绍 1.1 获取帮助 1.2 ...
2018-05-23 14:42:57 13599
原创 图像处理与分析--国内公司&就业
最近版上有不少人在讨论图像处理的就业方向,似乎大部分都持悲观的态度。我想结合我今年找工作的经验谈谈我的看法。就我看来,个人觉得图像处理的就业还是不错的。首先可以把图像看成二维、三维或者更高维的信号,从这个意义上来说,图像处理是整个信号处理里面就业形势最好的,因为你不仅要掌握(一维)信号处理的基本知识,也要掌握图像处理(二维或者高维信号处理)的知识。其次,图像处理是计算机视觉和视频处理的基础,掌握好了
2015-12-18 16:03:39 8148
原创 非计算机专业的伟伯是如何拿到阿里Offer的。求职励志!!!
写在前面: 2015 年 7 月初,参加阿里巴巴校招内推, 8 月 15 日拿到研发工程师 JAVA 的 offer 。我的专业并非计算机,也没有在互联网公司实习过,只有一些学习和面试心得,供大家参考。阿里巴巴 90% 以上使用 Java ,所以下面的分享也基于 Java 岗,如有表达不准确的地方,请提出建议和指正。 7 月上旬投递简历, 7 月 27 号至 29 号连续三天,每天一面,在
2015-08-20 15:36:56 6817
原创 博客搬家啦!
博客搬家啦! [本人个人博客站点:]www.wchuanc.com 欢迎各位IT大牛多多指教,多多交流!Thangk you ! 2015.07.25
2015-07-25 20:28:02 1002
原创 浅谈Python Web的五大框架
说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数. 虽然另一大脚本语言PHP也有不少框架,但远没有Python这么夸张,也正是因为Python Web Framework(Python Web开发框架,以下简称Python框架)太多,所以在Python社区总有关于Python框架孰
2015-07-15 18:01:05 1787
原创 2015爱奇艺暑期实习生面试
2015爱奇艺暑期实习生面试(技术一面)周三(2015年7月1日)下午三点半接到上海爱奇艺打来的电话,面试官问我放不方便,我说我在拔智齿,然后面试官就问我什么时候方便面试,我说晚上八点或者明天中午,然后面试官就说,那明天中午1点的时候我给你打电话吧。我说,好。面试官说话挺和气的,很有礼貌,最后挂电话的时候他那边迟迟不挂电话,等了一分多种,然后我就挂了电话。第二天中午1点钟,面试官打过来电话,问我放不
2015-07-03 16:52:54 4504 2
原创 STL中的所有算法(70个)
STL中的所有算法(70个) STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声明函数对象。 STL中算法大致分为四类: 1、非可变序列算法:指不直接修改其所操作的容器内容的算法。 2、可变序列算法:指可以修改它们所操作的容器内容
2015-05-04 17:56:43 1485
转载 程序员面试:电话面试问答Top 50
今年是2015年,在过去几年中,电面(电话面试)是筛选程序员职位候选人的最流行的方式。它让雇佣双方很容易互相了解对方,候选人不需要去未来雇主的所在地,面试官也不用做额外的安排。这是我介绍程序员面试问题的文章的第二部分。我得到反馈说第一部分过于偏重编码的题了,许多程序员希望我针对电面问题列一个类似的列表。为了顺利通过电面进入下一轮,你必须足够好地回答与你工作要求相关的全部问题。在大多针对Java和C
2015-03-05 18:04:22 1128
原创 Mac系统下Lua开发环境搭建
一、Lua安装包下载 去lua官网lua.org下载最新版lua-5.2.3.tar.zip,如下图箭头所示: 二、安装Lua-5.2.3 进入Lua-5.2.3.tar.zip的下载目录,执行以下步骤安装: tar xvzf lua-5.2.3.tar.gz cd lua-5.2.3 make macos
2014-11-18 16:56:30 3365 3
原创 Lua语言实现:截取给定字符串的部分长度,超出部分用省略号“...”替换
在项目开发过程当中,尤其是游戏开发,当使用lua脚本语言编写客户端程序时,需要给玩家角色名长度做适配。如果玩家角色名的长度很长,超过了给定框,那么就会遮住游戏界面其他地方的图片,效果很难看,这样给玩家的体验就不好。为了给用户一个好的体验,往往策划会提出要求,比如角色名最大长度为18位,但是12位就已经超出框框,那么可以只显示9位,剩余部分用省略号替换,这样整个角色名就在给定框当中,给玩家的体验效果
2014-11-15 16:27:36 4825
原创 指针结构体函数-其实可以这样详细理解
今天一大早登了下QQ空间,看到本科的一个学弟发表一篇日志,写关于西电微软俱乐部面试题的解答,写的很不错。我也一下子起兴了,因为我曾经也是被指针困惑很久,搞不清头绪,本科到研究生,我也笔试面试不下二十次了。每次面试的时候问到指针或者引用这个问题我总是答不完美,灰溜溜的感觉(我一个堂堂985的硕士研究生啊,这种问题都答不出来感觉很丢脸的,我的感受是这样子的!)。。。趁这个时候再重新复习下指针,顺便还有
2014-08-28 08:28:59 4126 4
转载 C++内存管理机制
[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权
2014-08-27 17:05:45 1480
原创 Go语言-Windows开发环境搭建
首先介绍Go语言开发环境的搭建,我的环境是在Windows下搭建,Go语言包推荐.msi安装包,我用的是go1.3.windows-386.msi ,原因很简单,.msi安装会自动配置环境变量,当然也可以用.zip包然后自己配置环境变量。IDE开发环境有两种选择:一是liteIDE,另一个是给eclipse下载goclipse插件。我选择的是liteIDE,下面我介绍下我今天搭建Go开发环境的小小经验总结。。。
2014-08-02 16:00:02 2559
转载 C++的异常处理机制
一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些错
2014-07-31 21:03:37 1168
原创 Qt信号与槽机制详解
信号和槽机制是Qt的核心机制之一,要掌握Qt编程就需要对信号和槽有所了解。信号和槽是一种高级接口,它们被应用于对象之间的通信,它们是Qt的核心特性,也是Qt不同于其它同类工具包的重要地方之一。 在我们所了解的其它GUI工具包中,窗口小部件(widget)都有一个回调函数用于响应它们触发的动作,这个回调函数通常是一个指向某个函数的指针。在Qt中用信号和槽取代了上述机制。
2014-06-03 10:08:11 2987
转载 win7下安装ubuntu13.10双系统
1. 先准备一个分区来安装ubuntu。在win7中打开磁盘管理。如下图所示:2. 假如要将F盘所在分区用来安装ubuntu,则把该分区从win7中移除。如下图所示:3. 将ubuntu系统镜像拷贝到C盘根下。把ubuntu系统镜像文件中casper目录下 initrd.lz vmlinuz (13.10中64位:vmlinuz
2014-05-30 10:32:29 1379
转载 C++智能指针
一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::scoped_ptr、bo
2014-03-03 21:50:48 1079
MySQL安装的图解
2013-11-14
MySQL_6.0安装图解(超详细)
2013-11-14
JAVA、PHP、JS(JAVASCRIPT DOM)、HTML、XML、CSS、W3C、正则表达式、WEB开发人员必备CHM工具手册大全打包下载
2013-11-14
C语言经典算法
2013-11-04
基于改进ORB与RANSAC算法的全景图像拼接技术研究
2018-05-28
Speex编解码器手册 1.2Beta3版
2018-05-23
RtAudion录音
2018-05-19
DeepinApp截图工具,基于Qt实现的强大截图工具支持实时显示当前截图区域坐标及位置信息。
2018-05-17
基于QT的界面框架
2018-05-16
SOURCE INSIGHT黑色代码风格
2017-10-25
武汉科技大学《传感器原理及应用》课件及动画
2016-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人