自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 html是什么,html5是什么?web开发必备知识之html

如果你要写一篇文章,你可以能会这样写:“我是小明,今年6岁了,现在在上小学一年级。我喜欢吃鲍鱼。”当时如果你像让“鲍鱼”这两个字红色并且字体大一点怎么办??至少要让电脑明白那些字体要变颜色那些字体不变颜色,那些字体要大一点那些字体要小一点,那就得标记起来,然后这样写:“我是小明,今年6岁了,现在在上小学一年级。我喜欢吃鲍鱼。"那如果我要放张图片怎么办?那如果我要放短视频怎么办?

2017-02-08 10:33:35 424

原创 .NET 发布网站步骤

本文章分为三个部分: web网站发布、IIS6 安装方法、ASP.NET v4.0 安装方法一、web网站发布1.打开 Visual Studio 2013 编译环境     2.在其解决方案上右击弹出重新生成解决方案,以查看是否有错误     3.如果项目没有错误右击WebUI层发布     4.这样将会看到以下界面     5.在配置文件

2017-02-07 21:48:37 530

原创 c++ 有什么好书推荐?

入门书籍《C++ Primer 中文版(第5版)》《C++ Primer (Fifth Edition)》《C++ Primer Plus 中文版(第六版)》《C++ Primer Plus (Sixth Edition)》进阶书籍《Thinking in C++》《A Tour Of C++》《C++编程思想》《The C++ Programming Lang

2017-02-07 13:08:43 776

原创 ASP.NET Web Forms – 教程

ASP.NET 是下一代 ASP,不是 ASP 的更新版本。您应当具备的基础知识在继续学习之前,您需要对下面的知识有基本的了解:WWW, HTML 以及网站构建的基础知识 脚本语言 比如 JavaScript 或者 VBScript 有关服务器脚本的基础知识 如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。什么是 ASP?微软曾经的服务器端脚本技

2017-02-07 09:08:41 474

原创 Promise实现的lazyman

首先请看网友通过setTimeout实现的:function _LazyMan(name) { this.tasks = []; var self = this; var fn =(function(n){ var name = n; return function(){ console.log("

2017-02-06 16:43:35 930

原创 hessian原理解析三(序列化协议)

1、序列化  序列化:将数据结构或对象转换成二进制串的过程  反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程      目的:保存对象状态或用于网络传输2、hessian 序列化协议 1.0 参考官方文档:http://hessian.caucho.com/doc/hessian-1.0-spec.xtp9 primitive types boole

2017-02-06 13:03:36 644

原创 (三)Lua脚本语言入门

又要找工作了,变的忧虑了,唯有学习才让内心变得踏实,今天玩了一下午的王者荣耀,正事都忘了......如果认为所谓的毅力是每分每秒的“艰苦忍耐”式的奋斗,那这是一种很不足的心理状态。毅力是一种习惯,毅力是一种状态,毅力是一种生活---摘至老衲五木写得--"LwIP协议栈源码详解",,,一工作总是感觉以前的热情没有了,不知道这种状态还要持续到什么时候,每一次改变总需要一个开始..希望尽快开始.

2017-02-06 09:09:13 516

原创 Java多线程基础——Lock类

之前已经说道,JVM提供了synchronized关键字来实现对变量的同步访问以及用wait和notify来实现线程间通信。在jdk1.5以后,JAVA提供了Lock类来实现和synchronized一样的功能,并且还提供了Condition来显示线程间通信。Lock类是Java类来提供的功能,丰富的api使得Lock类的同步功能比synchronized的同步更强大。本文章的所有代码均在Lo

2017-02-05 20:08:24 247

原创 HDU 2034 人见人爱A-B_0

人见人爱A-BTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 77157    Accepted Submission(s): 21509Problem Description参加过上个月月赛的同学一定还记得其中

2017-02-05 16:13:26 297

原创 eAndriod学习一:IDE、ADT、SDK、JDK_0

刚刚接触Android开发,一上来所有教程都是各种ADT、SDK的安装,给我整蒙了,这玩意是啥?怎么没有给说明的,就这么不重要吗?下面整理至网络:Android中IDE、ADT、SDK、JDKIED:Intelligent Development Environm的简称,智能开发环境,是一种开发工具。常用的IED是AndroidStudio,注意需要配置JDK【Visual Studi

2017-02-05 12:18:29 271

原创 JWebFileTrans- 一款可以从网络上下载文件的小程序(一)

一 摘要  JWebFileTrans是一款基于socket的网络文件传输小程序,目前支持从HTTP站点下载文件,后续会增加ftp站点下载、断点续传、多线程下载等功能。其代码已开源到github上面,下载网址是JWebFileTrans的github链接 。 二 下载功能演示截图    笔者分别用3个链接做了下载测试,分别是apache tomcat镜像、apache hbase

2017-02-04 19:53:25 560

原创 boneCP的连接管理

转载请标明链接:http://www.cnblogs.com/wingsless/p/6349434.htmlboneCP连接的实现boneCP自己实现了标准的java.sql.Connection接口,除了会持有Connection对象之外,还会拥有一些属性用于标记连接的创建时间,空闲时间等。比较重要的时间概念代码如下:if (!recreating){ //上次使用时间戳

2017-02-04 15:58:29 289

原创 网管的自我修养-信息系统

目录:序章 人际关系 工具准备 电脑维护 网络系统 弱电系统 外设相关 信息系统 服务器相关 机房建设 其他  随着互联网的发展渗透,越来越多的企业将各种信息化管理系统引入到企业运行管理之中。新员工入职开通各个系统的账号也成了网管的例行公事。 一、网站  企业网站是一家公司的门面,客户最开始很可能通过网站来判断这家公司是否专业。非技术公司可能会采取外包的形式进行网站的制

2017-02-04 12:08:25 239

原创 函数指针数组的一些用法

首先函数指针数组是数组,其次数组里面存放的是函数指针,函数指针又是什么呢,函数指针是指向函数首地址的指针,我个人认为函数指针数组可以批量像调用数组元素一样方便调用一些功能相似的一些函数(小弟愚见),我写这个博客之前就是遇到这个问题。首先介绍一下我遇到问题背景,想做个mini3216时钟,显示时间是用8快8*8点阵,主控芯片用的STM32F103RCT6,(驱动方式比较特别,分时复用)我

2017-02-03 23:13:21 770

原创 MyBatis 源码分析——介绍

笔者第一次接触跟MyBatis框架是在2009年未的时候。不过那个时候的他并不叫MyBatis,而是叫IBatis。2010年的时候改为现在的名字——MyBatis。这几年过去了,对于笔者来讲有一点陌生了。而且那个时候他也没有这么出名。hibernate占了大部分市场。虽然笔者早年的时候查看过他的源码,但是并没有很深入去理解他。主要的原因是因为当时我还在看hibernate的源码。太累了所以就没有

2017-02-03 18:39:01 243

原创 04-垂直直方图

描述 输入4行全部由大写字母组成的文本,输出一个垂直直方图,给出每个字符出现的次数。注意:只用输出字符的出  现次数,不用输出空白字符,数字或者标点符号的输出次数。输入输入 包括4行由大写字母组成的文本,每行上字符的数目不超过80个。输出输出包括若干行。其中最后一行给出26个  大写英文字母,这些字母之间用一个空格隔开。前面的几行包括空格和星号,每个字母出现几次,就在这个字母 的上方输

2017-02-01 22:43:33 348 6

原创 SpringMVC HelloWorld实例开发及部署

SpringMVC HelloWorld实例开发及部署2017-01-24目录1 Tomcat及Eclipse Tomcat插件安装配置  1.1 Tomcat的安装  1.2 Eclipse Tomcat插件安装  1.3 配置tomcat2 创建maven工程HelloSpringMVC项目  2.1 根据向导创建maven-archetype-webapp项目

2017-02-01 14:28:20 421 1

原创 2017年要学习的三个CSS新特性

这是翻译的一篇文章,原文是:3 New CSS Features to Learn in 2017,翻译的不是很好,如有疑问欢迎指出。新的一年,我们有一系列新的东西要学习。尽管CSS有很多新的特性,但有三个特性令我最激动并进行学习。1. Feature Queries(特性查询)在这之前我写了一篇关于Feature Queries的文章the one CSS feature I rea

2017-01-31 21:13:12 272 2

原创 Word,Excel,PowerPoint协作实用功能

Word,Excel,PowerPoint协作实用功能纯手打,可能有错别字,使用的版本是office2013转载请注明出处,谢谢将Word表格复制到Excel中点击Word表格左上角的按钮--复制 来到Excel中,选中要的单元格,右键—黏贴—保留原格式 就可以了 将整篇Word插入到Excel中【插入】-

2017-01-31 13:03:14 395

原创 C++ 头文件系列(unordered_map、unordered_set)

简介很明显,这两个头文件分别是map、set头文件对应的unordered版本。 所以它们有一个重要的性质就是:乱序 如何乱序这个unorder暗示着,这两个头文件中类的底层实现----Hash。 也是因为如此,你才可以在声明这些unordered模版类的时候,传入一个自定义的哈希函数,准确的说是哈希函数子(hash function object)。具有相同相同哈希值

2017-01-30 20:13:11 1408

原创 【LeetCode题解】二叉树的遍历

我准备开始一个新系列【LeetCode题解】,用来记录刷题,顺便复习一下数据结构与算法。1. 二叉树二叉树(binary tree)是一种极为普遍的数据结构,树的每一个节点最多只有两个节点——左孩子结点与右孩子结点。C实现的二叉树:struct TreeNode { int val; struct TreeNode *left; // left child

2017-01-30 12:03:10 212

原创 从十二大科技热词看互联网科技行业趋势

过年了,每一个正在阅读文章的读者朋友应该都已经平安到家或者正在赶往家乡的途中吧。虽然人们总说年味越来越淡,但是过年终究是过年,和家人团聚在一起的日子还是那么有滋有味,那么幸福甜蜜。又一年过去了,不论您是出于什么机缘在茫茫“号”海里关注到我们,刘旷公众号在这里对每一位读者朋友说一声感谢,感谢你们的陪伴和认可,刘旷公众号将继续为朋友们奉上更多热腾腾的原创文章。那么,作为恭贺新春的文章,当然得来点特

2017-01-29 10:33:07 1062

原创 es6笔记7^_^class_0

ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。  部分来自JavaScript ES6 class指南、mozilla https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Classes1.定义类  让我们回想一下在ES5中定义一个类的方式

2017-01-28 17:03:05 240

原创 《游戏编程模式》(6)

Chapter 14 组件模式允许一个单一的实体跨越多个不同域而不会导致耦合。为实现两个类之间的代码共享,应该让他们拥有同一个类的实例,而不是继承同一个类。使用情境:有一个涉及多个域的类。但希望这些域保持解耦; 这个类很庞大; 希望定义许多共享不同能力的对象。 分割不同的域: 1 class InputComponent 2 { 3 4 publi

2017-01-27 14:03:13 195

原创 java7 invokedynamic命令深入研究

在看java虚拟机字节码执行引擎的时候,里面提到了java虚拟机里调用方法的字节码指令有5种:invokestatic  //调用静态方法 invokespecial  //调用私有方法、实例构造器方法、父类方法 invokevirtual  //调用实例方法 invokeinterface  //调用接口方法,会在运行时再确定一个实现此接口的对象 invokedynamic  /

2017-01-26 18:58:06 460

原创 甲骨文裁员风波未止,云计算颠覆传统IT成定局

近日,甲骨文北京研发中心的员工向媒体爆料称收到了公司裁员的邮件。邮件中称甲骨文将开始整合各研发中心资源,未来向云计算方向发力,并单独提出了中国公司将会进行裁员。据了解,此次裁员主要针对北京研发中心Solaris操作系统和存储系统两条业务线的员工,被裁的人数不低于170人,其中存储系统业务线被裁人数约占1/4。春节将近,这次的大规模裁员让甲骨文中国的员工心寒不已。云计算正在全面取代传统IT架构

2017-01-26 10:37:59 713

原创 一个字母引发的血案 java.io.File中mkdir()和mkdirs()_0

一个字母引发的血案明天开始放年假了,临放假前有个爬虫的任务,其中需要把网络图片保存到本地,很简单,马上写完了代码: //省略部分代码... Long fileId= (Long) data.get("FilmId"); File filmpath= new File(path+fileId); if (!filmpath.exists())

2017-01-25 11:27:57 272

原创 llvm+clang编译安装

最近一段时间在llvm+clang上做一些东西,所以顺便将自己如何编译安装llvm+clang写了篇文章发在这里,希望能帮助刚接触llvm+clang的童鞋少走一些弯路(我刚接触的时候为了编译安装这个费了好大的力气,全是眼泪这里不多说了)。首先介绍一下,我用的ubuntu麒麟16.10的操作系统(不是虚拟机,我在虚拟机上编译安装了很多次都以失败告终)。具体过程如下:1. 下载码源首先先安装

2017-01-24 16:32:58 702

原创 浅谈产品经理和项目经理

之前在网上关于产品经理和项目经理有一句很精辟的解释:产品经理——靠想。产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否能给公司带来利润的。项目经理——靠做。项目经理是把事情做正确,把事情作得完美,在时间,成本和资源约束的条件下完成目标。暂且不去评论这个说法正确与否,要了解产品经理与项目经理的异同,我们首先来聊聊什么是项目管理和产品管理。1. 什么是产品和产品管理?产

2017-01-23 21:12:56 196

原创 记一次企业级爬虫系统升级改造(五):基于JieBaNet+Lucene.Net实现全文搜索

实现效果:  上一篇文章有附全文搜索结果的设计图,下面截一张开发完成上线后的实图:  基本风格是模仿的百度搜索结果,绿色的分页略显小清新。  目前已采集并创建索引的文章约3W多篇,索引文件不算太大,查询速度非常棒。  刀不磨要生锈,人不学要落后。每天都要学一些新东西。  基本技术介绍:  还记得上一次做全文搜索是在2013年,主要核心设计与代码均是当时的

2017-01-23 13:02:56 594

原创 (译)三维空间中的几种坐标系

为什么我们需要多个坐标系统呢?任何一个坐标系统都是无限的,包括了空间中的所有点。所以,我们用任意一个坐标系统,然后规定它是“世界空间”,然后所有的点位置都可以用这个坐标系统来描述了。难道就不能更简单点了么?实践证明的答案是不能。很多人发现在不同的场景下使用不同的坐标系统更方便。         使用多个坐标系统的原因是,在一个特定的场景上下文中,可以拥有一份确定的信息。也许整个世界上的所有点都

2017-01-22 18:08:54 721

原创 Android项目实战(二十九):酒店预定日期选择

先看需求效果图:      几个需求点:1、显示当月以及下个月的日历 (可自行拓展更多月份)2、首次点击选择“开始日期”,再次点击选择"结束日期"  (1)、如果“开始日期” “结束日期” 相同   (2)、如果“开始日期” “结束日期” 不同,且“结束日期” 晚于 “开始日期”    (3)、如果“结束日期” 早于 “开始日期” ,重置当前 日期 为 “开始日

2017-01-22 11:48:56 838 2

原创 EntityFramework 简单入个门

任何一个和数据相关的系统里,数据持久化都是一个不容忽视的问题。  一直以来,Java 平台出了很多 NB 的 ORM 框架,Hibernate、MyBatis等等。.NET 平台上,ORM 框架这一块一直没有一个能吊到让几乎所有开发人员改掉以拼写 SQL 语句访问数据库的习惯。  实际上,在 .NET 平台上,也层出不穷的出现了很多类似的玩意儿,比如Nhibernate、Ibatis,还有

2017-01-21 19:44:53 212

原创 原生js实现tooltip提示框的效果

在js的世界里面,每一个小的特效都那么微不足道,却又那么的令人向往与好奇。前端工程师的任务特别高大上,因为他们的一个小小的设计就会激发别人的求知欲。比如说我,只是随机一瞟,便看到了这个tooltip的特效,就有一种想要征服它的愿望。比如这个tooltip的效果展示:  这个便是tooltip提示框的效果。在Hbulider上的代码展示: 1 DOCTYPE htm

2017-01-20 17:02:48 2035

原创 Vue.js 学习示例

本篇和大家分享的是学习Vuejs的总结和调用webapi的一个小示例;快到年底了争取和大家多分享点东西,希望能对各位有所帮助;本章内容希望大家喜欢,也希望各位多多扫码支持和推荐谢谢: » Vuejs - 学习大杂烩» WebApi + Vue.js 示例 下面一步一个脚印的来分享:» Vuejs - 学习大杂烩首先,咋们要学习一个js框架,那么肯定要引入该框架的基础库,

2017-01-19 23:37:48 399

原创 Node.js和PHP运行机制对比

为什么要用node.js它又有什么优势呢?一个新的技术被大家喜爱那么它就必然有它的优势,那么下面我们就来简单把它和php做一个对比1 . Node.js 他用的是JavaScript引擎,那么注定它是单线程 ,使用异步方法开辟多个任务,无需像php等待上个任务线程使用结束之后给下个使用,   PHP也是单线程但是它借用Apache服务器提供多线程服务2 . 高并发,大数据量怎么处理

2017-01-19 17:47:47 290

原创 CentOS升级Hyper-v集成服务

CentOS升级Hyper-v集成服务提升虚拟机性能最简单的一种方式就是使用最新版本的微软Hyper-V集成服务。集成服务是功能与驱动的集合,允许客户操作系统使用虚拟硬件。对于虚拟化管理员来说,了解什么是集成服务,集成服务能做什么以及什么时候应该使用集成服务是非常重要的!今天我们就来看一下如何给现有的Linux虚拟机升级Hyper-v集成服务,具体方法如下:连接到虚拟机Test-Lin

2017-01-19 12:22:47 995 2

原创 解析企业Shell面试题

一个同学问我一个问题,说有以下文件内容,要求输出为特定的格式。这里就献丑给出一个处理的方法吧,由于时间关系可能我的答案并不是最好的,但是我尽量将我的答案讲解明白,让你理解处理的方法。如果您有简单明了的处理方法请不啬赐教!题目文件内容如下:2016-12-08       00:09        血战钢锯岭2016-12-08  

2017-01-17 14:22:42 266

原创 容器化实践的经验分享

前言在私有云的容器化过程中,我们并不是白手起家开始的。而是接入了公司已经运行了多年的多个系统,包括自动编译打包,自动部署,日志监控,服务治理等等系统。在容器化之前,基础设施主要以物理机和虚拟机为主。因此,我们私有云落地的主要工作是基础设施容器化,同时在应用的运维方面,兼用了之前的配套系统。利用之前的历史系统有利有弊,这些后面再谈。在这里我主要同大家分享一下在容器化落地实践中的一些经验和教训。

2017-01-16 22:37:40 265

原创 《InsideUE4》-7-GamePlay架构(六)PlayerController和AIController

PlayerController:你不懂,伴君如伴虎啊AIController:上来,我自己动引言上文我们谈到了Component-Actor-Pawn-Controller的结构,追溯了AController整个家族的崛起和身负的使命。本篇我们继续来探讨Controller家族中最为人所知的PlayerController和AIController。作为一个Controlle

2017-01-16 16:57:37 4927

空空如也

空空如也

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

TA关注的人

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