代码编织梦想

asp.net使用urlrewriter重写url-爱代码爱编程

ASP.NET使用UrlRewriter重写URL,实现伪静态功能。 1、 创建/xml/URLRewriterSettings.xml文件 <?xml version="1.0" encoding="utf-8" ?> <URLRewriters> <URLRewriters Path="/product/dtl_(

sql server使用循环语句创建模拟数据-爱代码爱编程

SQL Server使用循环语句创建模拟数据 实例1、使用循环语句创建模拟数据 1.1 创建学生信息表 CREATE TABLE StuInfo ( StuID INT, --学生编号 StuName NVARCHAR(20), --学生姓名 Sex NVARCHAR(20) --学生性别 ) 1.2 给学

springmvc环境搭建-爱代码爱编程

SpringMVC是一款基于MVC架构模式的轻量级Web框架,其目的是将Web开发模块化,对整体架构进行解耦,简化Web开发流程。下面将搭建一个SpringMVC的基本开发环境。 1、创建项目工程 使用IntelliJ IDEA创建一个名为“SpringMVCFirstDemo”的工程,然后在源代码文件夹src下创建“com.pjb.mvc.contr

sql server中日期格式的转换_sql server时间格式转换-爱代码爱编程

1、将字符串转换成日期 SELECT CONVERT(DATETIME,'2018-10-03',120); --输出结果:2018-10-03 00:00:00.000 SELECT CONVERT(DATETIME,'2018-10-03 15:38:48',120); --输出结果:2018-10-03 15:38:48.

c#使用javascriptserializer类实现序列化与反序列化得到json_c# javascriptserializer-爱代码爱编程

JavaScriptSerializer类由异步通信层内部使用,用于序列化和反序列化在浏览器和Web服务器之间传递的数据。 1、添加引用 项目添加:System.Web.Extensions.dll的引用; 代码添加:using System.Web.Script.Serialization的引用; 2、属性和方法介绍 2.1 属性 MaxJson

c#中datatable与list的互转_datatable转化为list-爱代码爱编程

1、创建DataTable扩展方法类(DataTableExtend.cs) using System; using System.Collections.Generic; using System.Data; using System.Reflection; namespace MyTest.OA.Common { /// <summa

c#使用get、post请求获取结果-爱代码爱编程

C#使用GET、POST请求获取结果,这里以一个简单的用户登陆为例。 1、 使用GET请求获取结果 1.1 创建LoginHandler.aspx处理页面 protected void Page_Load(object sender, EventArgs e) { string result = ""; string userName

springmvc请求流程_springmvc的单次请求流程-爱代码爱编程

本文内容来自朱要光老师编著的《SpringMVC+MyBatis开发从入门到项目实战》书的第8章。 在学习SpringMVC框架之前,首先需要了解SpringMVC框架的整体请求流程和使用到的API流。SpringMVC的整体请求流程如下: 第一步:用户单击某个请求路径,发起一个request请求,此请求会被前端控制器(DispatcherServ

c#实体类与xml相互转换_c# 实体类转xml-爱代码爱编程

1、实体类与XML相互转换 将实体类转换成XML需要使用XmlSerializer类的Serialize方法,将实体类序列化。 把XML转换成相应的实体类,需要使用到XmlSerializer类的Deserialize方法,将XML进行反序列化。 创建XML序列化公共处理类(XmlSerializeHelper.cs) using System;

springboot通过重写webmvcconfigurer配置接口中的addviewcontrollers方法实现页面跳转_registry.addviewcontroller_pan_junbiao的博客-爱代码爱编程

WebMvcConfigurer 配置接口其实是 Spring 内部的一种配置方式,采用 JavaBean 的形式来代替传统的 XML 配置文件形式进行针对框架个性化定制,可以自定义一些 Handler,Interceptor,ViewResolver,MessageConverter。基于 java-based 方式的 Spring MVC 配置,需要创

c#中datatable的创建与遍历_c# 遍历datatable-爱代码爱编程

C#中DataTable的创建与遍历 1、创建DataTable对象 /// <summary> /// 创建DataTable对象 /// </summary> public static DataTable CreateDataTable() { //创建DataTable DataTable dt = ne

Java程序的初始化顺序、static{}静态代码块和实例语句块的使用-爱代码爱编程

1、Java程序的初始化顺序 在 Java 语言中,当实例对象时,对象所在类的所有成员变量首先要进行初始化,只有当所有类成员完成初始化后,才会调用对象所在的构造函数创建对象。 Java 程序的初始化一般遵循以下三个原则: 静态对象(变量)、非静态对象(变量)。父类优先于子类进行初始化。按照成员变量定义顺序进行初始化。Java 程序的初始化工作可以在许

Java实现TreeMap集合的排序:Key键的升序与降序、Value值的排序-爱代码爱编程

Java 提供的 Map 接口常用的实现类有 HashMap 和 TreeMap。HashMap 类实现的 Map 集合对于添加和删除映射关系效率更高。HashMap 通过哈希码对其内部的映射关系进行快速查找;而 TreeMap 中的映射关系存在一定的顺序,如果希望 Map 集合中的对象也存在一定的顺序,应该使用 TreeMap 类实现 Map 集合。

Java实现List集合的排序:Comparator接口、Collections.sort()方法、stream().sorted()方法的使用-爱代码爱编程

Java 提供的 List 接口继承了 Collection 接口,因此包含 Collection 中的所有方法。List 是有序集合,允许有相同的元素。ArrayList 是List 接口的一个实现类,它实现了可变大小的数值,允许所有元素,包括 null,并可以根据索引位置对集合进行快速的随机访问。 下面将通过实例来实现使用 Comparator 接口

Java使用System.currentTimeMillis()方法计算程序运行时间-爱代码爱编程

Java 中提供的 System.currentTimeMillis() 方法用于获取当前的计算机时间,时间的表达格式为当前计算机时间和 GMT 时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。 System.currentTimeMillis() 方法的返回类型为 long ,表示毫秒为单位的当前时间。 在开发过程中,通常很多人都习惯

Linux/Ubuntu应用笔记-爱代码爱编程

1、安装 Gnome 桌面 1、切换root用户 su root 2、安装 Gnome 软件 apt install gnome-software 2、LibreOffice 办公软件 LibreOffice 是一款功能强大的办公软件,默认使用开放文档格式 (OpenDocument Format , ODF), 并支持 *.docx, *.x

SpringBoot拦截器的配置并实现用户登录校验-爱代码爱编程

在系统中,经常需要在处理用户请求之前和之后执行一些行为,例如检测用户的权限,或者将请求的信息记录到日志中。当然不仅仅这些,所以需要一种机制,拦截用户的请求,在请求的前后添加处理逻辑。 SpringBoot 提供了 Interceptor 拦截器机制,用于请求的预处理和后处理。在 SpringBoot 中定义一个拦截器有两种方法:第一种是实现 Handle

SpringCloud实现一个微服务系统-爱代码爱编程

Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。 1、服务中心 一个完整的微服务系统需要用“服务中心”来统一治理服务。“服务中心”又称作“注

IDEA创建SpringCloud项目(使用SpringAssistant插件)-爱代码爱编程

IDEA 功能强大,可以用来高效的开发应该程序。它还支持第三方插件、用户可以根据需要添加自己喜欢的插件。下面介绍如何使用 IDEA 创建 Spring Cloud 项目。 1、配置 IDEA 的 Maven 环境 单击菜单栏中的 File → Settings → Build, Execution, Deployment → Build Tools →

Consul在Windows系统下的安装与启动-爱代码爱编程

1、Consul的简介 Consul 是由 HashiCorp 公司推出的一款开源工具,用于实现分布式系统的服务发现与服务配置。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key-Value 存储、多数据中心方案。 Consul 使用 GO 语言编写,因此天然具有可移植性(支持 Linux、Windows 和 Mac OS X)。其安装包