自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 T-SQL 利用SQL语句动态生成 解构并插入表格内容 示例

T-SQL 中的SQl语句动态生成是一个强有力的工具,他能够实现在运行时才能决定SQL语句的生成与执行。在该示例中,我们将展示利用SQL语句的动态生成实现 数据表的解构,并将数据分解插入到数据库中。在该示例中,我们利用给定数据表(类excel)去初始化数据库。数据表的各项信息存储在数据库的不同表格里。在该示例中我们需要初始化 特定部门、特定子职位的员工数。GOCREATE TABLE #SubPo

2016-11-12 22:40:40 600 1

翻译 (翻译) 怎样移除IIS 响应中的 Server, X-AspNet-Version, X-AspNetMvc-Version 和 X-Powered-By

可以通过Firefox的Firebug插件,或者直接在Chro**重点内容me浏览器中键入**Ctrl+J 来检查响应的头部信息。 不需要的信息有: Server Microsoft-IIS/7.5 X-AspNetMvc-Version 3.0 X-AspNet-Version 4.0.303319 X-Powered-By ASP.NET移除X-AspNet-Version

2016-11-10 01:11:40 6768

原创 T-SQL 将数据随机分配 示例

在工程实践中,经常会希望随机分配一些数据插入数据库,以便测试。 这里提供一个示例,利用随机数来分配数据。在该示例中我们将 员工信息 随机分配一个 特定部门下职称(title)。DECLARE @Stuffs TABLE (StuffName VARCHAR(50));--原始数据表INSERT INTO @Stuffs --插入需要随机分配的数据VALUES ('Stuff1') ,('S

2016-11-10 00:40:29 1461

原创 ASP.NET MVC 通过ActionFilter 实现AOP设计 示例

在Asp.Net MVC 框架中我们可以通过ActionFilter来拦截请求,并对请求做一定处理后再交于Action做数据处理。此外,也可以利用ActionFilter来对Action的返回值做统一处理,再返回给客户端调用。同ActionFilter的合理利用,能够很容易实现AOP设计,达到代码隔离的效果。 在这里分享一个示例,以供交流学习。 public class MyIntercepte

2016-11-08 22:34:20 852

原创 C# 16进制(hex)字符串到字节流的转换 示例

在工程实践中,经常会将一些字节信息转换为16进制字符串,以便传递和分享,比如加密密钥信息。在这里提供一段转化示例, 以供交流学习。将16进制字符串转化为 字节流 public static byte[] HexStringToBytes(string hexStr) { if (string.IsNullOrEmpty(hexStr))

2016-11-08 22:16:34 10768

原创 C# RSA 无 长度限制 加密解密 示例

RSA 是一种非对称加密算法。由于算法特性,加密和解密过程用不同密钥,即公钥和私钥,而被广泛应用于数字证书的安全管理。 在具体应用中,公钥用加密而私钥用于解密,或 私钥用于数字签名而公钥用于签名验证。由于非对称加密算法比价复杂,耗时较长,所以一般在网络环境中RAS 被应用于 签名认证,或小数据传输,如 AES 对称密钥传输。在.Net 框架中,默认提供的辅助类只能对密钥长度大小相同的数据进行加密解密

2016-11-08 22:08:26 11558 2

原创 C# AES 加密解密示例

AES 是一种对称加密算法。 相对非对称加密,对称加密解密过程速度更快, 适合大数据流实时加密解密。AES 被广泛应用于金融,政府等领域的网络传输。在这里分享一段用 .Net 自带框架 AES 算法调用的示例,以供交流学习。在AES中, 加密解密分享相同的Key和IV。 AES 对字符串加密 public string AesEncrypt(string rawInput, byte[

2016-11-08 21:43:44 7246

原创 CentOS7 从零开始部署Redis 集群

序言安装部署配置集群序言下载 reids 程序包: redis-3.2.3.tar.gz下载 ruby 程序包 : redis-3.2.3.tar.gz准备三台CentOS机器:192.168.169.130, 192.168.169.139, 192.168.169.140将代码包拷贝至 /usr/local 文件夹安装部署准备临时变量方便部署node1='192.168.169

2016-09-26 21:59:52 1897

原创 CentOS7 从零搭建 Cassandra3.7集群

序言配置基础环境配置Cassandra调试序言官网下载 Cassandra3.7, OpenJDK1.8将软件包拷贝至目录: /usr/local准备三台CentOS7机器:192.16.169.130(seed), 192.16.169.136(seed), 192.16.169.137配置基础环境设置零食变量方便部署jdkFolder='/usr/local/jdk1.8'ca

2016-09-24 14:45:54 4866

原创 Windows7 下 theano + keras + cuda 机器学习环境搭建

前言下载安装程序包配置环境变量测试注意事项前言此文为 windows下学习环境搭建过程。Ubuntu 下 Tensorflow + Keras 生产环境搭建 后面会单独列出。下载安装程序包下载安装 Anaconda Ptython 2.7 版本 下载安装 VS2013打开工具 Anaconda Prompt, 并升级pipconda upgrade pip安装 MinGW, libp

2016-09-21 22:07:50 523

原创 CentOS7 基于Hadoop2.7 的Spark2.0集群搭建

序言上传并配置文件到各服务器安装配置Scala安装配置Spark配置集群启动集群测试Spark集群序言Hadoop 2.7 集群已搭建完毕. 参考“CentOS7 从零开始搭建 Hadoop2.7集群‘’。(node 192.168.169.131, node1 192.168.169.133, node2 192.168.169.132, node3 192.168.169.134)

2016-09-17 17:48:23 3871

原创 CentOS7 从零开始搭建 Hadoop2.7集群

序言文件准备权限修改配置系统环境配置Hadoop集群配置无密码登录启动Hadoop默认举例 序言下载软件与工具包 pscp.exe : 用于从本地到目标机器的文件传输hadoop-2.7.3.targ.gz: Hadoop 2.7 软件包JDK 1.8: Java 运行环境准备四台安装好CentOS Minimal 的机器,且已经配置网络环境。(只需要记住四台机器的I

2016-09-17 02:57:07 9251

原创 CentOS7 从零搭建Spark 2.0 单机环境

序言配置网络环境更新安装基础软件更新安装Spark 20Local 模式下运行序言预先以Minimal方式在VMVare虚拟机内安装 CentOS7。 配置网络环境获得网络配置信息。VMWare: 编辑->虚拟网络编辑器->VMnet信息->NAT 设置。 记下 子网IP, 子网掩码,网管IP信息。 编辑CentOS网络配置文件。 vm /etc/sysconfig/net

2016-09-15 19:20:58 6498 5

iOS Programming.mobi

本书针对Xcode 4编写,涵盖了开发iOS应用所需知道的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instruments,等等。如果读者刚接触iOS编程,那么阅读本书的第一章和第二章能快让你速入门。如果读者已经 有大量的iOS编程经验,那么通读本书可以拾遗补缺。无论读者是开发新的应用,还是为应用增加新功能,十之八九能在书中找到答案或是解决思路。

2018-03-01

无压工作的艺术(最新版)

本书是时间管理经典著作《搞定I》的最新版。 在今天这个信息量和工作量倍增的世界,一些老的工作方法已经失去了效用。每一个职场中人或多或少都有这样的体验:压力重重;太多事情都理不清头绪;似乎永远被各种任务和目标追赶着……时间管理大师戴维·艾伦将指导你走出规划和执行工作中的泥沼,通向高效、轻松的彼岸。要想让事情井井有条,关键便是——从容、放松

2018-03-01

硝烟中的Scrum和XP

《硝烟中的Scrum和XP:我们如何实施Scrum》源自真实的故事,Henrik Kniberg以过来人的身份,回顾了他在一年时间内带领40人团队实施敏捷转型和持续过程改进的亲身经历。在Henrik的领导下,团队经历了不同的规模,不同的sprint长度,不同的定义“done”的方式,不同格式的产品backlog和sprint backlog,不同的测试策略,不同的演示方式,同步多个Scrum团队工作的不同方式,如此等等。他们还尝试了XP实践一一体验不同方式的持续构建、结对编程、测试驱动开发等,阐述了如何结合使用XP与Serum。 小书的特色在于实践,对正在实施Serum敏捷软件开发的读者具有一定的参考价。值和指导作用。

2018-03-01

七周七语言 mobi

内容简介: 从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。 Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特的核心特性。 在这个飞速发展的信息时代,程序员仅仅掌握甚至精通一门语言是远远不够的。了解多门语言蕴涵的思维方式,在编码中互相借鉴,再挑出一两门对自己口味的语言深入学习,这些已经成为在软件行业中安身立命之本。从这个意义上说,每个程序员都应该看看这本《七周七语言》。

2018-03-01

空空如也

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

TA关注的人

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