日常学习
文章平均质量分 78
永远热爱夏天的风
这个作者很懒,什么都没留下…
展开
-
java Servlet实现前端对MySQL数据库的增删改查
java Servlet实现前端对MySQL数据库的增删改查注:此版并未实现date类型的跨域转换,待更新前端代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>人员基本信息</title> <!-- jquery要在时间插件...原创 2019-08-27 22:28:40 · 872 阅读 · 0 评论 -
mybatis
持久层:负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。而Mybatis就是对jdbc代码进行了封装。JavaEE三层架构:表现层、业务层、持久层三层架构原创 2022-11-20 15:38:39 · 532 阅读 · 0 评论 -
实验9(王爽汇编语言)
assume cs:code,ds:data,ss:stackdata segment db 'welcome to masm' ;定义要显示的字符串 16字节 db 02h,24h,71h;定义三种颜色属性data endsstack segment dw 8 dup(0)stack endscode segment start: mov ax, data mov ds, ax mov ax, stack mov ss, ax mov sp, 10h原创 2021-05-29 20:33:31 · 149 阅读 · 0 评论 -
C语言动态内存管理
malloc(申请动态内存空间)free(释放动态内存空间)#include <stdio.h>#include <stdlib.h>int main(){ char *p; //申请一动态内存空间,在堆里,如不释放,直到程序结束才会销毁 p=(char *)malloc(sizeof(char)); if(p == NULL) { printf("分配内存失败"); exit(1); }原创 2020-12-04 17:07:19 · 222 阅读 · 0 评论 -
递归(C语言)
实现递归要满足的两个基本条件调用函数本身设置了正确的结束条件递归函数分为两类①在递去的过程中解决问题 int test(int i) { int itmp; int ii=i; if(ii<=100)//判断递归的条件 { printf("ii=%d\n",ii); itmp = ii+test(ii+1); } return it原创 2020-11-23 14:02:47 · 136 阅读 · 0 评论 -
生存期和存储类型(c语言)
生存期存储类型原创 2020-11-23 13:32:24 · 232 阅读 · 0 评论 -
C语言的作用域和链接属性
作用域当C语言的变量定义在程序的不同位置时,其作用的范围是不一样的,也就是作用域不同。C语言有四种不同的作用域代码块作用域(可以理解为局部变量)文件作用域(可以理解为全局变量,注意函数名也具有文件作用域)原型作用域函数作用域链接属性可参考编译器的工作流程...原创 2020-11-16 20:07:02 · 183 阅读 · 0 评论 -
c语言局部变量和全局变量的一些事
局部变量和全局变量先看两个例子:int main(){ int i=520; printf("before,i=%d\n",i); for(int i=0;i<10;i++) { printf("%d\n",i); } printf("after,i=%d\n",i); return 0;}void a();void b();void c();int count=0;//如果不对全局变量进行初始化,那么它原创 2020-11-16 19:48:13 · 283 阅读 · 0 评论 -
c语言之指针函数与函数指针
c语言之指针函数与函数指针1.指针函数指针函数本质上是函数,返回指针类型的数据。char *getWord(char);char *getWord(char input){ switch(input) { case 'A':return "apple"; case 'B':return "banana"; case 'C':return "cat"; case 'D':return "dog"; def原创 2020-11-16 14:43:19 · 350 阅读 · 0 评论 -
Vue在单选框和下拉框中使用双向数据绑定
Vue在单选框和下拉框中使用双向数据绑定在这里插入代码片单行文本:<head> <meta charset="UTF-8"> <title>Java</title> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></sc...原创 2019-12-05 17:27:15 · 2951 阅读 · 0 评论 -
SpringBoot基础入门
1.为什么使用Spring Boot2.构建Spring Boot项目2.1构建项目方式1:使用官方初始化方法:https://start.spring.io/方式2:使用IDE方式:idea:STSSpring InitializrWeb方式IDE方式项目结构启动类@SpringBootApplication@Configuration@EnableAutoCo...原创 2019-11-20 15:09:35 · 156 阅读 · 0 评论 -
跨源问题
跨源问题package cn.com.taiji.springwebmvctest1.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.spr...原创 2019-11-18 16:19:56 · 284 阅读 · 0 评论 -
MyBatis:配置解析
MyBatis:配置解析1. 核心配置文件mybatis-config.xml 系统核心配置文件;MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。注意元素节点的顺序!顺序不对会报错2. environments元素 <environments default="development"> <environment...原创 2019-10-31 11:27:41 · 279 阅读 · 0 评论 -
MyBatis第一个程序
MyBatis第一个程序思路流程:搭建环境–>导入Mybatis—>编写代码—>测试代码演示:1:搭建试验数据库CREATE DATABASE `mybatis`;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(20) NOT NULL, `name` v...原创 2019-10-30 17:23:52 · 150 阅读 · 0 评论 -
Spring中的AOP
Spring中的AOP使用aop先要导入依赖【重点】 <!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver --> <dependency> <groupId>org.aspectj</groupId> ...原创 2019-10-30 12:25:31 · 109 阅读 · 0 评论 -
java动态代理
java动态代理接口:package com.wbx.demo3;/* *@author 王炳祥 *@createTime */public interface Rent { public void rent(); public void sent();}实体:package com.wbx.demo3;/* *@author 王炳祥 *@create...原创 2019-10-30 10:29:08 · 106 阅读 · 0 评论 -
Spring使用注解开发
Spring使用注解开发原创 2019-10-23 17:16:30 · 86 阅读 · 0 评论 -
Spring使用注解实现自动装配
Spring使用注解实现自动装配jdk1.5开始支持注解spring2.5开始支持注解使用注解须知导入约束:xmlns:context="http://www.springframework.org/schema/context"配置注解的支持: context:annotation-config/<?xml version="1.0" encoding="UTF-8"?&g...原创 2019-10-23 15:25:02 · 587 阅读 · 2 评论 -
Bean的自动装配
Bean的自动装配1:环境搭建一个人有两个宠物(看到这句话,代码就该出来了)2:Byname自动装配之前的装配方式: <bean id="cat" class="com.wbx.pojo.Cat"></bean> <bean id="dog" class="com.wbx.pojo.Dog"></bean> &l...原创 2019-10-23 10:32:40 · 98 阅读 · 0 评论 -
Spring中Bean的作用域
Spring中Bean的作用域单例模式:(默认机制) <bean id="user2" class="com.wbx.Student.User" c:uname="小余" c:age="520" scope="singleton"/>测试: @Test public void testuser(){ ApplicationContext ...原创 2019-10-23 09:58:42 · 89 阅读 · 0 评论 -
Spring依赖注入
Spring依赖注入1. 构造器注入之前写过:Spring中IOC创建对象的方式2. Set注入(重点)依赖注入:set注入(核心)依赖:bean对象的创建依赖于容器注入:bean对象中的所有属性,由容器来注入【环境搭建】复杂类型package com.wbx.Student;/* *@author 王炳祥 *@createTime */public class A...原创 2019-10-21 16:42:55 · 104 阅读 · 0 评论 -
Spring配置
Spring配置别名xml文件配置: <!--我们也可以通过别名获取对象--> <alias name="uname" alias="ijdwajdji"/>测试:import com.wbx.test.UserTest;import org.springframework.context.ApplicationContext;import...原创 2019-10-21 15:27:39 · 99 阅读 · 0 评论 -
Spring中IOC创建对象的方式
Spring中IOC创建对象的方式通过无参构造器创建对象实体类:package com.wbx.test;/* *@author 王炳祥 *@createTime */public class UserTest2 { private String name; //无参构造器 public UserTest2(){ System.out....原创 2019-10-21 14:56:09 · 135 阅读 · 0 评论 -
RandomAccessFile基本操作
RandomAccessFile基本操作RandomAccessFile java提供的对文件的访问,既可以读文件,又可以写文件RandomAccessFile支持随机访问文件,可以访问文件的任意位置原创 2019-09-18 20:30:35 · 134 阅读 · 0 评论 -
java集合中list的添加(详细)
java集合中list的添加List可以精确的控制每个元素的插入位置,多删除某个位置的元素ArrayList底层是由数组实现1:创建课程类package collection;/** * @20190812 * @author 王炳祥 * 课程类 * */public class Course { public String id; public String n...原创 2019-08-12 21:47:18 · 17850 阅读 · 0 评论 -
人生中的第一个Spring Boot程序
人生中的第一个Spring Boot程序新建一个类import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;/** * 王炳祥 */@RestControllerpublic class helloC...原创 2019-10-11 19:16:24 · 176 阅读 · 0 评论 -
Java中Socket应用
Java中Socket应用基于TCP协议的Socket通信具体实现:服务器端:package Socket;import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * 基于TCP协议的Socket通信,实现用户登录 * 服务器端 */package Socket;impo...原创 2019-09-25 11:36:05 · 389 阅读 · 0 评论 -
Oracle数据库基础SQL语句(三)—高级查询(多表查询)
Oracle的高级查询之多表查询1. 多表查询:从多各表中获取数据2. 笛卡尔集注:在实际运行环境下,应避免使用笛卡尔全集,where中加入有效的连接条件3. 等值连接查询员工信息,要求显示:员工号,姓名,月薪,部门名称SELECT e.EMPNO,e.ENAME,e.SAL,d.DNAMEfrom EMP e,DEPT d //多表查询时一般习惯起个别名,不起也没关系WHE...原创 2019-08-29 22:17:47 · 983 阅读 · 0 评论 -
Oracle数据库基础SQL语句(三)—高级查询(分组查询)
Oracle的高级查询之分组查询常用的分组函数注:创建Oracle数据库自带SCOTT,里边有表EMP…– AVG 平均值 SUM(expr)求和求出员工的平均工资和工资的总额 SELECT AVG(SAL) as 平均工资,SUM(SAL) as 总 from EMP;– min(最小值)max()求出员工工资的最大值和最小值SELECT MIN(SA...原创 2019-08-29 20:22:44 · 814 阅读 · 0 评论 -
Oracle数据库基础SQL语句(二)—函数篇
Oracle数据库基础SQL语句(二)—函数篇– 查询所有– SELECT * FROM EMP;– 查询指定列– SELECT JOB,COMM FROM EMP;– 更改了列名– SELECT JOB AS 工作 from EMP;– 去掉重复的– SELECT DISTINCT JOB AS 工作 from EMP;– 给工资加200 注意此处并不是在数据库中加了200,而...原创 2019-08-29 15:56:40 · 363 阅读 · 0 评论 -
Oracle数据库基础SQL语句(一)—基础篇
Oracle数据库基础SQL语句(一)– 查询所有– SELECT * FROM EMP;– 查询指定列– SELECT JOB,COMM FROM EMP;– 更改了列名– SELECT JOB AS 工作 from EMP;– 去掉重复的– SELECT DISTINCT JOB AS 工作 from EMP;– 给工资加200 注意此处并不是在数据库中加了200,而是查询时...原创 2019-08-30 08:30:08 · 314 阅读 · 0 评论 -
java JDBC基础认识篇(七步走)
package mooc.db;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.sql.Connection;/**@craeteTime 20190812@author 王炳祥...原创 2019-08-13 10:17:51 · 259 阅读 · 0 评论 -
用Servlet对MySQL数据库进行增删改查
用Servlet对MySQL数据库进行增删改查采用MVC框架分层截图属性层:package com.model;import java.util.Date;/** * 电表结算表的属性 * @author 王炳祥 * */public class MeterSettlement { private int metersandsettlementid;//主键 ...原创 2019-08-21 20:04:50 · 1076 阅读 · 0 评论 -
java简单的增删改查项目 ATM机
java简单的增删改查项目login:package atm;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * 方法 * @author 王炳祥 * */public class login { //实例化注册人员类的一个对象 zcUser Z = new z...原创 2019-08-15 22:19:33 · 612 阅读 · 0 评论 -
利用servlet将数据传到数据库(基础)
利用servlet将数据传到数据库package com.controller;/** * 对某张表或某个模块的接口 */import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql....原创 2019-08-15 19:34:43 · 5135 阅读 · 0 评论 -
java集合实现简单的学生增删改查
java集合实现简单的学生增删改查package collection;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;import java.util.Set;import javax.swing.text.html.parser....原创 2019-08-14 20:14:04 · 2851 阅读 · 0 评论 -
java静态static参考指南(干货总结)
java中静态static参考指南(纯干货)原创 2019-08-09 16:18:33 · 177 阅读 · 0 评论 -
java集合中的set(基础)
java集合中的set***注:set中的很多方法与list大致相同,不过set中的元素无序且不可重复,所以没有list中插入特定位置的方法,并且也不能用get方法去访问集合元素,可以用迭代的方法去访问(更多方法信息可参考本人的博客list的增删改查)list的增删改查package collection;import java.util.ArrayList;import java.ut...原创 2019-08-13 19:42:19 · 164 阅读 · 0 评论 -
java中泛型
java中泛型package collection;import java.util.ArrayList;import java.util.List;/** * * @author 王炳祥 *测试泛型 * */public class testGeneric { /** * 带有泛型—Course,的list属性 */ public List<C...原创 2019-08-13 17:21:34 · 118 阅读 · 0 评论 -
Oracle数据库基础SQL语句(三)—高级查询(子查询)
Oracle数据库基础SQL语句(三)—高级查询(子查询)找出比SCOTT工资高的员工信息问题分析:SELECT * from EMPWHERE SAL>(SELECT SAL FROM EMP WHERE ENAME='SCOTT');子查询需要注意的十个问题1. 子查询语法中的小括号必需要写小括号,不写就会报错2. 子查询的书写风...原创 2019-09-02 22:16:01 · 504 阅读 · 0 评论