自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 强化学习读书笔记

强化学习读书笔记 - 09 - on-policy预测的近似方法参照Reinforcement Learning: An Introduction, Richard S. Sutton and Andrew G. Barto c 2014, 2015, 2016强化学习读书笔记 - 00 - 术语和数学符号 强化学习读书笔记 - 01 - 强化学习的问题 强化学习读书笔记 - 02

2017-03-14 14:35:58 470

转载 使用Java语言开发微信公众平台(三)——被关注回复与关键词回复

在上一篇文章中,我们实现了文本消息的接收与响应。可以在用户发送任何内容的时候,回复一段固定的文字。本章节中,我们将对上一章节的代码进行适当的完善,同时实现【被关注回复与关键词回复】功能。一、微信可提供的消息类型在上一篇文章中,在我们的Servalet中,我们有这样的一段代码: 我们说这是用于判断接收的消息类型是否为text,即是否为文本消息时,将用户发送的给信息拼接后返回。但这个这

2017-03-14 13:00:02 266

转载 Webpack前端打包工具

一、安装  安装Webpack之前需要安装nodejs,然后用npm安装:$ npm install webpack -g &nsbp;运行以上命令就将Webpack安装到了全局环境中。  但是通常我们会将Webpack只安装到项目的依赖中:$ cd /www/webpack_demo1 // 进入项目目录,确保该目录下存在有package.json文件,该文件之后会

2017-03-14 11:36:01 357

转载 struts2中struts.xml配置文件详解

struts.xml的常用配置                               xml version="1.0" encoding="UTF-8"?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dt

2017-03-14 10:08:02 168

转载 Hibernate的主配置文件hibernate.cfg.xml

1:Hibernate的主配置文件的名字必须是hibernate.cfg.xml:  1.1:主配置文件主要分为三部分:    注意:通常情况下,一个session-factory节点代表一个数据库;    1.1.1:第一部分       数据库连接部分,注意"hibernate.connection.driver_class"中间的 _(杠);    1.1.2:第二部分

2017-03-13 22:07:57 132

转载 Castle Windsor 学习-----Installer的几种安装方式

翻译  当使用依赖注入容器时,你首先要向容器中注册你的组件,Windsor使用installers(该类型实现IWindsorInstaller接口)来封装和隔离注册的逻辑,可以使用Configuration和FromAssembly来完成工作。  Installers是实现了IWindsorInstaller接口的简单类型,只有一个Install方法,该方法接收container参数,该

2017-03-13 20:35:56 161

转载 .NET世界的包管理器——Nuge

NugetServer 使用指南为什么要使用Nuget在我们的项目, 存在着一些公共Dll, 这些Dll被大量的项目所引用。同时这些公共dll也同时在进行版本升级, 由于缺乏版本管理,这些Dll会被到处Copy,导致各个项目所应用的版本不一致。极端的情况是A项目和B项目都引用了一些Common Dll, 他们引用的Common Dll版本还可能不一致, 随着需求的变化,可能在某一天

2017-03-13 19:07:59 350

转载 简单聊聊TestNG中的并发

前言最近在做项目里的自动化测试工作,使用的是TestNG测试框架,主要涉及的测试类型有接口测试以及基于业务实际场景的场景化测试。由于涉及的场景大多都是大数据的作业开发及执行(如MapReduce、Spark、Hql等任务的执行),而这些任务的执行都需要耗费较多的时间。举一个普遍的例子,其中一条场景测试用例是:执行一个MapReduce作业,校验作业的执行结果和执行日志。 对于一个最

2017-03-13 17:35:57 304

转载 数字排序转变为字母排序

在工作由于业务的特殊需求,需要把一些数据记录排序序号,转化为英文字母的顺序。如:1,2,3,4,5,6 转化为A,B,C,D,E.....等一系列的顺序。起初是用循环的,但要变成易与扩展,适应尽量多的排序,从而形成多的英文字母排序。所以几经改良,用了递归来调用,以此来记录下。主要sql实现的----------------------------------------------

2017-03-13 15:59:58 384

转载 如何修改element.style内联样式;

如何修改element.style内联样式; 我们在写前面 web页面样式的时候,会发现有些时候,我们怎么修改 style里面的值,页面上的样式都不会修改,当你用工具查看时,会发现里面会有 element.style的值,这个值还找不到是在哪里出现的,还修改不了。其实element.style是一种内联样式,很多情况下是在一些JavaScript代码里写死的,这种方法相当不好。但是有些

2017-03-13 14:23:58 3804

转载 【Rsync项目实战】备份全网服务器数据

【Rsync项目实战】备份全网服务器数据标签(空格分隔): Linux服务搭建-陈思齐---本教学笔记是本人学习和工作生涯中的摘记整理而成,此为初稿(尚有诸多不完善之处),为原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处,作者信息和本声明。否则将追究法律责任。http://www.cnblogs.com/chensiqiqi/[TOC]【企业案例】某公司里

2017-03-13 12:52:01 240

转载 Python nonlocal 与 global 关键字解析

nonlocal首先,要明确 nonlocal 关键字是定义在闭包里面的。请看以下代码:x = 0def outer(): x = 1 def inner(): x = 2 print("inner:", x) inner() print("outer:", x)outer()print("gl

2017-03-13 10:03:57 172

转载 Django1-10-5管理界面中文设置

先确定一下版本是否更高,低版本设置(settings.py文件):LANGUAGE_CODE = 'zh-CN'TIME_ZONE = 'Asia/Shanghai'但是新版本就会提示不识别zh-CN,网上查了一下会让你添加 'django.middleware.locale.LocaleMiddleware'到settings.py文件中的MIDDLEWARE中,并且还要放在'djang

2017-03-12 21:55:56 282

转载 Azure Messaging-ServiceBus Messaging消息队列技术系列4-复杂对象消息是否需要支持序列化和消息持久化

在上一篇中,我们介绍了消息的顺序收发保证:Azure Messaging-ServiceBus Messaging消息队列技术系列3-消息顺序保证在本文中我们主要介绍下复杂对象消息是否需要支持序列化以及消息的持久化。在实际的业务应用开发中,我们经常会将复杂业务对象放到消息里面,实现异构系统之间的集成、模块间的解耦等等。同时,我们还比较关注消息队列服务是否支持消息的持久化,消息队列如

2017-03-12 20:28:00 224

转载 走进 Redis 的世界

NoSQL(Not Only SQL) 在现今已经应用非常普遍了,尤其是 Redis 和 MongoDB。我们现在来说说 Redis。前世Redis 是一个意大利人 Salvatore Sanfilippo(antirez) ,在 2008 年开发一个叫 LLOOGG (已经停止服务,域名都在叫卖了/捂脸)的访客信息追踪网站时(源码),因为用户越来越多而达到了性能瓶颈,为了节约成本,ant

2017-03-12 18:55:56 812

转载 深入源码剖析String,StringBuilder,StringBuffer

【String,StringBuffer,StringBulider】 深入源码剖析String,StringBuilder,StringBuffer 【作者:高瑞林】【博客地址】http://www.cnblogs.com/grl214  写给读者的话  ------亲爱的读者感谢您对小编的支持,当我正值青春的年纪里,很高兴能结

2017-03-12 17:23:57 145

转载 强化学习读书笔记_0

强化学习读书笔记 - 10 - on-policy控制的近似方法学习笔记:Reinforcement Learning: An Introduction, Richard S. Sutton and Andrew G. Barto c 2014, 2015, 2016参照Reinforcement Learning: An Introduction, Richard S. Su

2017-03-12 15:55:57 263

转载 使用moy快速开发后台管理系统(四)

moy是什么?moy 是基于模型框架 kero 和 UI 框架 neoui 实现的应用框架,是前端集成解决方案,为企业级应用开发而生。github地址:https://github.com/iuap-design/tinper-moystep 4. 实现grid数据新增添加新增按钮ui部分:进入pages/cardtable/cardtable.html中,加入新增按钮部分的代

2017-03-12 14:23:59 258

转载 x86主机搭建家庭智能路由系统 ---- Proxmox虚拟化实现一机多用

Proxmox VE简介Proxmox VE(Proxmox Virtual Environment) 是一款完全开源虚拟化管理平台,可以管理QEMU/KVM虚拟机和LXC容器。事实上它只是一个前端管理界面,虚拟化技术由KVM和LXC提供。安装Proxmox VE首先到官网下载Promox VE的镜像文件。下载地址:https://www.proxmox.com/en/downlo

2017-03-12 12:55:53 1215

转载 Struts2之Result详解

上一篇我们把Struts2中的Action接收参数的内容为大家介绍了,本篇我们就一起来简单学习一下Action的4种Result type类型,分为:dispatcher(服务端页面跳转);redirect(客户端页面跳转);chain(动作链跳转);redirectAction(客户端Action跳转),当然还有其他类型,这里我们就以这四种为例为大家介绍一下,其他几种大家有兴趣单独学习。下面我们

2017-03-12 11:27:57 272

转载 mongoDB & Nodejs 访问mongoDB (一)

最近的毕设需要用到mongoDB数据库,又把它拿出来再学一学,下盘并不是很稳,所以做一些笔记,不然又忘啦.安装 mongoDB & mongoVUEmongoDB: https://www.mongodb.com/download-center?jmp=nav#enterprisemongoVUE: mongoVUE 是一个mongoDB 数据库的可视化界面 ,官网被墙了. 而且企业版

2017-03-12 09:59:54 770

转载 Hibernate的核心对象关系映射

Hibernate的核心就是对象关系映射:  (1)第一掌握映射文件的书写:       (2)第二掌握如何映射某一个对象,以及class里面主键和普通字段的设置。        注意:property的column属性的值不能是sql语句的关键字,比如desc关键字做描述的时候,如果非要使用,可以使用``(shift+~)反引号,不然就要改列名; 1 2 map

2017-03-11 23:27:52 140

转载 Effective c++ Item 28 不要返回指向对象内部数据(internals)的句柄(handles)

假设你正在操作一个Rectangle类。每个矩形可以通过左上角的点和右下角的点来表示。为了保证一个Rectangle对象尽可能小,你可能决定不把定义矩形范围的点存储在Rectangle类中,而是把它放入一个辅助结构体中,Rectangle中声明一个指向它的指针就可以了: 1 class Point { // class for repre

2017-03-10 22:24:00 154

转载 3月题外:关于GeoServer和OpenLayers3实用开源插件或组件的总结

Geoserver篇注意:1)用法GeoServer-Extension的使用方法:将jar包直接放入部署在tomcat上的geoserver/WEB-INF/lib文件夹中2)在安装插件时,一定要注意版本是否匹配,本文介绍的插件均默认在GeoServer2.11环境下3)官方文档地址http://docs.geoserver.org/maintain/en/user/ex

2017-03-10 20:47:58 316

转载 用DapperExtensions和反射来实现一个通用搜索

前言  搜索功能是一个很常用的功能,当然这个搜索不是指全文检索,是指网站的后台管理系统或ERP系统列表的搜索功能。常见做法一般就是在搜索栏上加上几个常用字段来搜索。代码可能一般这样实现StringBuilder sqlStr = new StringBuilder();if (!string.IsNullOrEmpty(RealName)){    sqlStr.Append(" an

2017-03-10 19:11:54 484

转载 微信公众平台开发4-长链接转短链接口调用实例(含源码)

微信公众平台开发-access_token获取及应用(含源码)作者: 孟祥磊-《微信公众平台开发实例教程》  将一条长链接转成短链接。开发者用于生成二维码的原链接(商品、支付二维码等)太长导致扫码速度和成功率下降,将原长链接通过此接口转成短链接再生成二维码将大大提升扫码速度和成功率。  一.实例调用接口说明http请求方式:GET接口调用地址:https://api.w

2017-03-10 17:40:02 10997 1

转载 使用multer搭建一个图片接收服务器

为了测试图片上传插件的上传功能是否好用,最近尝试搭建了一个接收图片的服务器,因为图片上传的编码格式是form-data,所以我选择使用express+multer,实现过程中发现有几个需要注意的地方,在这里和大家分享下。1 引入express和multer这里没什么好说的,安装好包文件后,引入文件。var express = require('express'), multe

2017-03-10 16:11:56 424

转载 TypeScript 优秀开源项目大合集

TypeScript出来有段时间了,也冒出了很多用TypeScript开发的优秀开源项目,搜寻了一些基于TypeScript项目,分享给大家:https://github.com/brookshi/awesome-typescript-projects 喜欢的朋友请star支持,谢谢。TypeScript可能有人奇怪这里说的是基于TypeScript的开源项目,为什么TypeScrip

2017-03-10 13:20:11 448

转载 Python基础入门教程(4)(数据类型)

人生苦短,我学Pyhton  Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语

2017-03-10 11:47:53 186

转载 Lambda表达式和Java集合框架

本文github地址Java8为容器新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),学习和使用这些方法有助于我们写出更加简洁有效的代码.本文分别以ArrayList和HashMap为例,讲解Java8集合框架(Java Collections Framework)中新加入方法的使用.前言我们先从最熟悉的Java集合框架(Java Coll

2017-03-10 10:15:52 194

转载 instance “error” 了怎么办?- 每天5分钟玩转 OpenStack(159)

这是 OpenStack 实施经验分享系列的第 9 篇。 OpenStack 用多了,经常会遇到这种情况:对 instance 执行某个操作如果失败了就会处于 “error” 状态:而且这时我们除了删除 instance 外,几乎做不了其他操作。 本节就教大家如何恢复 "error" 的

2017-03-09 23:47:48 175

转载 C# .NET更智能的数据库操作封装项目

前面两篇文章介绍了框架的思路及里面大概的实现过程,那时候忘记上传项目,就补发一下。顺便介绍下框架使用方式,并分析下框架使用的优缺点。  先发一下前两章的链接  篇一:http://www.cnblogs.com/jnxzk/p/6443192.html  篇二:http://www.cnblogs.com/jnxzk/p/6493054.html  进入正题:  之前说了,一开

2017-03-09 22:19:56 182

转载 表格花式效果

对于table的一些基础信息不了解的,可以参考我以前写过的一篇《关于table的一些记录》。下面演示的代码,具体的源码可以参考此处。一、表格固定左边与顶部公司最近要做个排期系统,当滚动表格的时候,需要将顶部和左边的分别固定起来。1)固定顶部原理就是用标签模拟出顶部的样式,通过脚本计算出高度,以及各个块的宽度,再将table中的thead的内容覆盖掉。1. 样式:通过绝对定位

2017-03-09 20:55:49 268

转载 数据库MySQL的安装

具体的安装教程:通过搜索找到mysql的官方,然后在官网找到下载页面,注意别下载错了,我们仔细看在这里,我们找到这个installer ,点击进入然后,我们看页面最下面,不管是64位还是32位,都是下载最下面这个 安装的时候,安装文件跳过检查更新;选择只安务器server only;记住按原路径改为D:\sql安装,即两个文件夹,否则安装

2017-03-09 19:31:48 149

转载 在.NET Core 上运行的 WordPress

在.NET Core 上运行的 WordPress,无需安装PHP既可跨平台运行WordPress。在Peachpie中实现PHP所需的功能数月后,现在终于可以运行一个真实的应用程序:WordPress。本文是基于Peachpie https://github.com/iolevel/peachpie  Peachpie是一个基于Microsoft的Roslyn的现代PHP编译器。

2017-03-09 17:47:47 247

转载 一道面试题引发的对javascript类型转换的思考

最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果:add(1)(2) // 3add(1, 2, 3)(10) // 16add(1)(2)(3)(4)(5) // 15对于一个好奇的切图仔来说,忍不住动手尝试了一下,看到题目首先想到的是会用到高阶函数以及 Array.prototype.reduce()。高阶函数(Higher-order

2017-03-09 16:23:49 245

转载 XCel 项目总结

XCEL 是由凹凸实验室推出的一个 Excel 数据清洗工具,其通过可视化的方式让用户轻松地对 Excel 数据进行筛选。XCEL 基于 Electron 和 Vue 2.0 进行开发,充分利用 Electron 多进程任务处理等功能,使其拥有高性能、跨平台(windows 7+、Mac 和 Linux)的特性。落地页:https://xcel.aotu.io/ ✨✨✨项目地址:htt

2017-03-09 14:55:50 164

转载 Snap股市暴涨暴跌,眼红嫉妒的中国社交路在何方?

美国社交平台阅后即焚应用Snap上市后连番大涨,一度达到336亿美金,成为阿里巴巴后美股最大IPO,不过随后在本周一又迎来了暴跌,市值又跌到了275亿美金。暴涨暴跌的背后究竟是何原因?Snap上市后市值一路飙升,突破300亿美金,远远超过了Twitter和国内的微博,之所以上市后表现如此强劲主要还是得益于以下几个方面。其一,与Facebook和Twitter不同,Snapchat在90

2017-03-09 13:19:47 267

转载 Nginx + 阿里云SSL + tomcat 实现https访问代理

第一步:阿里云申请云盾证书服务第二步:下载证书第三步:修改Nginx配置1. 证书文件214033834890360.pem,包含两段内容,请不要删除任何一段内容。2. 如果是证书系统创建的CSR,还包含:证书私钥文件214033834890360.key。( 1 ) 在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的

2017-03-09 11:51:46 304

转载 JavaWeb之MVC模式

一、什么是MVC设计模式?  MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。  (控制器Controller)- 负责转发请求,对请求进行处理。     (视图View) - 界面设计人员进行图形界面设计。     (模型Model) - 程序

2017-03-09 10:19:47 241

空空如也

空空如也

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

TA关注的人

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