自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 USMART移植到IAR工程

USMART移植到IAR工程开发环境移植过程复制文件增加预处理路径第一次编译错误1:TIM_FLAG_Update is undefined错误2:cannot open source file lcd.h错误3:no definition for USART_RX_BUF问题4:FILE is undefined问题5:Error[Pe260]: explicit type is missing ("int" assumed)USMART使用开发环境IAR版本:单片机型号:STM32F103ZET

2020-10-06 11:21:52 536

转载 com.vmware.fusion.zip.tar 直接使用

在windows的vmware下要安装macos的虚拟机,要使用unlocker软件,可是在执行安装过程中,软件要下载一个工具,此工具要500M以上,下载非常慢。因此可以单独下载此工具,然后执行安装过程,具体请参考下面的文章。下载com.vmware.fusion.tools.darwin.zip.tar慢...

2020-08-11 15:17:32 2817

转载 七个关键心理学(4)沉没成本

目录参考资料生活中的几个现象什么是沉没成本如何应对投资领域交友领域参考资料不要做“正常的傻瓜”,七个心理学概念,你知道吗?为什么人总是念念不忘沉没成本(sunk cost)?这个知乎讨论里边的几个回答非常精彩。读者可以直接看。生活中的几个现象先来回答以下几个问题:上班等公交车花费了半小时,要不要打的去上班?我有个同事,是个老股民,持有大量远远低于买入价的股票不抛售(已知他的炒股策略基本都是这样:不求跌宕起伏,只求长期拥有)。我问他近十几年炒股有没有亏钱,他说没有亏,赚来的钱等价于银行利息的

2020-07-18 16:29:12 1769

转载 七个关键心理学(3)过度自信

本来想自己总结下,发现有篇文章写的也很详细,可以自行观看。32思维模型:过度自信一行为金融学四大研究成果之一

2020-07-18 15:38:23 479

转载 七个关键心理学(2)损失厌恶

目录参考资料几个生活场景硬币游戏得到一个苹果什么是损失厌恶三种效应赋予效应安于现状语义效应损失厌恶的应用电商中的应用股票市场中的应用不敢轻易尝试如何避免损失厌恶参考资料损失厌恶:为何你在做决定时总是怂之又怂?我们为什么害怕损失?损失厌恶心理是如何影响我们的决策不要做“正常的傻瓜”,七个心理学概念,你知道吗?几个生活场景硬币游戏举一个简单的游戏为例:投一枚均匀的硬币,正面为赢,反面为输。如果赢了可以获得5000元,输了失去5000元。你愿意玩这个游戏吗?A.愿意B.不愿意从整体上来说,这

2020-07-18 15:26:52 8755

转载 七个关键心理学(1)适应性偏见

目录参考资料几个生活场景喜新厌旧得罪乞丐涨工资还是发奖金什么是适应性偏见难以产生适应性偏见的3种情况第一类是极端的东西;第二类是人际比较;第三类是变化的东西。如何应对适应性偏见延长幸福感意外幸福感对比幸福感参考资料简书 丁涌 什么是「适应性偏见」?别做正常的傻瓜|过于自信与适应性偏见心理学中适应性偏见是什么?(1)为什么我们会喜新厌旧?—适应性偏见不要做“正常的傻瓜”,七个心理学概念,你知道吗?几个生活场景喜新厌旧不知你有没有这样的体验?前年我买了个新手机,华为P10plus,当时可以算

2020-07-18 11:21:01 2667

原创 指数函数(复利)特性及个人发展

目录什么是指数函数指数函数定义指数函数特点指数函数的“拐点”什么是复利复利公式复利效应1 未来急速增长,前期不明显2 基数非常重要本金也很重要复利的思考学习领域工作领域投资领域复利效应的人生规划什么是指数函数指数函数定义这个问题有点太小儿科了,上过学的都知道。为了文章的自封闭,还是写出来吧。f(x)=bxf(x)=b^xf(x)=bx这就是指数函数的定义形式,其中b为底数或者基数,x为指数。有人可能奇怪,为什么基数用字母b,而不用字母a?其实用谁都无所谓,只是为了摘取维基百科图像描述一致。

2020-07-14 09:23:05 4043

原创 Ubuntu无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)错误处理方法

问题现象在Ubuntu的终端上输入:sudo aptitude install -y audacity显示以下错误:E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?W: 无法锁定缓存文件;这通常意味着 dpkg 或另一个 apt 工具已经在安装软件包。正在以只读方式打开;您对软件包状态所作的任何改变都“不会”被保存!E: 无法获得锁 /var/lib/dpkg/loc

2020-06-28 15:56:58 4171

原创 Vmware虚拟机文件复制及改名称方法

目录Vmware文件夹结构vmx文件vmdk文件vmsd文件vmxf文件nvram文件虚拟机复制和改名复制虚拟机更改文件名修改vmx文件VMware打开虚拟机Vmware文件夹结构  从上图可以看出,虚拟机所有的文件都放在Windows 7 x64 Keil文件夹下,里边有8个文件和一个文件夹。vmx文件  文件夹中有一个Windows 7 Keil.vmx文件,这个文件是虚拟机配置文件。可以用任何文本编辑工具打开,本人的vmx文件内容如下。.encoding = "GBK"config.ve

2020-06-18 10:00:25 16201 1

原创 真正运行时修改log4net多个Appender的存储路径

目录问题说明配置文件示例修改存储路径修改多个Appender的存储路径问题说明配置文件示例在Net程序中,经常使用log4net存储日志文件,下面是一个log4net配置文件的示例,文件名为log.config。<?xml version="1.0" encoding="utf-8" ?><configuration><log4net> <appender name="RollingFileAppender" type="log4net.Append

2020-06-09 09:26:22 1468

原创 C# Socket.Receive()一直为0问题解决

最近写了个Socket服务端程序,发现有时一直收到数据长度为0,而且Receive()函数也不阻塞。代码如下。Socket clientConnection = (Socket) clientSocket; while (_needReceive) { var rcvBytes = new byte[1024]; try {

2020-06-06 11:36:41 7818 1

原创 设计模式聊通透(2_1)接口和抽象类,如何选择

目录什么是抽象类(Abstract)什么是接口接口和抽象类的异同点如何选择使用其它参考资料什么是抽象类(Abstract)抽象类就是声明为抽象的类,具有以下特点。不能实例化,即不能new一个对象出来;可以被继承;可以包含抽象方法,也可以没有抽象方法(抽象方法是使用Abstract声明,但是没有实现);可以有静态字段和静态方法;非抽象子类必须实现所继承的抽象类的所有抽象方法;下面是抽象方法的示例。abstract void sum(int a, int b);什么是接口  本节主要

2020-06-02 11:25:27 259

原创 NAudio用法详解(7)Wav文件结构分析及NAudio相关对象对应关系分析

目录波形文件的基础知识波形文件的存储过程与声音有关的三个参数1、采样频率2、采样位数3、声道数WAV文件的编码文件整体结构RIFF区块fmt区块(FORMAT区块)DATA区块NAudio文件数据管理分析WaveFileReader类构造函数读取数据考虑到Wav文件播放、文件合并、文件分隔、文件格式转换等都要求对文件内部结构要有所了解,对NAudio中是如何组织管理文件内容要清晰掌握,本篇将对这两者的对应关系做深入分析,下篇将基于此,实现音频分割功能。重要声明Wav文件结构描述主要参考以下作者的文章:

2020-06-01 11:50:58 4370 1

原创 NAudio用法详解(6)播放过程流程分析

目录几个相关的类WaveFormatIWavePlayer接口IWavePosition接口IWaveProvider接口ISampleProviderWaveOutEvent播放文件过程分析准备声音文件(AudioFileReader )播放类(WaveOutEvent )初始化waveOutEvent.Init()函数说明WaveOutEvent.Init()过程分析播放过程播放结束几个相关的类WaveFormat public class WaveFormat { ///

2020-05-30 09:48:03 3780

原创 NAudio用法详解(5)底层库详解_waveInOpen

NAudio用法详解(5)底层库详解_waveInOpen本篇翻译自以下地址:https://docs.microsoft.com/zh-cn/windows/win32/api/mmeapi/nf-mmeapi-waveinopen为了便于大家批评指正,原文大部分并未删除。为了简单理解,有些复杂的描述,并未翻译,大部分情况下不影响使用。方框内的内容为本人额外的补充说明。上篇中,本人部分翻译了waveOutOpen函数,本篇翻译waveInOpen,这两个函数都来自Winmm.dll,掌握了这两

2020-05-29 16:17:28 1818

原创 NAudio用法详解(4)底层库详解_waveOutOpen

本篇翻译自以下地址:https://docs.microsoft.com/zh-cn/windows/win32/api/mmeapi/nf-mmeapi-waveoutopen为了便于大家批评指正,原文大部分并未删除。为了简单理解,有些复杂的描述,并未翻译,大部分情况下不影响使用。方框内的内容为本人额外的补充说明。The waveOutOpen function opens the given waveform-audio output device for playback.waveOutOpe

2020-05-29 12:00:52 2254

原创 NAudio用法详解(2)Wave方式播放声音

NAudio用法详解(2)Wave方式NAudio播放声音有4种方式,分别是:WaveOut;WasapiOut;DirectSoundOut;AsioOut.本篇介绍WaveOut方式。Wave方式播放的本质Wave方式播放最终调用的函数如下。 [DllImport("winmm.dll")] public static extern MmResult waveOutWrite(IntPtr hWaveOut, WaveHeader lpWaveOutH

2020-05-27 17:53:26 4989

转载 ZegGraph用法系列1--一些基本概念

ZedGraph的一些基本一些概念Chart       ChartBorder                       图表区域的边框设置       ChartFill                         图表区域的背景填充       Legend                            图表的注释标签显示设置项目,一组数据对应一种颜色的注释

2014-03-23 16:49:59 661

转载 C#接口详细解释和用法(通俗易懂)

C#接口详细解释和用法(接口用法)using System;/// /// 创建一个获取字符串数据的接口/// ///interface IGetData{    //接口定义,不使用修饰符    string GetText();    void SetText(string str);    string Cont

2012-11-03 18:22:12 2430

转载 C#中params关键字的作用理解

params 构造函数声明数组 而不知道数组长度 用的在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。using System;public class MyClass { public static void UseParams(params int[] list) { for (int i

2012-11-03 15:14:30 482

转载 获得项目程序运行路径方法

1:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”;2:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件的名称;3:“AppDomain.CurrentDomain.BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“\”;4:“System.Threading.T

2012-10-22 10:48:16 458

转载 Mathtype在Word中所遇问题及解决方法整理

转载自http://hi.baidu.com/sunhf_my/item/8b63664b7d1914e81281da7dMathtype在Word中所遇问题及解决方法整理1)Mathtype在Word中不显示  第一步:把下面的两个文件同时拷贝到下面的两个目录中去  C:\ProgramFiles\MathType\Office Support\下的MathType Comm

2012-10-10 09:53:50 3929

原创 去除pdf水印图像的简单方法

在由超星转换而来的pdf文件中,往往带有一个篆刻水印“好学近乎知”,这样的文档由打印机打印出来后,会变成全黑的一块。下面是个简单的方法来去除篆刻水印图像。需要注意的是,这个是水印图像,不是水印,无法由acrobat 本身的去水印功能去掉。 首先,用acrobat将文档导出为jpeg图像,然后使用ComicEnhancerPro,将这些jpeg图像的亮度调整为110,可以看出,此时水印已经看不见

2012-10-04 11:44:13 3762

Mysql的.Netframe4.0版本

包含Mysql.Data的5个dll文件,.netframe4.0版本。亲自测试引用成功。

2019-02-25

stm32F107_uCOS_IAR822

IAR8.22下ucos系统移植工程,可以运行。开发板为旺宝金龙。

2019-01-26

Visual.Basic.2008高级编程(第5版).part2

老外写的非常经典的书籍,本资料是清晰版。

2012-06-21

微机外部设备原理及维修

介绍计算机外设硬件原理及维修方法的书。图文并茂,适用于自学。

2009-11-28

Visual C++ MFC 简明教程

原著:Marshall Brain 编译:张圣华 一个老外写的浅显易懂的MFC入门材料,说明如何由windows编程引入MFC编程。只有30多页,有例子源码的详细解释,

2009-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除