1 man_zuo

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

云服务器(Centos7系统)部署javaweb项目(二)配置JAVA+mysql+tomcat 环境

前言上一篇博客已经按照和配置了 xshell和Xftp,并连上了服务器。现在继续来配置云服务的环境配置java环境这里我选择了java1.8的版本,首先查看yum源的java1.8的包yum list java-1.8*这里我们选择x86_64版本进行安装yum -y install java-1.8.0-openjdk.x86_64这时候云服务器会自动安装并配置java环境。...

2019-10-29 23:54:25

云服务器(Centos7系统)部署javaweb项目(一)Xshell和Xftp的安装和配置

Xshell和Xftp的下载和安装:连接服务器我们选择Xshell,用Xftp进行本地和服务器之间的文件传输。这里我提供了Xshell6和Xftp6的学校版的下载,软件官方提示:这是供个人免费使用的,勿直接或间接用作商业用途。链接:https://pan.baidu.com/s/1CQKWYzVDPwnWYtMAEbhCdQ提取码:wble下载好后就可以直接双击程序进行安装了,过程我就不...

2018-10-25 13:00:04

个人学习总结:SpringMVC注解常用注解总结

文章目录bean的自动创建和自动装配通过Java代码新建bean消除自动装配的歧义SpringMVC配置控制层bean的自动创建和自动装配@Component: 标注一个类,spring会自动用默认无参的构造方法自动创建一个bean,该bean的id默认为类名首字母小写,也可以用@Component(“xxx”)将bean的id设置成xxx@ComponentScan:标注一个类(一般该类都...

2019-09-20 20:39:11

Junit框架学习笔记-- 关于Junit的基本用法

参考教程: junit教程目录概述环境搭建基本用法时间测试 timeout注解的使用参数化测试概述Junit 是一个常用的Java单元测试框架,所谓的单元测试是对某一个单一实体的测试(比如某个具体的类或者类里的方法),Junit提供了注释来识别测试方法,提供了断言来测试预期结果,提供了测试运行来运行测试。环境搭建用Intellij IDEA建立一个maven quickstart项目,方...

2019-07-09 20:14:11

java学习笔记 断言assert的使用

前言在学习Junit测试框架的时候,涉及到了断言这个概念,以前看java的时候,没仔细看这个概念,现在记录一下断言的概念断言实际上是一种测试机制,它可以规定某个参数或者属性必须要满足某个条件,否则会抛出一个异常,并且程序会中止。断言的一些特点断言只用于开发测试阶段确定程序的内部错误断言默认是禁用的,需要手动开启。禁用断言的情况下,类加载器会跳过断言代码断言检测失败的时候,会抛出As...

2019-07-04 12:10:04

JavaScript 动态添加与获取obeject对象的属性

前言在写微信小程序的时候,笔者遇到个问题,需要往一个object对象里添加一个新的属性,但是这个属性是个变量,按照Object.attribute = value 的老方法是不行的,那就需要新的方式来解决这个问题解决办法上网查了一下资料,发现有两种方法可以解决往一个object对象里添加一个新的属性的问题.方法一:var temp = {};//新建一个空的对象var key = "t...

2019-05-14 10:17:50

java 基础入门(三)

前言第一篇博客讲了Java的一些基础语法,第二篇博客讲了Java面向对象的一些特性,比如类和对象,还有java三大特性 封装,继承,多态,然后还讲到了抽象类的概念,这篇博客将继续学习java的其他的重要特性。接口(interface)首先强调,接口不是一个类,接口主要是用来描述类有什么功能的,但不用给出每个功能的具体实现。从功能上来说,接口和抽象类是非常类似的。但是从实现上,接...

2019-05-03 16:01:39

warning: LF will be replaced by CRLF in ** 的原因及解决办法

今天在使用gitadd命令的时候,弹出了一个警告warning:LFwillbereplacedbyCRLFin******(具体的一个文件)原因LF和CRLF其实都是换行符,但是不同的是,LF是linux和Unix系统的换行符,CRLF是window系统的换行符。这就给跨平台的协作的项目带来了问题,保存文件到底是使用哪个标准呢?git为了解决这个问题,提供了一个”换...

2019-03-18 22:04:21

【笔记】Ubuntu 18.04编译安装4.20.14版内核

为了避免编译内核的时候,系统发生不可控的错误,笔者选择把linux系统装在了虚拟机上。下面是具体的系统配置系统配置运行环境:OracleVMVirtualBox虚拟机系统版本:Ubuntu18.04LTS版运行内容:4GB(建议2GB以上)磁盘大小:40GB(磁盘太小会导致编译失败)处理器核心:4个@2.30GHzx64(四个核心能加快编译的速度)显存大小:12MB...

2019-03-08 20:04:05

制作ubuntu系统的 usb启动盘

前言由于课程的要求,要尝试完成编译安装Linux系统的内核,但是在编译内核的过程中,Ubuntu的grub引导好像出了一些问题,不能进入系统了。所以就要制作一个usb启动盘,看能不能修复一下系统。工具一个至少8G大小的U盘(注意:U盘会被重新格式化,请提前保存重要资料)下载一个Ubuntuiso镜像(https://www.ubuntu.com/download/desktop)...

2019-03-07 17:51:01

微信小程序开发笔记(四)数据绑定

参考教材:《微信小程序开发入门与实践》雷磊前置知识:JavaScript,CSS前言到目前为止,我们把数据都写在了wxml文件里,这是非常不好的编码方式。在真实的项目里,通常是把业务数据放在服务器,然后小程序通过http请求访问服务器提供的api,从而获取数据。我们先新建一个post界面,并作为首页...

2019-01-31 18:15:01

微信小程序开发笔记(三)flex布局和自适应单位rpx

参考教材:《微信小程序开发入门与实践》雷磊前置知识:JavaScript,CSS什么是flex布局在上一篇博客里,笔者在hello.wxss里使用了display:flex;。什么是flex呢?flex布局是W3c组织在2009年提出的一个新的布局方案,其宗旨是让页面的布局样式更加简单,并且可以很好地支持响应式布局。这并不是小程序所独有的技术,它本身是CSS语法的一部分。只不过早...

2019-01-28 19:36:30

微信小程序开发笔记(二)第一个微信小程序

参考教材:《微信小程序开发入门与实践》雷磊前置知识:JavaScript,CSS新建项目安装好微信开发者工具后,我们就可以开始新建我们第一个微信小程序了。选择新建项目,填入一个项目名称以及目录(即在磁盘上存放的路径),AppID这里如果没有申请,点击测试号系统会提供一个给你一个AppID,主要用于方便开发者学习和调试。在这里,我选择的是系统提供的默认AppID,确认无误后,点击右下角...

2019-01-26 18:43:32

微信小程序开发笔记(一)微信web开发者工具的下载与安装、AppID的申请

参考教材:《微信小程序开发入门与实践》雷磊前言微信提供了小程序的官方开发工具—微信开发者工具,当然,这个微信开发工具还可以用来调试运行在微信上的网页以及微信JS-SDK。微信开发者工具官方下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html注意,Windows版本的仅支持window7版...

2019-01-19 17:08:03

【数据结构】图的最小生成树 克鲁斯卡尔(Kruskal)算法

说明利用克鲁斯卡尔算法打印出各连通分类的边集要是连通图才能生成最小生成树运行截图代码实现importjava.util.*;publicclassMinSpanTreeTest{publicstaticvoidmain(String[]args){MinSpanTreeminSpanTree=newMinSpanTre...

2018-12-15 03:42:47

【数据结构】无向图的遍历(广度搜索和深度搜索)

说明以邻接表作为存储结构以用户指定的结点分别进行广度搜索和深度搜索相应的生成树的边集运行截图源代码publicclassAdjacencyList{publicstaticvoidmain(String[]args){CreateGraphcreateGraph=newCreateGraph();createGr...

2018-12-15 03:37:20

【数据结构】判别以邻接表方式存储的有向图是否存在顶点Vi到Vj的路径

说明分别采用了深度优先算法和广度优先算法实现运行截图代码实现:importjava.util.LinkedList;importjava.util.Queue;importjava.util.Scanner;/***CreatedbyIntelliJIDEA**@authormanzuo*@date2018/12/1423:52*以邻...

2018-12-15 03:31:24

Ubuntu 安装和配置MySQL

笔者的Ubuntu系统是运行在安装在虚拟机上运行的,先贴一下系统配置系统配置运行环境:OracleVMVirtualBox虚拟机系统版本:Ubuntu18.04LTS版运行内容:2GB磁盘大小:25GB处理器核心:1个@2.30GHzx64显存大小:12MB安装方法:命令行窗口镜像切换为了提高软件的下载速度,先把下载的镜像切换到阿里云。打开软件和更新然后在...

2018-12-02 11:12:31

【数据结构】哈夫曼树编码/译码器

前言参考博客:https://www.cnblogs.com/kangjianwei101/p/5242934.html原博客是用C语言实现的,笔者改用java实现,原因主要有以下几点:避免使用复杂的指针,减小错误发生的可能性对字符串和数组的处理都自带了很多方法,不用在自己实现java的char类型用来存储Unicode类型的,字节长为2,而Unicode编码是包含中文的,所以可以直接...

2018-11-28 23:03:33

【数据结构】简单LISP算术表达式计算器

(数据结构C语言版习题集实习4.4)问题描述设计一个简单的LISP算术表达式计算器简单的LISP算法表达式(以下简称表达式)定义如下:(1)一个0…9的这个整数;或者(2)(运算符表达式表达式)例如6,(+45),(+2(+58)),(+(+25)+8,(+(+(+12)(+34))(+(+56)(+78)))都是LISP表表达式实现思路1.仿照“利用栈实现...

2018-11-21 23:13:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。