自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac mongodb 安装及配置

在打开的文件中添加:export PATH=${PATH}:/Users/xiaokeai/environment/mongodb-macos-x86_64-5.0.18/bin。5.在/Users/xiaokeai/environment/mongodb-macos-x86_64-5.0.18/ 目录下创建两个文件,一个配置类文件。3.打开终端后,在家目录中打开.bash_profile,注意有.这是个隐藏文件,在打开的文本中输入。quiet=false#是否后台启动,有这个参数,就可以实现后台运行。

2023-05-24 08:00:24 1074

原创 python-爬虫基础

有可能是因为爬虫频繁访问url,使服务器忽视爬虫的请求,最终返回503响应状态码。网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟客户端(主要指浏览器)发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。HTTPS:HTTP + SSL(安全套接字层),即带有安全套接字层的超本文传输协,默认端口号:443。可以打开浏览器访问一个url,右键检查,点击net work,点选一个url,查看http协议的形式。302:跳转,新的url在响应的Location头中给出。

2023-03-20 22:53:05 429

原创 python 之多进程+队列复制

【代码】python 之多进程+队列复制。

2022-11-10 16:36:44 408

原创 spring-mvc 基于xml的声明事务配置

<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/></bean><tx:advice id="txAdvice" transaction-manager="transactionManager">..

2022-04-10 16:54:14 176

原创 spring框架(六)之拦截器

一. SpringMVC拦截器1.1 拦截器(interceptor)的作用Spring MVC 的拦截器类似于 Servlet 开发中的过滤器 Filter,用于对处理器进行预处理和后处理。将拦截器按一定的顺序联结成一条链,这条链称为拦截器链(Interceptor Chain)。在访问被拦截的方 法或字段时,拦截器链中的拦截器就会按其之前定义的顺序被调用。拦截器也是AOP思想的具体实现。1.2 拦截器和过滤器区别1.3 拦截器使用 自定义拦截器三步:1 创建拦截器类

2022-04-04 19:44:07 305

原创 spring框架(五)之JdbcTemplate基本使用

数据准备<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.or

2022-03-30 20:01:22 586

原创 spring (四) SpringMVC的请求和响应

前言数据准备一、SpringMVC的数据响应1.1 SpringMVC的数据响应方式1) 页面跳转直接返回字符串通过ModelAndView对象返回2) 回写数据直接返回字符串返回对象或集合二、SpringMVC获得请求数据...

2022-03-29 20:51:54 1222

原创 spring框架(三)mvc

一、Spring与Web环境集成1.1准备测试数据pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/PO

2022-03-21 15:40:29 291

原创 spring 框架(二)

 Spring配置数据源 Spring注解开发 Spring整合Junit一、Spring配置数据源1.1 数据源(连接池)的作用• 数据源(连接池)是提高程序性能如出现的• 事先实例化数据源,初始化部分连接资源• 使用连接资源时从数据源中获取• 使用完毕后将连接资源归还给数据源常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等1.2数据源的使用1 导入数据源的坐标和数据库驱动坐标2 创建数据源对象3 设置数据源的基本连接数据4 使

2022-03-18 04:42:25 350

原创 spring 框架(一)

一、spring简介1.Spring是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术 ,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架

2022-03-17 21:47:42 534

原创 Spring 集成web环境

Spring 集成web环境一、配置ContextLoaderListener 监听器1.maven坐标org.springframeworkspring-web5.3.142.web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.x

2022-03-17 00:08:02 200

原创 计算机组成原理-数据的表示和运算(图片资源摘自王道考研资料)

一、进位计数制二、BCD码此处:5+8=0101 + 1000 = 1101 超出数据能表达的范围,因为 8421码只能表示0-9 十以上数据视为无效数据,因此在此基础上加六,进行校正-->1101+0110 = 0001 0011 ----拆成两个看...

2022-03-13 23:49:53 126

原创 计算机的硬件性能指标(图片部分资源摘自王道考研资料)

一、性能指标

2022-03-13 23:35:17 112

原创 计算机的硬件工作原理(图片部分资源摘自王道考研资料)

一、现代计算机的组成此处主存和辅存可以理解为,内存和外存,内存的特点是读取速度快但是不利于保存大量数据,外存的特点 是读取速度慢,但是可以存储大量数据计算机在开机时不会读取硬盘上的所有数据,开机时先读取的是c盘的数据(系统装在c盘),这样可以实现计算机的开机速度快当需要有读取的文件时,再在内存中开辟一块空间读取其他地址的数据二、计算机硬件的工作方式* Y=a×b+b,这是高级语言程序员看到的一个...

2022-03-13 14:45:45 3134

原创 记录一下,踩得奇奇怪怪的坑

1servlet虚拟路径访问不到(默认的可以访问)url后的路径设置时与项目的名称一致url必须与这个一致2.jdbc连接数据库,本地测试无问题,一用tomcat发包就出错,导致连接不上时,看看你得配置文件的位置是否有误放到resources目录下...

2022-02-16 02:27:59 480

原创 使用jdbc执行SQL实现登录查询3 -事务查询版

package com.jdsc;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Statement;/** * @author Alina * @date 2022年02月06日 2:51 下午 * 开启事务管理数据库,如果事务有异常则回滚到之前的状态 * JDBC控制事务: * 1. 事务:一个包含多个步骤的业务操.

2022-02-07 10:32:56 97

原创 使用jdbc执行SQL实现登录查询2-避免SQL注入版

配置文件及工具类参考1package com.jdsc;import javax.rmi.CORBA.Util;import java.sql.*;import java.util.Scanner;/** * @author Alina * @date 2022年02月06日 12:13 上午 * 判断用户登录是否成功 * 使用prepareStatement 执行SQL谨防SQL注入 */public class jdbcDemo7 { public static v

2022-02-06 01:55:46 629

原创 使用jdbc执行SQL实现登录查询1-带配置文件和工具类

JAVA jdbc 查询数据库

2022-02-05 23:30:35 1018

原创 mysql 之jdbc idea版

安装时注意jdk mysql 驱动版本package com.jdsc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;/** * @author Alina * @date 2022年02月04日 11:11 下午 */public class jdbsdemo2 { public stati..

2022-02-05 00:25:02 844

原创 SQL语句练习

-- 部门表CREATE TABLE dept ( id INT PRIMARY KEY PRIMARY KEY, -- 部门id dname VARCHAR(50), -- 部门名称 loc VARCHAR(50) -- 部门所在地);-- 添加4个部门INSERT INTO dept(id,dname,loc) VALUES (10,'教研部','北京'),(20,'学工部','上海'),(30,'销售部','广州'),(40,'财务部','深圳');-- 职务表.

2022-02-03 22:08:29 139

原创 (Java)反射与文档注释

package com.reflect.test;/** * @author Alina * @date 2022年02月01日 6:09 下午 */public class Demo1 { public void method(){ System.out.println("Demo1...method"); }}package com.reflect.test;import java.lang.annotation.ElementTyp...

2022-02-01 18:47:31 653

原创 switch循环

import java.util.Scanner;/** * @author Alina * @date 2021年10月10日 10:07 下午 * switch (表达式) { case 1: * 语句体1; * break; * case 2: * 语句体2; * ..

2022-01-30 23:13:11 4003

原创 c语言之动态分配空间

void method_four(){ int *p ; p = (int *) malloc(10*sizeof(int)); //申请动态int类型空间 for(int i = 0 ;i < 5 ;i++){ p[i] = i+1; printf("%d\n",p[i]); } free(p); //释放空间}

2022-01-28 13:52:23 789

原创 c 语言数组指针之反向排序

void method_three(){ int arr_first[10] = {1,2,3,4,5,6,7,8,9,10}; // defination number array int *start; // defination array start index int *end; //defination array end index int *temp; //defination temporary .

2022-01-28 13:24:52 840

原创 C语言基础之数据结构

1.32 换成数字23# include<stdio.h> //编译预处理指令# define pi 3.1415926 //定义不变常量int main(){ //定义主函数int num1 = 32;int num2 ;num2= num1/10+((num1%10)*10);printf("结果是:%d \n",num2);return 0 ;}https://naotu.baidu.com/file/4ead804f769e3efe869b...

2022-01-09 21:35:51 117

原创 (JAVA)reflect练习

className = StudentmethodName = studentimport java.awt.*;import java.io.FileReader;import java.lang.reflect.Method;import java.util.Properties;/** * @author Alina * @date 2022年01月08日 7:08 下午 */public class ReflectPra { public static void .

2022-01-08 20:42:08 268

原创 (JAVA)反射

import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;/** * @author Alina * @date 2021年12月30日 10:47 下午 * JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, * 都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为.

2022-01-08 20:39:56 257

原创 懒汉式高并发实例

/** * @author Alina * @date 2021年12月26日 1:48 上午 */public class SingleLanhan { private SingleLanhan() { } private static SingleLanhan s = null; public static SingleLanhan getInstance(){ if (s == null){ synchronized (Sin.

2021-12-29 01:06:24 128

原创 UDP发字节,接收字节

public class MenuBarDemo { public static void main(String[] args) throws Exception{ byte[] bytes = "你好".getBytes(StandardCharsets.UTF_8); DatagramPacket dp = new DatagramPacket(bytes,bytes.length, InetAddress.getByName("127.0.0.1"),100.

2021-12-29 01:06:13 1422

原创 (Java) 线程池

线程池: 1.出现版本:JDK1.5 2.包:java.util.concurrent 3.Executors类 -->工厂类 1.三个静态方法: static ExecutorService newCachedThreadPool() 创建新的线程池对象 Creates a thread pool that creates new threads as needed, but will reuse previously co.

2021-12-25 23:40:43 150

原创 (JAVA)多线程之wait()与notify()

/** * @author Alina * @date 2021年12月22日 12:17 上午 * */class Student{ String name; String sex; boolean flag = false;}class Product implements Runnable{ Student s ; Product(Student s ){this.s = s;} public void run(){ .

2021-12-25 23:38:23 57

原创 c语言之计算两个数的大数

# include<stdio.h> //编译预处理指令int main(){ //定义主函数 int max (int x,int y); int a,b ,m; scanf("%d,%d",&a,&b); m = max( a, b); printf("max is %d \n ",m); return 0 ;}int max(int x,int y){ int c ; if (x>y.

2021-12-22 00:08:34 725

原创 (JAVA)线程之lock和死锁(例)

package thread;import java.util.concurrent.locks.*;/** * @author Alina * @date 2021年12月20日 11:07 下午 * JDK5新特性 * import java.util.concurrent.locks 包 * lock接口 * void lock() 获取锁,进同步 * void unlock () 释放锁,出同步 * * */class Tickerts imple.

2021-12-21 00:09:48 227

原创 (JAVA)序列化

对象序列化与反序列化对象中的数据有:new Object() 自己的成员变量如果对象的基本数据不变,反复使用什么是序列化将对象中的数据以二进制方式存入硬盘,永久保存二进制文件可以在网络上传输反序列化将存在硬盘中的二进制文件,读取出来还原对象中的数据写对象的流,实现对象的序列化,Java.io.ObjectOutputStream读对象的流,实现对象的序列化,java.io.ObjectInputStream对象类,需要实现Serializable开启序列化功能静态,成员变量,属于.

2021-12-18 23:04:10 472

原创 (JAVA)线程

/** * @author Alina * @date 2021年12月12日 11:37 下午 * 线程:分为三个级别 * 1.定义类,继承Thread 类,继承线程类 * 该类重写run()方法 * 创建子类对象 * * 执行join方法的线程,会一次执行完毕,其他线程在争夺资源 * * 线程休眠 :sleep 静态 * * 线程的让步:yield 静态 * * 线程的守护:setDaemond() 非静态 * 最低:--->1 * 默认:--->5 .

2021-12-18 00:18:46 467

原创 练习IO流

package IODemo;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;import java.util.Scanner;/** * @author Alina * @date 2021年12月08日 11:49 下午 * 已知用户有一个文本文档,里面包含的键值对,但不知道键值对都有什么, * 请写一个程.

2021-12-09 00:28:37 51

原创 Map 的Properties集合存储IO流对象

package IODemo;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Properties;/** * @author Alina * @date 2021年12月07日 11:29 下午 * 集合IO一起使用 * Map接口实现Hashtable 子类 Properties * 特点:线程安全,泛型String * Properties 存储和取出完全依赖于Ma.

2021-12-08 00:01:59 451

原创 (JAVA)装饰流

package IODemo;/** * @author Alina * @date 2021年11月15日 11:48 下午 * 设计思想:设计模式,装饰模式 * JAVA中有23种设计思想,全部基于面向对象 * 装饰设计模式,核心思想,解决什么问题 * 增强原有对象的功能 * *///第一代人类只有吃饭的功能class Person{ public void eat(){ System.out.println("吃饱饭").

2021-11-17 00:08:41 268

原创 (JAVA)复制文件test.txt,并且排序。文件重新命名为test1.txt

//获取文件内的内容并排序 public static void copyFile() throws Exception{ //创建File 对象 File sourece = new File("/Desktop/pic/a.txt"); //创建读字符流对象 BufferedReader br = new BufferedReader(new FileReader(sourece)); //一次读取一行 ..

2021-11-15 23:49:43 887

原创 IO流与对象结合

package IODemo;import java.io.*;import java.nio.charset.StandardCharsets;import java.util.ArrayList;import java.util.Iterator;/** * @author Alina * @date 2021年11月08日 9:13 下午 * 把Arraylist 里存储的内容存储到本地文件 * 1.遍历集合。遍历一次存储一次 */public class IOtest {.

2021-11-14 22:29:34 183

Spring(四)数据准备

Spring(四)数据准备

2022-03-21

空空如也

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

TA关注的人

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