自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shmilxu的专栏

软件开发工程师

  • 博客(90)
  • 收藏
  • 关注

原创 vue打包时报es6语法错误

报错:ERROR in static/js/vendor.98fc0f8af7bc02e43902.js from UglifyJsUnexpected token: operator (>) [./~/iview/src/components/base/notification/index.js:4,0][static/js/vendor.98fc0f8af7bc02e43902.js:47

2017-11-17 15:07:46 7200

原创 Eclipse中java注释模板

File/** * Title: ${file_name} * Description:  * Copyright: Copyright (c) 2017 * Company: rxing * @author Shmilxu * @date ${date} * @version 1.0 */Types/** * Title: ${type_name} *

2017-04-26 09:19:52 363

原创 oracle数据库建立表空间、用户、并授权

--表空间CREATE TABLESPACE RMIP_PROCESSDBLOGGINGDATAFILE '/u01/app/oracle/oradata/rmip/RMIP_PROCESSDB.DBF'SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE 2096MEXTENT MANAGEMENT LOCAL;--临时表空间CREATE TABLESP

2017-04-17 16:48:13 530

原创 SpringMVC中@RequestMapping详解

一、@RequestMapping属性@RequestMapping中有六个属性分别是:value:     指定请求的实际地址,指定的地址可以是URI Template 模式;method:  指定请求的method类型, GET、POST、PUT、DELETE等;consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json

2017-01-22 08:42:23 471

原创 controller方法返回值

1.1.1  返回ModelAndViewcontroller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。 1.1.2  返回void         在controller方法形参上可以定义request和response,使用request或response指定响应结果:1、使用request转向页面,如下:request.g

2017-01-22 08:41:23 2896

原创 @RequestMapping

通过RequestMapping注解可以定义不同的处理器映射规则。1.1.1  URL路径映射@RequestMapping(value="/item")或@RequestMapping("/item)value的值是数组,可以将多个url映射到同一个方法 1.1.2  窄化请求映射在class上添加@RequestMapping(url)指定通用请求前缀,限制此类下的所有

2017-01-22 08:40:48 1055 1

原创 Controller参数绑定

1.1参数绑定          处理器适配器在执行Handler之前需要把http请求的key/value数据绑定到Handler方法形参数上。 1.1.1  默认支持的参数类型处理器形参中添加如下类型的参数处理适配器会默认识别并进行赋值。1.1.1.1 HttpServletRequest通过request对象获取请求信息1.1.1.2 HttpServletR

2017-01-22 08:40:06 1546 1

原创 Post/get时中文乱码

在web.xml中加入:filter>filter-name>CharacterEncodingFilterfilter-name>filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class>init-param>param-name>encodingparam-name>p

2017-01-22 08:32:39 373 1

原创 反射——Java高级开发必须懂的

简介:反射是Java开发中一个非常重要的概念,掌握了反射的知识,才能更好的学习Java高级课程,因此必须要学习——你懂的!本门课程主要介绍Class类的使用,方法和成员变量的反射,以及通过反射了解集合泛型的本质等知识。1.Class类  1)在面向对象的世界里,万事万物皆对象。(java语言中,静态的成员、普通数据类型除外)   类是不是对象呢?类是(哪个类的对象呢?)谁的对象

2017-01-21 17:14:13 463

原创 Maven慕课网教程笔记

一、maven常用命令mvn -v 查看maven版本mvn compile 编译mvn test 测试mvn package 打包mvn clean 删除targetmvn install 安装jar包到本地仓库中二、用archetype创建目录的两种方式archetype:generate 按照提示进行选择archetype:generate -DgroupId

2017-01-21 17:07:18 870 1

原创 Eclipse中Order and Export顺序

2017-01-21 15:38:32 3132

原创 页面跳转方式

1、用a标签的hrefalloc/allocComparePicture"> 2、给按钮绑定onclick事件function clickEvent{ window.location.href=$("#urlPath").val();}html中隐藏域hidden的作用介绍及使用示例:http://www.jb51.net/web/100210.html基本语法:  作

2017-01-21 15:12:29 617

原创 Eclipse快捷键

Ctrl+Shift+X 字母变大写Ctrl+Shift+Y 字母变小写Ctrl+alt+H查询调用历史1、通过快捷键“ctrl+alt+向下箭头”复制上面一行代码。2、按住“alt+向上或向下箭头”移动本行代码向上或向下移动,点击箭头一次,移动一行。3、【F3】  快速定位光标位置的某个类、方法和属性。4、【Alt+←】、【

2017-01-21 14:53:13 216

原创 去掉eclipse校验,减少eclipse卡顿

2017-01-21 14:46:29 544

原创 实际项目使用例程(一)

作者:shmilxu个人主页:http://blog.csdn.net/shmilxu实现功能:完成对string类型的xml遍历,复制,修改,删除等操作。原xml:

2016-05-04 16:21:15 520

原创 TinyXML说明

tinyXML一款很优秀的操作C++类库,文件不大,但方法很丰富,和apache的Dom4j可以披靡啊!习惯了使用java类库的我看到这么丰富的c++类库,很高兴!它使用很简单,只需要拷贝几个文件到你的工程中,没有STL也可以编译运行。         下面我从这几个方面谈谈对tinyXML类库的使用以及理解。     首先在sourceforge上下载tinyXML类库,地址:h

2016-05-04 16:01:21 369

原创 svn版本库使用 之 创建及初步使用

本人是c++新手,学习使用版本库,此系列wen

2016-03-10 15:02:41 1357

原创 64位读取注册表与32位的区别

有一个读取注册表信息的程序  if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, subkeystring , 0, KEY_READ, &hKey) == ERROR_SUCCESS)/,在32位下完全正常,但是在64位返回值正确,但就是读不到东西。后来单步发现读不到东西,就搜64位读注册表失败,发现需要加if (RegOpenKeyEx(HKEY_LOCAL_MA

2016-03-08 21:37:38 2610

转载 TortoiseSVN客户端重新设置用户名和密码

转载于:http://www.cnblogs.com/xiaobaihome/archive/2012/03/22/2411036.html在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,

2016-03-08 21:37:33 245

转载 SVN服务器搭建和使用(二)

转载于:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.html上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:

2016-03-08 21:37:31 237

转载 SVN服务器搭建和使用(三)

转载于:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2408089.html接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSV

2016-03-08 21:37:29 232

转载 SVN服务器搭建和使用(一)

转载于:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.htmlSubversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apach

2016-03-08 21:37:27 168

原创 自己的代码的风格——关键字的定义(变量的定义)匈牙利命名法

1、在定义变量的时候,c++中经常会用的就是匈牙利命名法,以求达到看到参数名就知道这个参数的类型和意义lstrParam:这是一个string类型的字符串,意义是用来存储设备参数的字符串这里有个关键,要定义一下什么类型的关键字的缩写是什么,一般在定义参数名的话类型关键字的缩写就在参数的前面,意义关键字在后面。例如strParam,类型关键字为str意义关键字为Param。下面规定以

2016-03-08 21:37:16 282

原创 自己的代码风格——代码注释

1、头文件的注释:/****************************** @filename: Utilily.h* @author: xxxx* @version: 1.0* @date: 2011-9-3* @describe: 解析Rmcp指令,将其转化为rmtp(V01.01)* @modification

2016-03-08 21:37:13 583

转载 ACE_DEBUG介绍及日志输出

转载于:http://blog.csdn.net/zzjxiaozi/article/details/6642925ACE_DEBUG  常规的一些输出消息   ACE_ERROR  会提供程序出错的一些低级消息2个宏的用法上是一致的   ACE_DEBUG(错误级别,"格式串",变量1...变量N)   其中部分错误级别系统定义如下:    LM_SHUTDOWN = 01,系统死机级别

2016-03-08 21:36:38 310

转载 VC++动态链接库(DLL)编程深入浅出(zz)

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。  静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该D

2016-03-08 17:21:53 438

转载 共享MFC DLL的规则DLL 、带静态链接MFC的规则DLL和MFC扩展DLL区别

言:在编写MFC程序的时候,通常需要编写dll库以供其他程序调用。关于MFC dll的相关知识很多很杂,这里特酷吧结合自己学习中遇到的问题专门整理了一些MFC dll的基础知识。本部分共上下两篇文章,本文为上篇,MFC DLL应用程序类型分为以下三种:(1)使用共享MFC DLL的规则DLL(2)带静态链接MFC的规则DLL(3)MFC扩展DLL下面重点

2016-03-08 16:59:03 509

原创 得到不知道维度的string数组的维度

在项目中常用到一类数组,那就是不知道个数的数组,例如: string ParamTable[] = {"frequency","ifbw","span","demodmode","afc","ifattmode","measuretime","detector","gainctrl","mgcvalue","squelchthreshold","recordshold","hold

2016-03-08 16:47:55 977

转载 VC++ 实现VC程序启动时最小化到任务栏(完美解决闪烁问题)

转载于:http://www.cnblogs.com/lujin49/p/5033908.html之前写的一个VC应用程序,是程序启动时就直接出现在任务栏,窗体不出现,等用户点击任务栏图标再出现窗口。和一些防火墙什么的软件类似。这种效果实现并不是很困难的,硬是找不到最好的。为什么呢?首先,在网络上找到的大部分说法都是:BOOL CBBBApp::InitIn

2016-03-08 16:44:26 4383

转载 保护程序猿滴眼睛---修改VS 2012 编辑器颜色

转载于http://blog.csdn.net/qing666888/article/details/8973216字体,发现好多人选用 Consolas  。。。确实挺好看的。然后 修改背景色:如果你装有“眼睛护士”那么这里你可以选择自动其它就什么都不用设置了。其中自定义的颜色如下所示:  这样之后,看到的 vs2012改变背景颜色之后 字符串 等的 背景色是

2016-03-08 16:44:21 1584

原创 C++学习网站

http://www.vckbase.com/   vc知识库 http://www.cjjjs.cn/   C++技术网http://www.enet.com.cn/eschool/video/c++/    eNet网络学院http://www.cnblogs.com/wyqx/archive/2011/07/20/2112068.html   c++学习网站大全 http:/

2016-03-08 16:44:17 367

原创 c/c++中的预编译指令总结

预处理指令提供按条件跳过源文件中的节、报告错误和警告条件,以及描绘源代码的不同区域的能力。使用术语“预处理指令”只是为了与 C 和 C++ 编程语言保持一致。在 C# 中没有单独的预处理步骤;预处理指令按词法分析阶段的一部分处理。  预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见的预处理有:文件包含,条件编译、布局控制和宏替换4种。  文件包含:#include 是一种

2016-03-08 16:44:13 298

转载 vs下给生成的程序(exe)加入默认的申请管理员权限

在vs下编程时,经常会用到一些特殊的权限,尤其是管理员权限,下面是在win7下笔者亲测通过的。下面要分两种情况:第一种情况就是在vs2003或者以下的编译器中运行1、准备一个manifest文件,命名如下:XPStyle.manifest文件的内容如下:xml version="1.0" encoding="UTF-8" standalone="yes"?> assem

2016-03-08 16:44:08 6706

转载 vs下取得资源文件中的版本信息

在Windows Mobile和Wince(Windows Embedded CE)下开发的产品,有时候需要显示当前产品的版本信息。一般来说,版本信息是保存在资源文件里面的,例如下图: 为了保持一致,所有版本信息应该都从资源文件读取,不应该另外硬编码(Hard code)。下面讲述读取资源文件版本信息的方法:1.在资源文件中新建一个版本信息项 2.根据需求修改版本信息

2016-03-08 16:44:04 1040

转载 C++的一些干货,有各种c++的资料

链接是:http://www.csdn.net/article/2014-10-24/2822269-c++

2016-03-08 16:44:00 225

原创 vs2003一查找就卡死了

Visual Studio 2003一查找就卡死了。解决办法如下: 解决方法:找到VS2003的安装目录,修改"...\Microsoft Visual Studio .NET 2003\Common7\IDE"目录下的devenv.exe的属性,将其“兼容性”中的“禁用视觉主题”打钩。

2016-03-08 16:43:56 386

原创 美化mfc界面,给mfc界面加上皮肤

注明:里面使用到的资源文件在自己的腾讯微云有。原图:添加皮肤后:通过对比就能知道,加上皮肤后给人的感觉就是耳目一新了。技术详细说明:这里用到的是一个轻量型的美化工具SkinSharp又称Skin#,是非常好用的一款轻量化的VC程序美化工具官网地址是http://www.skinsharp.com/虽然SkinSharp是收费软件,但提供试用版,而且比较厚道,试用

2016-03-08 16:43:51 6638

原创 程序员常用工具

1、局域网聊天工具:飞秋,有几乎和QQ一样的功能,比飞鸽功能多,且操作方便且友好。2、vstart也就是音速启动,用这个可以免去开发的时候频繁翻找目录的烦恼。

2016-03-08 16:43:49 300

转载 ACE前摄器Proactor模式

转载于:http://www.cnblogs.com/TianFang/archive/2006/12/31/608952.html当 OS 平台支持异步操作时,一种高效而方便的实现高性能 Web 服务器的方法是使用前摄式事件分派。使用前摄式事件分派模型设计的 Web 服务器通过一或多个线程控制来处理异步操作的完成。这样,通过集成完成事件多路分离(completion event demult

2016-03-08 16:43:44 374

转载 ACE_Message_Block功能简介

转载于:http://www.cnblogs.com/TianFang/archive/2006/12/30/607960.htmlACE_Message_Block在Ace中用来表示消息的存放空间,可用做网络通信中的消息缓冲区,使用非常频繁,下面将在如下方简单的介绍一下ACE_Message_Block相关功能。创建消息块释放消息块从消息块中读写数据数据的拷贝其它常用

2016-03-08 16:43:42 383

空空如也

空空如也

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

TA关注的人

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