- 博客(18)
- 收藏
- 关注
原创 虚拟机Ubuntu18.04 LTS安装Anaconda3
查看Ubuntu自带的python版本楼主的Ubuntu只自带了Python3下载Anaconda3方法一:从官网Anaconda下载,由于网速原因,可能较慢,推荐方法二方法二:通过清华大学开源软件镜像站下载我下载的是Anaconda3.5.2.0版本,其它版本在上面也可以找到。下载完成后,默认下载到下载文件中(中文汉化的)英文的应该是downloads文件夹下,如图:An...
2019-12-18 16:51:59
767
原创 剑指Offer(4)求1+2+3+...+n
Java代码实现public class Solution { int multiplication(int a, int b) { int sign = 1; if (b < 0) { sign = -sign; b = -b; } if (a < 0) { sign = ...
2019-12-16 17:13:33
157
原创 剑指Offer(3)变态跳台阶
Java代码实现public class Solution { public int JumpFloorII(int target) { return (int)Math.pow(2,target-1); }}Python代码实现# -*- coding:utf-8 -*-class Solution: def jumpFloorII(self,...
2019-12-16 16:49:24
160
原创 linux之helloWorld
用到的Linxu命令ls - 当前路径下的目录项mkdir - 创建子目录vi - 编写hello.cgcc/g++ - 编译器编译源代码cd - 切换位置sudo apt install g++/gcc - 下载编译器图形显示vim编辑文件:(1) i:插入模式(2)Esc + :wq:保存并退出g++编译.c接着Bash输入 ./hello效果如下:...
2019-12-13 17:07:41
235
原创 剑指Offer(2)二叉树的镜像
Java代码实现/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; } }*/public class Solution...
2019-12-12 16:38:20
119
原创 剑指offer(1)不用加减乘除做加法
Java代码实现public class Solution { public int Add(int num1,int num2) { int sum=0,carry=1; while(carry!=0){ sum=num1^num2; carry=(num1&num2)<<1; ...
2019-12-12 16:24:29
168
原创 剑指Offer(0)二叉树的深度
java代码实现/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }}*/public class Solution {...
2019-12-06 17:21:41
134
原创 Java Web应用程序(Spring+SpringMVC+Mybatis)
SSM实现一个Web应用Spring+SpringMVC+Mybatis前言功能结构图这是一个用于练手的SSM小项目,从数据库表的SQL语句,后台DAO层代码编写,前端使用Bootstrap3搭建一个简单的后台页面,数据的CRUD通过SSM框架进行完成,可以很好地用来巩固和复习应用SSM框架做项目的过程。Spring+SpringMVC+Mybatis本次实验的题目是学校的人力资源管理系统,...
2019-11-23 15:15:16
680
1
原创 创建自己的git仓库,并与github绑定
楼主第一次创建git仓库看过所有的资料都在这了目录楼主第一次创建git仓库看过所有的资料都在这了初识git创建git1.安装git2.查看和创建本地ssh(密钥)(转自https://www.jianshu.com/p/c1e003cd75dd)3.本地创建自己的仓库(原文:https://blog.youkuaiyun.com/Boring_Wednesday/article/d...
2019-01-11 16:19:58
2779
原创 Servlet生命周期
Servlet生命周期目录Servlet生命周期1.初始化阶段2.运行阶段3.销毁阶段Servlet分为三个阶段,分别时初始化阶段、运行阶段和销毁阶段。1.初始化阶段当客户端向Servlet容器发出HTTP请求要求访问Servlet时,Servlet容器首先会解析请求,检查内存中是否已经有了该Servlet对象,如果有直接使用该Servlet对象,如果没有就创建Se...
2018-12-20 21:33:16
190
原创 HttpServletResponse中文输出乱码问题
由于计算机中的数据都是以二进制形式存储的,因此,当传输文本时,就会发生字符和字节之间的转换。字符和字节之间的转换是通过查码表完成的,将字符转换成字节的过程称为编码(这里的编码有点狭义,通俗来说,将信息以二进制存在计算机就叫编码),将字节转换成字符的过程称为解码,如果编码和解码使用的码表不一致,就会导致乱码问题!HttpServletResponse默认使用ISO8859-1码表浏览器默认采...
2018-12-20 14:13:28
520
原创 SQL之mysql
参考网址:https://www.liaoxuefeng.com/wiki/001508284671805d39d23243d884b8b99f440bfae87b0f4000一.安装mysql(可以参考上面网址自行安装)自己采用的是解压的方式安装mysql的,mysql5.7(64位)已上传到网盘:链接:https://pan.baidu.com/s/1miLt_jxoNamsNmfxL...
2018-12-17 20:35:25
222
原创 DEll重装系统之安装软件(Eclipse和集成MAVEN和激活office(使用KMS))
1.楼主昨天电脑崩溃,重装系统按F12键没有USB选项(自己制作的U盘),原因在于,u盘中不是OEM,所以没有这个选项,还是通过更改设置调出USB选项,才进入PE系统备份,问了客服之后,发现如果以后系统再崩溃,只能先修改BIOS进入PE备份,再通过DELL的修复工具制作OEM系统重装,才能使用!!经过这件事,最好还是把重要的文件放在云盘上!!!如何修改BIOS设置使其有USB选项参考如下:ht...
2018-12-11 21:50:44
588
原创 PAT乙级Basic Level)真题整理(一)--牛客网
A+B和C (15)题目描述给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C。输入描述:输入第1行给出正整数T(<=10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。输出描述:对每组测试用例,在一行中输出“Case #X: true”如果A+B>C,否则输出“Case ...
2018-12-07 16:32:34
498
转载 字符串和编码
转自:廖雪峰的官方网站https://www.liaoxuefeng.com/字符编码目录字符编码ASCII编码Unicode编码UTF-8编码计算机系统通用的字符编码工作方式字符串是一种数据类型,但是字符串比较特殊的是有一个编码问题(如其他基本数据类型相比,如int,double等数字型)。计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。...
2018-11-06 17:39:55
220
原创 交换排序之冒泡排序(java实现含优化)
冒泡排序目录冒泡排序基本思想代码实现基本思想 冒泡排序(Bubble Sort)是一种最简单的交换排序方法,它通过两两比较相邻记录的关键字,如果发生逆序,则进行交换,从而使关键字小的记录如气泡一般逐渐往上“漂浮”(左移),或者使关键字大的记录如石块一样逐渐向下“坠落”(右移)。代码实现代码如下:package sort;import java....
2018-10-26 15:24:16
283
原创 排序
排序目录排序一. 基本概念二. 排序的稳定性三. 排序的分类3.1 内部排序3.2 外部排序一. 基本概念 排序(Sorting)是按关键字的非递减或非递增顺序对一组记录重新进行排列的操作。确切描述如下。假设含有n个记录的序列为 ...
2018-10-25 19:14:45
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人