自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(620)
  • 资源 (145)
  • 收藏
  • 关注

原创 SQL Server备份表/复制一个表的全部内容到另外一个表

目标表存在 insertinto目标表select*from原表; 目标表不存在 select*into目标表from原表;

2022-04-15 21:42:08 427

转载 推荐30个用于微服务的顶级工具

推荐30个用于微服务的顶级工具http://www.infoq.com/cn/articles/30-tools-for-building-microservices关于微服务的好文章不计其数。对于那些一直没有亲历微服务或初次听到这个概念的人来说,这篇文章相当于把一份顶级的开源工具清单送到他们的面前。微服务是一种用于开发高度可伸缩软件系统的架构风格。这种架构可用于开发企业、政府、学校和慈善机构的企业级应用。它与传统的单体架构完全相反,单体架构只专注于单个应用程序。微服务小而独立,但在开发和维护.

2022-04-12 17:16:49 811

原创 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 301

原创 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 820

原创 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 421

转载 c++调用webservice接口的几种方法以及实例

c++调用webservice接口的几种方法以及实例前言最近在做这方面的工作,过程中遇到一些问题,故在此整理并分享一下,让后来者少走一些弯路.废话不多说,直接上干货.准备工具:sproxy.exe/wsdl.exe;gsoap.均存在我的网盘中(还有一些其他好东西),大家自行伸手.(提取码:oJyA)c++调用webservice的几种方法目前,常用的调用方法有三种(个人知识有限,欢迎提点),本文中主要介绍第一和第三种方法:使用sproxy.exe生成头文件,此种方法最简单,直接加载到

2020-12-28 15:20:15 2809 1

转载 C#中的[WebMethod]的用法

前言自己在订餐系统中接触到了一个[WebMethod]的属性,通过调试和查找的方法,发现了有一个特点,带有这个标识的方法,可以在在前端直接利用ajax方法调用,那么它具体是如何使用的,原理又是什么呢?下面小编结合网上的一些介绍来进行总结一下。一、三种情况的服务端1.可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.config的配置)2.可以调用 *.asmx (web服务) 里面加了[webmethod]的方法(不能...

2020-07-08 19:41:03 812

原创 sql server 常用工具

sql server 常用工具PerfMon性能监视器(PerfMon)随着Windows一起发行,可以用于收集服务器资源和服务的信息。它可以跟踪服务器范围的信息,比如cpu使用、内存使用、I/O统计信息和网络活动。一些SQL Server特有的计数器可用于各种故障诊断和监视场景。ProfilerSQL Server Profiler可用来在数据库引擎内捕获语句级别的信息XEvents扩展事件是一个轻量级的事件驱动的数据捕获功能,可以帮助进行故障排除,同时最大限度地减少监视影响。

2020-07-02 17:38:15 2474

原创 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 777

转载 10大HTML5前端框架

Bootstrap首先说 Bootstrap,估计你也猜到会先说或者一定会有这个( 呵呵了 ),这是说明它的强大之处,拥有框架一壁江山的势气。自己刚入道的时候本着代码任何一个字母都得自己敲出来挡我者废的决心,来让自己成长。结果受到周围各 种基友的引诱开始了 Bootstrap 旅程。本人虽然是个设计+前端的万里有一的人才,但是老天只让我会用 PS 和各种设计工具却不给我跟设计妹子一样的审美,所以这也是我最初选择 Bootstrap 的原因之一,它让我做出来的东西好歹能在妹子面前装个逼,不过时间长了难免觉

2020-06-08 09:57:47 780 1

原创 VS中的路径宏 OutDir、ProjectDir、SolutionDir各种路径含义

说明$(RemoteMachine)设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。$(References)以分号分隔的引用列表被添加到项目中。$(ConfigurationName)当前项目配置的名称(例如“Debug”)。$(PlatformName)当前项目平台的名称(例如“Win32”)。$(Inherit)指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属

2020-05-14 12:52:08 398

转载 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 830 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 726

原创 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 303

原创 One Driver 同步任意一个文件夹

1.管理员运行cmd2.进入one driver中步文件夹如下3.mklink /j "onedrive文件夹地址\需要同步的文件夹名" "需要同步的文件夹地址"如

2020-03-03 16:32:04 637

原创 微软应用商店打不开代码代码: 0x80131500

win+r 输入 inetcpl.cpl 点开高级往下拉,勾上"使用TLS 1.2"选项

2020-01-19 13:56:28 1435

原创 逆向工程-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 569

原创 逆向工程-栈

为什么栈会逆增长多数的栈是逆增长的,它会从高地址向低地址增长。历史原因。当计算机尚未小型化的时候,它还有数个房间那么大。在那个时候,内存就分为两个部分,即"堆/heap"和栈/stack。当然,在程序执行过程中,堆和栈到底会增长到什么地址并不好说,所以人们干脆把它们分开:栈的用途1)保存函数结束时的返回地址x86当程序使用call指令调用其他函数时,call指令结...

2020-01-15 11:11:33 278

原创 逆向工程-函数序言和函数尾声

函数序言(function prologue)是函数在启动的时候运行的一系列指令。push ebpmov ebp,espsub esp,X这些指令的功能是:在栈里保存EBP寄存器的内容、将ESP的值复制到EBP寄存器,然后修改栈的调试,以便为本函数的局部变量申请存储空间。在函数执行期间,EBP寄存器不受函数运行的影响它是函数访问局部变量和函数参数 的基准值。虽然我们也可使用...

2020-01-15 10:15:12 1184 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 4181

原创 逆向工程-CPU简介及最简函数

1 CPU简介CPU是执行程序机器码的硬件单元。简要地说,其相关概念主要有以下几项1)指令码CPU受理底层命令。典型的底层命令有:将数据在寄存器间转移、操作内存、计算运算等指令。每类CPU都有自己的指令集架构(Instruction Set Architecture,ISA)。2)机器码发送给CPU的程序代码。一条指令通常被封闭为若干字节。3)汇编语言易读易记的代...

2020-01-14 15:45:41 491

原创 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 142

转载 详解Windows不重启使环境变量修改生效(经典)

在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法:  以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”->“高级”...

2019-12-12 10:43:58 1120

原创 RabbitMQ 管理

多租户与权限每一个RabbitMQ服务器都能创建虚拟的服务器,我们称之为虚拟主机(Virtual Host)vhost。每一个vhost本质上是一个独立的小型RabbitMQ服务器,拥有自己独立的队列、交换器及绑定关系等,并且它拥有自己独立的权限。创建vhostroot@ubuntu:/opt/rabbitmq# rabbitmqctl add_vhost vhost1Creati...

2019-11-04 15:01:45 211

原创 RabbitMQ 进阶

消息何去何从mandatory和immediate是channel.basicPublish方法中的两个参数,它们都有消息传递过程中不可达目的地时将消息返回给生产者的功能。mandatory参数当mandatory参数设为true时,交换器无法根据自身的类型和路由键找到一个符合条件的队列,那么多RabbitMQ会调用 Basic.Return命令将消息返回给生产者。当mandato...

2019-10-29 15:09:52 154

原创 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 118

原创 RabbitMQ入门

生产者:就是投递消息的一方。消息一般可以包含2个部分:消息体和标签(Label)。消息体可以称之为payload,在实际应用中,消息体一般是一个带有业务逻辑的结构的数据,比如一个Json字符串。当然可以进一步对这个消息体进行序列化操作。消息的标签用来表达这条消息,比如一个交换器的名称和一个路由键。生产都把消息将由RabbitMQ,RabbitMQ之后会根据标签把消息发送给感兴趣的消费...

2019-10-28 14:44:38 101

原创 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 622

原创 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 170

原创 RabbitMQ 简介

RabbitMQ是目前非常热门的一款消息中间件消息Message:是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串、JSON等,也可以很复杂,比如内嵌对象。消息队列中间件(Message Queue Middleware,简称为MQ)是指利用高效可靠的消息传递机制进行与平台无头的数据交流,并基于数据通信主业进行分布式系统的集成。通过提供消息传递和消息排队模型,它可...

2019-10-25 14:21:38 188

原创 在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 3056

原创 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 11658 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 7464 2

原创 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 2143 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 13646 3

原创 linux下tar使用

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须...

2019-09-19 09:21:43 274

原创 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 2312

原创 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 4801

原创 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 226

原创 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 2844

TaskAtHand.zip

html5 web app demo

2019-05-23

first.app.zip

html5 + jquery Mobile 示例代码

2019-05-10

webservice demo

webservice demo webservice demo asp.net webservice 示例程序

2019-04-19

QQOnlineQuery

QQOnlineQuery Webservice 调用示例

2019-04-19

jquery.mobile.event

jquery.mobile.event jquery.mobile.event jquery.mobile.event

2019-04-17

html5+css示例程序

html5+css示例程序

2019-04-15

Wcf 简单运行Demo程序

wcf 简单运行实例,wcf 简单运行实例,wcfServices.......

2019-04-11

深入应用C++11:代码优化与工程级应用

深入应用C++11:代码优化与工程级应用

2018-09-05

Sustainable Software Development Patterns and Best Practices with C++ 17

Sustainable Software Development Patterns and Best Practices with C++ 17

2018-09-05

The New C++

The New C++

2018-09-05

[Stefan_Bjornander]_C 17_By_Example_Practical

[Stefan_Bjornander]_C 17_By_Example_Practical [Stefan_Bjornander]_C 17_By_Example_Practical

2018-09-05

C 17_STL_Cookbook

C 17_STL_Cookbook

2018-09-05

BeginningC17

Beginning C++ 17

2018-09-05

Mastering_the_C 17_STL

Mastering_the_C 17_STL Mastering_the_C 17_STL Mastering_the_C 17_STL

2018-09-05

Windows程序设计 第6版

Windows程序设计 第6版 Windows程序设计 第6版 Windows程序设计 第6版

2017-12-04

Professional C# 6 and .NET Core 1.0

Professional C# 6 and .NET Core 1.0 Professional C# 6 and .NET Core 1.0

2017-12-04

C#深入理解

C#深入理解 C#深入理解 C#深入理解 C#深入理解C#深入理解

2017-12-04

C#开发实战宝典

《C#开发实战宝典》从初学者的角度讲述使用Visual Studio 2008开发环境结合C#语言进行程序开发应该掌握的各项技术,突出“基础”、“全面”、“深入”;同时就像书名所暗示的一样,强调“实战”效果。在介绍技术的同时,书中都会提供示例或稍大一些的实例,同时在各章的结尾安排有综合应用,通过几个小型项目来综合应用本章所讲解的知识,做到理论联系实际。在《C#开发实战宝典》的最后5章中提供了5个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。, 全书共分30章,主要内容包括初探C#及其开发环境,认识C#代码结构,C#程序设计基础,选择结构控制,循环结构控制,字符及字符串,数组、集合与哈希表,面向对象程序设计,Windows窗体设计,Windows应用程序常用控件,Windows应用程序高级控件,对话框、菜单、工具栏及状态栏,数据库编程基础,ADO.NET数据访问技术,DataGridView数据控件,面向对象编程高级技术,枚举类型与泛型,LINQ技术的使用,文件及I/O,GDI+绘图技术,水晶报表与打印,网络编程,线程的使用,异常处理与程序调试,Windows应用程序打包部署,企业QQ系统,餐饮管理系统,房屋中介管理系统,企业人事管理系统,进销存管理系统等。, 《C#开发实战宝典》适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。

2017-12-04

C#程序开发范例宝典

《软件工程师典藏:C#程序开发范例宝典》紧密围绕程序开发人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了应用C#进行程序开发的技术和技巧。全书包括窗体与界面设计、控件应用、组件应用、图形技术、多媒体技术、文件系统、操作系统与Windows相关程序、注册表、数据库技术、SQL查询相关技术、LINQ查询技术、报表与打印技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、加密、安全与软件注册、数据结构与算法、C#高级开发、实用工具、程序打包共21章,572个实例。, 《软件工程师典藏:C#程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003/Windows 7等操作系统下测试通过,均能够正常运行。

2017-12-04

[Windows.Internals.Part.2(6th,2012.9)].Mark.E.Russinovich

[Windows.Internals.Part.2(6th,2012.9)].Mark.E.Russinovich

2017-12-02

[Windows.Internals.Part.1(6th,2012.3)].Mark.E.Russinovich

[Windows.Internals.Part.1(6th,2012.3)].Mark.E.Russinovich

2017-12-02

[Microsoft Press] Windows Runtime via C#

[Microsoft Press] Windows Runtime via C# [Microsoft Press] Windows Runtime via C#

2017-12-02

葵花宝典 WPF自学手册 源代码VS2010

葵花宝典 WPF自学手册 源代码VS2010 葵花宝典 WPF自学手册 源代码VS2010

2017-12-02

WPF揭秘pdf

WPF揭秘 WPF揭秘 WPF揭秘WPF揭秘WPF揭秘WPF揭秘WPF揭秘

2017-12-02

Sams.Windows.Presentation.Foundation.Unleashed

Sams.Windows.Presentation.Foundation.Unleashed Sams.Windows.Presentation.Foundation.Unleashed

2017-12-02

葵花宝典-WPF自学手册

葵花宝典-WPF自学手册 葵花宝典-WPF自学手册 葵花宝典-WPF自学手册

2017-12-01

Addison.Wesley.Essential.Windows.Presentation.Foundation

Addison.Wesley.Essential.Windows.Presentation.Foundation

2017-12-01

WPF编程宝典C#2012 第4版

WPF编程宝典C#2012 第4版 WPF编程宝典C#2012 第4版 WPF编程宝典C#2012 第4版

2017-12-01

WPF全视角分析

WPF全视角分析 WPF全视角分析 WPF全视角分析 WPF全视角分析

2017-12-01

NET+Reflector+8.5.0.179+注册机

NET+Reflector+8.5.0.179+注册机 NET+Reflector+8.5.0.179+注册机

2017-12-01

wpf control development

wpf control development wpf control development wpf control development

2017-12-01

设计模式-速查.chm

设计模式-速查.chm 设计模式-速查.chm 有C++ C#代码示例

2017-09-29

设计模式可复用面向对象软件基础.

设计模式可复用面向对象软件基础. 设计模式可复用面向对象软件基础.

2017-09-29

设计模式精解-GoF+23种设计模式解析.pdf

设计模式精解-GoF+23种设计模式解析.pdf 设计模式精解-GoF+23种设计模式解析.pdf

2017-09-29

notepad.upx

notepad.upx

2017-05-31

一线架构师实践指南

一线架构师实践指南

2017-04-11

设计模式之禅(第2版)

设计模式之禅(第2版)

2017-04-11

软件框架设计的艺术

软件框架设计的艺术

2017-04-11

软件架构师应该知道的97件事

软件架构师应该知道的97件事

2017-04-11

软件架构师的12项修炼

软件架构师的12项修炼 软件架构师的12项修炼

2017-04-11

空空如也

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

TA关注的人

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