- 博客(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
257
原创 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
1931
原创 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
1729
原创 导出表结构
数据库迁移时,导出表结构,用设计工具导入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
387
转载 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
452
1
原创 centos7安装tomcat
确保安装好jdk1)安装yum install tomcat2)启动systemctl start tomcat3)设置自动启动systemctl enable tomcat4)reboot测试
2018-01-30 08:56:48
215
转载 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
3510
转载 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
218
原创 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
1082
转载 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
1146
转载 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
4226
转载 linux java环境变量配置
今天一个小实验需要安装jdk,用命令Java -version查询了一下,原来Centos7自带OpenJDK的环境,但是需要手动配置/etc/profile文件,于是开始找java的安装路径.......网上资料人云亦云.....下面总结一下如何查找JDK安装路径的方法首先声明,echo $JAVA_HOME 方法是在已经配置了/etc/profile 文件的前提下查询的,如果该
2018-01-17 10:33:03
415
转载 linux tomcat 开机启动
Linux下tomcat开机自动启动有两种方法,一种是简单,一种是复杂而又专业的,使用shell脚本要实现,我们一般推荐shell脚本启动方式。下面我们分别介绍这两种方法。1.shell脚本启动众所周知,在Linux中设置开机自启动的服务,需要在/etc/rcX.d下挂载。除此之外还需要在/etc/init.d下些启动脚本。其实很简单,先export出所需要的环境变量,例如JAVA_HOM
2017-07-03 14:46:05
521
转载 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
279
转载 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
732
转载 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
676
原创 jsp页面更改某些链接
jsp开发的页面,根据域名关键词进入tomcat\webapps\mecljsy\WEB-INF\classes,找到struts.xml,搜索关键词,找到对应页面:打开该页面,根据前台页面相应项右键“审查元素”获得的关键信息搜索:查看关键代码,修改链接地址、图片、文字:修改文字:fmt:message key='ljsy.home.pjxt'tomcat\
2017-05-15 15:50:51
534
转载 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
1383
转载 禁用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
3999
转载 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
529
转载 关于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
4591
1
转载 服务器容灾之使用rsync文件异地同步
Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限、时间、软硬链接。第一次同步时 rsync 会复制全部内容,下次只传输修改过的文件部分。传输数据过程中可以实行压缩及解压缩操作,减少带宽流量。支持scp、ssh及直接socket方式连接,支持匿名传输。支持Linux,Window平台。写本文的时候,window版最新版为4.0.5版官网:htt
2017-03-10 12:55:25
6885
转载 “无法识别的配置节system.webServer”解决办法
在Winsows 2008 Server 上安装asp.net 1.1 的应用程序,在启用默认文档或者浏览目录时会向 web.config 文件添加 节,这时就可能报错:“/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 配置错误 说明:
2017-02-28 14:35:15
1915
原创 导出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
4874
原创 关于ScrollView
(1)将所有用到CView的地方替换为CScrollView (2)在VIEW类的头文件中的 //{{AFX_VIRTUAL(CErtView)和//}}AFX_VIRTUAL 之间加一个函数 virtual void OnInitialUpdate(); (3)实现OnInitialUpdate() {
2014-09-30 11:01:52
437
原创 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
666
转载 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
623
转载 引用程序集没有强名称的解决办法
为项目添加强名称方法:1.右键单击项目,打开属性窗口;2.在属性窗口里选择《签名》标签,选中为程序集签名的选项,在下拉列表里选择新建,如下图所示:3.打开新建签名窗口,输入签名的名称密码等内容,单击确定后,签名添加完成。 为没有源码的DLL文件添加强名称 如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名称的程序集,则编译时
2014-09-10 15:24:31
3614
转载 C#编写COM组件
1、新建一个类库项目 2、将Class1.cs改为我们想要的名字 问是否同时给类改名,确定 3、修改Properties目录下面的AssemblyInfo.cs ComVisible属性设置为True 4、项目菜单->MyLib属性 找到“生成”选项卡 往下看,找到“为 COM Interop 注册”勾上 5、继续
2014-09-10 15:16:02
608
转载 CoInitialize \CoInitializeEx\AfxOleInit
CoInitialize CoInitializeEx 是用来初始化COM运行环境的。OleInitialize是初始化Ole的运行环境,Ole是在Com的基础上作的扩展,是ActiveX运行的基础,OleInitialize肯定会调用CoInitialize。CoInitialize、CoInitializeEx都是windows的API,主要是告诉windows以什
2014-09-05 09:59:16
687
原创 MFC调用C#DLL细节
一、使用 /clr 编译 MFC 可执行文件或规则 DLL 1、打开项目属性对话框,方法是右键单击解决方案资源管理器中的项目并选择属性。 2、展开配置属性旁边的节点并选择常规。在右侧窗格中的项目默认值下,将公共语言运行库支持设置为公共语言运行库支持 (/clr)。 3、在相同的窗格中,确保将MFC 的使用设置为在共享 DLL 中使用 MFC。 4、在配置属性下,展开C/C++旁边的
2014-06-03 11:19:34
2330
转载 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
726
转载 批处理获取目录
批处理命令获取当前盘符和当前目录%~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
511
转载 windows服务重安装
一个windows服务在卸载之后并不会马上从服务列表中消失掉,而是在服务列表中会显示服务被禁用;这样在你需要再次安装同名服务时,就装不了了,会被提示同名的服务已经存在。如果是在本地安装,这种情况很容易处理,直接重启机器卸载的服务就会从服务列表中消失;而如果这个服务装在服务器上,服务器是不能随便重启的,这时候如果再安装同名的服务装不上了,可以使用变通的办法,修改一下服务的名字,就可以继续安装了。
2014-05-16 17:19:46
605
转载 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
563
转载 WINSOCK2实现IP组播
IP多播(也称多址广播或组播)技术,是一种允许一台或多台主机(多播源)发送单一数据包到多台主机(一次的,同时的)的TCP/IP网络技术。多播作为一点对多点的通信,是节省网络带宽的有效方法之一。在网络音频/视频广播的应用中,当需要将一个节点的信号传送到多个节点时,无论是采用重复点对点通信方式,还是采用广播方式,都会严重浪费网络带宽,只有多播才是最好的选择。多播能使一个或多个多播源只把数据包发送给特定
2014-05-15 14:17:45
1473
转载 IP组播技术介绍
引 言 近年来,随着Internet的迅速普及和爆炸性发展,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网 络视频会议、网络音频/视频广播、AOD/VOD、股市行情发布、多媒体远程教育、CSCW协同计算、远程会诊。这就带来了带宽的急剧消耗和网络拥挤问 题。为了缓解网络瓶颈,人们提出各种方案,归纳起来,主要包括以下四种: ●增加互连带宽; ●服务器的分散与集
2014-05-15 09:55:40
1162
转载 QRCode二维码字符长度问题
网上的二维码例子都比较好,不过就是没有比较详细讲解关于QRCode二维码生成的规则和要点。例如:为什么要在生成二维码的时候,判断字符集的长度要小于128。要知道二维码信息容量大:可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。如果控制压缩内容在128个以内的话,那么二维码的优势哪里去了?经过多次测试发现,二维码所能包含的字符
2014-05-10 12:02:37
37563
7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人