6 勤奋de码农

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 20w+

Mybatis与SpringMVC的问题及排查过程

本文主要对mybatis的相关知识进行介绍。mybatis是一种数据持久化的工具。实现了SQL语句从java代码中的剥离。避免了SQL语句与java代码之间的耦合。通过SpringMVC和mybatis的整合,学习mybatis在springmvc项目中的使用。准备工作:1、mybatis.jar、mybatis-spring.jar以及SpringMVC框架包2、idea...

2019-11-13 17:37:54

Spring DispatcherServlet视图解析

在上一篇文章中,我们了解了Springa DispatcherServlet是如何进行请求分发的。接下来,将介绍spring是如何找到需要的页面的。下面是更好理解的一张图。 在SpringMVC中,控制器可返回三种类型的值,分别是: (1) 字符串 (2) ModelAndView对象 (3) json数组1、...

2019-11-10 13:06:39

Spring请求分发DispatcherServlet

DispatcherServlet是springMVC框架的核心控制器之一,用于请求的分发调度。该控制器在容器的web.xml文件中进行配置。并对<url-pattern>中配置的拦截规则进行匹配,最终根据请求的不同交由不同的控制器进行处理。 DispatcherServlet的继承结构如下图所示: 请求url匹配成功后,进入Di...

2019-11-10 11:24:53

Maven项目源码编译

小编菜鸟一枚,自学编程。文中有不当之处请不吝赐教。 由于公司业务需要,要开发一款分布式运维监控平台。无从下手,便在GitHub上找了一款开源的运维监控系统——wgcloud,下载了源码,并想着在本地编译学习下。 开发环境:IDEA,mysql5.6+,tomcat-8.5+,JDK1.8+,Maven 3.1+ 源码地址:git...

2019-11-09 15:52:27

java 编程练习 刷题网站

freecodecamphttps://freecodecamp.cnhttps://www.freecodecamp.org/ 的中文版,可以学习前端,后端,数据可视化等知识leetcodehttps://leetcode.com/有名的oj系统,听说有人通过这个网站刷题进了google当然,中文版也接着上线了 https://leetcode-cn.com/MDNht...

2019-09-22 15:54:50

项目实战开发——Day04

最近琐事比较多,忘记整理知识点,实在是罪过。今天补补课。项目中需要将数据库中的测试信息导出并打印。这个比较虐心。搞了好几天,终于整出了点头绪。下面介绍下通过MFC 操作Word的一些编程知识。我也刚入门,不当之处还请博友们批评指正。MFC操作WORD的步骤:1、新建MFC工程并导入WORD相关类库新建工程步骤不在赘述,主要是word类库的导入(VS2013)。Project...

2018-12-22 15:53:37

项目开发实战——Day 03

由于项目中存在很多内容不确定,用户可能会有更改,因此,我才用了配置文件的方法来解决。1、.ini配置文件的读写ini文件的读取://读取字符串DWORD GetPrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpDefaut,LPSTR lpReturnedString,DWORD nSize,LPC...

2018-12-12 20:25:52

项目开发实战——Day 02

        上一篇文章讲解了关于对话框的一些问题,本篇文章将主要介绍MySQL数据库相关的一些问题。一、MySQL数据库与MFC应用程序的连接。        关于这部分的内容,在我的另一篇博客vs2013下C/C++连接mysql数据库相关问题中已经有了比较详细的介绍,这里不再阐述。二、数据库的设计        由于本项目的数据量不小,而且分批次进行,每个批次都有一定数量的...

2018-12-12 20:04:39

项目开发实战——Day 01

今天开始着手做项目了,首先是各部分界面搭建。借鉴了之前项目的界面架构。这里不再一一阐述。简单描述下项目中遇到的一些问题。一、非模态对话框的一些问题。1、非模态对话框        关于模态对话框与非模态对话框的创建,网上已经有很多资料可以参考借鉴。总的来说分为三步。(1)创建子对话框,并为其绑定对话框类。(2)在主对话框类(文件名以Dlg结尾)的头文件中引入子对话框的头文件。...

2018-12-12 19:08:31

python3.4配置numpy模块教程

  话不多说,直接说步骤。1、首先,明确本机的python(是64位或者32位软件),电脑系统是64位还是32位。我的电脑系统为64位win7 ,python3.4 64位。2、下载对应的版本,我的python对应的版本为  numpy-1.14.3-cp34-none-win_amd64.whl。注意,3.4版本对应的numpy文件名为 *-cp34-*3、找到python安装目录,找到并打开S...

2018-05-15 21:51:14

vs2013下C/C++连接mysql数据库相关问题

项目需要,写了一个控制台程序,其中需要连接数据库查询数据并将查询结果通过socket发送到服务器端。由于之前没做过相关的东西,基本小白,做起来也相当费劲。好在最终解决了。现将问题解决过程记录下来,希望能帮到更多的人。首先,电脑上需要搭建好mysql数据库。至于版本需要注意:mysql版本最好和系统一致。即64位系统对应64位的mysql , 32位的系统对应32位的mysql。其次,在VS中新建工程

2017-08-04 15:40:25

关于SOCKET编程中“烫烫烫...”的问题

近几日一直在学习SOCKET通信,关于网络编程这块儿一是空白。学习的过程中在网上找了一段源码,据说是孙鑫老师教程里的。新建一个工程,运行源码一切似乎很正常。于是自己改了一下程序,再次运行发现客户端第一次接收到数据时一直显示”烫烫烫“的乱码。经过网上查找资料,多次测试,发现有以下几种原因: 1、检查客户端与服务器端的端口是否一致。端口不一致时服务器端可能出错 2、检查程序逻辑。我就翻了这种不能再傻

2017-07-29 09:54:19

VS2010操作Excel编程

通过VC实现对Excel表格的操作的方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE/COM的实现。本文主要研究通过OLE/COM实现对Excel表格的操作。本文源码的应用环境说明: Windows XP SP3 Microsoft Visual Studio 2010 Microsoft Office Excel 20071、添加OLE/COM支持。 首先,应

2017-07-25 09:03:53

CSerialPort类

CSerialPort类的功能及成员函数介绍CSerialPort类是免费提供的串口累,Codeguru是一个非常不错的源代码网站CSerialPort类支持线连接(非MODEM)的串口编程操作。CSerialPort类是基于多线程的,其工作流程如下:首先设置好串口参数,再开启串口检测工作线程,串口检测工作线程检测到串口接收到的数据、流控制事件或其他串口事件后,就以消息方式

2017-07-21 12:05:33

MSComm串口通信详解

MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过

2017-07-20 14:52:17

远程连接MySQL数据库提示错误Host is not allowed to connect this MySQL server

如果你想连接你的MySQL的时候发生这个错误:ERROR 1130: Host ‘192.168.1.3’ is not allowed to connect to this mysql server1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host”

2017-07-17 16:42:35

CFont类详解

CFont详解: Windows提供了多种与设备无关的不同尺寸的字体。有效地使用这些Windows字体,不用在编程时下很大功夫,就可以明显地增强各种应用程序的功能。字体是Windows GDI必要的组成部分,这意味字体的使用与其他GDI对象一样。它们可以缩放和剪切,可以像选取画笔或者画刷一样选取设备环境。所有关于撤消选中和删除的GDI规则都适用于字体。 字体由CFont类进行管理

2017-07-16 11:04:01

MFC基于对话框添加菜单栏

MFC基于对话框添加菜单栏基于对话框的程序默认是没有菜单的,如想为其添加菜单,有如下两种方法: 1、在资源视图种添加“Menu”对象,并将ID设为IDR_MENU 具体操作为: 资源视图–>Insert Resources–>Menu,这样就可以创建菜单,然后就可以在新生成的这个菜单栏中添加很多菜单项了,比如【打开文件】的菜单,ID设为IDM_OPENFILE 2、在对话框类的头文件(xx.

2017-06-22 22:53:22

MFC使用ODBC连接MySQL数据库

MySQL使用ODBC连接数据库的过程如下: 1、下载安装MySQL的odbc驱动,注意版本问题,32位驱动对应32位数据库,64位驱动对应64位的数据库。 2、配置数据源。依次打开控制面板->管理工具->数据源(ODBC),弹出ODBC数据源管理器,在用户DSN选项卡下点击添加按钮。弹出创建新数据源。 选择MySQL ODBC Unicode Driver,点击完成按钮弹出如下界面 ①

2017-05-29 14:38:22

关于使用VS实现MFC串口通信

本人小白,由于项目需要,研究了几天关于MFC串口通信,以下是这几天的心得。 串口通信主要有以下几种方法实现: **1、使用微软的官方ActiveX控件MSCOMM. 2、使用第三方串口通信类 CnComm. 3、自己写串口通信类.**第一种方法是最常使用的,网上的实例、源码也很多。对其实现过程不再赘述。源码参见VS2013下MFC使用MSCOMM实现串口通信编程 但是在运行程序后会发现,发

2017-05-29 13:06:45
勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。