- 博客(175)
- 收藏
- 关注
转载 Castle Windsor 学习-----Installer的几种安装方式
翻译 当使用依赖注入容器时,你首先要向容器中注册你的组件,Windsor使用installers(该类型实现IWindsorInstaller接口)来封装和隔离注册的逻辑,可以使用Configuration和FromAssembly来完成工作。 Installers是实现了IWindsorInstaller接口的简单类型,只有一个Install方法,该方法接收container参数,该
2017-03-20 19:04:24
604
转载 数字排序转变为字母排序
在工作由于业务的特殊需求,需要把一些数据记录排序序号,转化为英文字母的顺序。如:1,2,3,4,5,6 转化为A,B,C,D,E.....等一系列的顺序。起初是用循环的,但要变成易与扩展,适应尽量多的排序,从而形成多的英文字母排序。所以几经改良,用了递归来调用,以此来记录下。主要sql实现的----------------------------------------------
2017-03-20 12:39:15
613
转载 如何修改element.style内联样式;
如何修改element.style内联样式; 我们在写前面 web页面样式的时候,会发现有些时候,我们怎么修改 style里面的值,页面上的样式都不会修改,当你用工具查看时,会发现里面会有 element.style的值,这个值还找不到是在哪里出现的,还修改不了。其实element.style是一种内联样式,很多情况下是在一些JavaScript代码里写死的,这种方法相当不好。但是有些
2017-03-20 10:44:15
781
转载 【Rsync项目实战】备份全网服务器数据
【Rsync项目实战】备份全网服务器数据标签(空格分隔): Linux服务搭建-陈思齐---本教学笔记是本人学习和工作生涯中的摘记整理而成,此为初稿(尚有诸多不完善之处),为原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处,作者信息和本声明。否则将追究法律责任。http://www.cnblogs.com/chensiqiqi/[TOC]【企业案例】某公司里
2017-03-19 23:49:15
666
转载 UVa1587 盒子
前言第一次刷题,ac的感觉真的很棒!题目题目大意是说,输入6个面,判断是否是个长方体。思路根据长方体的特质来判断,比如说6个面中3个面是相互对应的,只有3条不同的边等等。我就知道我肯定会卡在输入输出这上面一次的
2017-03-19 22:04:13
346
转载 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-19 20:19:14
466
转载 jQuery的ajax详解
很多朋友都喜欢用JQ 而ajax更是JQ里必不可少的 下面为大家详细介绍一下JQ的ajax首先 什么是ajax:AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示jQuery 提供多个与 AJAX 有关的方法。通过 jQuery
2017-03-19 18:34:16
371
转载 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-19 16:49:19
852
转载 走进 Redis 的世界
NoSQL(Not Only SQL) 在现今已经应用非常普遍了,尤其是 Redis 和 MongoDB。我们现在来说说 Redis。前世Redis 是一个意大利人 Salvatore Sanfilippo(antirez) ,在 2008 年开发一个叫 LLOOGG (已经停止服务,域名都在叫卖了/捂脸)的访客信息追踪网站时(源码),因为用户越来越多而达到了性能瓶颈,为了节约成本,ant
2017-03-19 13:14:11
383
转载 强化学习读书笔记_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-19 09:19:12
394
转载 使用moy快速开发后台管理系统(四)
moy是什么?moy 是基于模型框架 kero 和 UI 框架 neoui 实现的应用框架,是前端集成解决方案,为企业级应用开发而生。github地址:https://github.com/iuap-design/tinper-moystep 4. 实现grid数据新增添加新增按钮ui部分:进入pages/cardtable/cardtable.html中,加入新增按钮部分的代
2017-03-18 22:24:13
409
转载 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-18 20:29:10
836
转载 Struts2之Result详解
上一篇我们把Struts2中的Action接收参数的内容为大家介绍了,本篇我们就一起来简单学习一下Action的4种Result type类型,分为:dispatcher(服务端页面跳转);redirect(客户端页面跳转);chain(动作链跳转);redirectAction(客户端Action跳转),当然还有其他类型,这里我们就以这四种为例为大家介绍一下,其他几种大家有兴趣单独学习。下面我们
2017-03-18 18:34:12
365
转载 mongoDB & Nodejs 访问mongoDB (一)
最近的毕设需要用到mongoDB数据库,又把它拿出来再学一学,下盘并不是很稳,所以做一些笔记,不然又忘啦.安装 mongoDB & mongoVUEmongoDB: https://www.mongodb.com/download-center?jmp=nav#enterprisemongoVUE: mongoVUE 是一个mongoDB 数据库的可视化界面 ,官网被墙了. 而且企业版
2017-03-18 16:39:11
488
转载 ccf 目录格式转换
任务背景:在网络上获取的ccf目录的格式是PDF,但是要进行数据分析时,PDF格式的数据是不符合要求的,因此需要将pdf格式转化为excel格式任务目的:将pdf格式的CCF目录转化为excel格式,并且备注上等级和所属的领域包含的数据字段有:全称,出版商,等级,所属领域解决过程:1.首先先到网站上下载pdf格式的CCF目录,这个很容易获取(附件中已附上在博客中的文件可以找
2017-03-18 12:49:09
412
转载 算法笔记_070-BellmanFord算法简单介绍(Java)
目录1 问题描述2 解决方案2.1 具体编码 1 问题描述何为BellmanFord算法?BellmanFord算法功能:给定一个加权连通图,选取一个顶点,称为起点,求取起点到其它所有顶点之间的最短距离,其显著特点是可以求取含负权图的单源最短路径。BellmanFord算法思想:第一,初始化所有点。每一个点保存一个值,表示从原点到达这个点的距离,将原
2017-03-18 09:04:12
285
转载 Visual Studio 20周年软件趋势随想
从2002年开始,.net让开发人员能快速构建和部署应用程序,便捷的开发windows和web服务器应用,同时著名的hacker Miguel de Icaza ,Miguel 为了GNOME项目启动了另一存志高远的项目:Mono,一个Microsoft .NET Framework的自由GNU/Linux实现,我是循着Miguel的指引踏上了.net开发之路,一路陪伴Visual Studio
2017-03-17 16:39:11
392
转载 python服务器环境搭建(1)——本地服务器准备
去年十月底到新公司上班,由于公司旧系统存在各种问题同时不便于扩展,而公司领导对17年寄予很大的期望,用户量、收入要上一个新台阶,我经过全面评估后,决定全部用python重构过,开发一个基于微服务架构的分布式系统,大概花了一个多个月时间,在十二月份开发了出来后,然后找了朋友——运维大牛小戴搭建好了服务器(在这里帮小戴做做广告:人品好、技术牛、收费低,我们公司服务器维护外包给了他,配置各种服务器非常快
2017-03-17 14:39:13
889
转载 Json数据解析在Unity3d中的应用
最近做项目过程中因为Json文件名写错了一个字母Unity报错,找错误找到半夜,当时为了验错,写了一个小Demo,正好借此总结一下Json.1.什么是JsonJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、
2017-03-17 12:44:12
803
转载 eclipse中开发NDK以及环境搭建(一)
前言:NDK:即Native Development Kit,用它开发c/c++是很方便的。这里是基于r13b的开发的,但r13b中没有samples这个文件,所以需要下载以前的版本中的samples,samples中包含的是官方的例子。准备工具:既然开发NDK,那eclipse和AndroidSDK那肯定是必须的。下载NDK包,android Studio中可直接下载,ecl
2017-03-17 10:54:10
452
转载 C# 输入法
C# 输入法 虽说输入法不是什么新事物,各种语言版本都有,不过在C#不常见;这就会给人一种误会:C#不能做!其实C#能不能做呢,答案是肯定的——三种方式都行:IMM、TSF以及外挂式。IMM这种就是调windows的一些底层api,不过在新版本的windows中基本上已经不能用了,属于一种过时的操作方式。TSF是微软推荐的一种新方式,不过相对C#资料太少;线上主要的一些都是针对C++的版
2017-03-16 23:54:08
403
转载 跨域访问-预请求及跨域常见问题
预请求参考:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS#预请求简而言之,在跨域并且尝试添加一些特殊头及自定义头的情况下,由于浏览器的安全机制,会加多一次OPTIONS预请求(询问请求),与跨域服务器协商可以设置的头部信息,可以允许的HTTP协议等等信息。以如下图一次跨域请求为例。图中
2017-03-16 22:09:10
1512
转载 深入理解ajax系列第三篇——响应解码
前面的话 我们接收到的响应主体类型可以是多种形式的,包括字符串String、ArrayBuffer对象、二进制Blob对象、JSON对象、javascirpt文件及表示XML文档的Document对象等。下面将针对不同的主体类型,进行相应的响应解码 属性 在介绍响应解码之前,要先了解XHR对象的属性。一般地,如果接受的数据是字符串,使用responseText即可,这也是最常用
2017-03-16 20:19:10
338
转载 使用Visual Studio 2017作为Linux C++开发工具
Visual Studio 2017微软的宇宙第一IDE Visual Studio 2017正式版出来了,地址是:https://www.visualstudio.com/vs/whatsnew/VS2017亮点很多,包括模块化安装、启动速度加快(第一次启动加快50%以上)、github插件、启动页完善、增强代码提示功能,等等,更多参考:https://www.visualstudio.
2017-03-16 16:34:07
328
转载 Zookeeper与Kafka集群搭建
一 :环境准备:物理机window7 64位 vmware 3个虚拟机 centos6.8 IP为:192.168.17.[129 -131]JDK1.7安装配置 各虚拟机之间配置免密登录 安装clustershell用于集群各节点统一操作配置1 :在此说明一下免密和clustershell的操作和使用方式1.1 :配置免密登录(各集群节点间,互相操作对方时,只需要输入对
2017-03-16 14:44:06
278
转载 synchronized和lock比对
前言:在上面的博客说了synchronized的一些用法,下面我们再来看看lock,这个出现频率也是非常高的一个。1:获取Lock锁的几种方式前面说了synchronized有锁对象和锁类对象,当某个线程获取锁其他线程必须等待执行完毕才可继续进行,比如线程A先获取锁,但是出现异常导致的后果就是线程B无法获取锁,会出现死锁的情况(http://www.cnblogs.com/LipeiNet
2017-03-16 12:49:14
197
转载 HTML+CSS+JavaScript网络相册【有缩略图】
今晚整理了一下,把班级相册弄了一下,加了个缩略图,版本有点丑,下个版本再更新吧。 1 大肥div{margin:0px auto;}.box{width: 800px;height: 530px;overflow: hidden;border-radius: 10px;}.thum{height: 200px;width: 1500px;margin-
2017-03-16 09:14:04
305
转载 CLR查找和加载程序集的方式
C#开发者在开发WinForm程序、Asp.Net Web(MVC)程序等,不可避免的在项目中引用许多第三方的DLL程序集,编译后引用的dll都放在根目录下。以我个人作品 AutoProject Studio 自动化项目生成器 为例,由于需要支持SQL Server、Oracle、MySQL、PostgreSQL、DB2、Sybase、Infomix、SQLite、Access等多种数据库
2017-03-15 22:14:05
307
转载 文件过滤器的使用
文件过滤器的作用:在众多的文件中,筛选出符合条件的文件.例如在我的电脑中的,D:\文档\浏览器下载目录下,筛选出所有的以.exe或者.pdf等等结尾的文件在java中,专门提供了文件过滤器接口.public interface FilenameFilter accept(File dirs,String name)public interface FileFilter
2017-03-15 16:49:04
319
转载 【Unity3d游戏开发】浅谈Unity中的GC以及优化
简介 之前一直对 Unity 中的 GC 是没有什么概念的,对内存管理的概念也都比较模糊了,直到上周公司的技术总监在做技术分享会的时候讲了一下 GC,这才对 Unity 中的 GC 有了一定的了解,知识不敢独享,因此拿出来和大家一起学习一下,共同进步!俗话说得好,一图胜千言,常见的 Unity GC 知识点总结出来就是下面这样思维导图,一目了然。 可以到这里下载原图。Unity
2017-03-15 12:59:06
1144
1
转载 Vue 2.0初学后个人总结及分享
摘要:最近在上海找工作,发现Vue前景还不错,于是就打算先学习一下(之前了解过,但是一直没提到日程上)这篇随笔当是为了自己学习之后,做一个小的阶段性总结。希望本文的内容对于刚开始接触vue的朋友们有点帮助(曾经的我)。如有误导之处,希望大家帮忙指出。正文: 一、Vue 2.0 吐槽:目前市面上我所接触过的前端框架有 Angular React Vue 当然还有一些其他
2017-03-15 11:04:01
393
转载 Rabbitmq集群高可用部署详细
序言清风万里的季节,周末本该和亲人朋友一起消遣这烂漫的花花草草,或是懒洋洋的晒个太阳听听风声鸟鸣。无奈工作使然,理想使然,我回到啦公司,敲起啦键盘,撸起啦代码,程序狗的世界一片黯然,一片黯然,愿天下所有努力的程序狗都梦想成真吧!!回到正题,为什么搭建rabbitmq集群?rabbitmq集群有那些模式?如何搭建Rabbitmq集群?rabbitmq镜像高可用策略有那些?1、首先这款产品
2017-03-15 09:19:00
381
转载 JVM学习之类加载
该文使用Hotspot JDK1.7一、类加载器1、什么是类加载器类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。完成类加载的家伙就是类加载器。2、都有哪些类加载器 1 package com.jalja.org.base.classL
2017-03-14 22:40:00
223
转载 File类和时间类的两道综合练习
练习1:获取指定目录下(包含子目录)所有的某一种类型的文件分析: 1.指定路径并获取其下的文件对象 2.要判断给定的目录是否为空 3.要判断给定路径下获取的目录是否为空 4.判断是否是某种文件 5.因为要求目录下的所有的文件,因此要区分到底是文件夹还是文件,使用递归思想 1 public class Test { 2 3 public
2017-03-14 21:08:01
230
转载 C#7.0之ref locals and returns (局部变量和引用返回,之前欠大家的,现在补上)
没看过原文的请移步:[干货来袭]C#7.0新特性(VS2017可用)废话不多说,直接进入正题.首先我们知道 ref关键字是将值传递变为引用传递那么我们先来看看ref locals(ref局部变量)列子代码如下: static void Main(string[] args) { int x = 3;
2017-03-14 19:24:00
254
转载 轻舟已过万重山——真正的技术派公司是怎么联调、测试和发布的?
郑昀 创建于2017/3/8 最后更新于2017/3/10关键词:研发协作,Docker,环境变量,开发联调,环境维护,虚拟机,中间件,配置与代码分离,git,jenkins 开发联调,测试,预发,生产,稍微上规模的互联网技术团队,每一次发布都需要经历这四个阶段。每一个阶段都对应于一个环境。所以我们会面对:开发联调环境,测试环境,预发环境,生产环境。 产品线若干条。并发
2017-03-14 17:55:59
393
转载 微信公众号项目笔记 二
一、项目介绍 通过公众号页面调用系统接口,完成物流系统客户签收功能。1界面展示使用html5+css布局,使用weui样式库。2Web项目使用asp.net MVC4技术。接口调用使用jquery库Ajax异步调用。3 服务器环境server2008系统,Web容器IIS6 运行环境.net4.0 集成模式 二、用到知识点 1、 用户权限管理,首次
2017-03-14 14:52:01
531
转载 关于Http请求后返回json乱码的问题
其实很多时候我们在做http请求数据返回的时候经常会莫名发现会出现乱码,大部分时候我们都觉得是编码不对造成的。一般情况下正常我们默认都是作个很简单的操作,直接使用UTF-8编码基本问题就搞定了HttpWebRequest request;request = (HttpWebRequest)WebRequest.Create(strURL);request.Method = "GET
2017-03-14 13:15:59
352
转载 [.net 面向对象程序设计深入](26)Redis——基础
[.net 面向对象程序设计深入](26)Redis——基础 很长一段时间没更新博客了,坚持做一件事,真不是件容易的事,后面我会继续尽可能的花时间更新完这个系列文章。 因这个系列的文章涉及的范围太大了,后面更新不一定会按目录顺序进行,但并不会影响阅读。 最近几年随着电商行业的飞速发展,高可用、高并发、高性能的要求不断提高,Redis火的不要不要的,甚至各种人才招聘的要
2017-03-14 11:47:58
222
转载 TFS发布计划发送到钉钉消息群
由于工作中需要用到钉钉,每天都要和钉钉打交道:上下班打卡、出差请假流程、各种工作讨论组,不一而足,工作已然和钉钉绑在了一起,难怪有广告词: 微信是一个生活方式,钉钉是一个工作方式。 我们是钉钉机器人内测版的首批用户,使用自定义机器人功能做了预警消息推送,效果还不错,目前钉钉机器人已经正式发布,支持与Github、Gitlab、Jira等集成: 由于我们研发过程管理重度依
2017-03-14 10:20:16
591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人