自定义博客皮肤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)
  • 收藏
  • 关注

转载 POJ 3268 Silver Cow Party(最短路&Dijkstra)题解

题意:有n个地点,有m条路,问从所有点走到指定点x再走回去的最短路中的最长路径思路:用Floyd超时的,这里用的Dijkstra。Dijkstra感觉和Prim和Kruskal的思路很像啊。我们把所有点分为两个集合:S(和源点在同一集合),T(其余点),用dis数组表示每个点到S的最短距离,vis数组记录这个点是否在S中。我们每次找出在T的一个和S距离最短的点,加到S中,这个距离...

2018-07-31 19:12:00 53

转载 Redis分布式锁的正确实现方式

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要...

2018-07-31 14:25:00 33

转载 python高级特性和高阶函数

python高级特性1、集合的推导式列表推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。语法:[exp for item in collection if codition]if codition - 可选字典推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。语法:{key_exp:value_exp for ...

2018-07-31 12:33:00 40

转载 【开源分享】2018CRM C# 源码(基于小黄豆CRMv2.0.925.3版本功能更新)

分享出来的初衷,我分享一下最近我在小黄豆CRM2.0版本(小黄豆CRM+v2.0.925.3)上加的功能,如果有类似需求的,可以把功能代码发你,节约你的开发时间。(这是在小黄豆开源免费CRM①群2317681发出的声音)小黄豆CRM是一款开源免费的客户关系管理系统,是为帮助企业快速成长发展而开发的一款优秀的CRM客户关系管理系统,能帮助您管理客户与销售,能协同进行工作,并能方便...

2018-07-31 10:53:00 609

转载 1、PHP入门二维数组与循环

1 <?php 2 $two=array(array(2,3),1=>array(1,2,3),2=>array(4,5,6)); 3 echo $two[1][0];//输出1 4 echo $two[0][0];//输出2 5 echo "\r\n"; 6 foreach($two as $key11=&gt...

2018-07-29 20:45:00 52

转载 Mysql中的WITH ROLLUP用法

1.WITH ROLLUP:在group分组字段的基础上再进行统计数据。例子:首先在name字段上进行分组,然后在分组的基础上进行某些字段统计,表结构如下:CREATE TABLE `test` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(25) DEFAULT NULL COMMENT '标题', ...

2018-07-29 10:50:00 42

转载 [Luogu3420][POI2005]SKA-Piggy Banks

题目描述Byteazar the Dragon has NNN piggy banks. Each piggy bank can either be opened with its corresponding key or smashed. Byteazar has put the keys in some of the piggy banks - he remembers whi...

2018-07-28 16:28:00 62

转载 Shell标准输出、标准错误

shell中可能经常能看到:>/dev/null 2>&1 eg:sudo kill -9 ps -elf |grep -v grep|grep $1|awk '{print $4}' 1>/dev/null 2>/dev/null 命令的结果可以通过%>的形式来定义输出/dev/null 代表空设备文件 ">" 代表重定向到哪里,例如:e...

2018-07-28 15:30:00 99

转载 SqlServer 事物

Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要么全部取消。因此,事务是一个不可分割的逻辑单元。 事务有4个属性:原子性(Atomi...

2018-07-26 21:18:00 81

转载 复选框

复选框允许用户在回答一个问题时选择一个或多个选项<!DOCTYPE html><!--To change this license header, choose License Headers in Project Properties.To change this template file, choose Tools | Templatesand op...

2018-07-26 17:11:00 59

转载 假期周进度报告-------03

(1)本周做了什么,花在学习上多长时间,花在代码时间上多长时间,花在解决问题用了多长时间。  简单了解了软件测试的一些内容,继续重写河北创新平台填报统计系统。学习上代码解决问题时间(天)321(2)下周准备做什么? 完成河北创新平台的重写。(3)本周遇到的问题?   表单的实时验...

2018-07-26 15:12:00 42

转载 Linux学习说明

刚开始学Linux。花了一周时间大致了解了常用命令。针对参考文献总结了下学习笔记。大部分例子是自己编写的。因为才开始接触,可能更多的是基础。希望接触一段时间后,有更多的自己思想融入进去,慢慢写出更加优质的文章。转载于:https://www.cnblogs.com/Hermioner/p/9371423.html...

2018-07-26 14:05:00 32

转载 HDOJ 1789

第一次的思路:1、对扣除的分数进行升序排序,当分数相等时对截至时间进行降序排序;2、从第一个开始,如果此时的数据的时间违背标记,则将其标记;并进行下一个数据;如果此时的数据的时间已被标记,则判断此数据的下一天是否被标记,若是未被标记则将其标记,并进行下一个数据;如果这天也被标记了,则在对下一天(前一天)进行判断,不断重复,如果最终时间判断到了0,则此次任务将被舍弃,并将此数据的扣除分数记录...

2018-07-26 10:05:00 95

转载 python3使用selenium + Chrome基础操作代码

selenium是Python的第三方库,使用前需要安装。但是如果你使用的是anaconda,就可以省略这个步骤,为啥?自带,任性。安装命令:pip install selenium(一)使用selenium打开指定网站,这里以淘宝为例。# -*- coding: utf-8 -*-"""Created on Wed Jul 25 10:12:39 2018@autho...

2018-07-25 17:22:00 101

转载 使用PowerShell下载必应图片

今天想聊聊POWERSHELL对于WEB页面的一些应用,本人也是最近才发觉其实PS也是可以做爬虫的。。。所以想抛砖引玉给大家一个思路。这次要用到的主要命令是invoke-webrequest先来看看官方对于这个命令的介绍TheInvoke-WebRequestcmdlet sends HTTP, HTTPS, FTP, and FILE requests to a ...

2018-07-25 16:21:00 112

转载 2018-07-25

待续转载于:https://www.cnblogs.com/KiVen2015/p/9365826.html

2018-07-25 14:36:00 46

转载 main(argc, char *argv[])

#include<stdio.h>int main(int argc, char *argv[]){ int i; for(i=0;i<argc;i++) { printf("argv[%d] is %s \n",i,argv[i]); } return 0;}运行结...

2018-07-24 23:22:00 69

转载 Linux基础实验(一)

一)基础实验:1. Unix中常见shell及其命令(shell的缩写) Bourne shell (sh) Korn shell (ksh) C shell (csh) Bournw-again shell (bash)2. 普通用户与超级用户如何进行相互切换 普通用户—>超级用户:sudo su 退出超级用户:exit 用户间切换:su u...

2018-07-24 20:16:00 180

转载 多维DP——传纸条

题目:[P1006] 传纸条思路:我们要对题目进行一点变动,我们把一个人的纸条传回来的过程转换为这个人在第一个人左上角的同时自己也从左上角传出纸条,这样我们就可以很方便的dp了。其中我们设dp[i][j][a][b]表示第一个人在(i,j)第二个人在(a,b)时的所能达到的最大的好心程度之和的最大值。状态转移方程就是 if((i+j==a+b) && i!=a &amp...

2018-07-24 19:46:00 51

转载 postman使用篇最全整理

一、下面简单介绍一下可能会使用到的几个按钮操作重点看标记出来的几个按钮,从上到下、从左至右的顺序依次是导入、新建文件夹、保存请求、下载。导入:用于导入你或团队保存的API请求文件,json格式。新建文件夹:用于API请求分门别类,便于管理。保存请求:保存你的API请求,返回值也能存储下来。下载:下载你测试通过的API请求,团队共享,导入。json格式,可手动编辑的。二、界面界面...

2018-07-24 17:42:00 139

转载 com.sun.mail.smtp.SMTPSendFailedException: 501 mail from address must be same as authorization user

意思是:com.sun.mail.smtp.SMTPSendFailedException:来自地址的501邮件必须与授权用户相同在这个项目里,邮件服务是腾讯企业邮提供的,不支持高权限的用户使用不用的用户作为发件人。所以使用统一的系统账号进行作为发件人。转载于:https://www.cnblogs.com/jiml/p/9357048.html...

2018-07-23 21:29:00 11413

转载 Maven命令参数

命令参数备注mvn -v--version显示版本信息;mvn -V--show-version 显示版本信息后继续执行Maven其他目标;mvn -h--help 显示帮助信息;mvn -e--errors 控制Maven的日志级别,产生执行错误相关消息;mvn -X--debug 控制M...

2018-07-23 16:38:00 41

转载 时间的查询,比如本月,本年,本季度(mysql)

-- mysql查询本季度-- 今天select * from ticket_order_detail where to_days(use_time) = to_days(now());-- 7天SELECT *FROM ticket_order_detail where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date( use_time)-- 近30...

2018-07-22 18:36:00 45

转载 Java异常try里面有return,finally代码会执行吗

try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?肯定会执行。finally{}块的代码只有在try{}块中包含遇到System.exit(0);之类的导致Java虚拟机直接退出的语句才会不执行。当程序执行try{}遇到return时,程序会先执行return语句,但并不会立即返回——也就是把...

2018-07-22 17:13:00 54

转载 数据库:mysql内置功能-存储过程

一 存储过程介绍存储过程包含了一系列可执行的sql语句,存储过程存放于MySQL中,通过调用它的名字可以执行其内部的一堆sql使用存储过程的优点:#1. 用于替代程序写的SQL语句,实现程序与sql解耦#2. 基于网络传输,传别名的数据量小,而直接传sql数据量大使用存储过程的缺点:#1. 程序员扩展功能不方便 补充:程序与数据库结合使用...

2018-07-22 15:07:00 97

转载 [LeetCode] Number of Lines To Write String 写字符串需要的行数

We are to write the letters of a given stringS, from left to right into lines. Each line has maximum width 100 units, and if writing a letter would cause the width of the line to exceed 100 units,...

2018-07-21 23:51:00 55

转载 BZOJ3289 Mato的文件管理 莫队 树状数组

原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ3289.html题目传送门 - BZOJ3289题意  给定一个序列 $a$ , 有 $n$ 个元素。  给定 $m$ 次询问,每次问一个区间内,只通过交换相邻元素,问至少交换多少次才能使得区间升序。  $n,m\leq 50000$ , $a_i$ 需要离散化题解  一道不...

2018-07-21 21:05:00 55

转载 Linux nohup和&的功效

nohup和&究竟有啥区别?不少同学进行了回复,但并不是所有同学都理解得全对,今天把自己挖的坑自己填了。测试代码如下:是一个输出hello与循环轮数的死循环程序,每输出一行就休眠1秒。使用 ./a.out 前台运行程序,会是什么效果呢?程序每隔一秒会在终端输出一个字符串。此时如果键入Ctrl+C,程序会收到一个SIGINT信号,如果不做特殊处理,程序的默认行为...

2018-07-21 13:11:00 42

转载 MySQL外键约束和多表联查

一.创建外键#测试数据表# 教师表,主表CREATE TABLE teacher( id INT PRIMARY KEY AUTO_INCREMENT, name varchar(20), age INT)ENGINE=InnoDB DEFAULT CHARSET=UTF8;#测试数据:INSERT INTO teacher values ...

2018-07-19 15:16:00 104

转载 yaf框架编写phpunit测试用例

phpunit中文文档:https://phpunit.de/manual/current/zh_cn/phpunit-book.html phpunit目录结构:test ├── controllers │ ├── BaseControllerTest.php │ └── IndexControllerTest.php ├── modules │ └── Testdemo│...

2018-07-18 14:42:00 118

转载 redis知识点

1.启动redis服务打开一个cmd窗口使用cd命令切换到redis安装目录bin下,运行redis-server.exe redis.windows.conf。2.启动客户端打开一个cmd窗口使用cd命令切换到redis安装目录bin下,运行redis-cli [-h host -p port -a password]。3.redis数据备份执行save命令保存当前数据库数据...

2018-07-18 14:29:00 34

转载 Oracle 23的用户管理

创建用户的语法格式Create user <user_name>Identified by<password>Default tabespace<default tablespace>Temporary tablespace<temporary tablespace>;举例Create user yan identified ...

2018-07-16 20:42:00 41

转载 V8源码边缘试探-黑魔法指针偏移

  这博客是越来越难写了,参考资料少,难度又高,看到什么写什么吧!  众多周知,在JavaScript中有几个基本类型,包括字符串、数字、布尔、null、undefined、Symbol,其中大部分都可以在我之前那篇博客(https://www.cnblogs.com/QH-Jimmy/p/9212923.html)中找到,均继承于Primitive类。但是仔细看会发现少了两个,null和un...

2018-07-16 15:41:00 94

转载 spark-submit介绍

参考资料: https://blog.csdn.net/qingqing7/article/details/79103297转载于:https://www.cnblogs.com/blogyuhan/p/9311157.html

2018-07-14 22:23:00 22

转载 OpenAMP简介

通常在AMP(非对称多处理)配置中,会采用在不同的处理核上运行不同的软件环境并执行各自的代码程序,各核心之间通力合作实现处理器性能的提升。在AMP系统中,所谓的主处理器通常是指最先启动且主要负责管理其他CPU以及这些CPU上软件环境的CPU处理器。而远程处理器简单的讲就是指被主核所支配的CPU。主软件环境通常需要进行远程核心的管理以及任务调度,在需要进行计算任务分配时,将选择性地驱动远程内核上的远...

2018-07-14 21:06:00 10796

转载 本周总结

对自己说一声对不起吧,本周并没有认真地执行暑假作业,本周只是下载了Eclipse和配置了64位jdk和输出了个简单的java程序,构建之法读完了前五章,感觉这本书真的挺有道理的。下一周我一定好好做人,把java的语法看懂,学会使用简单的数组,把构建之法看,做一个好好学习的年轻人。转载于:https://www.cnblogs.com/gonT-iL-evoL-I/p/931041...

2018-07-14 17:52:00 32

转载 el-select+vue使用

包含:el-select添加默认选项el-select选项被选中时对应显示相应数据html部分:<el-select class="item-choose" v-model="value" size="small"> <el-option v-for="(item,index) in options" :k...

2018-07-14 11:07:00 1030

转载 在Azure中搭建Ghost博客并绑定自定义域名和HTTPS

绪论之前一直使用cnblog写博客,现在将博客迁移至Microsoft Azure上的Ghost博客上,Ghost博客使用Markdown书写博客,页面简洁,是我喜欢的风格。具体参见官网:https://ghost.org/ ,将创建流程介绍一下。在Azure上搭建Ghost博客不得不说,在Azure上面搭建Ghost博客真的是太简单了,完全傻瓜化。搜索到Ghost Blog项目...

2018-07-13 22:33:00 457

转载 程序员的成长之路

何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样吗?其实是不一样的。很多岗位在招聘的时候都要求3年以上工作经验,这个3年工作经验是指持续成长的三年,而...

2018-07-12 22:39:00 71

转载 列表 enumerat 解包, 针对索引和元素

dic = [1,2,3,4,5]for a,b in enumerate(dic): print(a,b) # a就是索引 b是元素转载于:https://www.cnblogs.com/niuli1987/p/9300423.html

2018-07-12 17:00:00 95

空空如也

空空如也

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

TA关注的人

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