- 博客(619)
- 资源 (145)
- 收藏
- 关注
原创 SQL Server备份表/复制一个表的全部内容到另外一个表
目标表存在 insertinto目标表select*from原表; 目标表不存在 select*into目标表from原表;
2022-04-15 21:42:08
1345
转载 推荐30个用于微服务的顶级工具
推荐30个用于微服务的顶级工具http://www.infoq.com/cn/articles/30-tools-for-building-microservices关于微服务的好文章不计其数。对于那些一直没有亲历微服务或初次听到这个概念的人来说,这篇文章相当于把一份顶级的开源工具清单送到他们的面前。微服务是一种用于开发高度可伸缩软件系统的架构风格。这种架构可用于开发企业、政府、学校和慈善机构的企业级应用。它与传统的单体架构完全相反,单体架构只专注于单个应用程序。微服务小而独立,但在开发和维护.
2022-04-12 17:16:49
2036
原创 SQL Server 批量删除重复记录
分组编号--按UserID,CourseCode,SubjectCode分组排序SELECT *,RANK() OVER(PARTITION BY UserID,CourseCode,SubjectCode ORDER BY ID DESC) AS RowNoFROM dbo.T_Corse;获取重复记录--重复记录查询SELECT * FROM (SELECT *,RANK() OVER(PARTITION BY UserID,CourseCode,SubjectCode
2022-01-10 14:17:47
707
原创 C# 调用soap接口时 No binding operation info while invoking unknown method with params unknown
与其他部门有个常规的 WebService 接口,对方提供服务,这边调用。像往常一样,使用 cxf 生成了客户端的代码并调用,开发的过程中并没有遇到什么问题,测试也没发现问题。然而一个礼拜之后正式上线的生产环境中,客户端调用接口总是抛出异常服务器发送了 HTTP 状态代码 302: Moved Temporarily。 @Test public void test() throws Exception { URL url = new URL("https://home.
2021-08-04 15:16:18
2574
原创 PowerShell设置固定ip
PowerShell设置固定ip$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'"$wmi.EnableStatic("192.168.1.100", "255.255.255.0") #设置IP地址及掩码$wmi.SetGateways("192.168.1.1") #设置默认网关#New-NetIPAddress -InterfaceIndex 19 -IpAddress
2021-01-19 08:43:16
933
转载 c++调用webservice接口的几种方法以及实例
c++调用webservice接口的几种方法以及实例前言最近在做这方面的工作,过程中遇到一些问题,故在此整理并分享一下,让后来者少走一些弯路.废话不多说,直接上干货.准备工具:sproxy.exe/wsdl.exe;gsoap.均存在我的网盘中(还有一些其他好东西),大家自行伸手.(提取码:oJyA)c++调用webservice的几种方法目前,常用的调用方法有三种(个人知识有限,欢迎提点),本文中主要介绍第一和第三种方法:使用sproxy.exe生成头文件,此种方法最简单,直接加载到
2020-12-28 15:20:15
3424
1
转载 C#中的[WebMethod]的用法
前言自己在订餐系统中接触到了一个[WebMethod]的属性,通过调试和查找的方法,发现了有一个特点,带有这个标识的方法,可以在在前端直接利用ajax方法调用,那么它具体是如何使用的,原理又是什么呢?下面小编结合网上的一些介绍来进行总结一下。一、三种情况的服务端1.可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.config的配置)2.可以调用 *.asmx (web服务) 里面加了[webmethod]的方法(不能...
2020-07-08 19:41:03
1585
原创 sql server 常用工具
sql server 常用工具PerfMon性能监视器(PerfMon)随着Windows一起发行,可以用于收集服务器资源和服务的信息。它可以跟踪服务器范围的信息,比如cpu使用、内存使用、I/O统计信息和网络活动。一些SQL Server特有的计数器可用于各种故障诊断和监视场景。ProfilerSQL Server Profiler可用来在数据库引擎内捕获语句级别的信息XEvents扩展事件是一个轻量级的事件驱动的数据捕获功能,可以帮助进行故障排除,同时最大限度地减少监视影响。
2020-07-02 17:38:15
3816
原创 VC++对话框适应不同分辨率
调整应用程序分辨率:关于对话框适应不同分辨率问题,主要分如下几步:1.利用GetSystemMetrics(SM_CXSCREEN)函数获得当前屏幕的宽度和高度cx,xy(in pixels)。2.分别判断分辨率大于或等于1024*768和分辨率只等于800*600的两种情况下就分别做如下处理。3.利用MoveWindow()函数框定住对话框的大小。对话框的大小自己定,只要大小不超出cx和cy。比如可以这样做cx-300,cy-200,这样,在任何分辨率下,你的对话框的大小都比屏幕小,而不会跑到屏
2020-06-30 21:48:04
1440
转载 10大HTML5前端框架
Bootstrap首先说 Bootstrap,估计你也猜到会先说或者一定会有这个( 呵呵了 ),这是说明它的强大之处,拥有框架一壁江山的势气。自己刚入道的时候本着代码任何一个字母都得自己敲出来挡我者废的决心,来让自己成长。结果受到周围各 种基友的引诱开始了 Bootstrap 旅程。本人虽然是个设计+前端的万里有一的人才,但是老天只让我会用 PS 和各种设计工具却不给我跟设计妹子一样的审美,所以这也是我最初选择 Bootstrap 的原因之一,它让我做出来的东西好歹能在妹子面前装个逼,不过时间长了难免觉
2020-06-08 09:57:47
962
1
原创 VS中的路径宏 OutDir、ProjectDir、SolutionDir各种路径含义
说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。$(ConfigurationName)当前项目配置的名称(例如“Debug”)。$(PlatformName)当前项目平台的名称(例如“Win32”)。$(Inherit)指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属
2020-05-14 12:52:08
532
转载 jquery操作select(取值,设置选中)
一、基础取值问题例如<select class="selector"></select>1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option:contains('pxx')").attr("selected",true); 注意:之前$(".selector").find("option[text='pxx']").a...
2020-05-14 10:42:29
1080
1
转载 C#/.NET/.NET Core应用程序编程中实现定时任务调度的方法或者组件有哪些,Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Qua
摘要C#/.NET/.NET Core的定时任务调度组件你用过那些呢,是Timer,FluentScheduler,TaskScheduler,Gofer.NET,Coravel,Quartz.NET还是Hangfire,又或者是其他的定时任务调度框架/组件呢?你常用的实现定时任务调度的方法又是怎样的呢?前言定时任务,任务调度这些词在程序开发中会被经常提及。定时任务是什么?在计算机的世...
2020-04-17 10:59:04
1283
原创 javascript去掉数组中的重复元素
Array.prototype.unique = function(){var a = {};for(var i = 0,len = this.length;i < len;i++){var v = this[i];if(typeof a[v] == 'undefined'){a[v] = 1;}}this.length = 0;for(var p in ...
2020-04-02 09:24:03
414
原创 One Driver 同步任意一个文件夹
1.管理员运行cmd2.进入one driver中步文件夹如下3.mklink /j "onedrive文件夹地址\需要同步的文件夹名" "需要同步的文件夹地址"如
2020-03-03 16:32:04
1141
原创 逆向工程-printf()函数与参数传递
#include<stdio.h>int main(){printf("a=%d; b=%d;c=%d",1,2,3);return 0;}x86传递3个参数$SG3830 DB 'a=%d;b=%d;c=%d',00h...push 3push 2push 1push OFFSET $SG3830call _printf...
2020-01-15 13:55:43
871
原创 逆向工程-栈
为什么栈会逆增长多数的栈是逆增长的,它会从高地址向低地址增长。历史原因。当计算机尚未小型化的时候,它还有数个房间那么大。在那个时候,内存就分为两个部分,即"堆/heap"和栈/stack。当然,在程序执行过程中,堆和栈到底会增长到什么地址并不好说,所以人们干脆把它们分开:栈的用途1)保存函数结束时的返回地址x86当程序使用call指令调用其他函数时,call指令结...
2020-01-15 11:11:33
529
原创 逆向工程-函数序言和函数尾声
函数序言(function prologue)是函数在启动的时候运行的一系列指令。push ebpmov ebp,espsub esp,X这些指令的功能是:在栈里保存EBP寄存器的内容、将ESP的值复制到EBP寄存器,然后修改栈的调试,以便为本函数的局部变量申请存储空间。在函数执行期间,EBP寄存器不受函数运行的影响它是函数访问局部变量和函数参数 的基准值。虽然我们也可使用...
2020-01-15 10:15:12
2381
2
原创 逆向工程-Hello World
#include<stdio.h>int main(){printf("hello,world\n");return 0;}x86使用MSVC编译程序cl 1.cpp /Fa 1.asm/Fa选项将使编译器生成汇编指令清单文件(assembly listing file),并指定汇编列表文件的文件名称是1.asm1.asm内容如下:...
2020-01-14 17:01:05
4479
原创 逆向工程-CPU简介及最简函数
1 CPU简介CPU是执行程序机器码的硬件单元。简要地说,其相关概念主要有以下几项1)指令码CPU受理底层命令。典型的底层命令有:将数据在寄存器间转移、操作内存、计算运算等指令。每类CPU都有自己的指令集架构(Instruction Set Architecture,ISA)。2)机器码发送给CPU的程序代码。一条指令通常被封闭为若干字节。3)汇编语言易读易记的代...
2020-01-14 15:45:41
729
原创 EntityFramework FluentAPI
1.添加数据库T_Persons2.安装EntityFramework3.新建工程添加配置App.Config<connectionStrings><add name="conStr" connectionString="Data Source=.;Initial Catalog=Test;User ID=sa;Password=1...
2019-12-18 15:31:01
241
转载 详解Windows不重启使环境变量修改生效(经典)
在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法: 以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”...
2019-12-12 10:43:58
2245
原创 RabbitMQ 管理
多租户与权限每一个RabbitMQ服务器都能创建虚拟的服务器,我们称之为虚拟主机(Virtual Host)vhost。每一个vhost本质上是一个独立的小型RabbitMQ服务器,拥有自己独立的队列、交换器及绑定关系等,并且它拥有自己独立的权限。创建vhostroot@ubuntu:/opt/rabbitmq# rabbitmqctl add_vhost vhost1Creati...
2019-11-04 15:01:45
511
原创 RabbitMQ 进阶
消息何去何从mandatory和immediate是channel.basicPublish方法中的两个参数,它们都有消息传递过程中不可达目的地时将消息返回给生产者的功能。mandatory参数当mandatory参数设为true时,交换器无法根据自身的类型和路由键找到一个符合条件的队列,那么多RabbitMQ会调用 Basic.Return命令将消息返回给生产者。当mandato...
2019-10-29 15:09:52
413
原创 RabbitMQ 客户端开发向导
1.连接RabbitMQConnectionFactory factory = new ConnectionFactory();factory.setUsername(USERNAME);factory.setPassword(PASSWORD);factory.setVirtualHost(virtualHost) ;factory.setHost(IP ADDRESS);...
2019-10-28 16:24:41
199
原创 RabbitMQ入门
生产者:就是投递消息的一方。消息一般可以包含2个部分:消息体和标签(Label)。消息体可以称之为payload,在实际应用中,消息体一般是一个带有业务逻辑的结构的数据,比如一个Json字符串。当然可以进一步对这个消息体进行序列化操作。消息的标签用来表达这条消息,比如一个交换器的名称和一个路由键。生产都把消息将由RabbitMQ,RabbitMQ之后会根据标签把消息发送给感兴趣的消费...
2019-10-28 14:44:38
319
原创 RabbitMQ-消息生产与消费实例
查看本机IP地址ifconfig -aroot@ubuntu:/home/evan# ifconfig -aens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 192.168.174.131 netmask 255.255.255.0 broadcast 192.168.174.255in...
2019-10-28 10:23:15
794
原创 RabbitMQ安装
安装Erlang地址:https://www.erlang.org/downloadsUbuntu 安装命令:apt-get install erlang检测是否安装成功:root@ubuntu:~# erlErlang/OTP 20 [erts-9.2] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] ...
2019-10-25 15:43:35
250
原创 RabbitMQ 简介
RabbitMQ是目前非常热门的一款消息中间件消息Message:是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串、JSON等,也可以很复杂,比如内嵌对象。消息队列中间件(Message Queue Middleware,简称为MQ)是指利用高效可靠的消息传递机制进行与平台无头的数据交流,并基于数据通信主业进行分布式系统的集成。通过提供消息传递和消息排队模型,它可...
2019-10-25 14:21:38
277
原创 在PowerShell运行*.ps时,出现*.ps1 is not digitally signed. The script will not execute on the syste
*.ps1 is not digitally signed. The script will not execute on the system如图:解决方法:在PowerShell中执行用Set-ExectionPolicy设置执行策略Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass-Exect...
2019-10-22 14:31:15
5466
原创 PowerShell结束进程的四种方法
#1.纯cmdlet命令Get-Process -Name notepad | Stop-Process#2.cmdlet+遍历Get-Process -Name notepad | foreach-object{$_.Kill()}#3.WMI 对象 + 遍历 + 对象方法Get-WmiObject Win32_Process -Filter "name = 'notepad.e...
2019-10-22 11:18:43
15860
1
原创 powershell命令提示符出现“不是内部或外部命令,也不是可运行的程序或批处理文件
在powershell中输入get-process命令时,出现 “不是内部或外部命令,也不是可运行的程序或批处理文件”1.在系统环境变量path中添加如下路径%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;2.重启P...
2019-10-22 11:14:27
14948
4
原创 Linux下MySQL报:Access denied for user 'root'@'localhost' (using password: NO)的错误怎么解决?
service mysqld stopmysqld_safe --user=mysql --skip-grant-tables --skip-networking &mysql -u root mysqlmysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';mysql> FL...
2019-09-20 16:47:17
2324
1
原创 ubuntu 换源Could not resolve 'mirrors.aliyun.com'
1. 备份原来的更新源cp /etc/apt/sources.list /etc/apt/sources.list.backup如果提示权限不够就输入下面两行,先进入到超级用户,再备份sudo -scp /etc/apt/sources.list /etc/apt/sources.list.backup2. 修改更新源 打开sources.list:vi...
2019-09-20 15:28:13
19664
3
原创 linux下tar使用
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须...
2019-09-19 09:21:43
363
原创 ubuntu下rz,sz命令用法
sz,rz是lrzsz程序中的命令,所以要想使用sz,rz命令则必须先安装lrzsz包。1. 安装lrzszsudo apt-get install lrzsz2. sz命令 sz命令可以将服务器上的文件(一个或者多个)下载到window本地 2.1 常用参数参数 参数说明 -a 以文本方式传输(ascii) -b 以二进制方...
2019-09-19 08:52:16
3191
原创 E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
当我的Ubuntuinstall某个东西时,给出下面提示E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend...
2019-09-17 10:27:56
5764
原创 CSS3中的选择器
基础选择器:1.标签选择器h1{font-size:30px;color:#333;}2.类选择器.red{background:red;}3.id选择器#user_123{width:120px;line-height:30px;height:30px;}4.通配符选择器通配符选择器意思就是用一个符号来代替某些字符...
2019-09-04 17:27:26
363
原创 C#7下划线作用
using System;namespace underscore{ class Program { static void Main(string[] args) { int decimalNotation = 2_000_000; // 2 million int binaryNotatio...
2019-08-30 10:36:38
3173
[Stefan_Bjornander]_C 17_By_Example_Practical
2018-09-05
Mastering_the_C 17_STL
2018-09-05
Professional C# 6 and .NET Core 1.0
2017-12-04
C#开发实战宝典
2017-12-04
C#程序开发范例宝典
2017-12-04
[Windows.Internals.Part.2(6th,2012.9)].Mark.E.Russinovich
2017-12-02
[Windows.Internals.Part.1(6th,2012.3)].Mark.E.Russinovich
2017-12-02
Sams.Windows.Presentation.Foundation.Unleashed
2017-12-02
Addison.Wesley.Essential.Windows.Presentation.Foundation
2017-12-01
wpf control development
2017-12-01
Delphi信息系统开发实例精选
2017-03-18
Delphi开发典型模块大全
2017-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人