自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 poj 2528 线段树+离散化

题目链接:http://poj.org/problem?id=2528题意:    在墙上贴海报,输入n(1<=n<=10000),表示n张海报,后n行输入 两整数l,r ( 1<= l, r<= 1e9 ),表示海报从编号为l的石头一直贴到编号为r的石头,输入顺序即为粘贴顺序。问n张贴完之后,还能看到多少张海报。思路:...

2019-07-31 23:25:00 91

转载 基本常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白...

2019-07-31 22:41:25 51

转载 格隆汇笔记-黄勇演讲

作者:黄勇编者按:由格隆汇全力打造、腾讯Fintech全程独家冠名、香港交易所全程支持的格隆汇"决战港股"海外投资嘉年华系列峰会正相继在深圳、上海、北京和广州四大核心城市隆重展开,各路投资大咖齐聚一堂,与投资者面对面交流分享牛市盛宴。本文复制于http://baijiahao.baidu.com/s?id=1586724223588653422&wfr...

2019-07-31 18:51:00 674

转载 SQL2005卸载不彻底,如何删除默认实例,刪除註冊表?(轉)

删除C:\Program Files\Microsoft SQL Server这整个文件夹,regedit打开注册表删除[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]主键删除[HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server]主键win...

2019-07-31 07:07:02 1397

转载 python第一课--基础知识

python简介Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。Python应用领域Python是一种解释型脚本语言,可以应用于以下领域:Web 和 Internet开发...

2019-07-30 19:15:00 73

转载 windbg调试命令8(bp、bu、bm、bl、bc、ba、be、bd)

以下以skinhgy为例,windbg附加运行1.bp 命令是在某个地址下断点, 可以 bp 0x7783FEB 也可以 bp MyApp!SomeFunction 。对于后者,WinDBG 会自动找到MyApp!SomeFunction 对应的地址并设置断点。 但是使用bp的问题在于:1)当代码修改之后,函数地址改变,该断点仍然保持在相同位置,不一定继续有效;2)WinDB...

2019-07-30 14:51:09 753

转载 2019 杭电多校第三场 题解

题解1001 Azshara's deep seaUnsolved.1002 Blow up the city.题解:倒着建图,然后将原图出度为零的点用一个新节点连接起来,支配树板题。参考代码:#include<bits/stdc++.h>using namespace std;#define LL long long...

2019-07-30 13:24:00 119

转载 如何在C语言中巧用正则表达式

#include <stdio.h> #include <sys/types.h> #include <regex.h> /* 取子串的函数 */ static char* substr(const char*str,unsigned start, unsigned end) { unsigned n = end - start; static char stb...

2019-07-30 03:55:10 68

转载 IE6下实现position:fixed

IE6下不支持position:fixed。所以实现这个效果的方法是: _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseI...

2019-07-30 02:27:39 84

转载 OpenRowSet导入Excel大批量数据

1. 可能出的错误及配置sp_configure 'show advanced options',1 RECONFIGURE WITH override go sp_configure 'Ad Hoc Distributed Queries',1 -- 1:启用,默认0:禁用 RECONFIGURE WITH override go EXEC sp...

2019-07-29 22:07:05 102

转载 转载 LDAP概述

1. LDAP能做什么大多数的LDAP服务器都为读密集型的操作进行专门的优化。因此,当从LDAP服务器中读取数据的时候会比从专门为OLTP优化的关系型数据库中读取数据快一个数量级。也是因为专门为读的性能进行优化,大多数的LDAP目录服务器并不适合存储需要需要经常改变的数据。它主要面向数据的查询服务(查询和修改操作比一般是大于10:1),不提供事务的回滚(rollback)机制,它的数据修改使用...

2019-07-29 20:50:19 94

转载 (Array, hashtable, design) leetcode 380. Insert Delete GetRandom

注意:对于insert操作,这个将插入的元素若存在,返回false,否则插入。对于delete操作,删除成功后返回true;若hashtable中不存在这个元素返回false。思路:insert和delete操作用unordered_map来实现O(1)的时间复杂度,但是不方便随机取出一个元素;GetRandom 用 一个数组vector来随机取数。class...

2019-07-29 16:16:00 33

转载 RSA加减密工具类

public class RSAUtils { /** * 加密算法RSA */ public static final String KEY_ALGORITHM = "RSA"; /** * 签名算法 */ public static final String SIGNATURE_ALGORITHM = "MD5withRSA";...

2019-07-29 14:43:00 212

转载 把某个模块打包进本地maven仓库pom配置文件信息

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...

2019-07-29 10:44:00 523

转载 ArrayList集合

1.1 集合类主要分为Set集合、List集合和Map集合Collerction:Collerction是集合List、Set、Queue基本的接口。Iterator:迭代器,可以通过迭代器遍历集中的数据,不过现在基本用增强for来进行遍历。Map:是映射表的基础接口1.2 List  List是比较常用的数据类型,List是有序的Collection,Li...

2019-07-28 22:16:00 60

转载 C++基础学习笔记----第四课(函数的重载、C和C++的相互调用)

本节主要讲了函数重载的主要概念以及使用方法,还有C和C++的相互调用的准则和具体的工程中的使用技巧。函数重载1.基本概念函数重载就是用同一个函数名来定义不同的函数。使用不同的函数参数来搭配同一个函数名。基本例程如下:#include <stdio.h>#include <string.h>int func(int a){ retur...

2019-07-27 23:07:38 104

转载 从阿里云os和Google之争看开源协议

最近IT界比较大的事件就算是阿里云os和Google之争,里面的细节没有人知道,但是通过这个事情,我对目前常用的开源协议有了一些了解,也借此机会梳理和总结一下。自从自由软件之父理查德·斯托曼(Richard Stallman)发起的GNU(GNU's not uinix:说实在的,我也不知道他想表达什么) 运动,开源运动如火如荼的发展起来,现在开源已经成为常态了。至少开发人员应该或多或少的知道...

2019-07-27 17:44:15 197

转载 代码之外的能力--立即行动

偶然就在前几天,一个偶然的机会,我打开了朋友转发的微信读书,在上面看到了一些相关的技术书籍。翻着翻着,翻到了一本《软技能 代码之外的生存指南》,有点好奇,还是认真地读起来。我吸收着,思考着,反思着,确实作为一个技术人,甚至对于非这行业的人来说,我们是个“专家”,这个是我们的“专业”,我们每天沉浸在技术的大海里,是啊,技术如大海广阔无垠让我们望不到尽头,甚至感受不到方向。...

2019-07-27 13:15:00 92

转载 windows安装IIS不成功的原因

一、背景之前做过一段时间的实施,因此总结一下IIS安装不成功会有哪些原因导致的,希望给踩坑的人提供思路和帮助。二、分析原因1.系统问题,比如Windows家庭版本(独白:我之前花了一天的时间安装IIS,都不成功,当时奔溃了,最后在朋友指导发现win10的家庭版本的系统导致原因,当时我的内心喷一口老血)2.系统本身环境的问题(独白:客户在服务器上安装IIS不成功,让我帮忙远程协助安装...

2019-07-27 11:08:00 2518

转载 UTF8 ANSI 相互转换的函数

1 #include <winnls.h> 2 #include <malloc.h> 3 LPCSTR AnsiToUtf8(LPCSTR Ansi) 4 { 5 int WLength = MultiByteToWideChar(CP_ACP, 0, Ansi, -1, NULL, 0); 6 LPWSTR pszW = (LPWSTR...

2019-07-27 05:13:33 75

转载 ES6新语法(二)

1.解构 在ES6中,可以使用解构从数组和对象提取值并赋值给独特的变量,即将数组或对象中的值,拆成一个一个变量。 解构:自动解析数组或对象中的值,并赋值给指定的变量。、1.1数组解构var arr = [3,4,5]; var [a, b, c] = arr; console.log(a, b, c); ...

2019-07-26 22:33:00 55

转载 iOS----------项目的目录结构能看出你的开发经验

1、项目的目录结构能看出你的开发经验2、iOS工程目录结构的思考转载于:https://www.cnblogs.com/KiVen2015/p/11250926.html

2019-07-26 16:01:00 70

转载 STL 优先队列

题目来源:ACM-ICPC 2015 Changchun Preliminary Contest 题意: 巴拉巴拉思路: 优先队列内库的直接使用            (优先队列又名单调队列)优先队列: 是一种队列, 只不过他的储存规则存在自动排序等操作,里面可以存入结构体,可以按照结构体的某个元素进...

2019-07-26 15:14:00 61

转载 MySQL中的insert ignore into, replace into等的一些用法总结

MySQL replace into 有三种形式:1. replace into tbl_name(col_name, ...) values(...)2. replace into tbl_name(col_name, ...) select ...3. replace into tbl_name set col_name=value, ...1.insert i...

2019-07-26 14:40:00 317

转载 2009年终总结

2009年是忙碌的一年,虽然没有太多物质方面的收获,但是精神方面的收获更多一些。以下罗列一些,当作流水账,方便以后慢慢回味。为人处世:对社会有了更加深刻的认识,只有智商是远远不够的,情商一定也要很好。一定要认真做事,善待别人,保持纯洁的心境,不被社会上一些不好的风气所污染。技术方面:近一年多由于公司的业务转向.net的领域,所以不得不开始苦学.net方面的开发,虽然说.net与java在很...

2019-07-26 00:33:13 100

转载 为什么要使用AOP?

在网上看到很多文章提到面向方面编程(Aspect-Oriented Programming),但一直没有搞清楚这样做有什么好处,为什么要使用AOP呢?问题: 尽管面向对象编程与面向过程相比减少了代码的重复,但是它仍然留下了大量的重复代码。面向对象设计有助于最小化应用程序逻辑的代码重复,但是对于实现横切关注点的代码仍然很难实现模块化,例如日志,虽然我们可以使用类似于log4Net这样的类库来灵活...

2019-07-25 11:44:59 203

转载 C#设计模式(3)——抽象工厂模式

出处:https://www.cnblogs.com/wyy1234/阅读目录1.抽象工厂模式介绍2.小结回到顶部1.抽象工厂模式介绍  上一篇我们了解了工厂模式,知道工厂模式可以解决简单工厂的缺陷(简单工厂添加新产品时要修改工厂类,不符合开闭原则),但是简单工厂和工厂模式都是只生产一种产品(前边的简单工厂和工厂都只生产鼠标),实际上戴尔和...

2019-07-25 07:33:00 46

转载 项目

环境配置:1.安装node git2.注册码云账号 并创建自己的库 win在 git bash中配置公钥3.将码云上项目克隆到本地 git clone 地址(ssh)4.通过脚手架 将vue相关文件下载到相应文件夹5.将本地的文件同步到码云上退出服务git statusgit add .git commit -m 'project initialized'git p...

2019-07-24 22:05:00 52

转载 彻底搞清ASCII,Unicode和UTF-8【转】

如果只需要大概了解概念,阅读下面两篇博文即可参考:ASCII,Unicode和UTF-8终于找到一个能完全搞清楚的文章了Unicode与UTF-8的区别转载于:https://www.cnblogs.com/exciting/p/11239769.html...

2019-07-24 17:54:00 74

转载 【C语言】超大数乘法运算

昨天做排列组合的时候遇到A(a,b)这个问题,需要计算A(20,20)超大,计算机32位的,最大数只能是2^32,这让我很悲伤!于是乎就自己研究了如何进行超大数的计算!/********************************************************************************* * Copyright: (C) 2...

2019-07-24 16:34:59 315

转载 提示 php.ini register_globals must is Off! 的解决办法

部分朋友的服务器环境开启了安全模式,导致以下提示:php.ini register_globals must is Off!解决方法1:修改php.ini,设置register_globals=Off解决方法2:打开 DedeCMS安装目录/include/common.inc.php 把以下代码删除:if ( ini_get('register_globals'...

2019-07-24 10:37:17 296

转载 为何windows自带的文件搜索这么慢,而Everything的这么快

为何windows自带的文件搜索这么慢,而Everything的这么快摘自:http://blog.sina.com.cn/s/blog_9f0cf4ed0102wvkq.html(2016-07-25 13:52:54)转载▼分类:网络技术_电商平台Windows搜索为什么慢我不知道,好像现在windows搜索可以检索...

2019-07-24 09:49:00 2304

转载 反编译想到的代码安全问题

前段时间有个同事离职了,离职时有一个小插件由于和现在得开发环境版本不一致(由于版本很老的关系),一直没有纳入源代码管理。结果他离职后一段时间,插件需要进行修改,为了以防万一留下的源代码版本和现在运行的程序的版本不一致,我使用.NET Reflector将执行程序进行了下反编译,确认完毕后,重新在源代码上进行了修改。并发布版本解决了这个问题,但是这件事情引起了我的思考,虽然...

2019-07-23 22:02:54 63

转载 WebService接口实际场景应用(一)

背景:要求写一套接口测试工具。过程中遇到了WebService接口的问题,遂写下本篇文章。阶段问题1:需要利用数据驱动,然后读取excel中的数据并直接调用。但是webService接口与http接口不同。http接口调用是这样的:Request(method=’’,url=’’,param=’’)只需要传入对应的URl,参数就可以了。但是webservice接口调用是...

2019-07-23 17:41:00 93

转载 hdu 5689 NTT 母函数

#include<bits/stdc++.h>#define ll long longusing namespace std;const int mod=998244353;const int maxn=1e6+10;//int a[maxn];ll b[maxn];ll c[maxn];ll d[maxn];ll WWW[max...

2019-07-23 17:01:00 91

转载 2019 Multi-University Training Contest 1 - 1012 - NTT

题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=6589题解连接:https://www.cnblogs.com/xusirui/p/11229450.htmlhttps://www.cnblogs.com/FST-stay-night/p/11227505.htmlNTT来自:https://www.cnblogs.com/Sakits/...

2019-07-23 15:44:00 50

转载 Cache中存放结构数组

以下代码演示了 从blog_Category表读取内容,并做缓存。表内数据以行与列呈现,我们很容易想到二维数组,但是二维总觉得烦,想到struct数组,其实它就是二维1publicclassSiteCache:SiteCommon2{3publicSiteCache()4{56}789/...

2019-07-23 12:17:21 1713

转载 指定时间增加年月日

public static String calendarMethod(String time, int year, int month, int day, int hour, int min, int sec) { //时分秒默认是 00:00:00 SimpleDateFormat sdate = new SimpleDateFormat("yyyy-MM-dd"); ...

2019-07-23 11:32:00 172

转载 springboot#filter

_Filter不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。在HttpServletRequest 到达Servle...

2019-07-23 11:09:00 68

转载 数组去重

方法1ar arr = ["a","b","c","a","b","c","c","d","d","d"];var obj = {};for(var i=0;i<arr.length;i++){if(obj[arr[i]]){obj[arr[i]]++}else{obj[arr[i]] = 1}}console.log(obj) //对象{a:2,b:2...

2019-07-23 09:34:00 44

空空如也

空空如也

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

TA关注的人

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