自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 PhpStorm 使用 PHPUnit 进行 单元测试、断言测试 详解

一、PHPUnit简介PHPUnit是一个面向PHP程序员的测试框架,这是一个xUnit的体系结构的单元测试框架。参考官方文档地址:PHPUnit文档 - PHP测试框架phpunit.phar下载地址:https://phar.phpunit.de/,与PHP版本兼容性如下:(下载对应的兼容版本即可)用 PHPUnit 编写测试的基本惯例与步骤: 针对类Class的测试写在类ClassTest中。 ClassTest(通常)继承自PHPUnit\Framewor...

2020-07-30 14:54:14 1228

原创 【MongoDB】“对象数组”查询踩坑记 —— 让我踏平这个坑!

在那个天气晴朗的日子里,我正在开开心心的写代码的时候,突然出现的一个陈年老bug打乱了我的思绪,这个如此简单的关于“对象数组”查询的坑居然坑到了我,我不敢相信,转身爬起来我就要踏平了它!

2020-07-20 17:25:25 267

原创 MongoDB学习【五】Change Streams

Change Streams参考地址:https://mongoing.com/change-stream官方文档地址:https://docs.mongodb.com/manual/changeStreams/一、Change Stream是什么?Change Stream是MongoDB从3.6开始支持的新特性。Change Stream即变更流,是MongoDB向应用发布数据变更的一种方式。即当数据库中有任何数据发生变化,应用端都可以得到通知。我们可以将其理解为在应用中执行的触发器

2020-07-07 09:45:42 815

原创 MongoDB学习【四】MongoDB索引详解

MongoDB索引详解

2020-06-30 15:14:06 469

原创 MongoDB学习【三】MongoDB高级聚合查询详解

MongoDB高级聚合详解

2020-06-19 16:47:10 627

原创 MongoDB学习【二】MongoDB 复制集(Replication)搭建详解(单服务器:Windows)

本文将告诉你如何使用一台服务器搭建MongoDB的副本集群

2020-05-26 18:30:46 595 1

原创 MongoDB学习【一】MongoDB免安装版配置启动及简单CRUD操作

今天第一次接触到MongoDB,学习了简单的安装配置及CRUD操作,做个笔记记录一波。一、免安装版配置1、下载安装包 >>>https://www.mongodb.com/download-center/community?jmp=docs2、zip解压后可重命名,解压后文件目录如下3、在bin同级目录创建一个空文件夹data,作为数据存放路径4、在...

2019-10-16 23:24:18 1252 2

原创 SpringBoot+MyBatis+Thymeleaf连接MySQL实现简单增删改查实例

前言不会创建SpringBoot工程的小白们戳在这里哦 O.o >>>IDEA快速搭建SpringBoot工程简单实例完整项目目录结构如下:1、SpringBoot项目创建好了之后,首先引入mysql驱动,mybatis,thymeleaf所需的驱动pom.xml<?xml version="1.0" encoding="UTF-8"?>...

2019-10-12 23:37:16 2237

原创 IDEA快速搭建SpringBoot工程简单实例

1.打开IDEA开发工具,选择File ——>New——>Project...2.选择Spring Initializr,jdk选择1.8版本,点击Next3.填写Project信息,点击Next4.简单的工程可只选择Web——>Spring Web即可创建Web工程,可看到SpringBoot版本号2.1.9,点击Next5.填写项目名称,及项目...

2019-10-11 13:58:55 308

原创 SQL常见上机面试题整理(完善中)

1、通过sql查询展示结果视图

2019-10-10 22:29:48 368 1

原创 Maven工程多模块继承和聚合项目创建与数据库测试步骤详解

主要目的是模拟企业开发是如何搭建Maven工程的,以Spring+SpringMVC+MyBatis为框架搭建,搭建环境Windows系统,开发工具Eclipse。一、项目结构:二、多模块聚合项目搭建具体步骤:1.为了方便管理,我们创建一个文件夹管理我们的项目,点击Package Explorer > 小三角 > Top Level Elements > Working Set

2017-10-18 15:15:22 1342

原创 SSM整合与测试(Spring、Spring MVC、MyBatis)

一、Spring、Spring MVC、MyBatis简介二、SSM配置相关流程项目结构图:一、操作流程从前台到后台配置相关的文件(相关依赖包已经处理完成[SpringMVC 、 Spring 、Spring-Mybatis 、Mybatis、MySqlJdbcDriver])1.pom.xml<project xmlns="http://maven.apa

2017-10-12 15:47:04 815

原创 SSM框架:Spring、Spring MVC、MyBatis学习

一、Spring开源框架Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。图1.Spring框架的7个模块1.核心容器:核心容器提供Spring的基本功能。核心容器的主要组件时BeanFactory,BeanFactory使用控制反转IOC

2017-10-12 11:55:08 581

原创 设计模式之单例模式

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。

2017-10-11 11:19:33 179

原创 JavaScript基础学习(一)

JavaScript是脚本语言,是一种轻量级的编程语言。1.JS使用导jar包function test(){alert("aaa");//弹出提示窗口document.write("aaaaavvvvvvvvvvvv");//覆盖整个文档的内容var a = document.getElementById("a");//查找元素 根据id查找a.inn

2017-09-14 19:37:08 283

原创 JSTL——JSP Standard Tag Library JSP标志标签库

5个标签库:JSTL的core标签:(可以有多个)(只能有一个)例:    int i = (int)(Math.random()*4);  pageContext.setAttribute("i",i);   %>       产生随机数1 

2017-09-13 16:18:16 248

原创 EL表达式

EL表达式:1.常量  2.运算  3.变量1.常量:  布尔型:${true}  整型:${10}  浮点型:${10.5}  字符型:${"kong"}  空类型:${null}2.运算:  EL算术运算符:+  -  *  /  div  %  mod  EL关系运算符:==  eq  !=  ne    gt  =  ge

2017-09-13 16:16:08 187

原创 MD5的加密和解密

MD5的加密和解密:import java.security.MessageDigest;public class MD5andJM { public static String MD5(String inStr) { MessageDigest md5 = null; try { md5 = MessageDigest.getInstance("MD5");...

2017-09-13 16:11:54 1779 3

原创 JSP——Java Server Pages(java服务器页面)

JSP——Java Server Pages(java服务器页面)JSP页面实际上是一个简化的Servlet设计。1.JSP和Servlet的优缺点:jsp  方便显示  不方便处理业务逻辑servlet  方便处理业务逻辑  不方便显示2.JSP页面运行原理:JSP容器将JSP转译成servlet,通过servlet容器来启动和执行3.注解

2017-09-12 11:05:14 2886

原创 javax.servlet.ServletConfig、javax.servlet.ServletContext和javax.servlet.Filter

1.javax.servlet.ServletConfig写在标签中:    ConfigServlet    com.cy.web.servlet.ConfigServlet        a    sichuan            b    dazhou            c    tongchuan     

2017-09-11 20:45:27 808

原创 AJAX实现异步刷新

AJAX实现异步刷新jsp页面:删除script代码: function deleteUserById(userId,obj){ $.post("DeleteUserServlet",{id:userId},function(data){ if("删除成功"==data){ alert(data); $(obj).parent().par

2017-09-11 20:40:49 331

原创 JAVA之Properties文件的学习

JAVA之Properties文件1.加载Properties文件InputStream is = DBConnection.class.getClassLoader().getResourceAsStream("jdbc.properties");Properties p = new Properties();try { p.load(is); jdbcDriver = p.ge

2017-09-09 14:09:59 140

原创 JAVA之Servlet的学习

JAVA之Servlet的学习Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。Servlet是一种Web服务器端编程技术C/S(客户端/服务器)  服务器负荷轻,维护升级成本高B/S(浏览器/服务器)  服务器负荷重,维护升

2017-09-09 13:55:31 149

原创 JAVA之连接MySQL数据库

JAVA之连接MySQL数据库测试数据库下载地址:newtest.sql源代码下载地址:源码下载项目结构(后面贴代码):jdbc.properties文件:1.User.javapackage com.cy.po;public class User { private int userId; private String username;

2017-09-07 17:12:27 206

原创 MySQL学习笔记(二)

MySQL学习笔记(二):此笔记所用测试数据库地址:一、常用函数1.lower(字段):把字段或字符串转换成小写   select userId,lower(username) from user    upper(字段):把字段或字符串转换成大写   select userId,upper(username) from user2.concat(字

2017-09-07 10:27:58 165

原创 MySQL学习笔记(一):基础常用SQL语句

MySQL学习笔记(一)——基础常用SQL语句创建表:create table table_name (column_name column_type)例:create table user (userId int auto_increment primary key,username varchar(50),password varchar(50),sex v

2017-09-06 15:55:17 555

原创 HTML <frameset> 标签 - HTML5 不支持

HTML5 不支持 标签。 标签定义一个框架集。 元素被用来组织一个或者多个元素。每个有各自独立的文档。 元素规定在框架集中存在多少列或多少行,以及每行每列占用的百分比/像素。frame知识点包括(frameset标签、frame标签、iframe标签--html5支持)。简单的三框架:<frameset cols="25%,50%

2017-09-06 12:21:38 2800

原创 将源码上传到SVN服务器及从SVN服务器下载源码

首先,MyEclipse安装SVN插件方法二:link安装安装subclipse, MyEclipse9.0 SVN插件;1、从官网下载site-1.6.10.zip文件,网址是:subclipse.tigris.org;2、从中解压出features与 plugins文件夹,复制到E:\MyEclipse\myPlugin\svn里面,其它的*.xml文件不要;3、在 E:\

2017-09-05 21:22:47 2256

原创 安装VisualSVN Server搭建SVN服务器

第一步:下载VisualSVN Server的下载地址(免费):http://www.visualsvn.com/visualsvn/download/SVN 的下载地址:http://tortoisesvn.net/downloads.html第二步:安装VisualSVN-Server-2.7.2(不是最新版本)1.双击安装文件,点击Next

2017-09-05 21:06:35 326

MongoDB 安装包 —— 单服务器的副本集(Replication)配置(单服务器:Windows)

MongoDB 安装包 ,包含了单服务器的副本集(Replication)配置(单服务器:Windows)

2020-05-26

php_mongodb-1.2.9-7.1-nts-vc14-x64.zip

php7.1版本扩展 php_mongodb扩展适用于64位下载

2019-11-20

php_mongodb-1.5.5-7.2-ts-vc15-x64.zip

php7.2版本扩展 php_mongodb扩展适用于64位下载

2019-11-20

SpringBoot+MyBatis+Thymeleaf连接MySQL实现简单增删改查实例demo代码

SpringBoot+MyBatis+Thymeleaf连接MySQL实现的简单增删改查实例,参考使用。

2019-10-12

JAVA之连接MySQL数据库——源码下载

JAVA之连接MySQL数据库——源码下载 JAVA之连接MySQL数据库——源码下载 JAVA之连接MySQL数据库——源码下载

2017-09-07

JAVA之连接MySQL数据库——测试数据库newtest.sql

JAVA之连接MySQL数据库——测试数据库newtest.sql JAVA之连接MySQL数据库——测试数据库newtest.sql JAVA之连接MySQL数据库——测试数据库newtest.sql

2017-09-07

MySQL数据库文件jdbc.sql

MySQL数据库文件jdbc.sql:用于MySQL学习笔记(二)的测试数据库,下载后用导入MySQL即可使用,学习时配套使用。

2017-09-07

VisualSVN-Server-2.7.2.msi

VisualSVN-Server-2.7.2.msi安装包 SVN服务器安装详细步骤见本博客首页:安装VisualSVN Server搭建SVN服务器

2017-09-06

空空如也

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

TA关注的人

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