自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java----单例模式怎么编才接近完美

java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。java主要使用的单例模式有:1.饿汉式public class Singleton { /** ...

2019-04-01 21:35:30 92

原创 基于Java JFrame 和Mysql的用户登录界面和用户注册界面

代码实现用户类:package com.dao;public class User { private String username; private String password; public static String authority; public User(){} /** * @return the userna...

2018-07-03 21:53:38 11942 13

原创 Ubuntu20.04升级5.7内核

请看https://blog.csdn.net/a586351/article/details/107193070?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-6-107193070.nonecase&utm_term=ubuntu%20wifi%20%E5%B0%8F%E6%96%B0pro13

2020-09-05 17:06:29 5232 1

原创 Ubuntu18.04 安装Postman

下载tar包官方下载压缩包安装1、 进入下载目录解压sudo tar -xzf postman.tar.gz -C /usr/local/tools2、 尝试运行Postman/Postman/Postman3、创建全局变量sudo ln -s /usr/local/tools/Postman/Postman /usr/bin/postman4、添加启动器应用图标sudo vim /usr/share/applications/postman.desk

2020-06-14 13:25:13 511

原创 Ubunutu安装最新版git

一、前言git新老版本有兼容问题,个人在实际开发中遇到过,直接安装新版git防止该问题产生二、下载安装sudo add-apt-repository ppa:git-core/ppasudo apt-get install gitgit --version结束...

2020-06-14 11:54:44 265

原创 ubuntu18.04添加触控板手势

请看该文:https://blog.csdn.net/NiYintang/article/details/86653726这个是我的自定义配置swipe: 3: left: command: 'xdotool key super+h' right: command: 'xdotool key ctrl+alt+t' up: command: 'xdotool key super+s' down: ...

2020-06-14 11:20:15 1258

原创 从零搭建Ubuntu18.04完整工作开发环境(简易版流程)

一、前言 工作不易,为了避免未来需要重装系统的进行折腾,个人进行了Ubuntu环境配置的整合,方便自己未来能顺畅的配置好开发环境,同时分享给大家。本文多出有转载其他文,并相应的标注了转载内容,如有侵权请联系博主删除。二、配置基本使用环境1.修改为root用户登录(可选)为了防止每次登录ubuntu执行重要命令时都要使用sudo前缀,直接用root登录,省事!教学如下:https://mp.csdn.net/console/editor/html/106735...

2020-06-14 00:22:36 911

原创 Ubuntu18.04安装微信、企业微信、QQ、百度网盘

一、前言个人主要使用ubuntu,工作需要使用微信和企业微信,进行安装。二、下载wine环境1.使用git下载安装包git clone https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu2.进入里面进行安装cd deepin-wine-for-ubuntu sudo ./install_2.8.22.sh三、安装微信、企业微信、QQ、网盘等。进入http://mirrors.aliy...

2020-06-13 23:07:07 2787

转载 ubuntu18.04美化Mac主题(简易版)

一、前言喜欢ubuntu的环境加Mac的界面,那么就整合两者,打造最完美的开发工程师系统。二、参考这个作者的文章https://blog.csdn.net/qq_42527676/article/details/91356154

2020-06-13 20:27:32 468

原创 Ubuntu18.04下安装搜狗输入法(简易版)

一、前言打字,不解释,linux输入法还是搜狗好二、下载安装搜狗拼音输入法1. 安装fcitx输入法框架sudo apt install fcitx2.下载https://pinyin.sogou.com/linux/?r=pinyin3.安装浏览器下载后直接用dep安装即可。三、配置输入法1.设置输入法打开设置,进入区域和语言,管理已安装的语言,如果未更新会提示更新,点击同意就行。之后选择键盘输入法系统为fcitx,点击应用到...

2020-06-13 19:35:43 402

原创 Ubuntu18.04下更改软件源为阿里云源(简易版)

一、前言ubuntu软件源服务器在国外,国内访问卡,更换成阿里云源提高apt 安装速度。二、更换源1. 核心文件备份以防万一我们要修改的文件是sources.list,它在目录/etc/apt/下。sources.list是包管理工具apt所用的记录软件包仓库位置的配置文件,同样类型的还有位于 同目录下sources.list.d文件下的各种.list后缀的各文件。sudo cp /etc/apt/sources.list /etc/apt/sources...

2020-06-13 18:43:24 1556

转载 ubuntu18.04获取root权限并用root用户登录

1.为root设置初始密码(1)登录系统,打开终端,输入命令:sudo passwd root(为root用户设置密码)(2)设置root密码(建议简单点,没必要那么复杂);(3)重复root密码;2.修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件内容终端输入:sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf打开文件,在文件末尾加入如下.

2020-06-13 17:59:13 10158 1

原创 Ubuntu 安装Docker

一、准备Docker安装源1.首先我们进行旧版docker的卸载防止冲突sudo apt-get remove docker docker-engine docker.io containerd runc2.更新ubuntu软件包sudo apt-get update3.安装与设置docker依赖资源安装依赖包sudo apt-get install \ apt-transport-https \ ca-certificates \ cu...

2020-06-08 10:49:26 420

原创 Linux基础与进阶:文件权限与目录配置

在Linux系统中,默认情况下,用户相关信息都记录在/etc/passwd这个文件中 ,个人密码记录在/etc/shadow中除此之外,Linux的组Group信息都放在/etc/group内。user group others 作为linux的基本常识这里就不在进行描述了,接下来我们了解一下文件的基本信息文件的基本信息ls 就是list的缩写,展示当前目录下的文件列表,ls -al (可以简写成ll) 会额外展示此时用户对文件的操作权限...

2020-05-19 17:52:23 235

原创 虚拟机 Ubuntu18.04 安装go语言开发环境

一、首先,保证ubuntu的系统软件包是最新的这是刚开始装系统后要用的命令,方便以后装一系列的软件sudo apt-get updatesudo apt-get -y upgrade二、下载go语言安装包我们把安装包放在tmp目录下,这里是linux存储临时文件的地方,符合linux标准cd /tmpwget https://dl.google.com/go/go1.11.linux-amd64.tar.gz三、解压go语言...

2020-05-11 11:43:29 1299

原创 Linux Centos7 Dokcer 安装 Mysql

一、下载Mysql镜像(1)查看mysql版本信息docker search mysql(2)下载适合的版本镜像,这里我使用的是mysql 5.7 的镜像docker pull mysql:5.7(3)查看docker有哪些镜像docker images二、运行Mysql容器实例安装完成后,我们可以使用以下命令来...

2020-04-03 12:06:11 118

原创 Linux (CentOs 7)安装docker

一、CentOS Docker 安装1.前提条件 Docker支持以下的CentOS版本:CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-...

2020-04-03 11:48:16 96

原创 Linux Centos 安装go开发环境 (命令行模式)

一、 安装包准备打开官网下载地址选择对应的系统版本, 复制下载链接(百度 google都行)这里我选择的是go1.11.5.linux-amd64.tar.gz:https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz二、安装go开发环境包1.选择安装路径 这里我将go包安装到 /u...

2020-04-02 17:42:54 1072

原创 一个优秀的后台程序员一定要精通SQL编程(一)

以Mysql为例。先来了解一下Mysql的整体架构连接池组件(Connection Pool)管理服务和工具组件(Management Services &Utilities)。SQL接口组件(SQL Interface)。查询分析器组件(Parser)。优化器组件(Optimizer)。缓冲组件(Caches & Buffers)。插件式存储引擎...

2019-12-20 12:36:54 393

原创 Go语言大厂开发标准(一)

本开发规范借鉴腾讯内部某部的Go语言开发规范1 代码风格1.1 格式化代码都需要用go fmt格式,或者用IDE的格式化,比如GoLand的格式化按键1.2 换行一行代码不能超过100列,超过的情况,使用合理的换行方法换行。更少的列数,方便在terminal下查看,也方便两个代码框同屏编码。1.3 括号和空格遵循go fmt的逻辑。关于操作符。一般...

2019-12-03 10:12:58 597

原创 算法学习-旋转数组的最小数字(Java实现)

题目概述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。原题:https://www.nowcoder.com/practice/9f3231a991...

2019-10-03 18:25:08 123

原创 算法学习-用两个栈来实现队列

题目概述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。原题:https://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&rp=1&ru=/ta/coding-interviews&qru=/ta/c...

2019-10-03 17:44:32 145

原创 算法学习-从尾到头打印链表(Java实现)

题目概述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。原题:https://www.nowcoder.com/practice/d0267f7f55b3412ba93bd35cfa8e8035?tpId=13&tqId=11156&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-inte...

2019-10-03 17:33:17 138

原创 算法学习-二维数组中的查找(Java实现)

题目概述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。原题:https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e?tpId=13&tqId=111...

2019-10-03 17:03:33 278

原创 从浏览器输入url到页面显示发生了什么

当在浏览器地址栏输入网址,如:www.baidu.com后浏览器是怎么把最终的页面呈现出来的呢?这个过程可以大致分为两个部分:网络通信和页面渲染。如果严谨一点则还有一层物理层进行字节流的传递。1. 在浏览器中输入url用户输入url,例如http://www.baidu.com。其中http为协议,www.baidu.com为网络地址,及指出需要的资源在那台计算机...

2019-09-05 16:04:06 149

原创 Android作业:设计一个能在图片上涂鸦的程序

一、内容设计一个能在图片上涂鸦的程序二、实现activity_main.xmlMainActivity.javaHandWrite.java

2019-04-22 19:50:59 277

原创 Android作业:手势识别

一、内容设计一个手写字体识别程序二、实现建立一个存放手写字体的数据库activity_main.xmlMainActivity.java结果:...

2019-04-22 19:41:37 390

原创 JSP作业:1.计算字符串长度; 2.猜英文26个小写字母的web游戏

计算字符串长度一、内容 编写两个JSP页面inputString.jsp和computer.jsp,用户可以使用inputString.jsp提供表单的输入一个字符串,并提交给computer.jsp页面,该页面通过内置对象获取inputString.jsp页面提交的字符串,计算并显示该字符串的长度。二、实现inputString.jsp<html>...

2019-04-22 19:30:52 939

原创 Android进度及日期时间对话框以及显示设置的日期和时间

习题3-6布局文件 activity_main.xmlMainActivity.java运行结果

2019-03-31 22:15:31 332

原创 Android消息对话框

习题3-5布局文件 activity_main.xml登录对话框的布局文件login.xml控制文件 MainActivity.java运行结果

2019-03-31 22:08:33 1043

原创 jsp作业--计算矩形、圆形面积

一、题目 编写两个Tag文件Rect.tag和Circle.tag。Rect.tag负责计算并显示矩形的面积,Circle.tag负责计算并显示圆的面积。编写一个JSP页面lianxi6.jsp,该JSP页面使用Tag标记调用Rect.tag和Circle.tag。调用Rect.tag时,向其传递矩形的两个边的长度;调用Circle.tag时,向其传递圆的半径。二、实现代码lian...

2019-03-24 23:31:44 2450

原创 jsp作业--计算三角形面积,结果保留3,6位小数

一、题目 编写一个Tag文件GetArea.tag负责求出三角形面积,并使用variable指令返回三角形的面积给调用该Tag文件的JSP页面。JSP页面负责显示Tag文件返回的三角形的面积。JSP在调用Tag文件时,使用attribute指令将三角形三边的长度传递给Tag文件。one.jsp和two.jsp都使用Tag标记调用GetArea.tag。one.jsp将返回三角形的面积保留...

2019-03-24 22:38:36 363

原创 Jsp课后习题2.7

题目:用jsp求出梯形的面积,要用到#include导入文件。主文件main.jsp,被导入文件lader.jsp备注:同样的功能也可以用Html5+js来实现固定数值实现:main.jsp&lt;%@ page contentType = "text/html;charset=utf-8" %&gt;&lt;HTML&gt;&lt;BODY&gt;&lt...

2019-03-17 23:25:55 675 2

原创 Android Stdio实现简单计算器

因为个人时间有限,算法实现比较简单。封面:布局文件activity_main.xml:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="ma...

2019-03-17 22:46:01 1478

原创 实验二 线性表综合实验

线性表综合实验一.实验目的     巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。 二.实验时间   准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。 三..实验内容"font-size:18px;">SeqList(T score[],int n);        //构造

2017-10-21 08:36:16 286

原创 实验一

#includeusing namespace std;const int MaxSize =100;template class SeqList{public:SeqList(){length=0;}//建立空的顺序表SeqList(DataType a[],int n);//建立长度为n的顺序表~SeqList(){}//析构函数int Length(){r

2017-09-24 20:56:14 256

电影售票网站-Java

前端: Html5 JQuery BootStrap Ajax 后台: SpringBoot SpringMVC Spring Mybatis Tomcat Maven 数据库: MySQL 自己大三做的售票网站,技术上还是用当时的主流,前端页面大约有10页, 比较核心的功能是,电影选择购票,根据IP自动分析所在地和所在地电影院。电影详细情况,电影选座(这个前端看起来高端一点),订单提交,支付宝扫码支付,完成购票。 SQL文件在下方。 个人目前任务这个系统在计算机专业的毕设级别能保证良好左右,如果参考一下,优化一下前端细节和加一些后台管理功能能拿优秀。 sql文件: https://pan.baidu.com/s/1USPVak2HGIMrXPbmJNEYlg 密码:xjaa

2019-03-17

空空如也

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

TA关注的人

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