自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2016个人小结

13年从常州回到老家宿迁,我把自己放到了一个很低的姿态,选择了现在这家公司主要用java开发(我做了3年多的.net开发),我对编程语言这东西没什么争议,适合就是最好的。刚回来的时候真是全力以赴,周末只要没什么事就是到公司熟悉项目和java(当时是2k5的工资,现在的薪水比那时还是涨了不少的,毕竟物价也在涨)。算算回来已经4年了,相比以前技术上有了更大的宽度,深度上还是不够精进,后面需要找几个点再

2017-01-31 20:38:12 256 1

原创 SQL关键字转换大写核心算法实现

1 不跟你多废话 上代码! /// /// SQL关键字转换器 /// public class SqlConverter : IKeywordsConvertible { public SqlConverter(string[] keywords) { Keywords =

2017-01-31 12:33:15 339

原创 ASP.Net数据库如何存取图片

当我们有大量的图片或者图片比较大时,我们常规的做法可能是保存图片路径,但是也不排除需要将图片直接存放到数据库的情况,此时就需要保存图片到数据库了。这篇文章我会向大家介绍:如何通过FileUpLoad控件将图片保存到数据库 如何通过Button控件从数据库导出图片 具体步骤如下:保存图片到数据库第一步:首先在数据库创建一个名为“Images”的表,代码如下:CREATE

2017-01-30 19:43:09 375

原创 【开源.NET】 分享一个前后端分离的轻量级内容管理框架

开发框架要考虑的面太多了:安全、稳定、性能、效率、扩展、整洁,还要经得起实践的考验,从零开发一个可用的框架,是很耗时费神的工作。网上很多开源的框架,为何还要自己开发?我是基于以下两点:没找到合适的:安全、稳定、简单、易用、高效、免费; 想成为架构师; 于是就自己动手,参考网上开源的项目和借鉴网友的设计思路(特别是萧秦系列博文),结合自己的实践,开发了一个简单、易用、高效的的框架,虽然不

2017-01-29 09:58:09 4614 1

原创 Docker系列一之基础快速入门企业实战

1.1什么是LXCLXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与传统虚拟化技术相比,它的优势在于:

2017-01-28 16:28:09 657

原创 我的2016年终总结(PF项目框架设计心得分享 2.0rc)_0

在无数的日夜里,熬出了多少的黑眼圈,致勤勤恳恳工作的各位朋友与自己。每到了年末的时候总想写的什么,主要是为了回顾以往一年里到底做了什么,这便是年终总结的主要意义。在此我将要总结的是和我在技术层面上成长的一个项目,那便是开源的plain framework(简称PF),我会在这里分享一些关于程序设计的一些心得。  起源  2014年的7月左右,本着对于自己技术的不断提高,我正式将之前的p

2017-01-27 21:28:03 465

原创 [Node.js]事件循环

摘要Node.js是单进程单线程应用程序,但是通过事件和回调支持并发,性能也非常高。node.js的每一个api都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。它基本上所有的事件几支都是用设计模式中的观察者模式实现,单线程类似进入一个while(true)的事件循环,知道没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数。事件驱动No

2017-01-27 13:33:03 318

原创 I-O模型浅析

引入首先来说一下进程:  进程在就是一段执行中的代码,他是由一条条指令和数据组成的一个具有生命周期的有头有尾的实体。进程根据权限大体上可以分为两类:用户进程 和 内核进程。  这两者的主要区别在于权限不同。用户进程无法直接访问I/O设备,如果用户进程想要访问I/O设备,需要调用内核提供的接口,由内核进程对I/O设备进行操作,读取其中的数据到内核空间,然后将数据从内核空间移动到用户空

2017-01-26 18:28:00 387

原创 用Mockito测试SpringMVC+Hibernate

用Mockito测试SpringMVC+Hibernate译自:Spring 4 MVC+Hibernate 4+MySQL+Maven integration + Testing example using annotations2017-01-19 目录:1 目录结构 2 pom.xml3 Testing Controller Layer  3.1 com.webs

2017-01-26 10:08:02 1162

原创 【译】延迟加载JavaScript_0

【译】延迟加载JavaScript看到一个微信面试题引发的血案 --[译] 什么阻塞了 DOM?中提到的一篇文章,于是决定看下其博客内容,同时翻译下来留作笔记,因英文有限,如有不足之处,欢迎指出。同时,请给它五分钟。原文地址:https://varvy.com/pagespeed/defer-loading-javascript.html作者:Patrick Sexton如何延迟加

2017-01-25 10:57:58 355

原创 掌握jQuery插件开发

在实际开发工作中,总会碰到像滚动,分页,日历等展示效果的业务需求,对于接触过jQuery以及熟悉jQuery使用的人来说,首先想到的肯定是寻找现有的jQuery插件来满足相应的展示需求。目前页面中常用的一些组件,都有多种jQuery插件可供选择,网络上也有很多专门收集jQuery插件的网站。利用jQuery插件确实可以给我们的开发工作带来便捷,但是如果只是会简单使用,而对其中的原理不甚了解,那么在

2017-01-23 20:42:55 272

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

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

2017-01-23 12:22:55 363

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

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

2017-01-22 17:44:59 1058 2

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

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

2017-01-22 11:24:54 7772

转载 drtjyre56hw3sg热给他让他

人挺好让他眼花耳热一天然一

2017-01-09 13:37:20 346

空空如也

空空如也

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

TA关注的人

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