自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 这篇文章为了请教大牛帮忙解决一下现网乱码问题

在近期公司内部mysql数据库和ES搜索引擎产生乱码问题,首先介绍一下架构:flume对多台机器进行日志收集-->发送日志进入ES和mysql。期间没有任何转码。现在情况是不能协商多台机器的编码问题,不同机器有着不同的编码,es端和mysql都是设置为utf-8,产生乱码。还请大牛帮忙解决一下~谢谢大家。忙乎好几天了没想到解决方案

2017-02-28 21:31:38 266

转载 Struts2系列笔记(7)---Struts2类型转换

Struts2类型转换            struts2中内置了大量的类型转换器用来完成数据类型转换的问题,这篇随笔主要通过两个方面来写Struts类型转换       1:Struts2内置的类型转换器       2:如何自定义类型转换器      那么首先我们来学习有关Struts2内置的类型         1:Struts2内置的类型转换器Struts2的内置

2017-02-28 14:15:25 252

转载 Javascript—②函数

新手Perfect教程之Javascript②教程—函数前言:上回我们是从hello world开始的,本期将会讲“函数”在学自定义函数之前,先了解几个已经定义好的函数:1 alert(); //弹出消息对话框函数(JavaScript默认函数)2 prompt(); //弹出输入对话框函数(JavaScript默

2017-02-28 10:47:27 241

转载 2017面试题收集

要换工作? 来看看面试题吧今天要谈的主题是关于求职.求职是在每个技术人员的生涯中都要经历多次,对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦.在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工作的朋友。相关概念面向对象的三个特征封装,继承,多态.这个应该是人人皆知。多态的好处

2017-02-27 22:08:47 312

转载 Ubuntu安装jdk,正确配置环境变量

作为一个Linux新手,在写这篇博客之前,装了几次jdk,好多次都是环境变量配置错误,导致无法登录系统。经过几天的研究,今天新装系统,从头来完整配置一遍系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1211.官网下载JDK文件jdk-8u121-linux-x64.tar.gz  我这里下的是最新版,其他版本也可以 2.创建一个目录作为JDK的安装目录

2017-02-27 14:55:21 310

转载 Java之路——名词解释(一)

一、开篇 许多人在初接触Java的时候,都会被各种Java的英文缩写名词给弄得头晕脑胀。看一个技术,内容里又会有一堆其他的技术名词,看了半天不知所云。尝试去查一下这些名词的解释,除了非常学术性的解释之外,很少会有更详细更明白的描述。例如JNDI,也就是Java Naming and Directory Interface的缩写,中文意思是Java命名和目录接口[1]。看完中文解释,里面就有三个

2017-02-27 11:19:26 434

转载 Android中使用开源框架EventBus3.0实现Fragment之间的通信交互

1.概述在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭)EventBus是Android下高效的发布/订阅事件的消息总线。作用是可以代替传统的Intent,

2017-02-26 21:31:18 182

转载 总结ASP.NET MVC Web Application中将数据显示到View中的几种方式

当我们用ASP.NET MVC开发Web应用程序的时候,我们都是将需要呈现的数据通过"Controllers"传输到"View"当中,怎么去实现,下面我介绍一下我在实际工作当中用到过的几种方式。 创建一个ASP.NET MVC Web Application在Visual Studio中创建ASP.NET Web Application应用程序,在向导的下一个窗口中选择空的模板

2017-02-26 17:55:20 602

转载 View Controller Transition:京东加购物车效果

冬天已经过去了,阳光越来越暖洋洋的了。还记得上学的时候,老师总说“春天是播种的季节”,而我还没在朋友圈许下什么愿望。一年了,不敢想象回首还能看到点什么,所以勇往直前。当被俗世所扰,你是否也丢失了自己,忘却了理想。欲做精金美玉的人品,定从烈火中煅来;思立掀天揭地的事功,须向薄冰上履过。这篇博客中,我们主要来叙述一下上述动画效果的实现方案。主要涉及 View Controller 转场

2017-02-26 14:15:19 313

转载 jsp+servlet实现最基本的注册登陆功能

源码和数据库下载地址:http://download.csdn.net/detail/biexiansheng/97597221:首先需要设计好数据库和数据表,这里简单截图说明我创建的字段和类型。2:进入正题,开始开发前台和后台代码。首先创建一个动态web工程,然后先创建一个实体类。 1 package com.bie.po; 2 /** 3 * @author Bi

2017-02-26 10:23:23 490

转载 angularJs 个人初探笔记

1.环境搭建与angular - phoneCat 安装可以通过git clone来下载源代码: git clone --depth=14 https://github.com/angular/angular-phonecat.git–depth=14选项的意思为:仅下载最近14次的代码提交版本;这么做可以减少下载的文件大小,加快下载。安装依赖包 PhoneCat是一个We

2017-02-25 21:47:18 255

转载 最近找java实习面试被问到的东西总结(Java方向)

时间,就是这么很悄悄的溜走了将近两个年华,不知不觉的,研二了,作为一个一般学校的研究生,不知道该说自己是不学无术,还是说有过努力,反正,这两年里,有过坚持,有过堕落,这不,突然间,有种开窍的急迫感,寻思着找些实习,充实下生活,也是为了将来而备战,目标定位在杭州,然而,杭州的Java实习并不多,大大小小投了十来个企业单位,面来面去,回答的基本上也算差强人意,今日得一闲暇,就最近被问到的一些问题一一罗

2017-02-25 18:31:17 325

转载 weex官方demo weex-hackernews代码解读(1)

一、介绍 weex 是阿里出品的一个类似RN的框架,可以使用前端技术来开发移动应用,实现一份代码支持H5,IOS和Android。最新版本的weex已默认将vue.js作为前端框架,而weex-hacknews则是weex官方出品的,首个使用 Weex 和 Vue 开发的 Hacker News 原生应用,在项目中使用了 Vuex 和 vue-router等官方组件 。因此这个应用可以作为we

2017-02-25 14:59:17 481

转载 LICEcap方便快捷制作gif图片的工具

总是看见别人的博客里面动态的小图片,是不是有种冲动自己也想搞,但是就是不知道咋搞,这里简单介绍一款很实用的制作gif的软件.LICEcap的网址:http://www.cockos.com/licecap/1:打开网址如下gif图片操作。2:安装非常的简单。我已经安装过了。这里不做演示了。安装后就是这个样子。3:打开软件就如上图所示,点击右下角的Record即可录制

2017-02-25 11:39:15 275

转载 AOP的简单练习

---恢复内容开始---1、AOP的主要作用及概念简介  AOP最大的用处在于事务处理上,业务层在项目中主要负责以下的操作:    ·调用数据层进行处理;    ·进行事务的处理;    ·关闭数据库的连接操作;  但在实际操作中,往往还要进行日志处理,事务提交等等辅助性操作,此时aop就派上用场。一个优秀的代理模式是将不同的切入点代码单独定义,而后组织在一个程序网上。AO

2017-02-24 22:43:17 659

转载 浅谈Activiti Modeler 的扩展

为什么要扩展         最近项目打算用activiti工作流中activiti modeler来做模块的可视化订阅,但是原生的activiti任务节点,有一些不符合业务需要,比如配置项多,属性暴露。比如service task,配置时就要暴露其Java Degelete方法类,这样以后实施人员去配置的时候,第一他每次去配个service task都要去配置,第二他不会

2017-02-24 18:59:12 1423 1

转载 [Kafka]_0

Kafka支持的基本命令位于${KAFKA_HOME}/bin文件夹中,主要是kafka-topics.sh命令;Kafka命令参考页面: kafka-0.8.x-帮助文档  -1. 查看帮助信息bin/kafka-topics.sh --help -2. 创建Topicbin/kafka-topics.sh --create --topic test0 --zoo

2017-02-24 15:35:15 229

转载 Lua与.net的CLR相互调用

工程环境搭建:下载luainterface-1.5.3.zip文件,使用到的dll为Built目录下的LuaInterface.dll、lua51.dll、luanet.dllLuaInterface.dll为C#的dll,需要引用到工程中 lua51.dll、luanet.dll为C++的dll,需要拷贝到工程的输出目录下(Debug) C#调用Lua需要使用:LuaInterfac

2017-02-24 11:59:13 231

转载 Atitit 路径规划法attilax总结 扫描线路法

Atitit 路径规划法attilax总结 扫描线路法  2017/2/8 20:43:37【吐槽】深圳-小 2017/2/8 20:43:37群主做什么的2017/2/10 10:03:15系统消 2017/2/10 10:03:152017/2/13 9:58:50系统消 2017/2/13 9:58:502017/2/15 13

2017-02-23 23:19:14 383

转载 深度学习解决多视图非线性数据特征融合问题

前言:Hello 大家好,我是小花,又和大家见面了,前面的文章一直是对机器学习的基本分类,回归,聚类算法进行学习。那时候我记得给了大家很多特征,当时我说,特征的好坏决定了机器学习算法的效果。那么接下来,我将会带着大家研究研究机器学习的特征。这是我在ICML上看到的一篇文章,作者是华盛顿大学的一个教授,文章名:deep canonical correlation analysis。就是深度典型相

2017-02-23 19:47:11 5015

原创 [故障公告]博客站点遭遇超过20G的流量攻击被阿里云屏蔽

2017年2月21日17:34,突然收到阿里云的通知:您的IP受到攻击流量已超过云盾DDoS基础防护的带宽峰值,服务器的所有访问已被屏蔽,如果35分钟后攻击停止将自动解除否则会延期解除。。。紧接着通过这个IP访问博客站点(www.cnblogs.com)的所有用户(绝大多数用户都使用这个IP)都无法访问,我们赶紧进行了dns解析切换,但dns解析生效需要一定的时间,很多用户都会受影

2017-02-23 16:15:14 1632

原创 Mybatis实战之TypeHandler高级进阶

上篇文章分享了在项目实战中自定义Mybatis的TypeHandler来处理枚举类型。文章结尾也指出了美中不足之处,那就是每次都需要指定我们自定义的枚举TypeHandler。 随着项目枚举类型的增多,每次都要写一遍这个会令人很反感。那么,本次我们就来解决这一痛点。思路分析上篇文章讲到, mybatis有默认的处理枚举类型的TypeHandler,因此,我们要将我们自定义的枚举

2017-02-23 12:42:45 610

转载 爬虫-漫画喵的100行逆袭

小喵的唠叨话:这次的博客,讲的是使用python编写一个爬虫工具。为什么要写这个爬虫呢?原因是小喵在看完《极黑的布伦希尔特》这个动画之后,又想看看漫画,结果发现各大APP都没有资源,最终好不容易找到一个网站可以看,但是由于网速太渣,看起来额外的费劲。这时候如果能提前下载下来就好了。先上项目地址(github):https://github.com/miaoerduo/cartoon-cat 。

2017-02-22 19:35:15 411

转载 【SAP HANA】SAP HANA开篇

有幸当前工作能够接触到SAP S/4,能够接触到史上无敌的HANA内存数据库。HANA的技术我就不多讲了,感兴趣的人可以去百度一下。当然,有人想在本机安装HANA来学习,但前提是你得有128G内存以上才可以。一般HANA设备的内存都是512G,甚至1T的。记住,是内存,不是硬盘!所以性能杠杠的。未来的大数据支撑平台,有HANA速度将更快!      首先,下载SAP HANA STUDIO安装

2017-02-22 15:43:09 389

转载 Cassandra issue

在Java连接Cassandra的情况下, 当使用组合主键时, 默认第一个是Partition Key, 后续的均为Clustering Key.如果有多个Clustering Key, 在Java中需指定Clustering Key的Order顺序, 否则将出现 "The clustering keys ordering is wrong for @EmbeddedId" 错误。代码示例

2017-02-21 23:43:06 224

原创 程序猿教你学剪辑

上个月因为自己在忙着做项目所以没有时间来写博客,但是感觉不能再这样“颓废”下去了,但是又苦于最近没有什么技术上面的干货可以分享,故特此来分享一下我在视频处理方面的心得和体会 一、前期的工作准备这里我们就来从怎样做一个优秀的剪辑师入手,说说前期需要有哪些准备:1、素质方面:1.1 具备美感,也就是具备审美的能力,当然这个博主是不太具备的,哈哈1.2 对构图方面有一个良好的

2017-02-21 19:47:06 260

转载 使用SBT编译Spark子项目

前言最近为了解决Spark2.1的Bug,对Spark的源码做了不少修改,需要对修改的代码做编译测试,如果编译整个Spark项目快的话,也得半小时左右,所以基本上是改了哪个子项目就单独对那个项目编译打包。Spark官方已经给出了如何使用mvn单独编译子项目的方法:http://spark.apache.org/docs/latest/building-spark.html#building

2017-02-21 16:19:06 234

转载 simple-spa 一个简单的单页应用实例

上两篇文章说过要写一个简单的单页应用例子的, 迟迟没有兑诺, 实在有愧 哈哈。这篇写给小白用户哈。正好趁今天风和日丽,事情不多, 把从项目里的代码扣取了一下, 整理了一个简单的例子。因为我们生产项目用到es6 还有构建工具,为了让例子足够简单和原生,除了一个zepto,连require都是我之前写的文章里的实现的,很简单70行代码。事例地址github:https://github

2017-02-21 12:51:09 199

原创 dotnet new 命令使用模板生成Angular应用

dotnet new 命令使用模板快速生成单页应用,本文以Angular应用为例。最新版.NET Core SDK RC4 最大改动是更新了 dotnet new 命令。dotnet new 默认不再创建控制台应用,而是展示帮助,而且会根据当前目录内容展示不同帮助。首先确保 .NET Core SDK RC4安装成功。dotnet --version输出如下:1.0.0-r

2017-02-21 09:19:07 278

原创 初探Lambda表达式-Java多核编程【2】并行与组合行为

今天又翻了一下书的目录,第一章在这之后就结束了。也就是说,这本书所涉及到的新的知识已经全部点到了。书的其余部分就是对这几个概念做一些基础知识的补充以及更深层次的实践。最后两个小节的内容较少,所以合成一篇文章来总结。上一篇:初探Lambda表达式/Java多核编程【1】从集合到流从串行到并行串行指一个步骤一个步骤地处理,也就是通常情况下,代码一行一行地执行。如果将我们常用的迭

2017-02-20 17:24:06 606

原创 SQL语句的优化建议

重中之重---语句执行顺序 我们先看看语句的执行顺序如果我没记错这是《SQL SERVER 2005技术内幕--查询》这本书的开篇第一章第一节。书的作者也要让读者首先了解语句是怎么样的一个执行顺序,因为不知道顺序何谈写个好语句? 查询的逻辑执行顺序: (1) FROM   (3)   JOIN    (2) ON   (4) WHERE   (5) GROUP

2017-02-20 14:00:07 171

转载 EditPlus常用操作

EditPlus注册码在线生成http://www.jb51.net/tools/editplus/随意填写个用户名,生成对应的密码就可以使用editplus了 EditPlus常用快捷键编代码要用的全选    Ctrl+A    选择整合文档剪切    Ctrl+X复制    Ctrl+C粘贴    Ctrl+V保存    Ctrl+S  保存当前文档

2017-02-20 10:36:03 561

原创 职责链模式(23)

今天我们来讲一下职责链模式。首先我们来模拟一下下面这个场景。一、案例在公司,我们需要向领导请假,向领导申请加薪,不同级别的领导会做出相应的批示。下面我们用简单的控制台应用程序来模拟一下这个案例。 1 /// 2 /// 申请类 3 /// 4 class Request 5 { 6 //申请

2017-02-19 22:04:06 102

转载 go 协程与主线程强占运行

最近在学习了go 语言 ,  正好学习到了 协程这一块 ,遇到了困惑的地方.这个是go语言官方文档 . 在我的理解当中是,协程只能在主线程释放时间片后才会经过系统调度来运行协程,其实正确的也确实是这样的,但是我遇到了协程强占主线程的一个问题,经过帮助,现在已经了解.废话不多说,先看代码  1 package main 2 3 import ( 4 "fmt"

2017-02-19 11:52:02 139

转载 读书笔记 effective c++ Item 11 在operator=中处理自我赋值

1.自我赋值是如何发生的当一个对象委派给自己的时候,自我赋值就会发生:1 class Widget { ... };2 3 Widget w;4 5 ...6 7 w = w; // assignment to self、这看上去是愚蠢的,但这是合法的,所以请放心,客户端是可以这么做的。此外,自身赋值也并不总是很容易的能够被辨别出来。举个例子:1

2017-02-18 23:28:01 110

转载 博客园自定义之博客园公告栏添加时钟——利用canvas画出一个时钟

前言  最近一直在学习前端知识,非常感谢慕课网的讲师Silva Zhou以及w3school的教程让我快速的学习到一门技能,今天学到了如何利用canvas来画出一个时钟,雕虫小技,大神勿喷。  对于canvas,w3shcool上是这么描述的:    HTML5 标签用于绘制图像(通过脚本,通常是 JavaScript)。    不过, 元素本身并没有绘制能力(它仅仅是图形的容器

2017-02-18 20:00:05 319

原创 Unity编程标准导引-Unity中的基本概念-2.1界面概览

Unity中的基本概念本文我们介绍Unity中的基本概念,包括:场景、游戏对象、组件、预制件、资源等。2.1、界面概览   打开Unity之后,我们大概可以看到以上画面,以上画面中即显示了我们最常用到的面板,下面介绍它们的用途。如果有些面板你没有找到,可以通过菜单Window->[面板名称]来打开,面板名称如下列英文介绍。注意:我会在英文面板名称的下方,给出中文的翻译,不过

2017-02-18 16:36:10 566

转载 javascript 函数和作用域(函数,this)(六)

重点。一、函数函数是一块JavaScript代码,被定义一次,但可执行和调用多次。JS中的函数也是对象,所以JS函数可以像其他对象那样操作和传递,所以我们也常叫JS中的函数为函数对象。注意:函数的返回值,依赖于return语句。一般的函数调用:如果没有return语句的话,默认会在所有代码执行完以后返回undefined。如果是作为构造器,外部使用new去调用的话,如果

2017-02-18 13:08:00 164

转载 图解项目管理【基础】

项目管理作为一门专业,是一套系统的方法知识,过程,技能,工具与技术体系。要学习项目管理,首先要了解项目及其特点。本文是在自己学习项目管理的基础上,图形化的方式进行总结,希望能够有所进益。本文采用思维导图的方式进行描述,熟悉思维导图工具的使用。参考内容:PMBOK[项目管理知识体系指南]第五版使用工具:XMind7.5-----------------------------------

2017-02-17 21:08:21 205

原创 Vuex 模块化与项目实例 (2.0)

Vuex 强调使用单一状态树,即在一个项目里只有一个 store,这个 store 集中管理了项目中所有的数据以及对数据的操作行为。但是这样带来的问题是 store 可能会非常臃肿庞大不易维护,所以就需要对状态树进行模块化的拆分。 首先贴出一个逻辑比较复杂的H5项目:源码 & DEMO该项目主要包括 banner、feeds、profile 三个部分。其中 feeds 模块最复杂,需要

2017-02-17 17:36:02 413

空空如也

空空如也

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

TA关注的人

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