摘要: 【前言】 面向资源的 Restful 风格的 api 接口本着简洁,资源,便于扩展,便于理解等等各项优势,在如今的系统服务中越来越受欢迎。 .net平台有WebAPi项目是专门用来实现Restful api的,其良好的系统封装,简洁优雅的代码实现,深受.net平台开发人员所青睐,在后台服务api接口阅读全文
posted @ 2017-09-21 18:11 柒小栈主 阅读(45) 评论(0) 编辑
摘要: 【问题描述】 @EnableAsync annotation metadata was not injected spring配置初始化时候报错 nested exception is java.lang.IllegalArgumentException:@EnableAsync annotatio阅读全文
posted @ 2017-09-21 17:20 柒小栈主 阅读(4) 评论(0) 编辑
摘要: 网上各种各样千奇百怪的正则表达式,也是被整的晕头转向的,写过几个验证框架以后,也是对正则表达式正式做了个收集版,这里做一个列表将常用的正则表达式列举一下,方便今后使用。 IP地址 普通账号验证阅读全文
posted @ 2017-09-14 15:48 柒小栈主 阅读(4) 评论(0) 编辑
摘要: 【前言】 Intellij IDEA下Maven构建项目时,构建项目速度比较慢。需要等好久才能构建好一个项目,有时候一下午也还在提示进度。 【问题描述】 使用Maven构建项目时: 设置好各种参数,然后执行到最后自动构建项目阶段,需要等很长时间去构建项目。 编辑器在执行mvn archetype:g阅读全文
posted @ 2017-08-31 15:38 柒小栈主 阅读(16) 评论(0) 编辑
摘要: 轻量级ORM框架QX_Frame.Bantina系列讲解(开源) 一、框架简介 http://www.cnblogs.com/qixiaoyizhan/p/7417467.html 二、框架使用方式介绍 http://www.cnblogs.com/qixiaoyizhan/p/7418058.ht阅读全文
posted @ 2017-08-23 15:53 柒小栈主 阅读(118) 评论(2) 编辑
摘要: 轻量级ORM框架QX_Frame.Bantina系列讲解(开源) 一、框架简介 http://www.cnblogs.com/qixiaoyizhan/p/7417467.html 二、框架使用方式介绍 http://www.cnblogs.com/qixiaoyizhan/p/7418058.ht阅读全文
posted @ 2017-08-23 15:53 柒小栈主 阅读(449) 评论(3) 编辑
摘要: 【前言】 AI 在人工智能进展的如火如荼的今天,我们如果不尝试去接触新鲜事物,马上就要被世界淘汰啦~ 本文拟使用Python开发语言实现类似于WIndows平台的“小娜”,或者是IOS下的“Siri”。最终达到人机对话的效果。 【实现功能】 这篇文章将要介绍的主要内容如下: 1、搭建人工智能--人机阅读全文
posted @ 2017-07-27 18:10 柒小栈主 阅读(2390) 评论(17) 编辑
摘要: 【前言】 Mongodb是一款nosql数据库,关于nosql 以及 mongodb本文不进行介绍,在数据库的选型方面,本人说是在机缘巧合之下选择了mongodb,并且拟使用mongodb搭建日志系统。 一、MongoDB下载 mongodb可以在官网找到下载链接,找到合适的版本进行下载。下载地址 阅读全文
posted @ 2017-07-21 17:04 柒小栈主 阅读(147) 评论(0) 编辑
摘要: 【前言】 Go语言是Google公司2009年发布的新一代的开发语言,其最大的亮点是原生自带并发,在合适的场合使用合适的代码,我们的系统将会更加完美。下面我们进行go语言的安装和配置。 一、下载安装 首选我们在google的go lang 安装包下载地址进行安装包的下载 https://www.go阅读全文
posted @ 2017-07-21 10:37 柒小栈主 阅读(28) 评论(0) 编辑
摘要: 【前言】 Python的编码格式对于初学者来说是很头疼的一件事,不过如果接触的多了,就会发现,只要在恰当的时候使用了恰好的编码,就不会出现太多的问题。 【编码介绍】 python 的编码格式2.x 和3.x是不一样的 2.x采用的默认编码格式是:ascii 3.x采用的默认编码格式是:utf-8 【阅读全文
posted @ 2017-07-20 10:40 柒小栈主 阅读(12) 评论(0) 编辑
摘要: 【前言】 Python的文件目录结构虽然层次清晰,结构清楚,但是在调用的时候可能还是出现各式各样的找不到路径的错误。 【模块导入】 1、导入上一级目录的模块 python中导入上一级目录的模块有两种方法: 1>使用 sys.path.append('..') 2>使用 .. 这里的两个. 就是 ..阅读全文
posted @ 2017-07-20 10:02 柒小栈主 阅读(59) 评论(0) 编辑
摘要: 【前言】 在大型网站中,负载均衡是有想当必要的。尤其是在同一时间访问量比较大的大型网站,例如网上商城,新闻等CMS系统,为了减轻单个服务器的处理压力,我们引进了负载均衡这一个概念,将一个服务器的压力分摊到几个服务器上,一方面减轻了宕机的几率,另一方面也使得宕机后还要其他服务器可以继续稳定运行,提高了阅读全文
posted @ 2017-07-17 16:41 柒小栈主 阅读(3606) 评论(42) 编辑
摘要: 人生苦短,我用Python~ 一直想自己折腾些极客的东西出来,供自己使用或者是供他人使用。一则可能对自己的生活是一种帮助,二则是对自己技能的提高,三则显得高大上,一直努力,一直提高,一直Happy!~ 直到,在京东白条了一个树莓派3,我知道,有一段兴奋的苦旅要开始了... 【前言】 本文拟使用Pyt阅读全文
posted @ 2017-07-06 21:12 柒小栈主 阅读(785) 评论(5) 编辑
摘要: 人生苦短,我用Python~ 界内的Python宣传标语,对Python而言,这是种标榜,实际上,Python确实是当下最好用的开发语言之一。 在相继学习了C++/C#/Java之后,接触Python,最一开始突然一片茫然,似乎是进入了新世界,所有C家族的语法,在这里都或多或少地发生了改变,方法没有阅读全文
posted @ 2017-07-03 00:22 柒小栈主 阅读(582) 评论(2) 编辑
摘要: RabbitMQ消息队列服务器在Windows下的安装和部署-> 一、Erlang语言环境的搭建 RabbitMQ开源消息队列服务是使用Erlang语言开发的,因此我们要使用他就必须先进行Erlang语言环境的搭建,其实是非常简单的。 登录Erlang官网,进入下载页,官网地址->http://ww阅读全文
posted @ 2017-06-15 10:26 柒小栈主 阅读(736) 评论(0) 编辑
摘要: 当下.Net Core项目可是如雨后春笋一般发展起来,作为.Net大军中的一员,我热忱地拥抱了.Net Core并且积极使用其进行业务的开发,我们先介绍下.Net Core项目下实现文件上传下载接口。 一、开发环境 毋庸置疑,宇宙第一IDE VisualStudio 2017 二、项目结构 File阅读全文
posted @ 2017-06-14 15:09 柒小栈主 阅读(868) 评论(4) 编辑
摘要: .Net自带的缓存有两个,一个是Asp.Net的缓存 HttpContext.Cache,一个是.Net应用程序级别的缓存,HttpRuntime.Cache。 MSDN上有解释说: HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象。HttpRuntime阅读全文
posted @ 2017-06-14 10:25 柒小栈主 阅读(206) 评论(2) 编辑
摘要: 有基础的开发者都应该很明白,对象是一个引用类型,例如: object b=new object(); object a=b; 那么a指向的是b的地址,这样在有些时候就会造成如果修改a的值,那么b的值也会跟随着改变(a和b是同一个引用内存地址)。 我们想要a和b都是各自互不影响的,那么只能是完全地新建阅读全文
posted @ 2017-06-14 09:52 柒小栈主 阅读(56) 评论(2) 编辑
摘要: winform下展示Unity3D文件可以支持对Unity3D实现的模块进行包装,以及在其他的项目中需要展示Unity3D的界面时候,恰到适宜地进行打开展示,这里我展示如何使用winform打开Unity3D文件。 一、在Unity的官网下载并安装Unity 安装完成后的目录如下: 二、在Unity阅读全文
posted @ 2017-06-13 12:14 柒小栈主 阅读(57) 评论(0) 编辑
摘要: 你们一直迷惑的,相关切身利益的法律常识~阅读全文
posted @ 2017-06-12 09:28 柒小栈主 阅读(175) 评论(0)  编辑
摘要: Winform跨窗体操作控件是winform开发中很常见的形式,最常见且简单有效的方式便是使用委托的方式来进行操作,下面我将通过一个小实例来说明如何使用委托跨窗体实现控件操作。 实例介绍:两个窗体,Form1按钮打开Form2,然后在Form2的TextBox输入值在Form1的TextBox中显示阅读全文
posted @ 2017-06-07 10:28 柒小栈主 阅读(235) 评论(0) 编辑
摘要: Redis服务器是当下比较流行的缓存服务器,Redis通常被人拿来和Memcached进行对比。在我看来,应当是各具优势吧,虽然应用场景基本类似,但总会根据项目的不同来进行不通的选用。 我们今天主要讲Redis在windows平台下的安装和部署。进入正题-> 一、单机部署使用Redis 1、下载Re阅读全文
posted @ 2017-06-05 16:46 柒小栈主 阅读(125) 评论(0) 编辑
摘要: OWIN是Open Web Server Interface for .NET的首字母缩写,他的定义如下: OWIN在.NET Web Servers与Web Application之间定义了一套标准接口,OWIN的目标是用于解耦Web Server和Web Application。基于此标准,鼓励阅读全文
posted @ 2017-06-02 18:12 柒小栈主 阅读(271) 评论(0) 编辑
摘要: 在C#中,默认的WebBrowser控件默认使用的是IE的core,而IE的种种遭人吐槽的诟病使我不敢轻易使用WebBrowser,因此,打算使用Chrome的内核替换IE。Chrome的内核使用的是WebKit,显而易见,我们这里就将使用WebKit来实现Winform中内嵌一个Chrome浏览器阅读全文
posted @ 2017-06-02 17:34 柒小栈主 阅读(1409) 评论(0) 编辑
摘要: Asp.Net Framework webapi2 文件上传与下载 前端界面采用Ajax的方式执行 一、项目结构 1.App_Start配置了跨域访问,以免请求时候因跨域问题不能提交。具体的跨域配置方式如下,了解的朋友请自行略过。 跨域配置:NewGet安装dll Microsofg.AspNet.阅读全文
posted @ 2017-05-27 12:05 柒小栈主 阅读(2528) 评论(24) 编辑
摘要: 上一节我们讲到对EF(EntityFramework)的初步封装,任何事情都不可能一蹴而就,通过大量的实际项目的实战,也发现了其中的各种问题。在这一章中,我们对上一章的EF_Helper_DG进行优化,主要优化点如下: 1.由DB实体单例模式改为从缓存中获取; 2.加入服务器缓存,协助查询,提升查询阅读全文
posted @ 2017-05-25 10:05 柒小栈主 阅读(106) 评论(0) 编辑
摘要: QX_Frame.Helper 系列之 EF_Entity_DG阅读全文
posted @ 2016-12-21 22:35 柒小栈主 阅读(95) 评论(0) 编辑
摘要: C#6.0新添加了 lambda的强力支持,用lambda的确可以节省好多代码,让代码看起来更简洁,更直观; 这里做一个笔记,C#的匿名委托 Demo 这里list1和list2实现的是同一个功能,但是用list1的方法显然要简洁很多! 仅仅作为笔记,参考! 本文为七小站主原创作品,转载请注明出处:阅读全文
posted @ 2016-12-03 10:53 柒小栈主 阅读(317) 评论(0) 编辑
摘要: Restful风格的API是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 在Restful风格中,用户请求的url使用同一个url而用请求方式:get,post,del阅读全文
posted @ 2016-09-12 11:42 柒小栈主 阅读(42789) 评论(4) 编辑
摘要: 在Spring MVC的基础框架搭建起来后,我们测试了spring mvc中的返回值类型,如果你还没有搭建好springmvc的架构请参考博文->http://www.cnblogs.com/qixiaoyizhan/p/5819392.html 今天我们来讲讲spring mvc中的文件上传和下载阅读全文
posted @ 2016-09-10 20:45 柒小栈主 阅读(7671) 评论(22) 编辑
摘要: 前言:本人在配置Hadoop的过程中,需要搭建Cent OS 64 环境,借此,顺便将Cent OS 64 的安装在此记录,方便自己,也方便大家学习。本次是在VM12虚拟机中实现Cent OS 64 的安装以及配置,后续还会有Hadoop的安装配置教程,我们先来进行第一步。 一、VMware 12 阅读全文
posted @ 2016-09-05 15:19 柒小栈主 阅读(681) 评论(0) 编辑
摘要: 初衷:本人初学SpringMVC的时候遇到各种稀奇古怪的问题,网上各种技术论坛上的帖子又参差不齐,难以一步到位达到配置好的效果,这里我将我配置的总结写到这里供大家初学SpringMVC的同僚们共同学习使用!阅读全文
posted @ 2016-08-29 19:31 柒小栈主 阅读(17506) 评论(25) 编辑
摘要: ORM框架想必大家都比较熟知了,即对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。 当阅读全文
posted @ 2016-08-29 16:47 柒小栈主 阅读(278) 评论(3) 编辑
摘要: 本文为七小站主原创作品,转载请注明出处:http://www.cnblogs.com/qixiaoyizhan/阅读全文
posted @ 2016-08-29 15:50 柒小栈主 阅读(477) 评论(5) 编辑
摘要: 前提条件: 1、一台配置好hadoop环境的虚拟机。hadoop环境搭建教程:稍后补充 2、存在hadoop账户。不存在的可以新建hadoop账户安装配置hadoop。 安装教程: 一、Mysql安装 1、安装mysql命令:Yum install mysql-server -y (-y参数作用为所阅读全文
posted @ 2016-08-20 11:55 柒小栈主 阅读(116) 评论(0) 编辑
摘要: 本文对传统的冒泡排序进行了一些优化,减少了循环次数。 时间复杂度 本文对传统的冒泡排序进行了一些优化,减少了循环次数。 时间复杂度 若文件的初始状态是正序的,一趟扫描即可完成排序。所需的关键字比较次数 C 和记录移动次数 M 均达到最小值: C(min)=n-1 , M(min)=0 。所以,冒泡排阅读全文
posted @ 2016-08-02 20:04 柒小栈主 阅读(82) 评论(0) 编辑
摘要: 2016于天津阅读全文
posted @ 2016-08-01 18:51 柒小栈主 阅读(88) 评论(4)  编辑