自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java

java

2018-01-02 22:23:33 210

转载 java

java

2018-01-02 22:23:12 148

转载 java

java

2018-01-01 22:08:57 162

转载 java

java

2018-01-01 22:08:29 140

转载 MySQL 主从配置和基于Spring 的读写分离

MySQL 主从配置。环境说明: 在windows10 系统上,用VMware创建了两个虚拟机(一主一从),采用的Linux操作系统是CentOS 6.5 32位,MySQL 服务器的版本是5.6。在VMware上创建两个CentOS 6.5的服务器。在VMware上创建虚拟机需要注意网络模式为桥接模式,并且创建的两台服务器在同一网段,否则两台CentOS服务器无法相互访问。采

2017-12-29 16:59:50 312

转载 阿里搜索技术,在AI路上走了多远?

阿里妹导读:以深度学习为代表的人工智能在图像、语音和NLP领域带来了突破性的进展,在信息检索和个性化领域近几年也有不少公开文献,比如wide& deep实现了深度模型和浅层模型的结合,dssm用于计算语义相关性,deepfm增加了特征组合的能力,deep CF用深度学习实现协同过滤,rnn recommender 采用行为序列预估实现个性化推荐等。工业级的信息检索或个性化系统是

2017-12-29 16:57:55 112

转载 java

java

2017-12-28 21:47:51 98

转载 java

java

2017-12-28 21:46:54 89

转载 iOS 多线程 之 GCD(大中枢派发)(一)

Dispatch通过提交工作来调度系统管理的调度队列,在多核硬件上并发的执行代码GCDBSD子系统,Core Foundation和Cocoa API已经全部扩展到使用这些增强功能来帮助系统和应用程序更快,更高效地运行,并且提高了响应速度。 考虑单个应用程序有效地使用多个内核是多么的困难,更不用说在具有不同数量的计算核心的不同计算机上或者在具有多个应用程序的环境中竞争这些内核。 在系统级

2017-12-27 19:07:03 115

转载 MySql的存储跟引擎日志说明

1.1.1 文件系统存储  文件系统:操作系统组织和存取数据的一种机制。文件系统是一种软件。  类型:ext2 3 4 ,xfs 数据。  不管使用什么文件系统,数据内容不会变化,不同的是,存储空间、大小、速度。1.1.2 mysql数据库存储  MySQL引擎: 可以理解为,MySQL的“文件系统”,只不过功能更加强大。  MySQL引擎功能: 除了可以提供基本的存取功能,还

2017-12-27 19:05:49 99

转载 一个老程序员jvav程序员说的话

.语言,语法重要吗?不重要。重要的是编程的基本思想。语言是不相通的,相通的是思想。PHP作为一门WEB语言,很多童鞋太过于关注其语法,总是天天翻函数,看语法,是的,他们的PHP能力提升了,可如果叫他们转行做PY或者C,甚至是NET,那就是要了他们的命。为什么呢?就是因为他们单纯地接触PHP,而PHP只是一门脚本语言,抹杀了许多算法和数据结构的东西,而重点强调的是函数。结果让

2017-12-26 22:13:55 667 1

转载 div css文字字体行高行距 深入理解css行间距设置

div css文字字体行高行距 DIVCSS5带您深入理解css行间距设置,字体行距如何最简单地设置。 在文章中,要实现调节设置每行文字字体间距(行距)是使用line-height属性。 要使得每行的文字一定的间距距离所以可以通过line-height样式实现。接下来通过DIV CSS实例实现字体文字上下间距。 为了观察到行距设置效果,新建两个div盒子对象,分别div命名为“.div

2017-12-26 22:12:52 9105

翻译 清除inline-block行间距

分类:CSS(4) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。做导航栏将子元素设为inline-block是最常用的方法。但不曾想,会出现以下情况: 这应该是一个很常见的问题,但现在才明白这个问题的由来和解决方法,容我先找个地洞藏一会。找到一篇非常全面的文章,inline-block元素间间隙产生及去除

2017-12-25 20:49:50 810

转载 给程序员的10条建议。

1. 想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!2. 不交流,就会头破血流不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工。3. 文档没人看,但还是要写文档的作用大部分时候不是用来沟通的,是用来做记录的,大部分需求还是通过口头沟通,但是不写文档做记录,后续就

2017-12-25 20:48:10 250

转载 BlockCanary源码分析

BlockCanary是一个Android平台的非侵入式的性能监控组件,应用只需要实现一个抽象类,提供一些该组件需要的上下文环境,就可以在平时使用应用的时候检测主线程上的各种卡慢问题,并通过组件提供的各种信息分析出原因并进行修复。(作者原述)很敬佩作者能够写出这么高质量的代码,BlockCanary的代码设计简洁明了,结构清晰,从第一行代码install走下去,很快就能了解到整个框架的思路。去

2017-12-24 19:50:15 321

转载 程序员,这样面试,你的成功率能达到 90%!

面试就像一场战役,要打赢战役应该做如下功课,才能做到胸有成竹。1. 面试前战前需要充分准备,要研究对手,所谓知己知彼,百战不殆。要准备好足够的弹药。2. 面试中战斗时要保持正念、精神焕发,昂首挺胸,眼神坚定、谦虚谨慎。3. 面试后因为我们可能还要打多场战役,所以针对每次战役都要及时进行反思,总结经验教训,用现在流行的说法叫“复盘”。这样才会有进步,下

2017-12-24 19:36:55 128

转载 JAVA

111111

2017-12-23 21:51:39 118

转载 java

111

2017-12-23 21:51:01 90

转载 java

ssss

2017-12-22 20:58:51 163

翻译 java

123

2017-12-22 20:57:37 183

转载 RocketMQ 源码分析 —— 高可用

1. 概述本文主要解析 Namesrv、Broker 如何实现高可用,Producer、Consumer 怎么与它们通信保证高可用。2. Namesrv 高可用启动多个 Namesrv 实现高可用。相较于 Zookeeper、Consul、Etcd 等,Namesrv 是一个超轻量级的注册中心,提供命名服务。2.1 Broker 注册到 Namesrv

2017-12-21 20:49:58 170

转载 MyCAT 源码分析 —— SQL ON MongoDB

可能你在看到这个标题会小小的吃惊,MyCAT 能使用 MongoDB 做数据节点。是的,没错,确实可以。吼吼吼,让我们开启这段神奇的“旅途”。本文主要分成四部分:总体流程,让你有个整体的认识查询操作插入操作彩蛋,

2017-12-21 20:49:02 216

转载 java

sss

2017-12-20 21:50:27 78

转载 java

aaa

2017-12-20 21:48:40 88

转载 java

234

2017-12-19 20:57:19 73

转载 java

123

2017-12-19 20:56:51 70

转载 递归(Recursion)的两种优化方法

最近学习了一些递归的优化方法,于是想写一篇文章记录一下,方便以后查看,并想分享一下。 虽然平日的上课中老师都是建议我们不要使用递归,但是在函数式编程(functional programming)中递归是很常用的,而且掌握递归的思想有时能让我们找到最优解。1. 最经典的斐波那契数列int Fibonacci(int n) { if (n == 1 || n == 2) {

2017-12-18 20:58:48 576 1

转载 Java 常用工具类 Collections 源码分析

Collections 和 Arrays 是 JDK 为我们提供的常用工具类,方便我们操作集合和数组。这次之所以总结这个,是因为在一次面试中被问到一个细节,回答地不太好,这里补一下吧。由于两个都是工具类,我们就放在一起学习。读完本文你将了解:文章出处Collections提供的多种内部类不可变集合同步的集合有类型检查的集合空集合只含一个元素的集合

2017-12-18 20:57:37 77

转载 MYSQL常用命令

MYSQL常用命令1.导出整个数据库mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mys

2017-12-17 20:41:00 103

转载 mysql去掉某个字段的某部分内容

select LOCATE(‘’,a.content) from text as a;select substring(a.content, 1, LOCATE(‘’,a.content)-1 ) from text as a;UPDATE text a set a.content=substring(a.content, 1, LOCATE(‘’,a.content)-1 )

2017-12-17 20:40:06 7063

翻译 java

sdd

2017-12-16 21:05:31 75

转载 javA

ddddd

2017-12-16 21:05:07 79

转载 java

assss

2017-12-15 19:36:00 79

转载 java

深深

2017-12-15 19:35:46 88

转载 java注意事项

不要“抄”代码:刚开始学习编码时,会从模仿示例代码开始,这本身没有问题。但有很多初学者在在这个阶段过于重视代码能否正确运行,从而忽略对编写过程的锻炼。采用这种方式虽然练习量很大,但往往收效甚微。我建议初学者采用先看后写的方式切记死记硬背。先仔细阅读示例代码,做到理解;然后开始背写,如果中途出现思路中断切记不要看示例代码后续写,一定要重新开始写,这样做才会收效明显。看代码其实在理解示例代码的程序逻辑

2017-12-14 22:20:12 81

转载 java构造器

解构造器之前,首先我们需要知道Java中为什么要引入构造器,以及构造器的作用。假设我们每一次编写一个类都要执行一个initialize()方法,该方法是提醒你,在使用对象之前,应首先调用initialize()方法进行初始化,这就意味着每一用户都能去执行这个方法。Java中引入构造器,确保每一个对象都得到初始化,Java在有能力操作对象之前,系统会自动调用相应的构造器,保证初始化的进行。 

2017-12-14 22:19:07 144

转载 java大数据

是是是

2017-12-13 22:07:32 164

转载 java

sj

2017-12-13 22:07:14 67

转载 java异常处理

有三个原则可以帮助你在调试过程中最大限度地使用好异常,这三个原则是:具体明确提早抛出延迟捕获为了阐述有效异常处理的这三个原则,本文通过杜撰个人财务管理器类JCheckbook进行讨论,JCheckbook用于记录及追踪诸如存取款,票据开具之类的银行账户活动。具体明确Java定义了一个异常类的层次结构,其以Throwable开始

2017-12-12 22:00:51 104

转载 中文乱码问题及其解决方法(java中)

解决HTML页面的中文问题:   为了使HTML页面很好的支持中文,在每个HTML页面的标签内部增加步骤阅读2解决jsp页面中的中文问题:pageEncoding是jsp文件本身的编码contentType的charset是指服务器发送给客户端时的内容编码步骤阅读3解决页面数据传输的中文问题:最佳方法是采用编码过滤器来

2017-12-12 21:58:34 584

空空如也

空空如也

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

TA关注的人

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