自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一杯甜酒

用勇气改变可以改变的事情,用胸怀接受不可以改变的事情,然后用智慧分辨两者的不同!...

转载 2016 年 Java 工具和技术的调查:IDEA 已超过

最近「技术最前线」看到 RebelLabs 做了一次 2016 年 Java 工具与技术的调查,调查报告虽然是 6 月公布的,但数据一点也不过时。 所以「技术最前线」忙会了一中午,写了这篇文章,带大家一起看看一些值得关注数据。比如: 46% 的在用 IntelliJ...

2016-09-30 16:25:20 2587 0

原创 PHP学习总结(10)——PHP入门篇之自定义网站根目录

2016-09-30 15:59:43 986 0

原创 PHP学习总结(9)——PHP入门篇之WAMPServer服务控制面板介绍

及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP...

2016-09-30 15:57:32 1081 0

原创 PHP学习总结(8)——PHP入门篇之WAMPServer集成环境安装和配置

WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、php和mysql的服务器软件。WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以 W:Windows A:Apache M:MySql...

2016-09-30 15:56:39 1214 0

原创 PHP学习总结(7)——PHP入门篇之PHP注释

注释 在PHP中也有注释语句:用双斜杠(//)来表示。其它语言中,Html中使用,CSS中使用/*注释语句*/。如下面代码: 注释语句可以在PHP程序的任意位置(但注释语句一定要写在之间)。 注意:这个注释语句是为程序员准备的。

2016-09-30 15:55:42 943 0

原创 PHP学习总结(6)——PHP入门篇之PHP语句结束符

PHP语句结束符 有的小伙伴们是不是已经注意在每一条PHP代码行结尾处都会有一个分号;。对的,这点注意,在PHP编程中需要在每条语句的末尾加入分号;。但要注意,分号;一定在半角状态下输入噢。

2016-09-30 15:54:31 1245 0

原创 PHP学习总结(5)——PHP入门篇之PHP字符串

字符串 一个字符串是用双引号括起来的一个词或一个句字,比如:“Hi,imooc!”。你可以用PHP语言输出把这个字符串输出,像这样: 也可以用单引号括起来,就像下面代码: 可以把两个字符用连接符连接起来,像这样: 注意:连接符可以连接多个字符串,上面的例子就是把一个字符串拆分为...

2016-09-30 15:53:31 859 0

原创 PHP学习总结(4)——PHP入门篇之PHP计算表达式

计算表达式 不同于HTML和CSS,在php中我们可以做计算,比如我们写入echo 12*3计算机会计算出结果36。如下代码:

2016-09-30 15:52:22 854 0

原创 PHP学习总结(3)——PHP入门篇之PHP的echo语句

Echo语句 echo是PHP中的输出语句,可以把字符串输出(字符串用双引号括起来)。 如下代码: 注意echo关键字与字符串之间至少要有一个空格。如下面写法是不正确的:

2016-09-30 15:51:04 845 0

原创 PHP学习总结(2)——PHP入门篇之PHP代码标识

认识PHP代码标识 想在页面中编写PHP​代码非常容易,如下面代码: 就像你可以编写JavaScript脚本语言需要写在标签之间一样,你可以在页面中编写PHP代码写在标签之间,但注意后面的?>是可以省略的。 你也可能把代码写在一行上噢!如下面的代码:

2016-09-30 15:50:08 845 0

原创 PHP学习总结(1)——PHP入门篇之PHP可以做什么?

为什么要学习PHP?“我可以用JavaScript来实现程序编写。”但JavaScript的能力是有限的,JavaScript通常运行在浏览器(客户端),它可以制作网页上面的特效:鼠标滑过背景改变颜色,还有网页上常见的鼠标滑过弹出菜单。但如果要让JavaScript实现显示“访问网站的总人数”,它...

2016-09-30 15:48:11 984 0

原创 Java基础学习总结(65)——Java中的String,StringBuilder和StringBuffer比较

字符串,就是一系列字符的集合。 Java里面提供了String,StringBuffer和StringBuilder三个类来封装字符串,其中StringBuilder类是到jdk 1.5才新增的。字符串操作可以说是几乎每门编程语言中所必不可少的,你真的理解其内幕吗? 下面让我们开始探秘之旅吧!...

2016-09-28 09:33:54 1220 0

转载 详细对比9门主流编程语言

编程语言 如果你正在考虑从哪里入门编程,看完这篇你也许会清晰一些。 在学习编程之前,我们需要清楚学习编程的目的和方向,了解每种语言的优势、劣势。这些是国外一个网站做的流行语言对比图,希望帮你更好的理解各种语言的用处、难易程度。 Python 当我们思考应该找哪一门语言入门时,往往会有人跟你推Pyt...

2016-09-28 09:31:43 1321 0

原创 Java基础学习总结(64)——Java内存管理

本文介绍的Java虚拟机(JVM)的自动内存管理机制主要是参照《深入理解Java虚拟机》(第2版)一书中的内容,主要分为两个部分:Java内存区域和内存溢出异常、垃圾回收和内存分配策略。因此我也会分为两个部分来讲解,但这并不代表这两个部分在JVM中是分割的。反之,其实这两个部分关联性很强。只不过为...

2016-09-27 09:20:24 1651 0

原创 Jquery学习总结(5)——jQuery选择器

1. #id : 根据给定的ID匹配一个元素 "myId">这是第一个p标签/p> 这是第二个p标签p> script type="text/javascript"> $(function(){ $(&quo...

2016-09-25 10:38:43 841 0

转载 项目经理如何才能快速成长?

项目经理如何才能快速成长? 今天我们从力的三要素:作用点、方向与大小,来分析项目经理的成长力。 【作用点】项目业绩其实就是项目经理的作用点。简言之,个人的成长与项目的发展目标相一致。彼此成就。项目经理在参与项目的过程中,最重要的一点就是项目交付,与团队一起提高项目业绩。这样不仅...

2016-09-23 13:54:00 1028 0

原创 Mysql学习总结(37)——Mysql Limit 分页查询优化

select * from table LIMIT 5,10; #返回第6-15行数据 select * from table LIMIT 5; #返回前5行 select * from table LIMIT 0,5; #返回前5行 我们来写分页 物理分页 ...

2016-09-23 13:52:01 2035 0

转载 Oracle学习总结(6)—— SQL注入技术

不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动。在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企业运营且最具破坏性的漏洞之一。 SQL注入基本介绍 结构化查询语言(Structured Query Language,缩写:SQL)...

2016-09-23 10:23:21 2382 0

原创 Mongodb学习总结(1)——常用NoSql数据库比较

虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。 但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。针对...

2016-09-22 18:34:25 1210 0

转载 小米网抢购系统开发实践

2014年的米粉节 2014年4月9日凌晨,我和同事们对小米网的抢购系统做了最后的检查与演练。几个小时后,小米网今年开年来最重要的一次大型活动“米粉节”就要开始了。 这次米粉节活动,是小米电商的成人礼,是一次重要的考试。小米网从网站前端、后台系统、仓储物流、售后等各个环节,都将接受一次全面的压...

2016-09-21 13:06:53 942 0

转载 谈谈创业公司的技术选型

从公司成立第一天起,我们就以 Google 的技术标准要求团队,鼓励使用新技术、鼓励重新造轮子、鼓励全栈,同时因为业务涉及视频、电商、社交多个领域,我们在创业环境下对微服务、DevOps、自动化测试和部署、搜索、交易、数据监控、直播技术方面的技术选型积累了一定经验。非常高兴能把这些经验分享给各位同...

2016-09-21 13:03:11 3664 2

原创 Spring学习总结(19)——Spring概念详解

Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。你可能正在想“Spring不过是另外一个的framework”。当已经有许...

2016-09-20 14:17:52 3068 0

原创 Mysql学习总结(36)——Mysql查询优化

从事前端开发的都知道,页面显示的数据一定要及时的呈现,否则会影响用户体现.那么导致页面加载数据慢或者显示滞后的原因又是什么呢? 拿自己之前做项目经历给大家讲讲吧,之前做后台,当时的项目实时性都非常高,前端页面实时显示要求非常高 ,慢1秒显示都会导致用户的投诉,最后没办法,通过本地(磁盘)缓存跟数...

2016-09-19 09:43:07 1791 0

原创 Java基础学习总结(63)——Java集合总结

数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思...

2016-09-18 12:35:58 1381 0

原创 Android学习总结(4)——Andorid Studio熟练使用

前言 该文以Android Studio2.1.1(Bundle)为例。JDK使用的是1.8版本,也建议大家使用1.8版本。 使用技巧无先后顺序。 Android Studio 2.1.1 软件下载 目前,国内大家比较熟悉的应该是 Android Studio中国社区 ,...

2016-09-13 11:41:44 1632 0

原创 Java基础学习总结(62)——Java中的流和Socket

按行读入方式: BufferedReader(); 1.以行为读取单位,读取比较方便。 按行读一般都是字符读。 BufferedReader和PrintWriter的内存分析图: 数据流: 输入 输出 DataInputStream DataOutputStream 对象流:...

2016-09-13 11:38:46 1340 0

原创 Java基础学习总结(61)——Java项目开发要注意的60个问题

1. 首先写代码的时候最好不要有缺陷。最好的修复方法就是让 bug 胎死腹中。 良好的单元测试强制数据库约束使用输入验证框架避免未实现的“else”条件在应用到主程序之前知道如何在孤立的情况下使用 日志 2. print 语句。往往额外输出个一两行将有助于隔离问题。 3. 切换至详细的...

2016-09-12 09:42:52 1364 0

原创 Android学习总结(3)——Handler深入详解

什么是Handler Handler是Android消息机制的上层接口,它为我们封装了许多底层的细节,让我们能够很方便的使用底层的消息机制。Handler的最常见应用场景之一便是通过Handler在子线程中间接更新UI。Handler的作用主要有两个:一是发送消息;二是处理消息,它的运作需要底层...

2016-09-12 09:38:45 1209 0

原创 Java基础学习总结(60)——Java常用的八种排序算法

1.直接插入排序 经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。 将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。 ![Uploading Paste_Image_9379...

2016-09-11 20:18:58 1533 0

原创 Git学习总结(11)——Git撤销操作详解

本文主要讨论和撤销有关的 git 操作。目的是让读者在遇到关于撤销问题时能够方便迅速对照执行解决问题,而不用去翻阅参数繁多的 git 使用说明。 一开始你只需了解大致功能即可,不必记住所有命令和具体参数。事实上,如果没有经过反复多次的操作,这些没血没肉的命令是很难被全部记清楚的,就算现在记住了,...

2016-09-09 17:45:02 2005 0

转载 Spring学习总结(18)——Spring整合Mysql数据库一主多从、多主多从配置

一、新建jdbc.properties配置文件 master.jdbc.driverClassName=com.mysql.jdbc.Drivermaster.jdbc.url=jdbc:mysql://127.0.0.1:3306/springdemo?useUnicode=true&c...

2016-09-09 17:39:21 6651 0

原创 Java Web学习总结(27)——JavaEE中Web服务器、Web容器、Application服务器区别及联系

在JavaEE 开发Web中,我们经常会听到Web服务器(Web Server)、Web容器(Web Container)、应用服务器(Application Server),等容易混淆不好理解名词。本文介绍对三者的理解,以及区别与联系,如果有不正确的地方还请指正。 由上图可以看到一个标...

2016-09-09 17:32:56 2367 0

转载 Spring学习总结(17)——Spring AOP权限管理

每个项目都会有权限管理系统 无论你是一个简单的企业站,还是一个复杂到爆的平台级项目,都会涉及到用户登录、权限管理这些必不可少的业务逻辑。有人说,企业站需要什么权限管理阿?那行吧,你那可能叫静态页面,就算这样,但你肯定也会有后台管理及登录功能。 每个项目中都会有这些几乎一样的业务逻辑,我们能不能把他...

2016-09-09 17:29:41 2543 0

转载 Gradle学习总结——抓重点学Gradle

前言网上关于Gradle的教程很多,但很多都是以“面”切入— 通过大量讲解其用法及其API分类来阐述。但Gradle API使用技巧众多,API更是成千上百,臣妾记不住呀。个人深信,技术之道与练功之道是一致的,"想要旷世武功,先练内功"。本文尝试以“点”切入,阐述一下学习Gra...

2016-09-09 10:32:04 5818 3

原创 WebService学习总结(6)——WebService常用接口

商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询) Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx  Disco: http://webserv...

2016-09-09 10:26:30 2523 0

转载 Spring学习总结(16)——Spring AOP实现执行数据库操作前根据业务来动态切换数据源

深刻讨论为什么要读写分离? 为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。 从一...

2016-09-08 09:47:11 2913 0

转载 Spring学习总结(15)——Spring AOP 拦截器的基本实现

一个程序猿在梦中解决的 Bug 没有人是不做梦的,在所有梦的排行中,白日梦最令人伤感。不知道身为程序猿的大家,有没有睡了一觉,然后在梦中把睡之前代码中怎么也搞不定的 Bug 给解决的经历?反正我是有过。 什么是 AOP ? AOP 为 Aspect Oriented Programming ...

2016-09-08 09:46:32 1787 0

原创 Docker学习总结(14)——从代码到上线, 云端Docker化持续交付实践

2016云栖大会·北京峰会于8月9号在国家会议中心拉开帷幕,在云栖社区开发者技术专场中,来自阿里云技术专家罗晶(瑶靖)为在场的听众带来《从代码到上线,云端Docker化持续交付实践》精彩分享。 关于分享者: 罗晶,花名瑶靖。在加入阿里云之前,先后在支付宝平台数据技术事业群、百度基础架构部...

2016-09-08 09:30:01 4105 0

原创 Maven学习总结(25)——Eclipse Maven Update 时JDK版本变更问题

1.新建一个Maven项目JDK版本和系统版本不对应, 2.右键Maven项目->Maven->Update ProjectJDK版本改变了, 3.操作系统的JDK重装了新的版本,这是引起前面两个现象的主要原因。 修改方法(假如系统jdk版本是1.8): 方法一:在pom.xml文件中...

2016-09-07 12:22:12 4497 0

原创 Mysql学习总结(35)——Mysql两千万数据优化及迁移

最近有一张2000W条记录的数据表需要优化和迁移。2000W数据对于MySQL来说很尴尬,因为合理的创建索引速度还是挺快的,再怎么优化速度也得不到多大提升。不过这些数据有大量的冗余字段和错误信息,极不方便做统计和分析。所以我需要创建一张新表,把旧表中的数据一条一条取出来优化后放回新表; 一....

2016-09-07 10:58:34 3255 0

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