自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wanglei9876开发人生

不忘初心,方得始终

  • 博客(150)
  • 资源 (8)
  • 收藏
  • 关注

原创 使用vector遇到c2036 XXXX*const 未知的大小 的错误

开发环境:VS2019 / MFC先定义一个类 Legclass Leg{public: int length;public: Leg(); ~Leg();}再定义一个类 Monkeyclass Monkey{public: vector<Leg> legs;public: Monkey(); ~Monkey();}最后定义一个类 Zooclass Zoo{public: vector<Monkey> monkeys;public:

2021-09-10 16:07:44 1073

转载 Java获取系统信息(用户目录,临时目录等)

Java获取系统信息(用户目录,临时目录等)1. 系统函数System.getProperties().getPropertity(String name) String2. 可用参数及含义 参数值 含义 java.version Java运行时环境版本 java.vendor Java运行时环境供应商 java.vendor...

2018-08-28 13:46:56 4934

原创 springboot项目中集成ip2region遇到的问题及解决办法

1. 问题描述在springboot项目中集成ip2region包,一开始参考了《崛起于Springboot2.X之集成ip2region(31) 》文章,运行测试都没有问题,在此感谢作者的倾情奉献。 但项目打成可执行的jar包后再运行,却显示找不到ip2region.db,经调试后发现String dbPath = IpUtil.class.getResource(&quot;/ip2regio...

2018-08-28 13:11:02 9984 16

原创 如何在IDEA中远程调试Jar包(可执行的jar包)

如何远程调试Jar包(可执行的jar包)1.启动jar包java -Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=y -jar xxxxxx.jar2.配置IDEA 3.开始调试

2018-08-28 11:56:17 6113 1

转载 分辨程序员的新手程度,就从debug开始

分辨程序员的新手程度,就从debug开始作为一个新手,自然是多学习一些技巧,才能让自己的技能日渐增长呀!毕竟技多不压身,多学几个技巧,总能为工作增加不少便捷。0.重构是程序员的主力技能。 1.想要提升脑容量,那就开始查看工作日志。 2.先用profiler调查,才能开始谈优化。 3.注释贵精不贵多。 4.普通程序员+google=超级程序员。 5.单元测试总是合算的。 6.不要...

2018-08-28 11:46:24 195

原创 Java编程思想 读书笔记一

Java编程思想 读书笔记一

2018-08-28 10:32:01 142

原创 Java核心技术卷1,2 读书笔记一

Java核心技术卷1,2 读书笔记一

2018-08-28 10:30:42 2886

原创 Effective java 第2版 中文版 学习笔记一

Effective java 第2版 中文版 学习笔记一本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 ...

2018-08-28 10:29:30 236

原创 tomcat 启动与停止(shutdown.sh 进程仍然在)

版本:Tomcat 8.5 OS: CentOS 6/7这里只介绍一个简单,实用的办法,原理就是启动时记住PID,关闭时强制杀死该进程。 具体操作如下: 1.找到tomcat下bin/catalina.sh文件,vi进去添加点东西,主要是记录tomcat的pid,如下:136行下面添加如下内容找到136行的内容:(8.5版本的是136行,其他版本应该不在这一行)# Get...

2018-07-14 11:35:56 8285 1

原创 C/C++字符串处理实用类 - 来自OpenCV

C/C++字符串处理实用类 - 来自OpenCVStringUtils.h#ifndef __STRING_UTILS_H__#define __STRING_UTILS_H__#include &lt;string&gt;#include &lt;set&gt;#include &lt;vector&gt;bool StripString(std::string&amp...

2018-06-24 18:21:43 483

转载 思考致富-55个著名的借口

55个著名的借口1.要是我没有老婆和家庭就…… 2.要是我有很硬的关系就…… 3.要是我有钱就…… 4.要是我受过良好的教育就…… 5.要是我有份工作就…… 6.要是我有副好身体就…… 7.要是我有时间就…… 8.要是我赶上好时代就…… 9.要是别人理解了就…… 10.要是我所处的环境是另一副样子就…… 11.要是我能再活一次就…… 12.要是我不怕“他们”说什么就…… ...

2018-06-13 12:49:57 307

转载 自我分析测试题

自我分析测试题1.你是否经常抱怨自己老是“感觉糟糕”?如果是,原因何在?2.是否别人对你稍有冒犯你便对他们吹毛求疵?3.你在工作中是否经常犯错误?如果是,为什么?4.你在与人谈话时是否刻薄而无礼?5.你是否有意避免与某人打交道?如果是,为什么?6.你是否经常不理解别人的意思?如果是,原因何在?7.你是否觉得人活着没有意义、未来毫无希望?如果是,为什么?8.你...

2018-06-11 13:28:38 3450

原创 我的第一个shell脚本 - Hello World!

我的第一个shell脚本 - Hello World!打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好。第一个脚本大概长这样!!!#!/bin/bashecho "Hello World !"作用: #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来...

2018-06-01 17:02:07 589

原创 在WPF中使用WindowsFormsHost带来的问题及解决方案

首先明确指出的是你要解决的问题没有可行的解决方案,然后你还有兴趣的话,可以继续往下看。继续往下看的程序员都是好程序员!!!本人开发环境:VS2013 && .NET 4.5.1问题:在wpf中嵌入WindowsFormsHost后,WINFORM的元素都在最顶层,所以要在TABCONTROL中切来切去的时候,会发现不管咋切winform的元素都处于显示状态,就算当你想用SCROLLVIEWER包一

2016-02-23 09:44:33 13711 6

原创 linux的挂载的问题,重启后就挂载就没有了

环境介绍在VM上安装的CentOS6.6问题描述原来磁盘空间不够了,就新添加了一块磁盘,然后在根目录下创建了一个workspace目录,执行以下命令:mount /dev/sdb1 /workspace然后打开workspace目录时,可以看到里面的内容,但重启后,就不行了。但是在/media/8b363fcf-a4b5-4084-8c94-f945aa244cf2目录里却是实际的/dev/sdb1

2016-02-03 14:59:33 16465 1

原创 CMake/CPack变量之CMAKE_INSTALL_PREFIX

CMAKE_INSTALL_PREFIXInstall directory used by install.If “make install” is invoked or INSTALL is built, this directory is prepended onto all install directories. This variable defaults to /usr/local on

2016-01-29 16:08:07 2417

原创 CMake/CPack变量之CPACK_PACKAGING_INSTALL_PREFIX

CPACK_PACKAGING_INSTALL_PREFIXThe prefix used in the built package.Each CPack generator has a default value (like /usr). This default value may be overwritten from the CMakeLists.txt or the cpack comma

2016-01-29 16:05:33 934

原创 CMake/CPack变量之CPACK_SET_DESTDIR

Boolean toggle to make CPack use DESTDIR mechanism when packaging.DESTDIR means DESTination DIRectory. It is commonly used by makefile users in order to install software at non-default location. It is

2016-01-29 16:03:43 1166

原创 在Linux(CentOS)上打包应用程序RPM

在制作RPM安装包的时候一般来讲有两种方式1.使用RPMBUILD 使用RPMBUILD需要自己编写*.spec文件 2.使用CMake自带的CPack工具 由于本人负责的项目都是使用CMake作为构建工具,所以优先考虑使有CPack作为打包工具在使用CMake自带的CPack作为打包工具需要注意的问题:1.在使用make package 之前一定要确保make install可以正确工作,也

2016-01-29 15:58:35 1587

原创 Linux rpm 命令参数使用详解[介绍和应用]

原文地址: http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.htmlLinux rpm 命令参数使用详解[介绍和应用]RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包 二进制包(Binary)以及源代码包(Sour

2016-01-29 15:47:53 375

转载 Linux命令学习手册-iconv命令

iconv -f encoding [-t encoding] [inputfile]... [功能] 对于给定文件把它的内容从一种编码转换成另一种编码。 [描述] -f encoding :把字符从encoding编码开始转换。 -t encoding :把字符转换到encoding编码。 -l :列出已知的编码字符集合 -o file :指定输出文件

2016-01-14 15:41:43 509

原创 Go中的下划线

1.下划线在import中  在Golang里,import的作用是导入其他package,但是今天在看beego框架时看到了import 下划线,不知其意,故百度而解之。  import 下划线(如:import _ hello/imp)的作用:当导入一个包时,该包下的文件里所有init()函数都会被执行,然而,有些时候我们并不需要把整个包都导入进来,仅仅是是希望它执行init()函数而已。这个时

2016-01-07 14:00:37 2783

原创 Linux系统有7个运行级别(runlevel)

Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登陆后进入图形GUI模式 运行级别6

2015-12-17 10:29:43 765

翻译 Clob Class 介绍

Clob ClassThe Clob class defines the common properties of objects of type CLOB. A CLOB is a large character object stored as a column value in a row of a database table. A Clob object contains a logica

2015-12-11 18:23:24 474

原创 启动 asmca 时出现 No protocol specified 错误的解决办法

问题描述执行 asmca 命令后,没弹出窗口,而是提示 No protocol specified [grid@rac1 grid]$ asmcaNo protocol specified分析linux 终端启动图形化程序界面时报错:No protocol specified这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上,

2015-12-04 15:52:23 4765

原创 CRS-4124: Oracle High Availability Services startup failed.

问题描述在CentOS 6.6 X86_64上安装11.2.0.1 的RAC,在安装grid时执行root.sh 脚本,报错,如下:CRS-4124: Oracle High Availability Services startup failed.CRS-4000: Command Start failed, or completed with errors.ohasd failed to s

2015-12-04 11:13:01 5090

原创 深入理解Linux修改hostname

原文地址:http://www.cnblogs.com/kerrycode/p/3595724.html当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛。技术活,切勿浅尝则止!实验环境:Red Hat Enterprise Linux Server release 5.7

2015-12-01 12:01:35 364

原创 VMware中使用NAT网络在虚拟机Linux上联网

原文地址:http://www.it165.net/os/html/201111/1017.html 原文中的拓扑图画得很清晰,值得学习。第一部分:VMware中虚拟网络设备的简单讲解VMware中有12中虚拟网络设备,10个虚拟交换机,从VMnet0到VMnet9;两个虚拟网卡,VMware Network Adapter VMnet 1和VMware Network Adapter VMnet

2015-11-30 15:14:40 556

原创 VMware虚拟主机桥接模式无法连接本地主机

VMware虚拟主机桥接模式无法连接本地主机在vmware中连接网络的方式主要有3中Use brudgednetworking :使用桥接的方式连接Use networkaddress transtation(NAT):使用NAT方式连接Usehost-only networking :仅主机方式连接(虚机之间)Do not anetwork connection:不用网络连接如果是用ads

2015-11-30 14:50:20 8261

原创 解析虚拟VMware三种网络模式根本区别

原文地址:http://www.it165.net/os/html/201409/9196.html解析虚拟VMware三种网络模式根本区别  提到VMware大家就想起了虚拟机技术,虚拟机技术在最近的几年中得到了广泛的发展,一些大型网络服务商都开始采用虚拟机技术,不仅节省了投资成本,更节约了能源的消耗。  我们知道VMware也分几种版本,普通用户最常用的就是Workstation,但是不管使用哪

2015-11-30 14:21:20 502

原创 “System.Data.OracleClient.OracleConnection”已过时

处理办法:在oracle 安装目录下 找到 Oracle.DataAccess.dll添加引用,然后 using Oracle.DataAccess.Client; 其他的都不用动,即可。 连接字符串中 如有 用的是 user=xxx 就改成user id=xxx 把原来 Using 的System.Data.OracleClient去掉即可。

2015-11-27 15:52:55 4852

原创 Oracle查询表主键、外键

Oracle查询表主键、外键1. 查找表的所有索引(包括索引名,类型,构成列)select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表2. 查找表的主键

2015-11-27 15:46:12 3074

转载 学习iSCSI

学习iSCSI谈到iSCSI,我能想到的就是存储分为NAS和SAN,NAS与SAN都是在DAS的基础上发展起来的,是新型数据存储模式中的两个主要发展方向。网络存储技术(Network Storage Technologies) 网络存储技术是基于数据存储的一种通用网络术语。网络存储结构大致分为三种: 直连式存储(DAS:Direct Attached Storage)、 网络连接式存储(NAS:

2015-11-25 16:42:30 453

转载 欢迎使用CSDN-markdown编辑器

学习iSCSI谈到iSCSI,我能想到的就是存储分为NAS和SAN,NAS与SAN都是在DAS的基础上发展起来的,是新型数据存储模式中的两个主要发展方向。网络存储技术(Network Storage Technologies) 网络存储技术是基于数据存储的一种通用网络术语。网络存储结构大致分为三种: 直连式存储(DAS:Direct Attached Storage)、 网络连接式存储(NAS:

2015-11-25 14:41:31 386

原创 Access数据库的文本、备注数据类型的COLUMN_FLAGS说明

在access2013中,备注类型已经改名为长文本,原来的文本字段改名为短文本,短文本字段可以指字段长度。Access数据库对于文本和备注类型的数据类型定义(DATA_TYPE)都是为130,无法直接区分,找了N多网页,包括MSDN都没有描述有关COLUMN_FLAGS的说明,还是自己分析一下:    COLUMN_FLAGS为64位(8字节)的十六进制的值,组合了数据类型和必填字

2015-10-21 14:53:23 3343 2

原创 免费好软件推荐之Binary Viewer

软件使用体验这是一款二进制文件查看的利器,在一个项目中,遇到一个二进制文件,但结构不确定,需要一个字节一个字节来猜,有了这个软件,可以直接查看1、2、4、8字节代表的含义,十进制,二进制,八进制,十六进制,字符串,浮点数,支持BE、LE,支持书签等软件介绍Binary Viewer是二进制的Windows实用工具允许你打开任何文件位置(在您的计算机上任何格式文件)。它能显示数据以十

2015-10-13 09:14:48 6376

原创 免费好软件推荐之EZDML

1. 软件使用体验EZDML不仅仅可以建库,支持各类数据库,也可以作为模型管理来使用,特别是软件开发前期,模型经常变动的情况下,有了ezdml,这些变更工作就很轻松了。2. 软件介绍2.1 表结构设计器(EZDML)这是一个数据库建表的小软件,可快速的进行数据库表结构设计,建立数据模型。类似大家常用的数据库建模工具如PowerDesigner、ERWIN、ER-Stud

2015-10-13 09:04:57 1063

原创 WPF中设置TEXTBOX为多行文本输入框

来源1:(1)将TextWrapping设为"Wrap"(2)将AcceptsReturn设为"True"(3)将VerticalScrollBarVisibility设置为"Visible" 来源2:WPF中没有textarea的东西,不像在ASP.NET中设置textbox那样设置一个多行属性就可以变成文本域,虽然可以使用ricktextbo

2015-09-25 09:42:47 1337

原创 shell中的点命令与source命令的区别

shell中的点命令与source命令的区别1 shell脚本执行方法有两种方法执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。新产生一个shell然后再执行scripts的方法是在scripts文件开头加入语句:#!/bin/sh。一般的script文件(.sh)即是这种用

2015-08-21 13:41:24 686

转载 shell中的"2>&1"是什么意思?

问题:经常在shell脚本中,看到有"2>&1"字样的写法,到底这是什么意思呢?解决办法:1。这里的1和2指的是文件描述符。0:stdin1:stdout2:stderr2。 ">"则是重定向符号。“2>&1”的意思是:将输出到标准出错处理的信息,发送到标准输出中。3。“2>&1”的记忆:如果只有“2>1”,看起来像是将文件2的内容重

2015-08-21 13:30:48 519

glibc-2.14.1-rpm-all

glibc-2.14.1-rpm-all CentOS 7 默认是2.17版本,CentOS 6默认是2.12版本,有的程序运行时需要2.14,若从源码安装比较麻烦,所以这个资源你值得拥有。亲测有效 安装命令:rpm -Uvh *.rpm

2020-12-11

五级行政区划-国家统计局-2018.7z

这是国家统计局用的2018年的五级行政区划数据,仅供交流学习之用! 如果还需要其他年份的数据,可以留言哦

2020-09-04

OCCI访问ORACLE示例代码.7z

这是与其他几个资源相配套的源代码,希望对从事OCCI编程的人提供帮助。 之前的例子,学习C++和ORACLE数据库操作,非常有用,更多底层示例代码,请关系我的空间。

2015-01-28

使用OCCI访问Oracle数据库(2)文章中已经处理好的开发包

该开发包里包含InstantClient、 SDK、VC9的库,并且已经使用VC9中的库覆盖了InstantClient中的库。

2015-01-28

instantclient-basic-nt-11.2.0.4.0.zip

这是VS2008开发OCCI程序需要使用的精简客户端,可以不用装完整的客户端了,该客户端也可以直接在ORACLE的官网下载。

2015-01-28

instantclient-sdk-nt-11.2.0.4.0.zip

这是VS2008开发OCCI程序需要使用的SDK,该SDK也可以直接在ORACLE的官网下载。

2015-01-28

occivc9win32-111060-132181

www.oracle.com/technetwork/database/occivc9win32-111060-132181.zip - 558 KB - Fri, 02 Jul 2010 20:10:05 GMT

2015-01-23

空空如也

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

TA关注的人

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