自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GoGoCoder

生活,编程,我的点滴......

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring 整合RabbitMQ

Spring 整合RabbitMQ1.Spring AMQPThe Spring AMQP project applies core Spring concepts to the development of AMQP-based messaging solutions. It provides a "template" as a high-level abstraction for sen...

2019-08-04 16:17:37 146

原创 mybatis入门之CURD

mybatis入门第一节

2017-07-22 16:34:24 453

原创 jQuery实现获取选中复选框的值

jQquery实现获取选中复选框的值应用场景:我们应该经常见到系统中出现列表,会有一个对列表数据的操作(如删除, 修改,查看等)。我们可以在每个列表项后面加一个删除按钮,把列表项的 相关参数(如 id)post到后台进行删除。当然如果你每次只要删除一两条数 据这样子做并没有什么问题,但是如果你需要一次性删 除100条,你还去一条 条的删除吗?每一次删除10条会不会更好些呢?

2017-06-20 00:31:10 99328 1

原创 LeetCode之反转数组

LeetCode之反转数组Question: Rotate Array QuestionEditorial Solution My Submissions Total Accepted: 97790 Total Submissions: 425073 Difficulty: Easy Contributors: Admin Rotate an array of n elements

2016-11-01 14:41:48 1255

原创 Centos下安装Mysql

Mysql是比较常用的数据库,日常开发中也是采用地比较多。工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql。首先准备的材料:Mysql,我这里采用的是64位的,传送门:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz。1.安装方法有

2016-10-09 11:21:35 908 1

原创 软件工程之开发模型

惯用过程模型A. 瀑布模型 定义:也称为经典生命周期。是一个系统,顺序的软件开发方法。从用户需求规格说明开始,通过计划,建模,构建 和部署的过程。 特点:需求必须准确定义和相对稳定。 缺点: 1. 实际开发中,很少遵守瀑布模型的开发顺序。随着项目推进,如果中途事先确定的需求变更的话可能会导致

2016-09-20 00:20:23 750

原创 PHP文件读写操作

最近学习了PHP的文件操作。PHP文件操作,最基本是要熟练地掌握增加和删除*文件内容*。第一个,先来学习如何增加内容到一个文件中1. 文件流指针,PHP对文件操作关键元素有一个是文件流指针的,有了它我们才能自由往文件中插入内容和删除内容。那么我们如何获取它呢? Amswer: 通过PHP提供的函数fopen(filename,filename, mode),这个函数可以打开一个文件,并且返回

2016-09-02 19:00:47 979

原创 顺序表--Java实现

顺序表是一个比较重要的数据结构。它的特点有以下:逻辑上相邻的数据,在物理存储的位置上也是相邻的。存储密度高,需要预先分配空间。后续的代码可以看到。便于随机存取。但是它存储结构跟数组是一样,所以也就不便于插入和删除。当顺序表较大时,插入和删除都会引起大量数据的移动。如果插入和删除频繁操作的话,最好使用链表的数据结构。顺序表一般存储不经常变动的数据。一个顺序表的存储数据后,基本操作有: 置空,

2016-08-28 15:40:30 8330 2

原创 简单算法题之 Two Sum

Question:Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two numbers such that they add up to the target

2016-08-19 00:33:56 494

原创 求最大子序列和

[问题描述]给定一整数序列A1, A2, A3, … , An(可能会有负数),求A1 ~ An的一个子序列Ai ~ Aj,使得Ai 到Aj的和最大。[Input] 1, 2, -23, 6,3,1,-5,7,-11.[Ouput] 12因为:6+3+1+(-5)+7 = 12。 这道题有很多解法。最简单的就是暴力穷举。用3个for循环来遍历所有的子序列的求得和,平均复杂度为

2016-08-13 03:34:23 378

原创 快速排序

快速排序在所有的排序算法中,快速排序算是很不错的了。实现起来简单,而且它的平均复杂度为O(nlogn)。性能相对于冒泡,选择和插入要好很多了。由于近几天回顾了一下数据结构的知识,温顾而知新(@_@)。所以用java实现了一遍。

2016-08-11 23:26:25 318

原创 PHP之Bool类型

布尔类型声明定义一个布尔值,使用关键字 FALSE(false) 和 TRUE(true)语法 <?php $flag1 = false; $flag2 = true; ?>关于类型转换时的注意点2.1 以下的值会被转换为false布尔值 FALSE 本身整形值 0浮点型的值 0.0空字符串不包含任何元素的数组不包含任何成员变量的对象(仅

2016-07-25 14:27:08 1839

原创 关于Centos7下搭建LNMP环境的问题小结

实习的第一周,免不了要给未来的开发环境做准备的。在此记录下我自己搭建过程踩到的一些小坑,以便以后鞭策自己,如果你也碰到类似的问题,希望能帮到你。由于以前都是使用 Ubuntu 的系统,也习惯了使用 apt-get 去装软件。所以以前在 Linux 上装的环境都是很随意的,能跑就行。其实这样不太好,因为使用apt-get装的往往不是你希望的版本,因此很多时候可能需要手动编译源码安装对应版本的软件。我以

2016-07-17 11:14:11 651

原创 Boostrap实现的登录界面

Boostrap是一个开源的web开发前端框架这几天我看了下Bootrap的官方文档。看到其中的Basic-form,突然想实现下登录界面。然后想了下实现的思路,就打开了桌面的H5 builder码起来。代码实现起来其实不难,但是碰到个问题,就是Bootstrap的布局控制好像用.col类难以实现居中显示,虽然可以用modal(模态框)实现弹出居中,但是我暂时不想用modal框。发现问题后,第一想法是

2016-05-19 13:36:27 51171 3

原创 广播和多播

广播和多播以及IGMP 协议一.一些概念- 1.广播和多播只应用于UDP。- 2.单播的定义: 目的地址指明单个接收口的。- 3.广播的定义:有时一个主机往网上的所有其他主机发送帧。- 4.而多播就是介于单播和广播之间。二.网卡的工作模式- 1.广播模式(Broad Cast Model):这个模式下接受广播帧,而它的物理地址地址是 0Xffffff 的帧为广播帧。- 2.多播传送(Mul

2016-05-09 16:38:44 2474

原创 UDP协议

第十一章UDP协议1.UDP是一个简单的面向数据报的运输层协议。IP数据报的格式如下: [注意]UDP数据报封装成IP数据报后,那么应用程序需要关注IP数据报的长度,如果超过网络的MTU,则需要对IP数据报进行分片。 2.UDP首部UDP首部的格式: [注意]UDP长度字段是指UDP首部和UDP数据。3.UDP校验和格式如下: [注意]UDP校验和是端到端的校

2016-05-08 19:31:08 394

原创 第二章 链路层

第二章 链路层一. 作用:A. 为IP模块发送和接收IP数据报。B. 为ARP模块发送ARP请求和接收ARP应答。C. 为RARP发送RARP请求和ARAP应答。二.以太网和IEEE802封装1.以太网IP数据报是封装在RFC894(较常用),而IEEE802网络的IP数据报是封装在RFC1042中定义的。2.802标准定义的帧格式,长度字段是指后续数据的字节长度,不包括CRC部分

2016-05-01 17:16:24 372

原创 第一章

第一章 概述一.分层(自下而上)链路层 (网络接口层或数据链路层,处理操作操作系统的设备接口的驱动程序和物理接口) 协议: 以太网协议ARP (地址解释协议)PARP (逆地址解释协议)网络层 (处理分组在网络中的活动,如分组选路,提供的是逐跳协议Hop-by-Hop,即是点到点服务) 协议: ICMP (Internet互联网控制报文协议)IP (网际协议)

2016-04-30 16:48:59 393

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-25 01:27:33 294

一个简单易懂的div+CSS写的博客首页

一个很好懂得CSS+DIV例子,适合新手看,页面也好看的例子

2015-08-15

安卓一个拨打电话的小程序

安卓一个拨打电话的小程序,个人刚开始学,有需要请下载。

2015-04-18

空空如也

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

TA关注的人

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