自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BoomMan

爱生活,爱Coding.....

  • 博客(31)
  • 收藏
  • 关注

原创 go语言语法笔记

因为本身自己学的Java,现对golang感兴趣,以下为自己认为两种语法不同的一些点。1.在导入了一个包之后,就可以用其导出的名称来调用它。import "fmt"fmt.Print()2.导入包中的方法只有首字母大写的方法是可以被外部调用的3.当两个或多个连续的函数命名参数是同一类型,则除了最后一个类型之外,其他都可以省略。 我们在看golang源码中可能会看到4.函数可以返回任意数量的返回

2017-08-29 20:15:40 1384

原创 go语言计划

1.基础语法 2.对于文件的基本操作 3.多线程操作 4.http,socket相关 5.mysql操作

2017-08-29 18:18:36 1288

原创 阿里2018届应届生招聘JAVA编程题

题目一:天猫国际每天都会卖出很多跨境商品,用户每次下单可能购买多个商品,购买总数小于10件,由于海关规定,每一个进入海关的箱子里面的商品总额不能超过2000元(否则不能清关)所以当用户下单总金额超过2000,必须使用多个箱子分开包装运输;现在为了节约运输成本,希望在满足海关的要求下,能够使用尽可能少的箱子。 注: 每个商品都有自己的单价,有特定的长宽高,所有商品都是长方体

2017-08-28 08:56:14 3648

转载 计算机网络之面试常考

整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层      (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、              网际层、运输层、                            应用层。五

2017-08-24 18:38:11 1625

原创 Leetcode 312

Given n balloons, indexed from 0 to n-1. Each balloon is painted with a number on it represented by array nums. You are asked to burst all the balloons. If the you burst balloon i you will get nums[lef

2017-08-24 13:59:23 1293

原创 Leetcode 官网及使用

官网:leetcode

2017-08-24 11:46:51 25381 2

原创 2017阿里编程测试题

题目: 在某射击场有N个靶,每个靶上都有一个分数,存在score数组中。击中第i个靶的得分为score[left] * score[i] * score[right],同时原left和right两个靶变为相邻的靶。其中得分为0的靶是不能射击的,当left不存在或者不能射击时,得分为 score[i] * score[right],同理right也遵循此规则; 当left和right都不存在或者

2017-08-24 08:06:49 3682 1

原创 Java算法练习-Poj注册与使用

Poj是什么POJ 是“北京大学程序在线评测系统”(Peking University Online Judge)的缩写,是个提供编程题目的网站,兼容Pascal、C、C++、Java、Fortran等多种语言。如何注册与使用官网:http://poj.org/注册使用 Java版本POJ支持版本:Java is J2SE 1.5, enjoy it!代码格式//版本只到1.5//记住要导包i

2017-08-23 19:53:38 5719

原创 Poj-3624 背包问题

Poj-3624 背包问题Poj链接题目解决代码 第一版:import java.util.Scanner;public class Main { /** * 有N件物品,有一个体积为V的背包 * 第i件物品的费用为c[i],价值是w[i]; * 问:如何价值最大 4 6 1 4 2 6 3 12 2 7

2017-08-23 17:16:58 1133

原创 数据库知识点

三范式数据库设计三范式 1.第一范式(1NF) 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值。 类似 字段名称为 className_studentName = ‘软工205_张三’ 这个就可分为className和studentName 所以就不满足第一范式 2.第二范式(2NF) 第二范式是在第一范式(1NF)的基础上建立起来的,

2017-08-23 16:14:54 831

原创 操作系统进程

进程的引入为了提高计算机的利用率、处理速度和系统的处理能力,并发处理技术和并发程序的设计在计算机中得到广泛应用。 并发执行的特点 程序执行的间断性 异步性 资源分配的动态性 相互通信的可能性 同步和互斥的必要性:相互通信和资源互斥。什么是进程?1.进程是程序的一次执行,该进程可与其它进程并发执行;他是一个动态的实体。 2.进程是计算机的程序关于某数据集合的一次运动活动,是系统进行资源分配

2017-08-23 13:58:32 988

原创 面试技能汇总

面试技能以下为个人准备,本人方向为Java,本文为自我总结,以供后期翻阅java 基础java Web框架部分基础算法数据结构数据库概论Linux操作系统计算机组成原理计算机操作系统面试题相关

2017-08-23 13:46:46 908

原创 程序员必备:用 ultraiso装系统

一、安装 ultraiso软件官方下载地址:https://cn.ultraiso.net/xiazai.html二、打开软件准备写入三、写入到U盘, 写入默认会格式化,关于镜像的下载Windows10:Win10镜像1.2.

2017-08-23 13:37:02 1253

原创 Mysql搭建集群

服务器配置首先你有至少2台mysql服务在配置好mysql后,修改my.cnf文件 cd /etc vi my.cnf 在[mysqld] 中添加log-bin=mysql-binserver-id=15//注意id值不可重复重启mysql, service mysqld start查看服务是否启动查看log-bin服务是否启动 show master stat

2017-08-22 16:35:49 903

原创 数据库语句实例

以下都以MYSQL的语句书写三范式数据库设计三范式 1.第一范式(1NF) 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值。 类似 字段名称为 className_studentName = ‘软工205_张三’ 这个就可分为className和studentName 所以就不满足第一范式 2.第二范式(2NF) 第二范式是在第一范式(

2017-08-22 13:46:11 1248

原创 阿里2018秋招模拟笔试Java研发岗试题

如何在MarkDown中添加公式 引用块内容![公式名]`(http://latex.codecogs.com/png.latex?这里输入您的公式)选择题1.一个抽奖游戏,有7个连续整数的球(比如1,2,3,4,5,6,7),连续随机抽取3个,如果连续抽取的两个球是连续的,则中奖,问中奖几率多大?结果 11/21数学方法 因为连续抽取三个数,如果连续抽取的两个是连续的则中奖分为两种情况

2017-08-22 07:49:36 6274

原创 IDEA搭建go环境

首先你要有一个IDEAIDEA分为社区版和付费版,社区版不可以装GO插件,所以关于付费版的服务器搭建可以参考 我的博客IDEA服务搭建安装Go在Golang中国下载go的环境 不需要安装版,.zip的解压版即可,解压在任意地址,你可以记住就行。IDEA插件安装在IDEA Setting->Plugins->搜索Go(网速其慢,经常Time out) 官方Go插件 下载后用系统安装即可IDE

2017-08-20 17:39:03 1955

原创 Linux安装mysql并配置外网访问

配置步骤1.查看是否配置DNS如果没有配置DNS参照前文配置DNS 配置相关 如果没有配置DNS yum命令找不到linux软件库的 DNS配置免费的 DNS1=114.114.114.114即可2.用yum安装mysqlyum -y install mysql mysql-server mysql-dev 这里用yum 进行-y 同意操作,后面的三个软件分别是mysql, mysql

2017-08-18 17:00:22 3646

原创 Xshell连接不到Linux

关于Xshell连接不到Linux问题汇总以下都基于VMware的Nat模式1.查看计算机网络适配器查看计算机网络适配器,也就是当你差网线时的那个本地连接中有没有增加VMware相关虚拟适配器, 解决:此时没有添加的话,尝试手动安装,没有的话只能重装系统尝试解决。2.查看相关服务是否启动查看 win+r services.msc 中的VMware相关服务是否启动,没有启动全部启动 服务名称

2017-08-18 08:23:29 13094 2

原创 Html中CSS记录

刚开始使用认为absoulute和relative一样用Postion中定位一共有 1.static是默认,是文档流中的一部分,行内元素则会创建一个或多个行框,置于其父元素中。 所以默认是static,其 left,right,top,bottom无效 2.absolute,绝对定位,其可以称为相对定位于document.但是在往往用的过程中并没有绝对定位的原因是,没有赋予其left,和top

2017-08-17 19:26:34 717

原创 SpringMVC静态资源和默认页问题

在使用SpringMVC的过程中遇到资源文件无法加载,404问题,和默认页失效,找不到默认页解决问题1.关于默认页找不到的问题或者指向不对 删除web.xml中的welcome file list 在SpringMVC的配置文件中加入 重定向 <mvc:view-controller path="/" view-name="redirect:/login"/> 打开view <mvc:vi

2017-08-16 09:07:43 898

原创 面试总结目录

面试总结(一) 面试总结(二) 面试总结(三)写在路上程序员不断学习才能不断进步。

2017-08-14 20:56:12 935

原创 面试总结(三)

40.heap 和stack 有什么区别 答:heap(堆),stack(栈).堆区存放对象,一般不会被GC,栈帧结束后,栈区中的临时变量和参数会直接被GC.41.List,Set,Collection,Collections Collections是集合工具类,其中包含许多静态方法直接调用即可,Collection是List和Set父类接口,定义规范,List是有序不去重集合,Set

2017-08-14 20:53:26 973

原创 面试总结(二)

接上篇总结面试总结(一)29.Math.round(11.5)等于多少? 答:round四舍五入, ceil向上取整,floor向下取整。30.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 答:都可以31.问 什么是GC,为什么要有GC? 答: Garbage Collection简称为GC,是垃圾回收

2017-08-14 20:52:47 863

原创 面试总结(一)

写在路上记录 2017年8月11日模拟面试问题及答案,许多自己答得很模糊,再次总结语言。 面试总结(二)问题与答案 回答基于JDK1.8,低版本部分答案不适用 1.Equals和==区别?/** 答:==在基础数据类型中比较其大小,引用类型比较内存地址。 Equals在不重写的情况下与==相同,重写后是按照其本身方法内部规则进行判断。 任何类都继承自Object,Object中有Eq

2017-08-14 17:12:39 1098

原创 IDEA 热部署神器:JreBel

IDEA热部署神器:JreBel为什么用热部署在用IDEA时,书写java web项目时,当我们修改java类文件时,都要重启Tomcat,在电脑配置低,启动慢,频繁修改项目,频繁启动Tomcat是否已经让你抓狂。那么来用JreBel吧。安装使用1.下载安装插件: 在IDEA Setting->Plugins->搜索JreBel(网速其慢,经常Time out) 官网下载 使用离线安装方式2.在

2017-08-14 16:25:05 1432

原创 java 类的实例 new一个对象初始化顺序

1.先父类,后子类 2.先属性,后构造方法 3.先静态,后非静态 4.静态属性和静态代码块看书写先后顺序 5.统一类型(非数据类型),按代码书写顺序父类静态变量,父类静态代码块 子类静态变量,子类静态代码块 父类非静态变量,父类非静态代码块 父类构造函数,子类非静态变量 子类非静态代码块,子类构造函数

2017-08-11 10:31:53 1249

原创 java中Object.equals()和==以及字符串.equals()

最近遇到问题 String s1=new String("abc"); System.out.println("abc".hashCode()); System.out.println(s.hashCode());此时遇到两个hashCode都为96354,看到博客的也可以试下,看下是不是hashCode是不是96354. 在传统定义上Equals()和==比较的都是内存地址

2017-08-10 09:46:33 1286

原创 Socket多客户端通信

主要思路服务端打开端口,客户端连接指定端口,双方打开IO流,之间进行通信写在最后通过 accept = serverSocket.accept();是否执行完毕判断有用户连接,因为可能多个用户连接,所以while轮询,此时可以将用户Socket保存下来,方便后期进行通讯。 注意点是在进行通信时发送方发送完数据不能关闭IO流,关闭IO将不能继续通信,而要flush流,将数据发送出去。在调用close

2017-08-03 12:51:49 2117 1

原创 Java多线程复制大文件

复制大文件思路将文件等分,分成n部分,交由n个线程去复制。 如何计算文件大小 File().length;在进行文件写入时按照分块写入,所有必须规定fromFile,toFile,start,end; 其中fromFile为源文件,toFile为保存的文件 start为开始位置,end为结束位置。主要使用的方法写入读出设计到IO流,涉及到基础的IO操作 读入时要分块读入,涉及到 InputS

2017-08-03 12:42:23 1954

原创 Java 多线程再学习

进程OR线程当一个程序运行时,他就是一个进程,一个进程可能包含多条线程。 我们一般将网络下载,后台任务放在线程中进行,不影响前端操作。如何实现一个线程?线程实现的方法有两种 1.继承Thread类 2.实现Runable接口,传入Thread当中 或者有人写的第三种,实现Runable的匿名内部类线程之间通信在锁这个问题上需要注意的是synchronized其中的Object是其共同资源。锁

2017-08-01 14:44:33 749

空空如也

空空如也

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

TA关注的人

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