自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HDU1325

http://acm.split.hdu.edu.cn/showproblem.php?pid=1325 1 #include<stdio.h> 2 #include<algorithm> 3 #include<string.h> 4 #include<iostream> 5 using namespace st...

2016-08-31 22:52:00 37

转载 tomcat 配置项目指定域名、多个域名

在server.xml中设置<Hostname="www.xxx.com"appBase="D:/tomcat/webapps/web"><alias>xxx.com</alias><alias>xxx</alias><Contextpath=...

2016-08-30 21:16:00 99

转载 领域驱动设计的架构分层

一个通用领域驱动设计的架构性解决方案包含4 个概念层:将应用划分成分离的层并建立层间的交换规则很重要。如果代码没有被清晰隔离到某层中,它会迅即混乱,因为它变得非常难以管理变更。在某处对代码的一个简单修改会对其他地方的代码造成不可估量的结果。领域层应该关注核心的领域问题。它应该不涉及基础设施类的活动。用户界面既不跟业务逻辑紧密捆绑也不包含通常属于基础设施层的任务。在很多情况下应用层是必要的...

2016-08-30 21:01:00 84

转载 最短路径 SPFA 算法

莫名其妙找到的板子#include <iostream>#include <cstring>#include <queue>using namespace std;struct edge{ int v,w,next;}a[500001];int link[10001],d[10001],n,m,s,X,Y,Z;boo...

2016-08-30 20:27:00 69

转载 进制转换

上位机通讯经常会用到进制之间转换,总结以下方便以后使用。1.C# ASCII表字符转换10进制和16进制,10进制和16进制转换成字符 //char[] chs = new char[2] {'A','B' }; string s = "AB"; byte[] bytes= System.Text.Encoding.ASCI...

2016-08-30 14:33:00 59

转载 css3里的一些背景,动画

怎么把body设置成跟浏览器一样的宽高,因为body默认是没有高度的,如果你不设置body的宽高,有时你在注册body事件时,是不能注册的。在css3中Background后面可以跟很多属性:Background-size:它是调整图片的大小的,它可以直接设置宽高,也可以设置两个特殊的值。Cover和contain,他们两个意思是不一样的:  Background-orig...

2016-08-29 19:58:00 118

转载 H5滑动处理

H5简单实现滑动效果H5滑动处理//调用swipe(document.body,{ swipeUp:function(){ $native.alert("Up"); }, swipeDown:function(){ $native.alert("Down"); }, touchMove:function...

2016-08-29 11:12:00 65

转载 initial list与assignment

当类中含有const、reference成员变量,基类的构造函数需要使用初始化表。转载于:https://www.cnblogs.com/yingl/p/5817116.html

2016-08-29 10:50:00 146

转载 Git可视化极简易教程 —— Git GUI使用方法

前言之前一直想一篇这样的东西,因为最初接触时,我也认真看了廖雪峰的教程,但是似乎我觉得讲得有点多,而且还是会给我带来很多多余且重复的操作负担,所以我希望能压缩一下它在我工作中的成本,但是搜索了一下并没有找到满意的教程,新的一年自己梳理一下自己的经验。可能男生们大神比较多,觉得Git是如此简单,便已觉得命令行操作就是SO EASY,甚至或许有看不起可视化这样面对低端用户的心理,好的,那您就当...

2016-08-28 17:37:00 63

转载 04_XML_03_XMLDTD约束与校验

【什么是XML约束】在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,称之为XML约束。常见的XML约束技术有:XML DTD和XML SchemaDTD(Document Type Definition):文档类型定义【DTD简单案例】【book.dtd】注意:DTD文件应该使用UTF-8或Unicode格式保存这里的含义是,根节点必须是&l...

2016-08-26 20:53:00 47

转载 题目1459:Prime ring problem

题目1459:Prime ring problem时间限制:2 秒内存限制:128 兆特殊判题:否提交:1888解决:794题目描述:A ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, ...

2016-08-26 17:48:00 47

转载 javascript代理模式

代理模式是为一个对象提供一个某种功能的替代品,以便控制对它的访问。 在现实生活中,代理模式也是一种非常有意义的模式。比如,演艺明星都有经纪人,经纪人就是他们的代理人。房产中介,婚姻中介,法律顾问等。 保护代理和虚拟代理: 代理将外界的某些信息进行过滤,只有对被代理对象有利、有用的信息才转送给被代理对象,这种模式叫保护代理。代理将一些不需要或不能够立即处理的事务延迟...

2016-08-26 15:44:00 32

转载 Div+CSS命名规范

注意事项:1、命名遵循驼峰式 2、尽量用中文 3、不加中杠和下划线 4.尽量不缩写,除非一看就明白的单词  头:header 标志:logo 友情链接:friendlink 内容:content/container 广告: banner 页脚: footer 尾: footer 页面主体:main 版权: copyright 导航:nav 热点:h...

2016-08-26 09:50:00 36

转载 Virtualenv入门基础教程

本文目录:[TOC]虚拟环境简介VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响,它能够: 在没有权限的情况下安装新套件 不同应用可以使用不同的套件版本 套件升级不影响其他应用虚拟环境是在Python解释器上的一个私有复制,你可以在一个隔绝的环境下安装packages,不会影响到你系统中全局的Python解释器。虚...

2016-08-23 15:13:00 65

转载 php常用字符串函数小结

php内置了98个字符串函数(除了基于正则表达式的函数,正则表达式在此不在讨论范围),能够处理字符串中能遇到的每一个方面内容,本文对常用字符串函数进行简单的小结,主要包含以下8部分:1.确定字符串长度、2.比较字符串、3.分割连接反转、4.html与字符串相互转化、5.填充和剔除字符串、6.统计字符和单词个数、7.查找替换截取、8.大小写处理。确定字符串长度strlen函数和mb_strlen...

2016-08-20 22:20:00 187

转载 Linux 系统中的MySQL数据库默认区分大小写

今天在开发中遇到这么个问题,将连接的数据库改为服务器上的时候(服务器是Linux系统的),程序跑起来后一直出错,总提示数据库的表找不到,而打开数据库看该表明明是存在的,在我的印象中MySQL数据是不区分大小写的,后来查资料才发现,在Linux系统中MySQL默认是严格区分大小写的,可以在配置文件中添加配置,用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加l...

2016-08-20 14:03:00 101

转载 重构12-Break Dependencies(打破依赖)

有些单元测试需要恰当的测试“缝隙”(test seam)来模拟/隔离一些不想被测试的部分。如果你正想在代码中引入这种单元测试,那么今天介绍的重构就十分有用。在这个例子中,我们的客户端代码使用一个静态类来实现功能。但当需要单元测试时,问题就来了。我们无法在单元测试中模拟静态类。解决的方法是使用一个接口将静态类包装起来,形成一个缝隙来切断与静态类之间的依赖。public clas...

2016-08-19 09:31:00 76

转载 App测试方法总结

一、安全测试1.软件权限1)扣费风险:包括短信、拨打电话、连接网络等。2)隐私泄露风险:包括访问手机信息、访问联系人信息等。3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接收信息功能6)限制或使用本地连接7)限制/允许使用手机拍照或录音8)限制/允许使用手机读取用户数据9)限制/...

2016-08-18 14:48:00 2734

转载 [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析

一、目录说明1.1 bin 一般用户,可执行的系统内置命令1.2 sbin 系统管理员,可执行的系统内置命令1.3 boot 启动文件目录,启动有关的文件都保存在此1.4 dev 设备管理文件,如移动硬盘、U盘、光驱等1.5 home 用户主目录,一般情况下:一个用户都会有相对应的文件夹,以用户名称命名1.6 lib 动态链接库共享库,类型windows的.dll文件库...

2016-08-16 23:41:00 48

转载 iOS -- MD5加密

MD5算法具有以下特点:1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。2、容易计算:从原数据计算出MD5值很容易。3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。4、强抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据(即伪造数据)是非常困难的。MD5应用一致性验证典型应用...

2016-08-16 20:36:00 48

转载 laravel框架学习(二)

  在了解Laravel框架的基本结构之后,初步认识访问过程中路由的使用方法,以一套基本的学生信息增删改查来迅速学习框架开发。  首先了解几个目录文件作为开发的主要阵地:    1. /app/Http/routes.php  路由文件,一切访问从路由开始    2./app/Http/Controllers  控制器目录,我们写的控制器都放在该目录下    3./app/conf...

2016-08-16 20:20:00 101

转载 数据结构(堆):POJ 1442 Black Box

Black BoxTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 10658Accepted: 4390DescriptionOur Black Box represents a primitive database. It can save an inte...

2016-08-16 14:23:00 33

转载 C语言strcat()函数:连接字符串

头文件:#include <string.h>strcat() 函数用来连接字符串,其原型为: char *strcat(char *dest, const char *src);【参数】dest 为目的字符串指针,src 为源字符串指针。strcat() 会将参数 src 字符串复制到参数 dest 所指的字符串尾部;dest 最后的结束字符 NULL 会被覆盖掉,并...

2016-08-15 19:32:00 85

转载 2016-08-15

已完成:1.完成PHP企业号接口定义V1.0.2--W110. 评审商店RP11. 评审消息(1)RP未完成:2. 部署CentOS Server--D13. 监督PHP后台完成交友接口--W14. 监督PHP后台完成登录注册接口--W15. 阅读Laravel文档(3/3)6. 部署LNMP--W17. 部署Laravel实例--W18. 部署...

2016-08-15 09:07:00 28

转载 关于SQLSERVER中用SQL语句查询的一些个人理解

作为一个编程菜鸟说真的很难有什么见解,也就是写给一些刚学习编程的人,希望能给他们一些帮助吧!SQLSERVER作为刚开始入门学习的数据库,SQL语句也并不算太难!说白了也就是建库,建表,建约束,对数据库表进行增删改查!但是今天主要讲的是查询,最重要也是最难的一部分!首先呢看这样一段代码: select DNAME as 区县,SNAME as 街道,h...

2016-08-12 11:55:00 65

转载 ubuntu下安装mongodb

一:首先在本地系统引入公钥sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927二:然后在本地源中加入一条mongo官网提供的deb包地址ubuntu12.04echo "deb http://repo.mongodb.org/apt/ubuntu precise/mon...

2016-08-11 23:59:00 24

转载 spring aop实现原理

Spring事务处理你未关注过的原理本文对Spring实现事务处理的真正原理进行追究,从而从中提炼出一些见解。其中讲解内容可能会存在一定的误导,还希望指出,内容仅供参考!(经过本人后期继续研读Spring关于Mybatis的事务处理,其实在mybatis的里面调用了spring的方法来获取Connection,所以本文所提供的一种实现,是另一种Spring的实现猜想,仅供参考!) 说到S...

2016-08-11 13:53:00 39

转载 .NET跨平台之旅:生产环境中第2个跑在Linux上的ASP.NET Core站点

今天我们在生产环境中上线了第2个跑在Linux上的ASP.NET Core站点。这是一个简单的Web API站点,通过命令行的方式调用安装在Linux服务器上的程序完成操作。之前用的是nodejs,现在换成了ASP.NET Core,主要代码如下:var psi = new ProcessStartInfo(command, arguments){ RedirectStand...

2016-08-11 12:12:00 56

转载 子集生成详解

算法入门经典上面有三种子集生成的算法,我发现有些算法有些需要注意的地方,写出来防止被坑。第一种是增量构造法#include<cstdio>int cnt=0;void print(int *a,int cur,int n){ for(int i=0;i<cur;++i) printf("%d ",a[i]); if(c...

2016-08-10 19:20:00 80

转载 转载:java程序打包成jar 配置文件信息路径

一个普通的java project,里面引用了config.properties配置文件,将项目打成Runnable jar,然后将config.properties放到打包后的jar路径下,执行该jar包,出错,原工程中properties文件读取代码如下: InputStream in = SystemConfig.class.getResourceAsStream("/con...

2016-08-10 16:51:00 148

转载 Ubuntu 16.04安装搜狗输入法

转载: http://www.it610.com/article/5319575.htm打开firefox浏览器,输入网址www.baidu.com,打开后搜索搜狗拼音 linux进入到搜狗拼音linux主页右上角下载32/64位版本的搜狗拼音deb安装包Ubuntu 16.04不再内置Ubuntu软件商店,而用gnome商店取代之。所以,在16.04里双击搜狗拼音安装...

2016-08-10 09:53:00 93

转载 WCF 备忘

1,WCF系列学习5天速成 http://www.cnblogs.com/huangxincheng/category/340145.html 2,WCF入门学习【Sheldon_Lou】http://www.cnblogs.com/sheldon-lou/category/648478.html 3,无废话WCF系列教程 http://www.cnblogs.com/iamlilinf...

2016-08-08 09:38:00 40

转载 php利用自定义key,对数据加解密的方法

  客户端和服务端通信时,有个场景很常见,通过一个id作为url参数来回传递。假设现在业务上只有这个id标识,那么需要稍微安全一点的通信,对这个id进行加密传输,到服务端再进行解密。这里需要一个服务端进行保密的key,利用这个key进行加密和解密。  加解密的方法如下:$str是需要加解密的字符串,$key是自己定义的一个key  // 加密function encryptStr(...

2016-08-07 19:59:00 98

转载 如何绘制业务流程图

我收集网友的几篇好文:1、http://www.kuqin.com/uidesign/20120701/321413.html。2、http://www.cyzone.cn/a/20160317/292163.html3、http://www.cyzone.cn/a/20160317/292163.html4、http://www.cmothinking.com/pd/7445.h...

2016-08-06 19:28:00 66

转载 关于new/delete、malloc/free的内存泄漏检测

情况一 new/delete 内存泄漏1、在MFC中可以每一个cpp文件的头部添加以下一段宏来检测new申请而没用free释放的内存泄漏#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif2、在非MFC项目中使用#ifdef _DEBUG...

2016-08-06 11:21:00 79

转载 记录一次bug解决过程:规范变量名称和mybatis的使用以及代码优化

一、总结Mybatis中当parameterType为基本数据类型的时候,统一采用_parameter来代替基本数据类型变量。Mybatis中resultMap返回一个对象,resultType返回一个Map简单数据类型(由于需要缓存到JVM中)的映射关系。String类型转Integer类型;String类型转int类型用到的方法是不一样的。方法入口处第一行写new Date...

2016-08-05 21:10:00 88

转载 都有哪些 cache ?

1. springhttp://www.springframework.org/schema/cache2. ehcacheLOGO关键词:palindrome [ˈpælɪndrəʊm]正读和倒读都一样的词A simple, fast, thread safe, standards based cache for Java, and provides memory and ...

2016-08-05 17:49:00 73

转载 uiautomator

http://www.csdn.net/tag/uiautomatorViewer最近在学习uiautomator,网上看到的相关资料比较少,在这里做一下总结。Uiautomator,顾名思义,是用于ui自动化测试的,主要是仿真单击,滑动,输入文本等操作,而不用人为地进行操作,如果把一组反复进行的操作用uiautomator实现,那么将大大提高效率。但是uiautomator使用范围...

2016-08-05 10:07:00 54

转载 能量项链 区间dp

能量项链时间限制: 1 Sec内存限制: 64 MB提交: 38解决: 15[提交][状态][讨论版]题目描述每个天顶星人都随身佩戴着一串能量项链,在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是天顶星人吸收能量的一种器官)的作用,这...

2016-08-04 22:51:00 51

转载 Selenium Webdriver——JS处理rich text(富文本框)

126邮件正文邮件的rich text先让selenium切换到iframe中driver.switchTo().frame(driver.findElement(By.className("APP-editor-iframe")));然后执行JSWebElement editor = driver.findElement(By.tagName("body"));J...

2016-08-04 13:55:00 187

空空如也

空空如也

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

TA关注的人

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