自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2017面试题收集

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

2017-02-28 21:47:29 800

转载 实现一个3D图片轮播插件 —— 更新版

前言:    前段时间写下了之前那篇 3D图片轮播效果,后来发现了 Pedro Botelho 写的 jquery.gallery.js ,于是重新修改了自己的这个图片轮播,使之可以成为一个插件来使用。基于jquery.gallery.js 添加了 自适应图片数量,以及添加了 swipe-indicators 切换按钮 源代码:heredemo: here具体使用: h

2017-02-28 18:11:25 945

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

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

2017-02-28 14:31:25 292

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

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

2017-02-27 22:27:40 294

转载 总结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-27 18:47:23 285

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

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

2017-02-27 15:11:21 209

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

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

2017-02-27 11:35:28 367

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

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

2017-02-26 18:19:28 229

转载 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-26 14:35:20 471

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

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

2017-02-26 10:46:50 229

转载 AOP的简单练习

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

2017-02-25 22:11:17 209

转载 浅谈Activiti Modeler 的扩展

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

2017-02-25 18:47:16 742

转载 [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-25 15:15:15 204

转载 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-25 11:55:17 242

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

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

2017-02-24 19:15:13 4370

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

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

2017-02-24 15:51:14 371

转载 Mybatis实战之TypeHandler高级进阶

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

2017-02-24 12:15:13 259

转载 C# Redis学习系列一:Redis的认识、下载、安装、使用

一.认识Redis1. Redis 是一个高性能的key-value数据库。2. 它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。3.周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件4.别人说的 比我好 Redis百度百科二.下载为了匹配我

2017-02-23 23:35:12 338

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

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

2017-02-23 20:03:12 700

原创 【SAP HANA】SAP HANA开篇

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

2017-02-23 16:35:12 304

转载 MySQL架构由小变大的演变过程

假设一个网站(discuz)从最开始访问量很小做到日pv千万,我们来推测一下它的mysql服务器架构演变过程。第一阶段网站访问量日pv量级在1w以下。单台机器跑web和db,不需要做架构层调优(比如,不需要增加memcached缓存)。此时,数据往往都是每日冷备份的,但有时候如果考虑数据安全性,会搭建一个mysql主从。第二阶段网站访问量日pv达到几万。此时单台机器已经有点

2017-02-23 12:55:14 185

原创 Cassandra issue

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

2017-02-23 09:15:07 354

转载 直播+时尚跨界掀起新玩法,传统时装行业变革在即

过去,我们观看时装要么就是在电视上,要么就是花费昂贵的旅途费用跑到纽约、巴黎等国际都市的时装展现场去观看时装盛宴。而今天,在纽约、伦敦、米兰、巴黎的T台上,新技术对时装行业的入侵和改变愈演愈烈,Burberry、Tommy Hilfiger、Ralph Lauren和Tom Ford等众多国际品牌都开始通过秀场直播开启即看即买的新商业模式,Facebook、Twitter、Instagram、Sn

2017-02-22 20:03:14 279

转载 【录教程必备】推荐几款屏幕录制工具(可录制GIF)

我们经常会遇到一些场景,需要你向别人展示一些操作或是效果——例如告诉别人某某软件的配置步骤啊、刚设计出来网站的动画效果怎么样啊、某某电影里面的一个镜头多么经典啊、打得大快人心的NBA绝杀瞬间是怎么回事啊,等等.... 这些场合,如果单纯截成图片有时难以说清楚,但录成视频又不方便在社交软件上传播,这时就需要一个能够生成动态图的软件了,本文就将介绍几款轻便实用的动态图截取工具阅读导览1.F

2017-02-22 15:59:07 1294

原创 NSObject头文件解析 - 消息机制 - Runtime解读 (二)

本章接着NSObject头文件解析 / 消息机制 / Runtime解读(一)写给类添加属性:BOOL class_addProperty(Class cls, const char *name, const objc_property_attribute_t *attributes, unsigned int attributeCount)其中有一个参数我们再在上一篇中提到过

2017-02-22 12:39:11 176

原创 CREELINKS平台_处理器CeAd资源使用说明(CeAd的配置与使用)

0x00 CREELINKS平台简介    CREELINKS(创e联)是由大信科技有限公司研发,集合软硬件、操作系统、数据云储存、开发工具于一体,用于物联网产品的设计、研发与生产的平台。    平台涉及智能硬件、车联网、智能家居、可穿戴设备、工业控制等各个物联网领域。旨在辅助中小型企业快速完成物联网产品原型的设计与开发;并为开源软硬件爱好者、硬件DIY极客、教育机构等提供更高效的

2017-02-22 09:03:07 601

原创 纯js实现html转pdf

项目开发中遇到了一个变态需求,需要把一整个页面导出为pdf格式,而且要保留页面上的所有的表格、svg图片和样式。简而言之,就是希望像截图一样,把整个页面截下来,然后保存成pdf。咋不上天呢……查了一下,能够实现html转pdf的方法还是挺多的,大概有以下几种:1、大部分浏览器就有这个功能。然而我们客户要的可不是这个,人家要的是能够在系统中主动触发的导出为pdf功能,所以这种方案pa

2017-02-21 20:07:07 1057

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

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

2017-02-21 16:35:06 452

转载 SQL语句的优化建议

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

2017-02-21 13:07:07 176

转载 EditPlus常用操作

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

2017-02-21 09:35:05 248

原创 职责链模式(23)

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

2017-02-20 21:00:07 186

转载 前端必备技能之Photosh切图

切图:即从设计稿里面切出网页素材一、使用Photoshop工具工具的使用:1.将文字与标尺的单位的设置为像素 2.打开这五个窗口,关闭其它窗口,保存工作区方便以后使用  3.工作区弄乱时,可以使用上图中的复位,或者在下图中选择工作区:  4.切图常用工具  注意:在工具菜单栏中右击会出现同组备选工具: 5.放大

2017-02-20 17:40:05 309

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

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

2017-02-20 10:52:03 552

原创 读书笔记 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-19 22:20:03 215

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

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

2017-02-19 18:52:11 1370

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

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

2017-02-19 15:28:03 237

原创 javascript 函数和作用域(函数,this)(六)

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

2017-02-19 12:08:05 195

转载 谨慎能捕千秋蝉(三)——界面操作劫持与HTML5安全

一、界面操作劫持1)ClickJackingClickJacking点击劫持,这是一种视觉上的欺骗。攻击者使用一个透明的、不可见的iframe,覆盖在网页的某个位置上,诱使用户点击iframe。2)TapJacking现在移动设备的使用率越来越高,针对移动设备的特点,衍生出了TapJacking(触屏劫持)。手机上的屏幕范围有限,手机浏览器为了节约空间,可以隐藏地址栏,

2017-02-18 23:44:01 868

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

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

2017-02-18 20:16:16 277

转载 Vuex 模块化与项目实例 (2.0)

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

2017-02-18 16:52:02 469

空空如也

空空如也

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

TA关注的人

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