自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(221)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQLSERVER 常用功能——功能查找

create procedure sys.sp_helptext @objname nvarchar(776) ,@columnname sysname = NULL as set nocount on declare @dbname sysname ,@objid int ,@BlankSpaceAdded int ,@BasePos int ,@CurrentPos int ,@TextLength int ,@Li..

2021-05-28 09:55:37 239

原创 SQLSERVER 常用功能——字符串查找

/* 根据关键字在存储过程中查找并列出 */ CREATE PROCEDURE [dbo].[sp_findproc] (@akey varchar(255)) AS -- 在所有存储过程中查找关键字,关键字不区分大小写 declare @aname as varchar(700) declare @atext as varchar(8000) declare @acolid as int de..

2021-05-28 09:52:24 1878

原创 SQLSERVER常用功能——字符串分割

CREATE FUNCTION [dbo].[f_split] ( @SourceSql VARCHAR(8000) , @StrSeprate VARCHAR(10) ) RETURNS @temp TABLE ( RowId INT ,COL VARCHAR(100) ) AS BEGIN ...

2021-05-28 09:50:03 1706

原创 导出表结构

数据库迁移时,导出表结构,用设计工具导入1、SELECT 字段名=a.name, 名称=a.name, 类型=CASE WHEN b.name='int' THEN '整数' WHEN b.name='ntext' THEN '文本'WHEN b.name='date' THEN '日期' WHEN b.name='smalldatetime' THEN '日期'WHE...

2019-08-01 10:54:05 367

转载 Linux下mysql命令 导入 导出sql文件

导出数据库直接使用命令:mysqldump -u root -p abc >abc.sql然后回车输入密码就可以了;mysqldump -u 数据库链接用户名 -p  目标数据库 > 存储的文件名文件会导出到当前目录下导入数据库(sql文件)mysql -u 用户名 -p  数据库名 mysql -u abc -p abc 注意s

2018-01-30 09:12:56 442 1

原创 centos7安装tomcat

确保安装好jdk1)安装yum install tomcat2)启动systemctl start tomcat3)设置自动启动systemctl enable tomcat4)reboot测试

2018-01-30 08:56:48 207

转载 CentOS下my.cnf 配置

mysql有以下几种日志:错误日志:    log-err 查询日志:    log 慢查询日志:  log-slow-queries 更新日志:    log-update 二进制日志: log-bin[plain] view plain copy# 以下选项会被MySQL客户端应用读取。  # 注意只有MySQ

2018-01-30 08:51:57 3497

转载 CentOS下安装JDK的三种方法

方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java 2.下载jdk,然后解压[root@localhost java]# curl -O http://download.Oracle.c

2018-01-29 15:12:14 210

原创 centos7安装openfire

1)安装完jdk,配置好环境变量。2)官网下载openfire,本人windows下载,xshell放到linux服务器3)执行rpm -ivh openfire-4.2.1-1.x86_64.rpm4)运行service openfire start5)卸载rpm -e openfire

2018-01-26 11:47:42 1068

转载 linux重装jdk

卸载查看已经安装的jdk[root@bogon jre]# rpm -qa|grep jdkjava-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.e

2018-01-17 15:15:51 1086

转载 linux 修改防火墙

官方文档介绍地址:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html#sec-Introduction_to_firewalld1一、firewall介绍CentOS 7中防火墙是一个非常的强

2018-01-17 10:55:28 4209

转载 linux java环境变量配置

今天一个小实验需要安装jdk,用命令Java -version查询了一下,原来Centos7自带OpenJDK的环境,但是需要手动配置/etc/profile文件,于是开始找java的安装路径.......网上资料人云亦云.....下面总结一下如何查找JDK安装路径的方法首先声明,echo $JAVA_HOME 方法是在已经配置了/etc/profile 文件的前提下查询的,如果该

2018-01-17 10:33:03 405

转载 linux tomcat 开机启动

Linux下tomcat开机自动启动有两种方法,一种是简单,一种是复杂而又专业的,使用shell脚本要实现,我们一般推荐shell脚本启动方式。下面我们分别介绍这两种方法。1.shell脚本启动众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载。除此之外还需要在/etc/init.d下些启动脚本。其实很简单,先export出所需要的环境变量,例如JAVA_HOM

2017-07-03 14:46:05 512

转载 windows系统下Python环境的搭建

1、首先访问http://www.python.org/download/去下载最新的python版本。 2、安装下载包,一路next。 3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可。 4、测试python安装是否成功,cmd打开命令行输入 python 命令,如下图即成功了 5、Hello World!

2017-06-08 09:58:38 272

转载 struts2 升级至2.5流程及主要事项 .

struts2官网地址:http://struts.apache.org/1.下载strtuts2.5包2.替换工程中的附件目录文件a.freemarker-2.3.23.jarb.log4j-api-2.5.jarc.ognl-3.1.2.jard.struts2-config-browser-plugin-2.5-BETA3.jare.struts2-conve

2017-06-07 17:27:17 687

转载 Struts2 S2 – 032远程代码执行漏洞分析报告 .

Struts2 S2 – 032远程代码执行漏洞分析报告一、漏洞基本信息CVE编号:CVE-2016-3081漏洞名称:Struts2 S2 – 032远程代码执行漏洞发布日期:2016.4.15受影响的软件及系统:Struts2版本:Struts2 2.0.0 -2.3.28( 2.2.3(2.3.20.2和2.3.42.2不受影响)漏洞概述:Apache Str

2017-06-07 17:26:34 640

原创 jsp页面更改某些链接

jsp开发的页面,根据域名关键词进入tomcat\webapps\mecljsy\WEB-INF\classes,找到struts.xml,搜索关键词,找到对应页面:打开该页面,根据前台页面相应项右键“审查元素”获得的关键信息搜索:查看关键代码,修改链接地址、图片、文字:修改文字:fmt:message key='ljsy.home.pjxt'tomcat\

2017-05-15 15:50:51 523

转载 struts2 最新漏洞 S2-016、S2-017修补方案

struts2漏洞S2-016、S2-017修补方案:为了排版整齐一点,将代码放在最后。方案1:  方案介绍:    手工修改Ognl.jar源码,增加恶意代码过滤。此方法只能修补S2-016漏洞,但是对以后可能产生的ognl漏洞有预防作用。  操作步骤:    1.1 找到项目中ognl-version.jar,然后找到其对应的源码。把源码解压后,导入到eclip

2017-05-11 14:38:10 1329

转载 禁用WebDAV-tomcat

由于要处理一份关于公司的一个公众用户网站安全扫描中可能存在的安全性问题。需要禁用WebDAV,或者说是对http中的一些方法的禁用。      WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的

2017-05-09 17:19:55 3962

转载 struts.xml中的default-action-ref解决不能解析网址问题

当在struts.xml中配置default-action-ref时,如下:[html] view plain copypackage name="front" namespace="/" extends="struts-default" >      default-action-ref name="index">default-action-

2017-03-30 14:47:39 520

转载 关于sql server 代理(已禁用代理xp)解决办法

关于sql server 代理(已禁用代理xp)SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp在Management Studio中新建维护计划时,提示以下错误信息:“代理XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure来启用“代理XP”。有关启用“代理XP”的详细信

2017-03-15 09:35:59 4535 1

转载 服务器容灾之使用rsync文件异地同步

Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限、时间、软硬链接。第一次同步时 rsync 会复制全部内容,下次只传输修改过的文件部分。传输数据过程中可以实行压缩及解压缩操作,减少带宽流量。支持scp、ssh及直接socket方式连接,支持匿名传输。支持Linux,Window平台。写本文的时候,window版最新版为4.0.5版官网:htt

2017-03-10 12:55:25 6822

转载 “无法识别的配置节system.webServer”解决办法

在Winsows 2008 Server 上安装asp.net 1.1 的应用程序,在启用默认文档或者浏览目录时会向 web.config 文件添加 节,这时就可能报错:“/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明:

2017-02-28 14:35:15 1897

原创 导出ORACLE表前几行数据

exp green/light@MSSPS file=e:\ren.dmp tables=(tab_mobilephone_recharge,trade_detail,terminals,shops,locations,citys) query=\"where rownum<=5000\"

2016-06-19 10:58:42 4844

原创 关于ScrollView

(1)将所有用到CView的地方替换为CScrollView     (2)在VIEW类的头文件中的     //{{AFX_VIRTUAL(CErtView)和//}}AFX_VIRTUAL     之间加一个函数     virtual   void   OnInitialUpdate();         (3)实现OnInitialUpdate()     {   

2014-09-30 11:01:52 427

原创 VC实现SQL SERVER2005远程数据备份。

远程备份SQL SERVER服务器中的某个数据库。 第一步: 建立共享文件夹     在程序代码中调用(或者CMD窗口)  net share test=e:\test在VC中可以用system("net share test=e:\test");方法来执行第二步:修改组策略方法:控制面板——管理工具——本地安全策略——本地策略——用户权利指派——拒绝从网络访问这台计算机,把g

2014-09-22 14:33:36 657

转载 SQL SERVER 远程备份与还原

SQLSERVER服务实例名称:192.168.0.2需要备份的数据库名称: a备份机器名称(Client端):192.168.0.3备份机用户:zf 密码:123备份机域名:domain备份机提供备份需求的文件夹:D:/sqlbak备份数据库第一步: 在备份机建立共享文件夹              在程序代码中调用(或者CMD窗口)  net share

2014-09-22 10:33:49 614

转载 引用程序集没有强名称的解决办法

为项目添加强名称方法:1.右键单击项目,打开属性窗口;2.在属性窗口里选择《签名》标签,选中为程序集签名的选项,在下拉列表里选择新建,如下图所示:3.打开新建签名窗口,输入签名的名称密码等内容,单击确定后,签名添加完成。 为没有源码的DLL文件添加强名称 如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时

2014-09-10 15:24:31 3588

转载 C#编写COM组件

1、新建一个类库项目  2、将Class1.cs改为我们想要的名字  问是否同时给类改名,确定  3、修改Properties目录下面的AssemblyInfo.cs ComVisible属性设置为True  4、项目菜单->MyLib属性 找到“生成”选项卡  往下看,找到“为 COM Interop 注册”勾上  5、继续

2014-09-10 15:16:02 591

转载 CoInitialize \CoInitializeEx\AfxOleInit

CoInitialize CoInitializeEx 是用来初始化COM运行环境的。OleInitialize是初始化Ole的运行环境,Ole是在Com的基础上作的扩展,是ActiveX运行的基础,OleInitialize肯定会调用CoInitialize。CoInitialize、CoInitializeEx都是windows的API,主要是告诉windows以什

2014-09-05 09:59:16 672

原创 MFC调用C#DLL细节

一、使用 /clr 编译 MFC 可执行文件或规则 DLL  1、打开项目属性对话框,方法是右键单击解决方案资源管理器中的项目并选择属性。  2、展开配置属性旁边的节点并选择常规。在右侧窗格中的项目默认值下,将公共语言运行库支持设置为公共语言运行库支持 (/clr)。  3、在相同的窗格中,确保将MFC 的使用设置为在共享 DLL 中使用 MFC。  4、在配置属性下,展开C/C++旁边的

2014-06-03 11:19:34 2307

转载 unicode与多字节的字符串转换

API方式void charTowchar(const char *chr, wchar_t *wchar, int size) { MultiByteToWideChar( CP_ACP, 0, chr, strlen(chr)+1, wchar, size/sizeof(wchar[0]) ); } ATL宏

2014-05-22 14:44:26 722

原创 软件自动安装

说到软件自动安装,也有很多歧义和wuq

2014-05-21 11:11:38 1161

转载 批处理获取目录

批处理命令获取当前盘符和当前目录%~d0 是当前盘符%cd% 是当前目录可以用echo %cd%进行打印测试以下例子是命令行编译Visual Studio编写的程序:@echo offset b=%cd% //将当前目录保存到参数b中,等号前后不要有空格C:cd program filescd microsoft visual studio cd com

2014-05-19 16:18:40 488

原创 c++开发windows服务

微软的项目模板能很好的支持WINDOWS服务开发,如C#的windows服务项目C++kaifa

2014-05-19 15:50:46 3374

转载 windows服务重安装

一个windows服务在卸载之后并不会马上从服务列表中消失掉,而是在服务列表中会显示服务被禁用;这样在你需要再次安装同名服务时,就装不了了,会被提示同名的服务已经存在。如果是在本地安装,这种情况很容易处理,直接重启机器卸载的服务就会从服务列表中消失;而如果这个服务装在服务器上,服务器是不能随便重启的,这时候如果再安装同名的服务装不上了,可以使用变通的办法,修改一下服务的名字,就可以继续安装了。

2014-05-16 17:19:46 534

转载 fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Valu

在工程的stdafx.h中添加(如有类似语句,需注释掉)#ifndef WINVER                // Allow use of features specific to Windows 95 and Windows NT 4 or later.#define WINVER 0x0501        // Change this to the appropriate v

2014-05-16 09:47:32 557

转载 WINSOCK2实现IP组播

IP多播(也称多址广播或组播)技术,是一种允许一台或多台主机(多播源)发送单一数据包到多台主机(一次的,同时的)的TCP/IP网络技术。多播作为一点对多点的通信,是节省网络带宽的有效方法之一。在网络音频/视频广播的应用中,当需要将一个节点的信号传送到多个节点时,无论是采用重复点对点通信方式,还是采用广播方式,都会严重浪费网络带宽,只有多播才是最好的选择。多播能使一个或多个多播源只把数据包发送给特定

2014-05-15 14:17:45 1433

转载 IP组播技术介绍

引 言 近年来,随着Internet的迅速普及和爆炸性发展,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网 络视频会议、网络音频/视频广播、AOD/VOD、股市行情发布、多媒体远程教育、CSCW协同计算、远程会诊。这就带来了带宽的急剧消耗和网络拥挤问 题。为了缓解网络瓶颈,人们提出各种方案,归纳起来,主要包括以下四种: ●增加互连带宽; ●服务器的分散与集

2014-05-15 09:55:40 1150

转载 QRCode二维码字符长度问题

网上的二维码例子都比较好,不过就是没有比较详细讲解关于QRCode二维码生成的规则和要点。例如:为什么要在生成二维码的时候,判断字符集的长度要小于128。要知道二维码信息容量大:可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。如果控制压缩内容在128个以内的话,那么二维码的优势哪里去了?经过多次测试发现,二维码所能包含的字符

2014-05-10 12:02:37 37248 7

远程桌面监控系统

已经封装成DLL,附含测试应用程序。分为客户端和服务器俩部分的代码,端口配置在代码里的ini文件里

2014-04-24

Linux C++从入门到精通PPT

Linux C++入门到精通的PPT,清华大学的最新版,2013年

2013-08-01

VC自定义向导(含控件自绘)

自定义向导,含三个属性页,每个属性页都有控件自绘,这是我做的一个登陆模块,需要的可以直接拿去,供EXE调用

2013-06-13

获取CPU、硬盘、网卡序列号

三个独立类,需要调用哪种接口,直接包含头文件,声明对象,调用接口,搞定。VC6.0工程WINDOWXP准确无误

2013-06-09

空空如也

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

TA关注的人

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