自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 从零开始使用CodeArt实践最佳领域驱动开发(二)

4.划分子系统  使用CA编码项目的核心结构是:由多个子系统组成多个不同的服务来提供项目的各种功能。请不要将这里提到的子系统与大家在别的项目实施方法里的概念混为一谈,CA里的子系统概念是完全不一样的,下面我们详细阐述这一点。  同一事物在不同领域里的本质特征是不尽相同的,例如书在销售领域的关注点是价格、好评度、热销情况等。但在阅读领域里,书更多的关注点是页码、每页内容、段落注释等特征。因此...

2017-06-30 18:38:00 105

转载 .Net Core 爬坑日记

安装【DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe】失败查看log发现,发现猫腻,然后copy下链接,用迅雷手动下载【AspNetCoreLocalFeed_69.msi】并安装好,再次安装【DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe】,.Net Core 1.0升级2.0(xpr...

2017-06-29 16:32:00 208

转载 bzoj1014: [JSOI2008]火星人prefix(splay+hash+二分)

  题目大意:一个字符串三个操作:①求两个后缀的LCP②插入一个字符③修改一个字符。  前几天刚学了hash+二分求lcp,就看到这题。  原来splay还能这么用?!原来splay模板这么好写?我以前写的splay是假的吧woc  splay每个节点代表一个字符,并维护这个子树代表一个子串的哈希值。因为splay旋转不破坏树结构,所以不论怎么旋转这棵splay树都能代表这个字符串。...

2017-06-29 15:34:00 61

转载 python2 commands模块在python3.x被subprocess取代

subprocess可以执行shell命令的相关模块和函数有:os.systemos.spawnos.popen--废弃popen2.* --废弃commands.* --废弃,3.x中被移除import commandsresult = commands.getoutput('cmd')   #只返回执行的结果, 忽略返回值.result = command...

2017-06-28 17:53:00 127

转载 数组切割

数组切割个人信息:就读于燕大本科软件project专业 眼下大三;本人博客:google搜索“cqs_2012”就可以;个人爱好:酷爱数据结构和算法,希望将来从事算法工作为人民作出自己的贡献;编程语言:C++ ;编程坏境:Windows 7 专业版 x64;编程工具:vs2008;制图工具:office 2010 pow...

2017-06-28 15:02:00 407

转载 第6课第2节_Binder系统_驱动情景分析_打印数据交互过程

添加宏:功能:把NAME(n)中的n作为字符串返回,eg:BR_NOOP作为字符串返回BR开头:Binder--->IPCBC开头:IPC------>Binder#define NAME(n) case n: return #nconst char *binder_cmd_name(uint32_t cmd){ switch(cm...

2017-06-28 09:45:00 269

转载 【Android】利用安卓的数据接口、多媒体处理编写内存卡Mp3播放器app

通过调用安卓的MediaPlayer能够直接完毕Mp3等主流音频的播放,同一时候利用ContentResolver与Cursor能够直接读取安卓内在数据库的信息。直接获取当前sdcard中全部音频的列表,无须像《【Android】内存卡图片读取器。图库app》(点击打开链接)一样利用原始的Java代码去遍历整个sdcard卡,直接调用安卓固有的类既便捷又高速。最后。读取出来的Mp3能够通过...

2017-06-28 08:11:00 104

转载 NodeJS Stream 二:什么是 Stream

对于大部分有后端经验的的同学来说 Stream 对象是个再合理而常见的对象,但对于前端同学 Stream 并不是那么理所当然,github 上甚至有一篇 9000 多 Star 的文章介绍到底什么是 Stream ——stream-handbook。为了更好的理解 Stream,在这篇文章的基础上简单总结概括一下。什么是 Stream在 Unix 系统中流就是一个很常见也很重要的概念,从...

2017-06-27 16:08:00 47

转载 ubuntu 16.04.2 源码安装gitlab并且利用runner持续集成

参考原档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md#using-https本章只写重要的Gitlab安装包括设置一下组件:Packages / DependenciesRubyGoNodeSystem UsersDatabaseRedis...

2017-06-27 11:49:00 223

转载 C++语言基础(10)-虚继承

一.产生背景先看下列一份代码://间接基类Aclass A{protected: int m_a;};//直接基类Bclass B: public A{protected: int m_b;};//直接基类Cclass C: public A{protected: int m_c;};//派生类...

2017-06-27 10:51:00 43

转载 大话Python程序的命名规范

1.全局变量名:全部大写MY_GLOBAL_VAR2. 类名:首字母大写,总是使用首字母大写单词串,如MyClass,内部类可以使用额外的前导下划线;3.普通变量,普通函数名,文件名:全部小写,单词间使用"_"隔开normal_var4.实例变量:以"_"开始,_instance.意思是只有类对象和子类对象,才能访问到这些变量;6.私有实例变量和函数(外部不...

2017-06-24 20:27:00 55

转载 你能用微信小程序打开小程序了【附开发方法】

  6月21日晚间,微信小程序再次迎来升级:小程序可以打开小程序了,同一个公众号下关联的10个同主体小程序和3个非同主体小程序之间,可以调用接口直接相互跳转。微信客户端6.5.9及以上版本支持。另外门店小程序的门店页支持添加视频:为了方便宣传门店形象,门店小程序的门店页支持可添加视频。(添加视频方式有两种:1.上传视频至公众号素材库添加。2.输入视频链接或含视频的图文消息链接添加。)门店小程序支持...

2017-06-24 09:04:00 209

转载 Linux网卡性能查看(CentOS)

一、ethtool查看网卡带宽ethtool eth0 #eth0为网卡名,使用ifconfig查看当前使用的网卡Speed表示网卡带宽,Duplex表示工作模式,Supported link modes表示支持的工作模式二、sar查看当前网卡速率sar -n DEV 1rxpck/s:每秒钟接收的数据包txpck/...

2017-06-22 15:20:00 203

转载 消除a标签连接之间间距缝隙的方法

自己写的几个a标签,它们之间并没有设置样式,但是显示 的效果确实a标签之间有缝隙、有间距,无论我们怎么调都不能解决。 很多网站编程人员都有可能遇到过这样的问题,就是自己写的几个a标签,它们之间并没有设置样式,但是显示的效果确实a标签之间有缝隙、有间距,无论我们怎么调都不能解决。 出现这种情况的原因是很多编程人员为了代码结构整齐,看起来有层次感以及方便以后修改查看,人为...

2017-06-22 11:19:00 1944

转载 UE4 Pro Tips(keeps updating)

Consolidate 功能 :在工程范围内用一种资源替换另外一种或多种资源具体操作:同时在编辑器中选中两个或多个资源,右键>Asset Actions>Replace References, 弹出的对话窗口中选择一个资源,点击Consolidate,既在全工程范围内用该资源替换了其他资源。非常适合清理工作。蓝图中的Select 节点: 用好了Select可以省去很多...

2017-06-22 09:14:00 62

转载 U盘无法格式化的恢复

昨天装Ubuntu的系统可能把U盘搞崩溃了。然后今早起来U盘无法识别,格式化也不行,用Windows的磁盘管理工具格式化说是:Windows无法格式化U盘。曾经没遇到这样的情况,所以百度了一下,试了几个方法,然后最有效的方法就是先下载个:U盘芯片检測工具即ChipGenius,然后点击ChipGenius.exe。就会有U盘的各种生产信息芯片信息等,然后把里面的芯片型号再百度搜索下就能...

2017-06-21 17:26:00 71

转载 linux基础命令

shutdown -h now 立刻关机shutdown -r now 现在重新启动计算机reboot 现在重新启动计算机logout 注销用户vi编辑器的使用:  1)vi 文件名  2)输入i【进入命令模式】  3)输入esc【进入命令模式】  4)输入:【wq表示退出保持q!退出不保存】pwd 显示当前所在路径groupadd polic 添加...

2017-06-20 23:05:00 47

转载 webpack-dev-server

webpack-dev-server支持两种模式来自动刷新页面.iframe模式(页面放在iframe中,当发生改变时重载)inline模式(将webpack-dev-sever的客户端入口添加到包(bundle)中)两种模式都支持热模块替换(Hot Module Replacement).热模块替换的好处是只替换更新的部分,而不是页面重载.ifram...

2017-06-20 14:42:00 66

转载 Vagrant box ubuntu/xenial64 添加vagrant用户解决没有登录密码的问题

参考了Vagrant box ubuntu/xenial64 の ubuntuユーザ の passwordについて1. 可以通过 Git Bash 使用 vagrant ssh 登录到Ubuntu/xenial64的终端中2. 在终端中输入: vimuseradd.sh 文件内容#!/bin/bashset -CeuUSER="vagrant"# pas...

2017-06-19 23:33:00 266

转载 ios - 如何获取app上的数据

做过ios开发的人应该都用过Charles,通常叫它花瓶。Charles是Mac下常用的对网络流量进行分析的工具,类似于Windows下的Fiddler。在开发iOS程序的时候,往往需要调试客户端和服务器的API接口,这个时候就可以用Charles,Charles能够拦截SSL请求、模拟慢速网络、支持修改网络请求包并多次发送、能够篡改Request和Response等强大的功能。这...

2017-06-19 23:30:00 454

转载 Winform跨窗体操作控件(使用委托)

Winform跨窗体操作控件是winform开发中很常见的形式,最常见且简单有效的方式便是使用委托的方式来进行操作,下面我将通过一个小实例来说明如何使用委托跨窗体实现控件操作。实例介绍:两个窗体,Form1按钮打开Form2,然后在Form2的TextBox输入值在Form1的TextBox中显示出来。一、项目结构Form1窗体设计:Form2窗体设计:二、代码...

2017-06-19 21:13:00 128

转载 5-day5-字符编码-函数-文件操作

#! /usr/bin/env python# -*- coding: utf-8 -*-# __author__ = "w.z"# Date: 2017/6/9# review-list# list 删除# popl = [1, 2, 3, [3, 4]]print(l[3])l[3].pop(0)print(l)# dell = [1...

2017-06-19 19:05:00 67

转载 1019. General Palindromic Number (20)

题目链接:http://www.patest.cn/contests/pat-a-practise/1019题目:1019. General Palindromic Number (20)时间限制400 ms内存限制65536 kB代码长度限制16000 B判题程序Sta...

2017-06-18 21:48:00 58

转载 angular 学习笔记 (1) -- 双向数据绑定和表单验证

听说ng的主要功能:MVC模型,模快化,自动双向数据绑定和指令系统。一: 这个是ng的双向数据绑定,入门级别的代码。1 <!--2 所有需要ng管理的代码必须被包裹在一个有ng-app指令的元素中3 ng-app是ng的入口,表示当前元素的所有指令都会被angular管理(对每一个指令进行分析和操作)4 -->5 <!--ng-init...

2017-06-18 15:30:00 182

转载 定制特性

1,定制特性①C#允许用一个前缀明确指定特性要应用的目标元素[assembly: AssemblyVersion("1.0.0.0")]②AttributeUsage. Inherited(特性应用于基类时,是否同时应用于派生类和重写的方法) [AttributeUsage(AttributeTargets.Class|AttributeTargets.Metho...

2017-06-18 13:58:00 62

转载 SharePoint 2013 手动删除爬网项目

  本文介绍怎样手动删除某些搜索项目,事实上删除搜索项目并不经常使用。主要还是在刚刚完毕爬网,就删除了某些项目。然后有比較敏感须要立即删除的时候。以下。就跟着图文简单了解下手动删除已爬网的项目吧。  1、配置好搜索,搜索linyu。例如以下图:  2、进入管理中心,点击Manage service applications。例如以下图:  3、找到Search Serv...

2017-06-17 19:52:00 46

转载 Oracle 锁机制探究

以前虽然在网上看到很多关于Oracle锁机制的描述,但总感觉哪里有缺陷不适合自己,因此花了点时间参考官网以及Tom Tyke的《Oracle 9i/10g/11g编程艺术》一书整理了一下Oracle锁相关的知识。Ps:此博客经过多次编辑,以当前版为准。官网网址参考:11.2https://docs.oracle.com/cd/E11882_01/server.112/e40540/...

2017-06-17 12:29:00 64

转载 10个html5增加的重要新特性和内容

  文章开篇之前我们先了解一下什么是html5,百度上是这样定义html5的:万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改。 其实说白了html5也就是人为定义的一些规则和新的api的集合。下面我就介绍一些开发常用的html5新特性:一:canvas标签<!DOCTYPE HTML><html>&l...

2017-06-16 19:58:00 157

转载 css浮动,绝对,相对定位

浮动float:属性{    float:none; 默认值,对象,不漂浮    float:left;  文本流向对象的右边    float:right;};清除浮动clear:属性{    clear:none;  允许对象两遍都可以浮动    clear:left;   不允许左边有浮动    clear:right;  不允许右边有浮动 ...

2017-06-15 16:03:00 47

转载 JavaScript高级程序设计(第三版)学习笔记(1)

第一章1、一个完整的JavaScript实现应该由三个不同的部分组成:核心(ECMAScript)、文档对象模型(DOM,提供访问和操作网页内容的方法和接口),浏览器对象模型(BOM,提供与浏览器交互的方法和接口)。2、文档对象模型(DOM)是针对XML但是经过扩展可用于HTML的应用程序编程接口(API),DOM把整个页面映射为一个多层节点结构。通过DOM创建表示文档的树形...

2017-06-15 15:34:00 36

转载 9.Nexus私服安装配置

第一步:下载nexus-webapp-1.9.2.4.war包,然后复制到tomcat下的webapps文件夹中第二步:启动tomcat第三步:訪问http://localhost:8080/nexus/显演示样例如以下:第四步:点击右上角“log in”,输入username:admin和Password:admin123登录...

2017-06-15 10:08:00 54

转载 张勇:做一个透明经济体的CEO

原文链接2007年的一天,马云和新进阿里巴巴的一批高管在西湖边的湖畔居喝茶,问大家为什么来阿里。时任淘宝CFO的张勇这样回答:“我已经干过一个30亿美金的CFO了,想干个300亿美金的。”那时的张勇没想到自己会在8年后成为阿里巴巴集团CEO,也是第一位70后CEO。更想不到的是,10年后,2017年5月10日,就在他出任CEO两周年的日子,市场送来一份大礼,阿里股价超过120美元,市值超过...

2017-06-14 15:13:00 277

转载 keystone 认证深度研究分析

一、Keystone Token深度概述Keystone作为OpenStack项目基础认证模块,目前支持的token类型分别是uuid、pkiz、pki、fernet。首先,简要叙述一下这四种类型的原理及其优缺点。uuid 比较简单,采用随机生成的序列(128位,以16进制表示)作为id,并构造token内容,需要持久化后端数据库支撑,比如MySQL数据库存储。优点,实现简单;缺点是持久化查...

2017-06-12 22:31:00 183

转载 豪华版飞机大战系列(五)

在介绍了前面的几篇后,对于源代码会在下一篇中上传,须要源代码的能够在下一篇中看到下载链接,开源才是王道,分享才干成长。这篇继续介绍下游戏中的子弹层的渲染。也就是BulletSprite的介绍。对于子弹层的渲染有两种机制。一种是直接从缓存中进行精灵创建,创建后的精灵直接加入并使用,另外一种机制为将创建的精灵加入到SpriteBatchNode中,这样进行渲染效率更高。对于这...

2017-06-12 13:36:00 71

转载 php上传文件常见错误

今天在文件上传过程中遇到的文件上传不过去,和网页报错,最后经查看总结有以下几个方面上传文件错误码error=0 正常上传error=1 上传的大小超过了input[type=file]的文件上传框最大大小error=4 没有上传任何文件文件上传遇到的两个限制1.post限制表单允许的最大上传是3M左右,可以在php.ini配置文件中设置post_max_size的值。...

2017-06-12 08:17:00 94

转载 【C++ STL】Vector

1、结构  vector模塑出一个动态数组,因此,它本身是“将元素置于动态数组中加以管理”的一个抽象概念。vector将其元素复制到内部的dynamic array中。元素之间总存在某种顺序,所以vector是一种有序群集。vector支持随机存取,因此只要知道位置,可以在常数时间内存取任何一个元素。根据vector的结构可知,在末端添加或者删除元素,性能相当好,如果在前端或者中部安插或删除元...

2017-06-11 15:17:00 54

转载 python 跨平台获取网卡信息和本机ip地址

笔者在项目中遇到过获取本机网卡ip的例子,利用python库psutil解决了此问题。def get_netcard(): """获取网卡名称和ip地址 """ netcard_info = [] info = psutil.net_if_addrs() for k, v in info.items(): for...

2017-06-10 16:35:00 103

转载 Servlet 表单数据 接收get post 参数实例

Servlet表单数据很多情况下,需要传递一些信息,从浏览器到 Web 服务器,最终到后台程序。浏览器使用两种方法可将这些信息传递到 Web 服务器,分别为 GET 方法和 POST 方法。GET 方法GET 方法向页面请求发送已编码的用户信息。页面和已编码的信息中间用 ? 字符分隔,如下所示:http://www.test.com/hello?key1=value1&k...

2017-06-09 16:54:00 164

转载 关于Altiumdesigner 导入cad图纸作为尺寸

http://jingyan.baidu.com/article/495ba841ec972c38b30edee8.html 这里面讲了将CAD的单位设置为MM,然后在AD导入的时候选择mm单位,然后在导入的时候要i选择对应的cad喻AD的层切换,我导入的时候是使用的导入元件作为primitive.还算成功,但是层有些差别,下次的时候安装cad调整好层.转载于:https://www.cnb...

2017-06-09 10:34:00 700

转载 Elasticsearch学习系列之term和match查询实例

Elasticsearch查询模式一种是像传递URL参数一样去传递查询语句,被称为简单查询GET /library/books/_search //查询index为library,type为books的全部内容GET /library/books/_search?q=price:10 //查询index为library,type为books中price等于10的...

2017-06-08 16:18:00 50

空空如也

空空如也

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

TA关注的人

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