自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Homer

世界无聊,你要有趣

  • 博客(256)
  • 资源 (11)
  • 收藏
  • 关注

原创 【鹿先生 Node】Express框架安装

认识Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。安装首先假定你已经安装了Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。$ mkdir myapp$ cd myapp通过npm init命令为你的应用创建一个package.json文件。 欲了解package.json是如何起作用的,请参考Specifics of npm’s package....

2020-07-06 22:11:40 253

原创 【.NET程序员面试题----初级】第一卷

//1.递归算法求30位数字publicstaticintMyFoun_04(intn){ //一组数值排序如下1、1、2、3、5、8、13、21、34....用递归求30位数字 if(n<=1) { return1; } returnMyFoun_04(n - 1) + MyFoun_04(n - 2);}...

2017-11-22 17:16:33 7748 1

原创 【鹿先生 SQLServer】SQL优化

1.在表中建立索引,优先考虑WHERE,GROUP BY使用到的字段。2.查询条件中,一定不要使用SELECT *,因为会返回过多无用的字段会降低查询效率。应该使用具体的字段代替*,只返回使用到的字段。3.不要在WHERE条件中使用左右两边都是%的LIKE模糊查询,如:SELECT * FROM t_order WHERE customer LIKE '%zhang%' 这样会导致数据库引擎放弃索引进行全表扫描。优化:尽量在字段后面使用模糊查询。如下:SELECT * FROM t_or

2020-05-12 21:39:24 264

原创 【.NET程序员面试题】消息队列技术介绍 上

为什么使用消息队列先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的有 3 个:解耦、异步、削峰。解耦看这么个场景。A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢?A 系统负责人几乎崩溃......在这个场景中,A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一条比较关键的数据,很多系统都...

2020-05-07 10:34:13 481

原创 【学习 微信开发】用户列表及用户分组信息

关注用户列表及用户分组信息关注者列表由一串OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)组成。公众号可通过本接口来根据OpenID获取用户基本信息,包括昵称、头像、性别、所在城市、语言和关注时间。2、获取AIP调用者的的AccessToken请求地址:https://api.weixin.qq.co...

2019-07-26 18:01:54 373

原创 【学习 接口开发】ASP.NET Web API 处理架构

ASP.NET Web API 处理架构这篇文章主要是介绍ASP.NET Web API的处理架构:当一个HTTP请求到达直到产生一个请求的过程。ASP.NET Web API的处理架构图如下,主要有三层组成:宿主(hosting),消息处理管道(message handler pipeline)和控制器处理(controller handling).宿主(Hosting)底层...

2019-07-26 17:49:30 263

原创 【学习 Ionic】 APP签名与打包

环境系统:macOS ionic:v_3.19.0 Android studio: v_3.0常规打包添加Android平台并打包Android app(debug测试版): 项目根目录执行命令:ionic cordova build android --prod(app体积小,打包时间稍长) orionic cordova build android(app体积大,打包...

2019-05-16 10:30:43 359

原创 SQL将一列转换成一行,并将这一行形成新的列

查询出来要转换的数据SELECT name FROM dbo.base_pay_type WHERE is_enabled = 1数据如图:2.将查询到的数据转换成行,以逗号隔开,以【】包裹SELECT STUFF((SELECT '[' + name + '],' FROM(SELECT name FROM dbo.base_pay_type WHERE is_ena...

2019-01-22 18:52:43 5053

原创 【MVC】HttpWebRequest

一、摘要HttpWebRequest类对WebRequest中定义的属性和方法提供支持,也对使用户能够直接与使用HTTP的服务器交互的附加属性和方法提供支持。创建HttpWebRequest实例时,使用WebRequest.Create方法。如果统一资源标示符的方案是http://或https://,则Create返回HttpWebRequest对象。GetResponse方法向Req...

2019-01-14 18:18:50 544

原创 【数据库】数据分页

【SqlServer高效分页查询】-- =============================================-- Author:xxx-- Create date: xxx-- Description: 查询一个用户的发帖信息-- =============================================ALTER PROCEDURE [dbo...

2018-07-02 17:58:14 271

原创 【C#】敏感词过滤

问题描述:主要检测识别文本中夹杂的色情、推广、辱骂、违禁违法等垃圾内容,并进行过滤或者屏蔽。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace FoundationHelper{ #region 非法关键字过滤 bate 1.1 /// &...

2018-06-20 19:03:50 3857 5

转载 【Python3】注释

Python3 注释确保对模块, 函数, 方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以 # 开头,例如::# 这是一个注释print("Hello, World!") 多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:1、单引号(''')#!/usr/bin/python3

2018-04-24 21:28:33 272

转载 【Python3】解释器

Python3 解释器Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。

2018-04-24 21:27:30 217

转载 【Python3】基本数据类型

Python3 基本数据类型Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:实例(Python 3.0+)

2018-04-24 21:26:27 354

转载 【Python3】基础语法

Python3 基础语法编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。标识

2018-04-24 21:24:30 153

转载 【Python3】基础语法

Python 3 教程Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。Python 介绍及安装教程我们在Python 2.X版本的教程中已有介绍,这里就不再赘述。你也可以点击 Python2.x与3​​.x版本区别 来查

2018-04-24 21:22:57 548

转载 【Node.js】NPM 使用介绍

NPM 使用介绍NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 ...

2018-03-08 10:08:18 317

转载 【Node.js】Node.js 创建第一个应用

Node.js 创建第一个应用如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。不过对 Node.js 来说,概念完全不一样了。使用 Node.js 时,我们不仅仅 在实现一个应用,同时还实现了整个 HTTP ...

2018-03-08 10:07:09 417

转载 【Node.js】Node.js 安装配置

Node.js 安装配置本章节我们将向大家介绍在window和Linux上安装Node.js的方法。本安装教程以Node.js v4.4.3 LTS(长期支持版本)版本为例。Node.js安装包及源码下载地址为:https://nodejs.org/en/download/。你可以根据不同平台系统选择你需要的Node.js安装包。Node.js 历史版本下载地址:https://nodejs.or...

2018-03-08 10:06:16 333

转载 【Node.js】Node.js 教程

Node.js 教程简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。谁适合阅读本教程?如果你是一个前端程序员,你不懂得像PHP、Python或R...

2018-03-08 10:04:46 423

转载 【SOAP】SOAP 总结

您已经学习了 SOAP,下一步呢?此教程已向您讲解了如何透过 HTTP 使用 SOAP 在应用程序之间交换信息。您已经学习了有关 SOAP 消息中不同元素和属性的知识。您也学习了如何把 SOAP 作为一种协议来使用以访问 web service。您已经学习了 SOAP,下一步呢?下一步应该学习 WSDL 和 Web Services。WSDLWSDL 是基于 XML 的语言,用于描述 Web se...

2018-03-08 09:56:42 202

转载 【SOAP】SOAP 实例

SOAP 实例一个 SOAP 实例在下面的例子中,一个 GetStockPrice 请求被发送到了服务器。此请求有一个 StockName 参数,而在响应中则会返回一个 Price 参数。此功能的命名空间被定义在此地址中: "http://www.example.org/stock"SOAP 请求:POST /InStock HTTP/1.1Host: www.example.orgContent...

2018-03-08 09:55:50 765

转载 【SOAP】SOAP HTTP 协议

SOAP HTTP 协议HTTP 协议HTTP 在 TCP/IP 之上进行通信。HTTP 客户机使用 TCP 连接到 HTTP 服务器。在建立连接之后,客户机可向服务器发送 HTTP 请求消息:POST /item HTTP/1.1Host: 189.123.255.239Content-Type: text/plainContent-Length: 200随后服务器会处理此请求,然后向客户...

2018-03-08 09:55:15 393

转载 【SOAP】SOAP Fault 元素

SOAP Fault 元素SOAP Fault 元素用于存留 SOAP 消息的错误和状态信息。SOAP Fault 元素可选的 SOAP Fault 元素用于指示错误消息。如果已提供了 Fault 元素,则它必须是 Body 元素的子元素。在一条 SOAP 消息中,Fault 元素只能出现一次。SOAP 的 Fault 元素拥有下列子元素:子元素描述&lt;faultcode&gt;供识别故障的代...

2018-03-08 09:54:42 787

转载 【SOAP】SOAP Body 元素

SOAP Body 元素强制使用的 SOAP Body 元素包含实际的 SOAP 消息。SOAP Body 元素必需的 SOAP Body 元素可包含打算传送到消息最终端点的实际 SOAP 消息。SOAP Body 元素的直接子元素可以是合格的命名空间。实例&lt;?xml version="1.0"?&gt;&lt;soap:Envelopexmlns:soap="http://www.w3.o...

2018-03-08 09:54:02 1345

转载 【SOAP】SOAP Header 元素

SOAP Header 元素可选的 SOAP Header 元素包含头部信息。SOAP Header 元素可选的 SOAP Header 元素可包含有关 SOAP 消息的应用程序专用信息(比如认证、支付等)。如果 Header 元素被提供,则它必须是 Envelope 元素的第一个子元素。注意: 所有 Header 元素的直接子元素必须是合格的命名空间。&lt;?xml version="1.0"...

2018-03-08 09:53:25 464

转载 【SOAP】SOAP Envelope 元素

SOAP Envelope 元素强制使用的 SOAP 的 Envelope 元素是 SOAP 消息的根元素。SOAP Envelope 元素必需的 SOAP 的 Envelope 元素是 SOAP 消息的根元素。它可把 XML 文档定义为 SOAP 消息。实例&lt;?xml version="1.0"?&gt;&lt;soap:Envelopexmlns:soap="http://www.w...

2018-03-08 09:52:38 1032

转载 【SOAP】SOAP 语法

SOAP 语法SOAP 构建模块一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息可选的 Header 元素,包含头部信息必需的 Body 元素,包含所有的调用和响应信息可选的 Fault 元素,提供有关在处理此消息所发生错误的信息所有以上的元素均被声明于针对 SOAP 封装的默认命名空间中:http://...

2018-03-08 09:51:35 286

转载 【SOAP】SOAP 简介

SOAP 简介SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用于访问网络服务的协议。您应当具备的基础知识在继续学习之前,您需要对下面的知识有基本的了解:XMLXML 命名空间如果您希望首先学习这些项目,请访问我们的《XML 教程》。什么是 SOAP?SOAP 指简易对象访问协议SOAP 是一种通信协议SOAP 用于应用程序之间的通信S...

2018-03-08 09:50:35 412

转载 【SOAP】SOAP 教程

SOAP 教程SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。在我们的 SOAP 教程中,你将了解到什么是 SOAP,以及它如何在应用程序之间交换信息。现在开始学习 SOAP!内容列表SOAP 简介本章讲解 SOAP 的概念和作用。SOAP 语法  本章讲解 SOAP 的构建模块和 SOAP 的语法规则。SOAP Envelope 元素 本章讲解 SOAP 的 ...

2018-03-08 09:49:21 601

转载 【网站建设】TCP/IP 邮件

TCP/IP 邮件电子邮件是 TCP/IP 最重要的应用之一。您不会用到...当您写邮件时,您不会用到 TCP/IP。当您写邮件时,您用到的是电子邮件程序,例如莲花软件的 Notes,微软公司出品的 Outlook,或者 Netscape Communicator 等等。邮件程序会用到...您的电子邮件程序使用不同的 TCP/IP 协议:

2018-03-04 21:29:23 1355

转载 【网站建设】TCP/IP 协议

TCP/IP 协议TCP/IP 是不同的通信协议的大集合。协议族TCP/IP 是基于 TCP 和 IP 这两个最初的协议之上的不同的通信协议的大集合。TCP - 传输控制协议TCP 用于从应用程序到网络的数据传输控制。TCP 负责在数据传送之前将它们分割为 IP 包,然后在它们到达的时候将它们重组。IP - 网际协议(Inte

2018-03-04 21:28:29 1492

转载 【网站建设】TCP/IP 寻址

TCP/IP 寻址TCP/IP 使用 32 个比特或者 4 组 0 到 255 之间的数字来为计算机编址。IP地址每个计算机必须有一个 IP 地址才能够连入因特网。每个 IP 包必须有一个地址才能够发送到另一台计算机。在本教程下一节,您会学习到更多关于 IP 地址和 IP 名称的知识。IP 地址包含 4 组数字:TCP/IP 使用

2018-03-04 21:27:06 224

转载 【网站建设】TCP/IP 介绍

TCP/IP 介绍TCP/IP 是用于因特网 (Internet) 的通信协议。计算机通信协议(Computer Communication Protocol)计算机通信协议是对那些计算机必须遵守以便彼此通信的的规则的描述。什么是 TCP/IP?TCP/IP 是供已连接因特网的计算机进行通信的通信协议。TCP/IP 指传输控制协议/网际协

2018-03-04 21:26:04 204

转载 【网站建设】TCP/IP 教程

TCP/IP 教程TCP/IP 是因特网的通信协议。TCP/IP 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信。您的浏览器与服务器都在使用 TCP/IP 协议浏览器与服务器使用 TCP/IP 协议来链接因特网。浏览器使用 TCP/IP 协议进入服务器,服务器使用 TCP/IP 协议来发送 HTML 到浏览器

2018-03-04 21:24:30 300

转载 【Bootstrap4】Bootstrap4 网格系统

Bootstrap4 网格系统Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多 12 列。我们也可以根据自己的需要,定义列数:111111111111444

2017-12-27 15:20:33 697

转载 【Bootstrap4】Bootstrap4 安装使用

Bootstrap4 安装使用我们可以通过以下两种方式来安装 Bootstrap4:使用 Bootstrap 4 CDN。从官网 getbootstrap.com 下载 Bootstrap 4。Bootstrap 4 CDN国内推荐使用 BootCDN 上的库:Bootstrap4 CDN 新 Bootstrap4 核心 CSS 文件

2017-12-27 15:18:35 3042

转载 【Bootstrap4】Bootstrap4 教程

Bootstrap4 教程Bootstrap 是全球最受欢迎的前端组件库,用于开发响应式布局、移动设备优先的 WEB 项目。Bootstrap4 目前是 Bootstrap 的最新版本,是一套用于 HTML、CSS 和 JS 开发的开源工具集。利用我们提供的 Sass 变量和大量 mixin、响应式栅格系统、可扩展的预制组件、基于 jQuery 的强大的插件系统,能够快速为

2017-12-27 15:16:48 1168

转载 【程序员面试题2016】腾讯企鹅

1、已知一棵二叉树,如果先序遍历的节点顺序是: ADCEFGHB ,中序遍历是: CDFEGHAB ,则后序遍历结果为:( )A. CFHGEBDAB. CDFEGHBAC. FGHCDEBAD. CFHGEDBA知识点对于二叉树的遍历方式一般分为三种先序、中序、后序三种方式:先序遍历(根左右)若二叉树为空,则不进行任何操作:否则1、访问根结

2017-12-26 14:34:51 1942

转载 【程序员面试题2017】阿里巴巴

一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:   1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中String类被声明为一个final类。3、StringB

2017-12-26 14:32:20 827

node-blog-master.zip

experss框架 搭建个人博客项目 包含数据库 Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。

2020-07-06

Live2D.rar

live2d是由日本Cybernoids公司开发,通过扭曲像素位置营造伪3d空间感的二维动画软件。官网下载安装包直接安装可以得到两种软件,分别是Cubism Modeler和Cubism Animator,最后我们还需要安装第三个软件Viewer用作预览调戏等。由于还是由2d图形制作,所以对动画师要求比较高,除去原画绘制能力,动画师还需要具有一定三维空间感,以及复杂逻辑能力。【但是我这个已经是做好的,只要稍加改动就能成为你专属的面板娘】。

2019-05-21

MVC敏感词过滤

基于百度先进的自然语言处理技术,一站式检测识别文本中夹杂的色情、推广、辱骂、违禁违法等垃圾内容

2018-06-20

angular-easyui

angular EasyUI是一组基于angular 的UI插件集合体,而angular EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。

2018-03-08

代码生成器

SharePoint Portal Server 2003实现了多系统的单点访问,这些系统包括Microsoft Office System程序、商业智能和项目管理系统以及现有的业务应用程序(包括第三方和行业专用的程序)。这个门户站点构建在一个可伸缩的、高度分散的体系结构上,提供了多种用于部署、开发和管理的工具。

2018-03-08

MVC5-入门指南

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

2018-03-08

DTCMS入门级

ASP.NET开源界少见的优秀开源网站管理系统,基于 ASP.NET(C#)+ MSSQL(ACCESS) 的技术开发,开放源代码。使用Webform普通三层架构开发模式,轻量级架构,后台使用原始的开发方式,无任何技术门槛,使得开发人员更容易上手。

2018-03-04

人工智能入门

“人工智能”一词最初是在1956 年Dartmouth学会上提出的。从那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。

2018-01-29

Python基础手册

Python是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的一门语言

2018-01-28

接口测试工具:WebApiTestClient

将WebApi的接口放到了浏览器里面,以可视化的方式展现出来,能够详细查看API的类说明、方法说明、参数说明、返回值说明。

2018-01-28

2017年度.NET高频面试题

2017年度.NET高频面试题涵盖了多家IT公司的面试真题,

2017-11-30

空空如也

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

TA关注的人

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