自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 Dubbo(2)认识Zookeeper

前言在昨天,我们给大家基本介绍了Dubbo,文中反复提到了Zookeeper,那么它到底是什么呢,这篇文章我们将从Dubbo层面去了解Zookeeper,不做全面讲解,毕竟这是Dubbo教程啊~Zookeeper的概念官方给出的文档显示:ZooKeeper是一种为分布式应用所设计的高可用、高性能且一致的开源协调服务,它提供了一项基本服务:分布式锁服务。由于ZooKe

2018-01-04 20:56:00 343 1

转载 Dubbo(1) 分布式服务框架

引言:以前的车马很慢,一生只够爱一个人以前的网站人很少,一个单应用服务着一个人————————————————————现在,动不动就谈什么高并发,千万级访问。单应用?BOOM!分分钟爆炸。于是,技术随着业务的需求诞生了新的产物。框架演变:单一应用架构 :所有的功能部署在一个应用中。垂直应用架构 :将应用拆成互不相干的几个应用,以提升效率。分布

2018-01-04 20:54:15 328

原创 新年快乐

新年快乐

2018-01-03 20:34:43 485

转载 jQuery选择器总结

基本选择器:  #id            根据Id匹配一个元素  .class            根据给定的类名匹配一个元素  element           根据元素名匹配一个元素  *             匹配所有元素  selecttor1,selector2     并集,返回两个选择器匹配到的元素层次选择器:  an

2018-01-03 20:32:24 280

转载 JS集合数据遍历

DOCTYPE html> 2 html> 3 head> 4 meta charset="UTF-8"> 5 title>AngularJS集合数据遍历显示title> 6 script type="text/javascript" src="../js/angular.min.js">script> 7 head>

2018-01-02 23:40:34 1245

转载 Jquery,Ajax添加Json数据

需求说明:简单的演示ajax提交json数据。代码说明:ajax在传输数据的时候基本格式大都是固定的,只需要修改传输类型即可。下面介绍基本的参数提交。步骤一:建立一个html或者jsp页面,引入jquery-3.2.1.min.js(其他版本亦可)。步骤二:在页面中添加输入框和提交按钮,给予id值。步骤三:编写jquery、ajax提交数据到指定的controlle

2018-01-02 23:37:42 1424

转载 正则表达式

场景1:验证email是否合法邮箱种类太多太多,什么net后缀,特殊的我们不做处理,下面我找了常用的一些邮箱:[email protected] 谷歌邮箱[email protected] qq邮箱[email protected] 163邮箱[email protected] 新浪邮箱[email protected] 搜狐邮箱[email protected] hotmai邮箱[email protected] 189邮箱hyy@

2017-12-28 21:04:28 1492

转载 js干货(转)

1:JS中的创建对象,有如下方式:(1):单体模式 ,,,比如: [javascript] view plain copyvar text1 = {          name : '小明',          age : 20,          showname : function () {              a

2017-12-28 20:57:37 484

转载 MySql面试题

MySQL事务 MySQL事务主要用于处理操作量大,复杂度高的数据。 比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这些数据库操作语句就构成一个事务。 (1)在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。 (2)事务处理可以用来维护数据库的完整性,保证成批的sql语句要么全部执行,要么全部

2017-12-27 21:04:46 249

转载 mysql查询两个表之间的差集

mysql 查两个表之间的数据差集需要查两个表之间的差集首先,想到的是主键直接not inselect mailbox_id from co_user where mailbox_id not in (select mailbox_id from core_mailbox); 好吧!这个是可以,但是数据多了的话,想到这个查询的逻辑有点受不住于是再改为下面的这样:

2017-12-27 21:03:51 2356

转载 Java中静态代码块,构造代码块,普通代码块的支行顺序

执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块普通代码块:在方法或语句中出现的 { } 就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”。运行结果:    1,普通代码块内的变量x=3   

2017-12-26 22:49:22 240

转载 (转)35个毁掉你代码的坏习惯

坏习惯很难改变,如果你不知道你的坏习惯正在影响工作,那就更难。如果你知道,但不在乎——这是最糟糕的情况。但好在你已经来这里看了,不是吗?  作为一个程序员,我看到很多不好的做法,不仅仅与代码相关,还包括团队合作能力。我自己曾经就有不少这些坏习惯。这里是我认为最糟糕的 35 个坏习惯,它们涵盖了四大类:组织代码、团队合作、编写代码以及测试和维护!1.说“我

2017-12-26 21:57:29 429

转载 Ajax总结

一、什么是Ajax:允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax(AsynchronousJavaScript and XML)。不用刷新整个页面便可与服务器通讯的办法。比如:高德地图就是不用刷新整个页面1.web的传统模型,客户端向服务器发送一个请求,服务器返回整个页面,如此反复 2.在Ajax模型中,数据在客户端与服务器之间独立传输,服务器不再返回

2017-12-25 22:44:49 209

转载 Ajax遍历数据的误区(转)

举个例子电商平台对商品的评价评价完成索要展示的数据评价内容上传多张的图片注:这里我们去到的数据是如下图 我们遍历数据同时,还要对每条数据里面的imgs进行遍历,代码如下:html>head> meta charset="UTF-8"> title>后台管理title> link rel="stylesheet" type="tex

2017-12-25 22:41:10 370

转载 java类与继承

对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方面阐述继承这一大特性。以下是本文的目录大纲:  一.你了解类吗?  二.你了解继承吗?  三.常见的面试笔试题  若有不正之处,

2017-12-24 19:15:17 193

转载 javascript基础巩固

基本概念NAN: 这个数值用于表示一个本来要返回数值的操作数未返回数值的情况。 特点:任何设计NAN的操作都会返回NAN 0/0=NAN 函数:isNAN():这个函数接受一个参数,首先会尝试将这个值转化为数值,不是数值的话则返回true。 注:适用于对象,在基于对象调用isNAN()时,会首先调用对象的valueof()方法,然后确定该方法返回的值是否可以转换为数值。如果

2017-12-24 18:58:31 234

转载 Java基础

第一节 字符1.字符就是各种文字和符号的总称,包括各国的文字、标点符号、图形符号、数字等。 1.1二进制码和字符的对应关系,编码。 1.2字符集市多个字符的集合,不同的字符集所包含的字符个数也是不同的。 1.3常见的字符集有:ASCII字符集、GB2312字符集、Unicode字符集(UTF-8,UTF-16,UTF-32)。 2.在编程语言中,标识符就是程序员自己规定的具

2017-12-23 19:33:04 240

转载 3年程序员应具备的技能(转)

每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天小编给大家分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。程序员的三个阶段第一阶段-——三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的

2017-12-23 19:23:33 240

转载 JQuery 对 Select option 的操作(转)

转自博客园:12345678selectid="selectID">        "1">1        "2">2        "3">3        "4">4        "5">5        "6">6    select>   

2017-12-22 20:02:27 263

转载 编程中的经典语句

1、不要看到别人的建议第一句话就说:给写个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2、初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3、看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉

2017-12-22 19:57:03 2527 1

原创 多线程(一)

多线程的目的:更高效的利用CPU创建任务和线程  一个任务类必须实现Runnable接口,任务必须从线程运行。  实现Runnable接口// 任务类public class TaskClass implements Runnable { public TaskClass(){ } @Override // 实现Runnable中的r

2017-12-21 18:36:38 296

转载 HR最讨厌的几种求职者·

经常有求职者吐槽现在的HR不专业,对求职者没耐心,不尊重求职者等等,在前程无忧论坛(http://bbs.51job.com/)上也有HR吐槽求职者,以下六种求职者不招HR待见:    No.1马虎大意型的求职者      HR吐槽:邮箱里经常会收到没有标题的邮件,或者是邮件正文惜字如金,直接三个字“见附件”,结果附件空空如也。当然也有人就发一封空白邮件过来,还有人明明

2017-12-21 18:19:00 1345 10

原创 程序员面试失败的原因

程序员不善言辞是IT界的通病,他们所有的语言表情都用代码代替了,平时在办公室也只能听到啪啪啪的键盘声,几乎没有语言上的沟通,可能是职业原因,程序员的表达能力极差。面试时表现尤为明显的就是在非技术环节,例如自我介绍、项目介绍等等,无关动手敲代码的事情全都来不了,即使是介绍项目流程、自己负责的版块,都是磕磕绊绊,这样一来,面试官会觉得你对工作特别没有激情,并且整个面试过程略显尴尬,给人印象也一般甚至很

2017-12-21 18:15:42 400

转载 Cookies和Session使用的注意事项

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。 2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。

2017-12-20 19:41:48 666

转载 职场上的实用法则

通用法则法则 1:忍耐是一种美德。为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂、同事的白眼、客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤、堵车,忍受什么都涨就是工资不涨,……不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐 1-2 两年,你就会有反击的机会!法则 2:不要威胁到你的

2017-12-20 19:38:42 950

原创 Java数据结构和算法(链表)

目录1、链表(Linked List)2、单向链表(Single-Linked List)  ①、单向链表的具体实现  ②、用单向链表实现栈4、双端链表  ①、双端链表的具体实现  ②、用双端链表实现队列5、抽象数据类型(ADT)6、有序链表7、有序链表和无序数组组合排序8、双向链表9、总结   前面我们知道数组作为数据存储结构有一定的缺

2017-12-19 19:30:41 224

转载 JS类型强制转换

转载http://blog.csdn.net/sweetllh/article/details/74075353

2017-12-19 18:57:06 294

原创 SQL语句模糊查询

SQL 模糊查询在进行数据库查询时,有完整查询和模糊查询之分。一般模糊查询语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 S

2017-12-18 16:35:39 391

转载 Spring详解---AOP

1、AOP 什么?  AOP(Aspect Oriented Programming),通常称为面向切面编程。它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未

2017-12-18 13:43:03 192

转载 面向接口编程

谈到接口的时候,通常会涉及以下几种含义。经常说一个库或者模块对外提供了某某API接口。通过主动暴露的接口来通信,可以隐藏软件系统内部的工作细节。这也是最熟悉的第一种接口含义。第二种接口是一些语言提供的关键字,比如Java的interface。interface关键字可以产生一个完全抽象的类。这个完全抽象的类用来表示一种契约,专门负责建立类与类之间的联系。第三种接口即是谈论的“面向接口编程”中的接口

2017-12-18 13:34:27 754

转载 JavaScript类型转换

1、JavaScript中的数据类型基本数据类型:Null, Undefined, String, Number, Boolean复杂数据类型:Object,包括Array, Date, RegExp, FunctionJavaScript的变量都是松散类型的变量,所以需要typeof操作符来检测给定变量的数据类型。(1)Undefined使用var声明变量但未

2017-12-17 18:34:38 205

转载 给自学成才程序员的6个建议

1、让编程成为一个习惯想要培养一项技能的最好的办法,就是将他融入到我们的生活并成为我们的爱好。其实说白了,就是让这个爱好成为一个习惯,一天不去做这件事情,都会觉得少了什么。在不知不觉中,这个习惯会像滚雪球一样积累起来。对我来说,养成这种习惯首先就是要对“拖延症”说不。比如,你想锻炼下自己的写作能力时,但是没有好看的本子,没有好的灵感,没有安静的环境....总之就是找各种理由一拖再拖

2017-12-17 18:32:11 626

转载 程序员的几个不良小习惯

下面这9个编码习惯,虽然在编程规则中是被驳斥的,但我们很多人就是会不由自主地使用它们。我们曾经都做过这样的事情:当妈妈不注意的时候,偷偷地吃糖果零食,然后导致有了蛀牙。同样的,我们都违背过一些编程的基本规则,并且都会坚定地表示这种行为是不可取的。但我们就是偷偷爱着这些不良的编程习惯。我们对所谓的编程规则嗤之以鼻,输出的代码也很糟糕——但我们依然活着。编程上帝没有下闪电劈

2017-12-15 22:13:21 577

转载 自学编程需要注意那几点

. 先培养兴趣其实自学编程不是那么难,只要是理工科生、逻辑思维好点,最好英语也好点,基本都可以学会编程,但是很多人都失败了,原因就在于很多人还没入门就放弃了,看着一堆冰冷的英语字母、一些枯燥的书籍,致使很多人尝试了一段时间直接就放弃了。所以自学正确的姿势是一定先要培养下兴趣,不要上来就学习编程语言,先搞清楚编程能用来做什么,最好是自己有个小想法,比如自己想做个网站,自己想做个 ap

2017-12-15 22:08:01 485

转载 深入了解JAVA泛型

首先提个问题: Java 泛型的作用是什么?泛型擦除是什么?泛型一般用在什么场景?如果这个问题你答不上来,那这篇文章可能就对你有些价值。读完本文你将了解到:什么是泛型为什么引入泛型泛型的使用方式泛型类泛型接口泛型方法泛型的通配符无限制通配符上界通配符 extends E下界通配符 super E通配符比较泛型的类型擦除

2017-12-14 23:03:23 206

转载 老程序员给新程序员的一些建议

今天在网上看到一篇文章,感觉写的挺好,但是是摘抄来的没有找到出处,所以稍微编辑了一下拿来,给大家一起欣赏,同时反思一下我们状态,你是否也有下边这些问题。见贤思齐焉,见不贤而内自省也!        我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶的。我时常看见自己的学弟学妹们把课本扔了,去买些价格不菲的诸如C#、VB.Net这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事

2017-12-14 22:58:51 295

原创 Java初学者的建议!

第一部分:对于尚未做过Java工作的同学,包括一些在校生以及刚准备转行Java的同学。  一、Java基础首先去找一个Java的基础教程学一下,这里可以推荐一个Java学习交流的QQ群(群号码:589809992)你可以到这个群里找相应的视频教程。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应

2017-12-13 10:16:58 259

原创 怎么样学习Java不走弯路?

1.如何学习程序设计?JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。1.1 培养兴趣兴趣是能够让你坚持下去的动力。如

2017-12-13 10:08:53 503

转载 提高代码可靠性的10个技巧!

1. 注释和文档IDE(集成开发环境)在过去的几年里取得了很大的提升,也让你的代码比以前更容易进行注释了。注释会遵循一定的标准,这就允许IDE和其他工具以不同的方式来使用它们。 考虑一下这个例子:  在函数定义中添加的注释可以在使用该函数时进行查看,即使是在其他文件中使用该函数也同样可以查看注释。下面是另一个例子,从第三方库调用函

2017-12-12 21:55:15 2826

转载 透析适配器!

今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。”你看了看日期,不是吧!这哪里是马上要开始了,分明是已经开始了!这怎么可能来得及呢?“没关系的。”你的leader安慰你道:“功能其实很简单的,接口都已经提供好了,你只需要调用一下就行了

2017-12-12 21:51:24 299

空空如也

空空如也

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

TA关注的人

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