- 博客(40)
- 收藏
- 关注
原创 java面试2
原始数据类型和封装类的区别Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值Integer的默认值是null,int的默认值是0,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer返回数据库字段值是null的话,实体类中用int类型接收的话会报错。int是基本数据类型,其声明的是变量,而null则是对象。所以建议用integer
2022-11-20 18:07:08
247
原创 springboot连接各数据库
连接其他数据库spring: datasource: type: com.alibaba.druid.pool.DruidDataSource #MySQL配置 driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/renren_fast?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serv
2022-11-20 18:04:13
229
原创 Vue跟SpringBoot遇到的问题
前后端传参问题(前端)vue先定义axios// 导入axiosimport axios from 'axios'// 挂载axios 到Vue的原型prototype的$httpVue.prototype.$http = axios// 设置请求的根路径//axios.defaults.baseURL = "http://8.129.220.104:8181/phone/"axios.defaults.baseURL = "http://localhost:9000/"axios.in
2022-11-20 18:02:59
329
原创 十进制跟十六进制转换
package Test0703;/** * @author benjaminwan *数据转换工具 */public class MyFunc { /** * 将整型数字转换为二进制字符串,不舍弃前面的0 * @param number 整型数字 * @param bits 位数 * @return 二进制字符串 */ public static String getSimpleBinString(int number,int bits) { StringBu
2022-11-20 18:02:06
342
原创 java面试题
vue组件和路由Java 的环境变量中的 path 有什么作用,环境变量怎么配置?什么是隐式类型装换和显示类型装换?Spring动态代理DAO接口是怎么访问xml的==mybatisStringBuilder的append方法 加@Service注解@Autowired注解@Component注解@Configuration注解集合源码ElasticsearchkafaE...
2022-11-20 18:00:21
92
原创 十六进制和十进制以及数组转化字符串
十进制转十六进制static public String ByteArrToHex(byte[] inBytArr)//字节数组转hex字符串 { StringBuilder strBuilder=new StringBuilder(); int j=inBytArr.length; for (int i = 0; i < j; i++) { strBuilder.append(Byte2Hex(inBytArr[i])); strBuilder.append(" ")
2022-11-20 17:58:19
422
原创 编程英文单词
http://idea.lanyus.com/jarvertical 垂直的,直立的,纵向的horizontal 水平的,横的gravity 重力orientation 方向caption (图片等)说明文字inspector 检查员technical 技术的terminate 停止,终止original 起初的,最早的touch 接触preference 偏好,喜好internet 因特网pursuit 追求review 复习,回顾code 代码software 软件
2022-11-20 17:57:38
102
原创 SpringBoot注解笔记
@Data注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法@Slf4j如果不想每次都写private final Logger logger = LoggerFactory.getLogger(当前类名.class); 可以用注解,log.info@Service于标注业务层组件@Autowired对类成员变量、方法及构造函数进行标注,完成自动装配的工作,用来消除set,get方法@Entity表明该类 (UserEntity) 为
2022-11-20 17:56:28
108
原创 IO流合并文件
多个文件合并成一个(FileInputStream)第二种合并方式使用BufferedWriter。使用BufferedInputStream。
2022-09-24 23:18:40
679
1
原创 面试草稿zousq
final和abstract,private和abstract,static和abstract,这些是不能放在一起的修饰符,因为abstract修饰的方法是必须在其子类中实现(覆盖),才能以多态方式调用,以上修饰符在修饰方法时期子类都覆盖不了这个方法,final是不可以覆盖,private是不能够继承到子类,所以也就不能覆盖,static是可以覆盖的,但是在调用时会调用编译时类型的方法,因为调用的...
2020-08-22 19:24:25
306
转载 RSA加密和解密
import java.util.Base64;import javax.crypto.Cipher;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException...
2020-04-29 17:18:35
311
原创 Socket通信问题
客户端用byte格式传Socket Thread.sleep(3000); //隔一段时间 Socket socket = new Socket();//创建Socket socket.connect(new InetSocketAddress("192.168.40.95",9500));//连接Socket OutputStream outputStream = socket.get...
2020-04-09 17:25:02
313
原创 Student-SSM配置文件
applicationContext-dao.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop...
2020-04-08 15:56:55
124
原创 关于反射
JAVA 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。关于反射的四种方式:public void test() throws Exception { /** 第一种反射方式 */ Class clazz1 = new Stude...
2020-04-08 14:03:15
326
原创 关于springBoot文件上传功能
先写一个config类解决本地路径访问不到问题@Configurationpublic class WebMvcConfigurer extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //...
2020-04-08 14:02:24
164
原创 SpringBoot结合Redis Desktop Manager使用Redis缓存
@Cacheable缓存注解:@Service@CacheConfig(cacheNames = "person") //将cacheNames抽取出来public class PersonService { @Autowired PersonDao personDao; /*1. @Cacheable的几个属性详解: * cache...
2020-04-08 14:02:02
513
原创 关于Servlet的一些知识
servlet的生命周期就是从servlet出现到销毁的全过程。主要分为以下几个阶段:加载类—>实例化(为对象分配空间)—>初始化(为对象的属性赋值)—>请求处理(服务阶段)—>销毁服务器启动时(web.xml中配置load-on-startup=1,默认为0)或者第一次请求该servlet时,就会初始化一个Servlet对象,也就是会执行初始化方法init(Servl...
2020-04-08 14:01:16
202
原创 关于Cookie、JWT、Token
Cookie 和 Session都是用来跟踪浏览器用户身份的会话方式,但是两者的应用场景不太一样。Cookies是某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密)。简单来说: Cookie 存放在客户端,一般用来保存用户信息我们在 Cookie 中保存已经登录过的用户信息,下次访问网站的时候页面可以自动帮你登录的一些基本信息给填了。除此之外,Cookie 还能保存用户首选...
2020-04-08 14:00:59
265
原创 Android连接数据库
import com.google.gson.JsonArray;import org.json.JSONArray;import org.json.JSONObject;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.R...
2020-04-08 14:00:37
470
原创 关于servlet中的web.xml以及获取URL响应头信息
web.xml的加载顺序是:<context-param>-》<listener>-》<filter>-》<servlet>其中,如果web.xml中出现了相同的元素,则按照在配置文件中出现的先后顺序来加载启动WEB项目的时候,容器首先会去它的配置文件web.xml读取两个节点: <listener></listener...
2020-04-08 14:00:16
341
原创 创建线程的三种方式
通过实现Runnable接口class RunnableDemo implements Runnable { private Thread t; private String threadName; RunnableDemo( String name) { threadName = name; System.out.println("Creati...
2020-04-08 13:59:59
134
原创 关于JDBC连接数据库
Mysql:驱动程序包:mysql-connector-java-5.1.38.jar驱动:com.mysql.jdbc.driverurl: jdbc:mysql://localhost:3306/database_nameSQL Server:驱动程序包:mssql-jdbc-6.2.2.jre8.jar驱动:com.microsoft.sqlserver.jdbc.SQLServ...
2020-04-08 13:59:39
122
原创 数组元素查找、排序、合并和字符串反转、分割以及时间获取、格式化
运用泛型打印不同字符串元素:public class GenericMethodTest{ // 泛型方法 printArray public static < E > void printArray( E[] inputArray ) { // 输出数组元素 ...
2020-04-08 13:59:20
152
原创 List和Map集合框架
遍历ArrayListpublic class Test{ public static void main(String[] args) { List<String> list=new ArrayList<String>(); list.add("Hello"); list.add("World"); list.add("HAHA...
2020-04-08 13:59:02
199
1
原创 前端知识
关于var类型var length = 16; // Number 通过数字字面量赋值 var points = x * 10; // Number 通过表达式字面量赋值var lastName = "Johnson"; ...
2020-04-08 13:58:03
108
原创 JQuery运用
attr()方法用于设置(改变)或返回被选元素的属性值$("#main",parent.document.body).attr("src", url);reload 方法,该方法强迫浏览器刷新当前页面,location.reload([bForceGet])bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面...
2020-04-08 13:57:43
244
原创 Java基础知识记录
java中String是immutable的,也就是不可变,一旦初始化,其引用指向的内容是不可变的,也就是说,String str="aa";str="bb";第二句不是改变“aa”所存储地址的内容,而是另外开辟了一个空间用来存储“bb”;最终类就是被final修饰的类,最终方法就是被final修饰的方法。最终类不能被继承,最终方法不能被重写。方法的重写需要满足:方法名、返回值类型、形参相同;...
2020-04-08 13:56:45
123
原创 ftl学习
注释:注释和HTML的注释也很相似,但是它们使用<#-- and -->来标识。遍历list对象:<#list users as user>${user}<#/list>判断变量是否存在:<#if user??></#if>...
2020-04-08 13:56:29
256
原创 JsonMsg类创建和使用
后端创建util工具类:public class JsonMsg{private int code;private String msg;private Map<String, Object> extendInfo = new HashMap<>();public get set方法{}public static JsonMsg success(){JsonM...
2020-04-08 13:55:46
1239
原创 Mybatis动态sql、set标签知识
mybatis动态sql中的trim标签的使用:select * from user <trim prefix="WHERE" prefixoverride="AND |OR"> <if test="name != null and name.length()>0"> AND name=#{name}</if> <if tes...
2020-04-08 13:55:12
346
2
原创 Spring标签及使用知识
@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值@RequestMapping("show/{id}/{name}")public ModelAndView test(@PathVariable("id") int ids, @PathVariable("name") String names){}@PathVariable("") 是将 URL 中占位...
2020-04-08 13:54:40
247
原创 SQL语句知识
关于查询时间:如果是date类型:start_time date default sysdate-1/24;一小时以前end_time date default sysdate;当前时间如果是varchar2类型:start_time varchar2(20) default to_char(sysdate-1/24,'yyyy-mm-dd hh24:mi:ss');end_ti...
2020-04-08 13:53:23
340
原创 关于Spring MVC遇到的知识
RedirectAttributes重定向:@RequestMapping(value = "/delete/{id}") public ModelAndView delete(@PathVariable Integer id, RedirectAttributes ra) { ModelAndView result = new ModelAndView("redirec...
2020-04-08 11:27:20
107
原创 关于RedisUtil工具类
package com.example.api.util;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.connection.DataType;import org.springframework.data.redis.core.Redi...
2020-04-08 11:08:53
291
原创 springBootRedis-master
RedisConfigpackage com.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;...
2020-04-08 11:07:07
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人