- 博客(14)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 C++ 引用Lib和Dll的方法总结
1.什么是静态连接库LIB,什么是动态链接库 DLL 静态链接库与动态链接库都是共享代码的方式,都是二进制格式的 2.静态链接库LIB和动态链接库DLL的区别若采用静态链接库,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。而动态动态链接库则不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。另一...
2018-11-29 10:16:25 33874
原创 VS C++/ClI调用C++ 外部Dll无法查看变量值
C#项目调用C++/ClI项目,C++/ClI项目又引用了外部C++ dll时C++/CLI代码中在调试时无法查看native 变量的值解决方法:C#项目右键属性-->Debug-->勾选 enable native code debugging...
2018-11-28 18:28:22 1439
原创 WPF DataGrid 数据绑定之"List配合Dictionary"
WPF 的DataGrid是WPF中最为强大的控件之一,可以通过各种方式绑定例如通过最为形似的dataTable来绑定本文则用List<Dictionary<K,V>>来绑定 DataGrid data_grid = new DataGrid(); List<Dictionary<String, String>&g...
2018-11-26 14:20:49 3730
原创 VS 未能加载文件或程序集“xxx.dll” 原因分析
完整错误信息:“System.IO.FileNotFoundException”类型的未经处理的异常在 未知模块 中发生未能加载文件或程序集“UTFS.Core.dll”或它的某一个依赖项。找不到指定的模块。相信大家都碰到过类似的错误,一般出现这个问题原因就是xxx.dll找不到,或者xxx.dll的依赖项找不到这是在VS中在运行多项目的时候,发生的一个错误简单来说就是有一个C#项目,...
2018-11-22 13:06:27 14873 1
原创 VS 快捷键、正则替换、VA安装和快捷键
本文在VS2017中可用1.注释 :Ctrl K C取消注释: Ctrl K U2.整理代码格式: Ctrl K D 或者 Ctrl K F3.快速切换不同的代码窗口 Ctrl+Tab4.怎样实现快速拷贝或剪切一行光标只要在某行上,不用选中该行,直接按Ctrl+C 或Ctrl+X 就可以拷贝或剪切该行Shift+Delete 删除光标选择行...
2018-11-21 14:10:28 1446
原创 C# 利用Newtonsoft.Json 序列化生成Json数据
现在需要将一些数据转化成json格式返回给调用者,使用Newtonsoft.Json.DLL库来帮助我们序列化举例:{"300033":{"MC":"腾讯","市值":"500"},"600000":{MC":"浦发银行","市值":"5000"}}这是一个简单的json格式的数据如果想拼成这样一个格
2018-11-19 16:53:28 4987
原创 Git 如何将本地代码库 上传至Github并关联
问题:创建java项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本。例如maven创建好后,实际开发中我们只需提交:src,.gitignore,pom.xml等文件但是有些则不必要提交,如maven项目的target文件夹等等,target是eclipse自动生成的目标目录,不必提交eclipse中的*.settings、*.project、*.classp...
2018-11-18 23:05:01 5463
原创 Java swing+socket实现多人聊天程序
swing+socket实现多人聊天程序1.准备工作先看效果:客户端项目结构图:服务端项目结构图: 2.运行原理服务端先开一个线程serverListerner,线程中开启一个Serversocket用Serversocket.accept()监听指定端口一旦有socket连接进来,就为该socket开启一个线程,用于读取该socket输入流的信息,一旦有...
2018-11-13 23:52:58 11059 4
原创 CentOS7.4 安装JDK 步骤
1.先在官网下载jdk1.8的压缩文件2.用putty将压缩文件拷到home目录下3.新建一个/home/jdk1.8目录 : mkdir /home/jdk1.84.将压缩文件解压到home/jdk1.8文件下tar zxvf jdk-8u191-linux-x64.tar.gz -C /home/jdk1.8 5.修改环境变量 [root@localhos...
2018-11-13 17:28:31 889
原创 JavaWeb 注解
java中有很多注解按运行机制分源码注解 只在源码中存在 编译时注解 在class中依然存在,如@Deprecated 运行时注解 运行阶段起作用,如@Autowired按来源分JDK自带注解 三方注解 最常见 自定义注解元注解注解的注解spring常见注解:@Controller, @Service, @Repository,@Component这4种注...
2018-11-10 21:36:52 2351
原创 Java synchronized关键字
synchronized修饰方法多线程访问synchronized方法,一旦某个进程抢得锁之后,其他的进程只有排队对待。synchronized void method{ dosometing();}功能上,等效于:void method{ synchronized(this) { dosometing(); }} ...
2018-11-10 13:07:43 676
原创 windows下cmd 常用命令
CMD命令:清屏:cls复制文件xcopy:xcopy C:\新建文件夹 D:\新建文件夹 /s/d这意思是将C盘下新建文件夹下的所有的文件,复制到D盘的新建文件夹下xcopy C:\test.txt D:\新建文件夹这意思是将C盘下的test.txt文件,复制到D盘的新建文件夹下PS:如果路径中含有一些空格,比如下图,则要在路径上加上“” 双引号...
2018-11-09 14:13:30 942
原创 JavaWeb 报错记录
一.Could not autowire fieldorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pictureController': Injection of autowired dependencies failed; nested exception is ...
2018-11-09 09:30:25 1205
原创 二进制、八进制、十进制、十六进制之间的转换
一. 十进制转换成其他进制十进制 -> 二进制: 十进制 -> 八进制,十六进制:总结:就是用十进制除以一个数(二进制就是2,八进制就是8.....)取余数 二. 其他进制转换成十进制 二进制 -> 十进制: 八进制、十六进制 -> 十进制:总结:不管是什么进制,把进制数按权展开、相加即得十进制数...
2018-11-08 21:15:28 2679 2
java swing+socket实现多人聊天程序
2018-11-14
QT 一运行就报错 提示程序异常结束
2020-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人