自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 JSP的基本入门

JSP的概念JSP全名是Java Server Pages,称为Java的动态服务器端网页技术。Java程序直接嵌入到了HTML中, 页面称为jsp页面, JSP文件的扩展名为.jsp。JSP中编写java代码jsp页面中的注释格式:<!-- HTML中的注释 --> JSP中存在,翻译后的.java存在,浏览器中存在<% // /* */ %> Java自己的注释 JSP中存在,翻译后的.java存在,浏览器没有<%-- JSP特有注释 --%> 只

2021-01-31 17:55:12 370 1

转载 数据库设计三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1**.第一范式(确保每列保持原子性)**第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据

2021-01-30 15:08:22 139

转载 数据库之六大范式详解

关系数据库中的关系满足一定要求的,满足不同程度要求的为不同的范式。满足最低要求的叫第一范式,简称1NF;在第一范式的基础上满足进一步要求的称为第二范式,简称2NF,其余范式以此类推。对于各种范式之间有如下关系:如下图所示:1. 第一范式 1NF定义: 属于第一范式关系的所有属性都不可再分,即数据项不可分。理解: 第一范式强调数据表的原子性,是其他范式的基础。如下图所示数据库就不符合第一范式:上表将商品这一数据项又划分为名称和数量两个数据项,故不符合第一范式关系。改正之后如下图所示:上表就符

2021-01-30 14:58:22 580

转载 Vagrant-共享文件夹共享(virtulbox模式共享报错解决)

1、初始化虚拟机配置目录下出现Vagrantfile文件vagrant init cent2、新增box并查看是否添加成功vagrant box add cent cent.boxvagrant box list3、修改Vagrantfile配置文件(第一个路径:物理机目录,可以是绝对地址或相对地址,相对地址是指相对与vagrant配置文件所在目录)(第二个路径:挂载到虚拟机上的目录地址,没有当前目录则创建config.vm.synced_folder "E:/WWW",

2021-01-21 21:36:06 623 2

原创 javaweb:Cookie和Session

Web会话技术web会话可简单理解为:用户开一个浏览器,访问某一个web网站,在这个网站点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话.例如:打开浏览器访问京东, 此时 与京东网站 产生了会话访问京东的具体商品页面; 或 其他页面; 或访问了其他网站, 此时,一直会与京东网站保持着会话连接关闭浏览器, 此时 与京东网站的会话结束;重写打开浏览器,再次访问京东, 这就是第二次会话了Java Web开发中使用的会话技术在客户端与服务器端交互的过程中,通

2021-01-21 20:47:02 161

原创 Git sparse checkout 的使用 ,git仓库只获取部分文件的方法,针对部分文件的push 和 pull

gitee项目https://gitee.com/kehaoo/mytest目录结构如下其中part1.txt和part2.txt都是内容都是空的在另一个文件夹将项目part1文件夹拉取到本地简单的介绍下操作过程创建空仓库git init添加远程仓库地址git remote add origin https://gitee.com/kehaoo/mytest.git将sparsecheckout设置成开启状态git config core.sparsecheckout true设置要

2021-01-21 14:16:37 3189

原创 windows terminal 添加git bash

打开windows terminal点击设置修改文件找到profiles–>list添加一个节点{ "commandline" : "C:\\Program Files\\Git\\bin\\bash.exe" , "guid" : "{f263b0f3-4e4d-d630-298c-605384d8fa48}", "icon" : "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-wind.

2021-01-19 14:37:59 2291 6

原创 docker报错:Got permission denied while trying to connect to the Docker daemon socket at unix 的解决办法

原因在于docker没有加入用户组sudo groupadd docker #添加docker用户组sudo gpasswd -a kehao docker #检测当前用户是否已经在docker用户组中,其中kehao为用户名,应该修改成在即的newgrp docker #更新docker用户组...

2021-01-18 19:46:11 896

原创 windows WSL安装

这里依据的是微软自己的教程https://docs.microsoft.com/en-us/windows/wsl/install-win10#manual-installation-steps以WSL2为例他有简单安装和手动安装两个方式这里选择手动安装第一步启动Linux子系统用管理员身份打开powershell,然后输入命令dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /al

2021-01-18 18:55:42 406

原创 vagrant网络配置

私有网络和公有网络的区别私有网络相当于宿主机作为一层路由器,与宿主机同一网段的电脑不能直接访问到虚拟机,虚拟机和宿主机相当于在另外一个网络中公有网络相当于让虚拟机直接在宿主机的同一个网段下私有网络公有网络端口映射...

2021-01-18 17:31:16 897

原创 linux没有ifconfig? ifconfig的安装方法 解决报错-bash: ifconfig: command not found

解决思路:确定是否是没有安装ifconfig,如果没有,添加上去首先判断一下是不是缺少了ifconfig,它是在/sbin目录下的[root@localhost ~]# cd /sbin[root@localhost sbin]# ls查看一下是否有 ifconfig没有 ifconfig 的话安装 net-tools package,以centos为例:执行sudo yum install net-tools,问题解决确定是否是没有添加到环境变量上,如果没有,添加上去[orac

2021-01-18 16:42:00 1452

原创 配置了代理之后,git clone等git操作速度依然很慢的解决办法

使用github的时候由于网站在国外经常访问速度有点慢,如果将项目托管到github就会产生clone速度太慢而导致花费时间过长的问题,但是配置了代理之后网站访问确实快了,但是git客户端依然不能加速 下面就是解决方法

2021-01-18 16:27:59 7726 11

原创 vagrant共享文件夹,并解决不能实时同步的问题

配置同步文件夹下面的配置项用来配置同步文件夹: # Share an additional folder to the guest VM. The first argument is # the path on the host to the actual folder. The second argument is # the path on the guest to mount the folder. And the optional third # argument is a set

2021-01-14 21:01:55 2881 2

原创 vagrant的基础使用

vagrant就是一个创建虚拟机的工具他可以类似于Docker的方式、以及云服务器快速安装系统的方式来快速的安装本地的虚拟机而不是直接在VirtualBox中添加镜像文件,然后一步步的去安装系统安装软件vagrant的使用除了vagrant本身,还需要安装VirtualBox(也可以使用其他的虚拟机软件,比如vmware)安装 VirtualBox进入 VirtualBox 的主页,点击大大的下载按钮,即可进入下载页面。VirtualBox 是一个跨平台的虚拟化工具,支持多个操作系统,根据自己

2021-01-14 20:05:47 822 1

原创 vagrant windows ssh连接配置私钥

vagrant ssh 命令虽然很方便,但是在 Windows 环境下,因为默认的命令行终端不太好用,所以往往还需要使用更专业的 SSH 客户端例如 XShell 或 SecureCRT。默认的镜像只支持 private_key 的方式登录,vagrant/vagrant 可以在 VirtualBox 上登录系统,但是如果用来登录 SSH,会被拒绝。当然你可以在制作镜像的时候修改 ssh 服务的配置,让它能够用密码登录,但是实际上用密钥更加方便。先使用 vagrant ssh-config 命令可以看

2021-01-14 19:41:35 2418 3

原创 vagrant安装本地Box的方法

以centos7.3为例由于使用vagrant直接添加box的时候,使用的是国外的服务器,速度非常慢,所以解决办法是将.box文件下载下来,然后再本地添加下载vagrant box镜像参考centos的版本对照表https://blog.csdn.net/qq754772661/article/details/112621287找到centos7.3对应的版本号,为1611进入中科大镜像源网站https://mirrors.ustc.edu.cn/点击centos-cloud进入到/c

2021-01-14 17:50:26 918 1

原创 centos7发行版号对应基于RHEL Source(版本)对照表 基础分布

详见 : https://wiki.centos.org/Download存档版本CentOS Linux 7发布基于RHEL Source(版本)7(1804)7.57(1708)7.47(1611)7.37(1511)7.27(1503)7.17(1406)7CentOS Linux 6发布基于RHEL Source(版本)6.106.106.96.96.86.86.76..

2021-01-14 17:12:50 1728 1

原创 pip配置国内软件源,并解决配置软件源之后依然卡住的问题

首先在当前用户目录下建立文件夹.pip,然后在文件夹中创建pip.conf文件,再将源地址加进去即可。mkdir ~/.pipvim ~/.pip/pip.conf# 然后将下面这两行复制进去就好了[global]index-url = https://mirrors.aliyun.com/pypi/simple#--------------------------------------------------------------------国内其他pip源 清华:https:/

2021-01-03 21:40:21 443 2

mfc可视化程序设计大作业俄罗斯方块

mfc可视化程序设计的大作业俄罗斯方块,windows应用程序,visual studio2013下开发

2019-04-26

Unity坦克大战

复古的小时候经常玩的坦克大战游戏的unity的实现案例。

2019-04-26

unity口红游戏

就是unity实现的外面商场里面很多人玩的口红游戏,不过这里并没有用口红的图片,可以修改

2019-04-26

unity跳一跳

微信里的网红小游戏跳一跳unity的复刻项目,可以作为参考

2019-04-26

遗传算法tsp案例

遗传算法解决tsp(旅行商问题)的python实现代码,有图形和控制台输出

2019-04-26

ios音乐播放器案例

ios音乐播放器案例,xcode8.3环境实现,采用swift语言

2019-04-26

html八数码游戏

使用html+css+javascript实现了八数码小游戏,可以作为参考

2019-04-26

html图片切换案例

html图片切换案例,就是几个图片切换比较简单,可以参考

2019-04-26

学生管理系统javaweb+ssm框架后台+easyui前端

所需要的包是采用maven配置的,没有转maven可以自己导入包或者安装maven

2019-04-26

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

TA关注的人

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