- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Goland下载Gnet报错
go:downloadinggithub.com/panjf2000/gnetv1.2.3gogetgithub.com/panjf2000/gnet:github.com/panjf2000/gnet@v1.2.3:verifyingmodule:checksummismatchdownloaded:h1:maJme8lnr4+S0BpEinvNVCcgW9E46HAcTx0WLvWToI0=sum.golang.org:h1:m0jNClfFn...
2020-06-10 21:46:40
2810
1
转载 Spring越坑系列-Spring的IOC原理
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮.
2020-06-05 08:57:56
247
原创 [解决]C1083: 无法打开预编译头文件:“xxx.pch”: No such file or directory
1 在工程中选择,属性2 在预编译头上 改为 【创建(/YC)】
2020-05-22 10:34:20
744
转载 生成及调用DLL的填坑
在工程属性中 预编译宏中加上 DLL_EXPORT为了减少使用dll时候的设置或者代码编写,把dll.h修改一下:#ifndef DLL_EXPORT#define DECLDIR __declspec(dllimport)#else#define DECLDIR __declspec(dllexport)#endifdll实现代码:#include "stdafx.h"#...
2019-08-20 21:56:52
497
转载 MFC 对话框 调用DoModal() 不显示
MFC 对话框 调用DoModal() 不显示,要按Alt键才可以解决:将对话框的Visible属性设为true
2019-08-16 13:53:18
3705
转载 CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理[转]
VN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINRDRAG 鼠标右键正在被触发以便进行拖放操作(当鼠标右键开始拖拽列表视图控件中的项目时产生)LVN_BEGINLABELEDIT 开始编辑项的文本LVN_COLUMNCLICK 单击列(当鼠标单击列表视图控件列标题时产生)NM_CLICK 当鼠标单击列表视...
2019-08-14 13:55:05
570
原创 [MFC脱坑系列]字体设置
LOGFONTtypedef struct tagLOGFONT { LONG lfHeight; //字体高度 LONG lfWidth; //字体宽度 LONG lfEscapement; //字体显示的角度 LONG lfOrientation; //字体的角度 LONG lfWeight; //字体的磅数 BYTE lfItalic; /...
2019-08-12 10:17:01
188
转载 MFC填坑系列 - 一个类调用(访问)一个对话框类的成员变量[转]
MFC中一个对话框类CDailog1要访问另外一个对话框类CDailog2对象的成员变量,这就需要获得对话框类CDailog2的对象的指针,有好几种方法可以实现,如维护一个单例模式、设置静态变量等。本文设置以静态变量的方法为例,实现对两个对话框之间数据访问。一、创建MFC对话框程序1.首先创建一个MFC对话框应用程序,命名为Test工程.2.对话框本身有一个主界面(CTestDlg对...
2019-08-05 21:27:43
748
转载 嵌入式填坑系列 - Vim编辑器设置缩进4字节
1.打开配置文件:sudo vim /etc/vim/vimrc 2.在文件的最后加上以下代码set smartindent set tabstop=4 set shiftwidth=4 set expandtab set softtabstop=4 3.保存,退出即可Ctrl+zz...
2018-10-20 12:26:03
544
转载 [已解决]Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
在import tensorflow前面加入以下两行import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import tensorflow as tf 测试环境:python3+,Sublime text3
2018-09-10 22:46:47
976
转载 [已验证]Sublime Text: [Decode error - output not utf-8]
1. windows在桌面,计算机右键选属性,选高级系统设置,选高级标签,选环境变量.2. 在系统变量加入PYTHONIOENCODING,值填写utf-8.3. 重启sublime text2/3.
2018-09-08 23:50:15
170
转载 [转]本地html文件放置位置,android中加载本地Html文件
存放本地html文件:放在app/src/main/assets目录下,一般来说android studio项目下是没有assets文件夹的,所以需要在app/src/main下新建一个文件夹,取名assets.如图: 访问本地的html文件,功能很简单,代码如下: WebView webview = (WebView)findViewById(R.id.webview);...
2018-09-06 09:19:17
993
原创 Android填坑奇幻系列一
1. 无论是多少个layout文件,不同文件之间都要完全使用不同的id号,否则有时候相同的id号导致奇奇怪怪问题。 项目中,使用了onClick的监听,用来监听TextView,因为id号与另一个layout里的重复,导致监听事件多次发生。2. 图片资源是资源消耗大户,要谨慎处理不用的资源。项目中,加载前内存消耗为50MB,加载一个800K左右图片,内存猛增到160MB(MI6、AS...
2018-09-06 09:14:36
189
原创 Verilog检测信号上升沿[模板][已验证]
input interr; //输入中断信号...//已验证/////////////////////////////////////////reg en;always@(posedge clk or negedge rst_n) begin //<-写Java喜欢把括号放这里了 if(!rst_n) begin end else begin en<=i...
2018-07-06 15:15:03
2001
转载 Android Studio同时打开多个项目[转]
Android Studio的默认设置是打开第二个项目时,第一个项目就被自动关闭了,如果要同时打开多个项目,可以点击File->Settings,对Project Opening进行下面的设置:其中Open project in new Window是同时打开多个项目,Open project in the same Window是系统默认的设置,即打开新项目的同时关闭老项目。转至https...
2018-06-05 22:35:45
1874
原创 Android Studio出现gradle project sync failed 错误
问题:新建项目时弹出Gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work properly.解决方法1:打开项目文件夹,找到 gradle\wrapper\gradle-wrapper.properties 文件并用记事本打开#Mon May 28 20:16:32 CST 2018d...
2018-05-28 20:50:41
5623
原创 matlab获取图像像素坐标[已验证]
1. impixelinfo%例如: %1.1 显示图片 mainf=imshow(data); %show the picture %1.2 命令框中输入impixelinfo,点击图片即可2. ginput[x,y] = ginput(n)%例如: %显示图片 mainf=imshow(data); %show the picture%↓返回的x值 ↓返回的x值 ...
2018-05-23 09:29:01
44475
3
Android TCP服务器代码(适用于AndroidStudio版本)
2017-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人