自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos整合Apache和Tomcat

操作系统:CentOS 8.0 64位Tomcat:apache-tomcat-8.5.61JAVA版本:jdk1.8.0_271需要Apache的工具Apxs:yum install -y httpd-devel默认下载后的路径在(我自己的是在那)/usr/bi整合前所需要做的准备工作包括:1.安装JDK并配置环境变量2.安装Apache并测试通过3. 安装Tomcat并测试通过上述的安装配置过程不再赘述,下面从安装Tomcat connectors开始:下载地址:https:

2021-04-28 14:04:49 726 1

原创 招银网络科技校园招聘面试2020.10

第一轮:1.自我介绍2.集合3.项目介绍4.项目相关知识5.手写SQL代码(找到某一年相邻月份利润差值最大)第二轮:1.项目,然后根据项目问相关技术2.项目,项目然后在什么情况下,如何使用,有啥用3.数据库,redis和mysql,简单问问第三轮:1.自我介绍2.主要是个人交流表达,个人品质方面问题3.例如:几个词语描述自己,有offer没,参加比赛,奖什么的。总结:主要是问项目,项目用到技术要懂得,可能是自己的练习,做的不是很明白,那一定得总结,复习。别自己怎么做的还不懂。项

2020-10-26 12:01:44 8610

原创 Can‘ t connect to loca 1 MySQL server through socket(服务器数据库)

Can’ t connect to loca 1 MySQL server through socket ’ /var/ run/ mysqld/ mysqld. sock’ (2)登录自己部署在自己服务器项目登录时候,出现不能登录的问题,然后登录云服务器登录数据库出现该问题。首先我先检查的是内存使用情况。free -m查看内存,,m是兆为单位默认是k发现已使用内存几乎是整个内存,可用的只有10多兆然后我就查看进行消耗内存情况top发现前几个占了我大半内存,而且CPU使用占了99%,我

2020-10-14 17:39:56 165

原创 数梦工厂面试2020

2020.10.10真是个特别的日子哈今天数梦工厂一面:一开始蓝牙耳机有问题,还好马上不用蓝牙耳机了,就是忘记录音了。一.JAVA基础集合问题Thread和Runnable多线程,线程池get和post请求HTTPS安全的原因二.SSM框架Spring的两大特性三、RedisRedis的数据结构四.LInuxLinux命令都使用哪些最后问几个问题,然后和面试官开心聊了一会。我个人很喜欢数梦的,看了公司一些项目介绍,还有公司文化等等。已经深深爱上了。加油!!!

2020-10-14 17:28:04 788 2

原创 AJAX中同步和异步的区别和例子

一.什么是同步请求:(false) 同步请求即是当前发出请求后,浏览器什么都不能做, 必须得等到请求完成返回数据之后, 才会执行后续的代码,相当于是排队, 前一个人办理完自己的事务,下一个人才能接着办。 也就是说,当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载, 页面处于一个假死状态(锁住浏览器), 当这个AJAX(success:function(){}执行完毕) 执行完毕后才会继续运行其他代码页面解除假死状态。 二.什么是异步请求:(t

2020-10-07 14:04:49 195

原创 全排列实现方法(代码)小白按照我说的立马明白

一、全排列的概念ps:结合代码和代码结果来看,更容易理解排列:  从n个数中选取m(m<=n)个数按照一定的顺序进行排成一个列,叫作从n个元素中取m个元素的一个排列。不同的顺序是一个不同的排列。从n个元素中取m个元素的所有排列的个数,称为排列数。全排列:  从n个元素取出n个元素的一个排列,称为一个全排列。比如对123进行全排列1 2 31 3 22 1 32 3 13 1 23 2 1时间复杂度:  n个数的全排列有n!种,每一个排列都有n个数据,所以输出的时间复杂度为O

2020-09-25 20:43:44 877

原创 大华面试JAVA开发岗

大华面经笔试首先经历了一轮笔试幸运的是,我过了!!面试第一轮面试题目首先自我介绍少不了。1.因为简历上写了C语言和C++,所以面试官先问了我有关于面向对象和面向过程解释。然后又问了C++和JAVA为什么选择了JAVA。2.常用的集合ArrayList等几个,hashmap多线程3.实现多线程三种方式常用的两种:thread和Runnable接口4.sleep和wait方法的区别5.说一说多态。6.接口和抽象类7.说说string、stringBuffer和stringBuilder

2020-09-17 19:00:37 761 1

原创 面试题-------接口和抽象类的区别

面试题接口和抽象类的区别:区别:(1)抽象类abstract修饰类,接口是通过interface声明。1.抽象类中有普通成员变量,接口中没有,抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型,并且默认即为public static final类型。2.抽象类可以有构造方法,接口中不能有构造方法3.抽象类有非抽象的普通方法,接口中所有方法必须是抽象的。(抽象类集合了类和抽象的概念,而接口就纯抽象)4.

2020-09-15 22:17:00 349 1

原创 五层体系结构详细介绍,TCP/IP和HTTP区别,TCP/IP四层协议

各层的作用1、物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。   典型设备:中继器、集线器使用了光纤、同轴电缆、双绞线……中间设备:中继器、集线器中继器中继器(Repeater)又被称为转发器或放大器,执行物理层协议,负责第一层(物理层)的数据中继,实现电气信号的“再生”。用于互连两个相同类型的网..

2020-09-15 11:31:10 951

转载 什么是泛型,泛型的使用

什么是泛型?**Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter)。简单来说,参数类型成为一个变量,参数类型可以改变。**为什么要使用泛型?**举一个例子:List<Object> list = new ArrayList<>();list集合中存储了各种类型的数据,然后想要取出赋值根本不清楚是什么类型,就会出错List arrayList = new ArrayList(

2020-09-15 08:46:55 92

原创 AJAX基础知识

定义:AJAX (Synchronized JavaScript and xml)异步JavaScript也就是前端通过与后台服务器少量数据交互使得页面进行更新而不需要重载整个网页。也就是说只更新网页的一部分。功能:AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。为什么要使用AJAX?传统的网页更新内容需要重新加载整个页面,浪费资源。AJAX的基础?XMLHttpRequest 是 AJAX 的基础。XMLHttpRequest 对象1.所有现代浏览器(IE7+、

2020-09-14 20:00:54 89

原创 学生信息管理系统Java代码(升级版实例化对象)

学生信息管理系统Java代码(升级版实例化对象)思路:1.首先写model层,就是把student一些属性考虑周全(我只是简单事例,没那么多属性),然后创建数据库根据属性创建相应的列2.然后写dao层也就是对数据库进行操作,主要操作方法有增删改查,所以首先需要写出增删改查的四个函数,然后再实际书写过程中增删改查需要一个判断条件where然后需要创建一个函数用来传回判断条件,也就是4+1个函数。然后我自己又开始想了通过手机微信想到,微信号或者手机号可能为主键,所以主键就可以修改,然后在更新操作传入两个

2020-08-12 15:29:04 329

原创 JDBC工具类(持续更新中)

JDBC工具类(持续更新中)思路1.在properties文件中存储一些关键信息(账号,密码,驱动器等),这样便于后期修改维护等操作2.ResourceBundle通过该方法吧关键信息读取出来然后赋值不用properties的原因是该方法更简单些,在写properties文件的时候就把编码格式给改成utf8的,要不还要编码转换问题。3.把静态变量私有化,防止在外边类知道账户密码代码import java.sql.Connection;import java.sql.DriverManager

2020-08-06 20:56:17 72

原创 利用反射进行加减乘除运算(没有考虑优先级,按照从左到右的顺序计算)

利用反射进行加减乘除运算(没有考虑优先级,按照从左到右的顺序计算)利用反射进行加减乘除运算思路利用反射进行加减乘除运算思路一-首先创建一个方法用来接收输入的字符串二-然后对字符串进行分类1.运算符放一个集合通过遍历把不是数字的排出就是运算法2.数字放一个集合通过一个正则表达式对字符串进行分割,通过string的split方法分割成字符数组,然后通过Integer的valueOf方法强制转化,存储在集合中三、通过反射获取进行运算的方法1.有三种反射方式进行反射,创建有运算方法类的对象,第四种

2020-07-31 15:28:12 461

原创 通过身份证号获取个人信息(JAVA代码)

通过身份证号获取个人信息(JAVA代码)个人思路如果有错误,欢迎留言代码个人思路1、首先对身份证进行输入对身份证信息进行匹配看是否符合身份证规则,我是利用正则表达式进行判断。身份证最后一位是校验码还要判断校验码是否正确。如果全部正确则身份证输入写法没错。2、获取身份证地址如果获取的身份证地址为空,则判断出该身份证输入错误直接结束接下来的程序。3.获取出生日期由于正则表达式的过程中已经判断书写的日期是否正确,所以此处必定返回一个正确的出生日期4.获取性别和办理地公安代码通过规则直接获取出来即

2020-07-30 20:54:14 5936 3

原创 JAVA代码图书馆管理系统(利用TreeSet)

图书馆管理系统1.描述- - 个图书馆2.进书,借书卡办理3.借书,还书3.查询某书的借出记录4.查询借书卡的借出记录5.显示图书列表(按借出次数排序)该内容主要是利用TreeSet进行对数据存储,这首先得了解TreeSet存储特性如果是对对象进行存储首先得制定好存储规则,否则就会出错Book.javapublic class Book implements Comparable<Book>{ String bookId; String bookName; String

2020-07-25 16:32:16 643 1

原创 生成n*n的二维数组(矩阵)从第一个元素开始按照顺时针螺旋逐个遍历输出每个元素。

生成nn的二维数组(矩阵)1-数组中数据第一个位置为1,逐行逐个递增,直到最后一个位置数据是nn2-从第一个元素开始按照顺时针螺旋逐个遍历输出每个元素。例如n=3,生成的矩阵是 array[3][3]1 2 34 5 67 8 9遍历结果是:123698745import java.util.Scanner;public class ArrayCircle { static int arr[][]; static Scanner scanner = new Scanner(S

2020-07-21 17:35:28 2706

原创 Android studio 连接数据库小经历遇到的问题以及解决方法(java.sql.SQLType)( only supported starting with Android N)

首先是驱动器问题我使用的是最新版的jdbc:mysql-connector-java-8.0.16.jar在写完代码之后出现该问题:Static interface methods are only supported starting with Android N (–min-api 24): void butterknife要在build.grandle添加android { ...... //自己项目jdk版本 compileOptions { so

2020-07-17 22:53:34 1148 1

原创 学生信息管理系统Java代码(初级版实例化对象)

实验过程中遇到的主要问题:对arraylist在foreach循环中不能直接对list进行增删。对该问题详细描述并解决的连接https://www.cnblogs.com/tonz/p/9662236.htmlpublic class PersonInfoDemo { private String name; private Integer age; private String stuId; private String sex; private String course;

2020-05-24 20:59:32 268

原创 对生成一定数量随机数进行排序查找统计(实例化对象版)

public class NumberModel { private int num; private int count; public NumberModel() { super(); } public NumberModel(int num, int count) { super(); this.num = num; this.count = count; } public int getNum() { return num; } public voi

2020-05-24 20:54:04 166

原创 Java代码打印菱形和沙漏(不拆解上下两部分法)

import java.util.Scanner; public class Shape { public static void main(String[] args) { int height = 0; Scanner in = new Scanner(System.in); System.out.println("请输入高度(为奇数)"); height = in.nextInt(); diamond(height); System.out.println("-----..

2020-05-15 21:28:41 255

原创 云服务器搭建Apache和Tomcat汇总版

前言这篇文章主要是我搭建云服务器的时候的总结和借鉴,主要是对一些文章进行了汇总,让你没必要自己去找,自己看不同文章可能会出现各种各样的错误,很费时间。这篇文章主要是让你节省找资料的时间。Java的jdk和Tomcat压缩包apache-tomcat-9.0.22.tar.gz链接: https://pan.baidu.com/s/1xtLke5xx3KHLWItkkR-alA 提取码: f...

2020-04-29 09:43:42 251

原创 mooc_Socket编程

实验目的及要求了解TCP 服务器/客户机通信的基本过程实验环境C-Free编程工具,Window+R->cmd实验原理Winsock通信实验步骤:1.首先安装Windows 平台的C 语言开发环境CFree5.0。2.在CFree5.0 菜单的工程选项中新建一个工程。工程类型为Win32 控制台程序,工程名称命名为server,程序类型为空的程序,构建配置选择默认的ming...

2020-04-29 09:04:51 202

原创 UNIX网络编程unp.h配置

UNIX网络编程unp.h配置前言额外拓展可忽略正题前言本人使用的系统版本是ubuntu-16.04.6,64位。关于源码的下载可以到www.unpbook.com上下载,我打开该网站打不开,这里提供一个百度网盘链接,我下载好的链接: https://pan.baidu.com/s/1ivhClc7YLqjzlWDtahfzUQ 提取码: xy7t一定要仔细阅读,每一步骤为一段,看完该...

2020-04-28 11:50:06 254

locationcode.txt

身份证前六位匹配代码,可以根据身份证前六位信息通过查找该表,找到比较具体位置,话不多说,也就那么多话,

2020-07-30

空空如也

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

TA关注的人

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