5 shenjie_xsj

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 18w+

【Java反射练习】将对象转成Json字符串

// 解析一个对象为JsonObjectprivate <T> void setJsonObjectInfo(JSONObject jsonObject, T fromObj) { Class<T> tClass = (Class<T>) fromObj.getClass(); List<Field> fields = Arrays.asList(tClass.getDeclaredFields()); fo

2020-06-28 16:44:49

【Maven的学习笔记】Maven安装、配置、使用

环境的安装和配置Maven需要java环境。请确保电脑上有对应版本的jre(作为开发者可以直接下载对应版本的jdk)安装步骤:进入官网:https://maven.apache.org/找到Download并进入选择:apache-maven-3.6.3-bin.zip并下载解压到任意路径下,如:C:\Program Files最终成为:C:\Program Files\apach...

2020-04-10 15:56:05

【SQL的学习笔记】查询数据库内的存储过程信息

查询数据库内的存储过程名称信息SELECT [存储过程名称] = SO.name ,[存储过程创建时间] = SO.create_date ,[最后更改时间] = SO.modify_dateFROM sys.objects SOWHERE TYPE = 'P'ORDER BY SO.modify_date DESC查询指定存储过程的内容信息--查询这个可以显示存储过程内容...

2020-04-08 16:25:12

【SQL的学习笔记】SQL SERVER查询出数据库中特定排序规则的表和字段

因为数据库服务器使用的是Linux系统,当时创建数据库的时候没有注意,使得数据库内某些表的部分字段的排序规则使用了非中文的排序方式。导致那些字段的中文内容查询出来乱码,如果不更改其排序方式的话,那么数据库涉及到的存储过程都需要在代码里做专门的处理,而挨个查看存储过程查找涉及情况,将是一个非常漫长的过程。所以,将这些字段的排序规则更正为中文排序规则成了最终的解决方案。为了进行更改,需要先查询出...

2020-04-01 18:59:45

【SQL的学习笔记】列转行和查询结果转JSON

前言在分组查询时,没被设定为分组依据的列需要使用聚合函数合并,一般情况下,使用各个数据库提供的聚合函数就足够了,而一些特殊的使用场景可能需要手动将一列的多行数据转成行,实现类似聚合函数的效果。案例现有如下两张表:Class(班级)、Student(学生),其关系如图:两表内的数据如下:两表连接查询代码如下:--先查看连接的结果SELECT *FROM Class CLEFT...

2020-03-31 20:51:39

【SQL的学习笔记】精确到若干位小数

使用步骤一、使用语句DECIMAL获取特定小数位数的数据类型DECIMAL(参数一,参数二)说明:参数一:一个整形数字,指定希望获取的小数总的十进制位数(整数部分+小数部分)参数二:一个整形数字,指定希望获取的小数小数点后的十进制数字位数示例:--获取一个数据类型,该类型定义一种指定的小数--该小数:的小数点后有且仅有2位十进制数字--该小数:的整数数字个数加小数数字个数一共最多...

2020-03-31 10:33:57

【SQL的学习笔记】判空时赋值

SQL判空时赋值SQL做统计查询时,经常需要在分组之后统计另一个字段的总数。这是往往会遇到COUNT(待统计字段)结果为NULL的情况。如果直接将结果NULL发送给调用者,对方会很难处理。于是需要在传出判断:若为空,则传0。要实现这一功能,可使用ISNULL函数。函数调用方式ISNULL(需要进行判空的数值,希望判空时返回的值)调用示例表Class(AID,班级名称,班主任姓名)...

2020-03-31 10:12:13

【SQL的学习笔记】DATE计算,获取一个日期前后若干时间的新日期

使用DATEADD函数注意:只测试过SQL SERVER数据库有效,其他数据库尚未测试过调用说明DATE(参数一,参数二,参数三)参数说明参数一:类型参数年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s...

2020-03-30 18:55:13

【SQL的学习笔记】DATEDIFF函数:日期计算之相差天数计算

调用方式说明:本笔记仅适用于SQL Server数据库DATEDIFF(参数一,参数二,参数三)传入参数参数一:指定求差类型,当传入DAY时,返回结果代表相差的天数参数二:两个日期值中的较大值参数三:两个日期值中的较小值返回值返回指定求差类型的差值调用示例-- 返回当前日期与D表所存储的CreateTime之间相差的天数DATEDIFF(DAY,GETDATE(),Table...

2020-03-30 10:18:09

【SQL的学习笔记】数据类型转换

两种转换方式CAST方式CAST(待转换的数据 AS 目标数据类型)CAST(GETDATE() AS varchar(10))CONVERT方式1.不指定格式CONVERT (目标数据类型 , 待转换的数据)CONVERT (varchar(10),GETDATE())2.指定格式CONVERT (目标数据类型 , 待转换的数据,Style)CONVERT (varcha...

2020-03-26 15:15:25

【SQL的学习笔记】分页查询

详见如下代码:DECLARE @PageIndex INT --当前页数DECLARE @PageSize INT --每页行数SET @PageIndex=3 --设置当前为第3页SET @PageSize=7 --设置每页7行--进行分页查询SELECT *FROM TABLE_1 T1ORDER BY T1.AID --以AID作为依据进行升序排序OFFSET ((@...

2020-03-26 11:25:39

【SQL的学习笔记】SQL里的三目运算符(甚至多目运算符)

调用方式传入参数IIF传入三个参数:第一个参数:一个条件表达式第二个参数:当参数一的条件表达式判定为TRUE时,IIF返回第二个参数的内容第三个参数:当参数一的条件表达式判定为FALSE时,IIF返回第三个参数的内容返回值IIF会根据第一个参数的判定结果,返回第二参数的内容(当判定结果为TRUE时)或第三参数的内容(当判定结果为FALSE时)函数功能说明相当于许多高级编程语言中的...

2020-03-26 11:14:07

【php学习笔记】表单部分

接受来自文本输入框的数据需要两个文件,一个文件名叫index.php用于展示文本框表单(发起请求);另一个文件名叫welcome.php用于接收请求并作出响应。其中作为请求方的index.php文件内代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&gt...

2020-02-29 17:07:50

【PHP学习笔记】基本语法部分

仅记录区别于我自己已学的其他语言语法存在差异之处。两种打印语句拷贝代码后自行运行查看效果即可<?php /* echo 和 print 区别: echo - 可以输出一个或多个字符串 print - 只允许输出一个字符串,返回值总为 1 提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回...

2020-02-29 15:17:38

在与SQL Server建立连接时出现于网络相关的或特定于实例的错误。

错误提示在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2)一般遇到这种问题都需要去...

2020-02-29 14:34:28

【PHP学习笔记】Windows10上搭建一个SqlServer+PHP+IIS的PHP学习环境

一、PHP的安装php下载百度搜索关键字:“download php”并根据百度词条上附加的引用链接自行判断选择进入php的官方下载地址点击“Windows downloads”下拉菜单选择最新的线程安全版本(我这里选择的是VC15 x64 Thread Safe (2020-Feb-18 22:57:21))下载Zip文件php安装和配置在应用安装文件夹下创建一个用于存放ph...

2020-02-29 02:43:14

Visual Studio Code自动换行

Visual Studio Code自动换行VSCode可以通过快捷键alt+z实现开关自动换行功能

2020-02-28 21:37:29

8.C语言利用指针实现形参反向传值问题

8.利用指针实现形参反向传值问题利用指针类型的形参进行反向传值需要如下几点:1.外部实参应定义为实体而非指针,因为外部的实参需要利用实体的空间来存储内部向外传递的数据。(外部若一定要使用指针则看9.利用二维指针实现形参反向传值)2.内部形参获取到的是外部空间的地址,所以内部不能将形参所存储的地址弄丢了,必须一直让形参存储外部空间的地址。3.反向传值时,是将被传递数据放入到外部实参的空间中的...

2019-10-30 17:40:04

【新手笔记】SQL Server数据库定时恢复的一种实现方法

【新手笔记】SQL Server数据库定时恢复的一种实现方法最近要做一个测试服务器,这要求每天晚上都把测试数据库里的数据恢复为初始状态。打算通过对初始状态的数据库备份一个文件.bak文件,通过这个备份文件来进行定时恢复。 (PS:确实也可以通过SQL代码直接对数据库中的表数据进行操作来编写一个特定的恢复脚本,但是我懒得去梳理数据库表的关系(哪些数据能删,哪些不能删,哪些因为没有被引用可以先删...

2018-06-08 18:36:56

CSS控制长串英文字母换行问题

CSS控制长串英文字母换行问题这段时间在编写网页时,遇到了将一个随机字符码显示的问题。因为字符码全部由字母组成,而且长度比较长,在我布局的容器中居然不换行了。传统的英文语句在单词之间的空格处可以自动换行。但是,因为这里是字母串,中间没有空格,导致了没有自动换行问题……英文语句的换行代码如下:<body> <div style="width: 100...

2018-04-11 11:38:17

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。