自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C语言实现四则运算

Github:https://github.com/YgR9710/Calculation1. PSP2.1表格PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)Planning计划120240...

2018-09-30 22:56:00 1452

转载 Wannafly挑战赛25 B.面积并

链接[https://www.nowcoder.com/acm/contest/197/B]分析特殊优先考虑首先考虑r>=l这种情况就是圆的面积了第二就是r<=内切圆的半径,这个直接是n多边形的面积了第三种就是介于上面二者之间了关键就是怎么求弓形的面积,也就是扇形面积减去三角形面积了先求出CO和CD后面就好办了注意这里的扇形公式S扇=(夹角/360)πR² 化简 ...

2018-09-30 18:27:00 59

转载 利用SQL活动和监视器找出耗时与占用CPU较高的不良SQL语句

SQL活动和监视器是SQLServer自带的一个功能,在不断的升级优化中功能也越来越强大。运行方式:服务器-->右键-->活动和监视器可以看到很多数据库重要的运行状态。1.等待任务较多时需要注意是否有锁表和有大量耗时SQL执行。2.最近耗费大量资源的查询展示了耗时耗资源的SQL信息,可根据实际需求进行查询语句或查询逻辑调整优化查询。转载于:https:...

2018-09-30 15:17:00 443

转载 LeetCode--400--第N个数字

问题描述:在无限的整数序列1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...中找到第n个数字。注意:n是正数且在32为整形范围内(n < 231)。示例 1:输入:3输出:3示例 2:输入:11输出:0说明:第11个数字在序列 1, 2, 3, 4, 5, 6, 7, 8, 9,...

2018-09-29 23:09:00 49

转载 Java判断一个字符串是否有中文

Java判断一个字符串是否有中文一般情况是利用Unicode编码(CJK统一汉字的编码区间:0x4e00–0x9fbb)的正则来做判断,但是其实这个区间来判断中文不是非常精确,因为有些中文的标点符号比如:,。等等是不能识别的。import java.util.regex.Pattern;public class CharUtil { public static...

2018-09-29 17:23:00 239

转载 @transactional作用和事务

今天在博客园看到有发布spring的注解,留意到@transactional这个注解。立马就百度。学习了使用这个注解的类或者方法表示该类里面的所有方法或者这个方法的事务由spring处理,来保证事务的原子性,即是方法里面对数据库操作,如果失败则spring负责回滚操作,成功则提交操作。@Transactional 可以作用于接口、接口方法、类以及类方法上。当作用于类上时,该类的所有 pub...

2018-09-29 16:00:00 258

转载 ThinkPHP5 高级查询之构建分组条件

ThinkPHP5 高级查询之构建分组条件一、在tp5中通过where方法如何构建分组条件,例如:where user_id=$this->user_id and (status in (4,5,7) or refund_status = 2)该如何构建?1、通过闭包查询://1、通过闭包查询$sql = Db::name('order') ->w...

2018-09-28 16:53:00 432

转载 Hibernate---快速入门

  Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在...

2018-09-28 14:48:00 90

转载 互联网协议初探

如今的互联网四通八达,那么传输数据的时候怎么样才能保证点对点的传输完成呢?传输的数据流格式又怎么保证呢?比如说我对于另一台电脑发送一条长为100字节的信息,那么那些字节是表示接受方的ip及端口这些东西呢?这就需要一个统一的规定。互联网协议就是干的这些事。首先我们了解一下互联网传输大概可以分成5层。实体层--连接层--网络层--传输层--应用层实体层:就是直接拉网线连接之类的物理手段...

2018-09-28 11:50:00 44

转载 #动态规划 0-1背包问题思路概述

01背包问题是动态规划中的经典问题。本篇文章主题:分析与优化最基本的01背包问题,对此类问题解题有一个基本的解题模板。问题概述:有一个背包,他的容量为C(Capacity)。现在有n种不同的物品编号分别为0、1....n-1。其中每一件物品的重量为w(i),价值为v(i)。问可以向这个背包中放入哪些物品,使得在不超过背包容量的基础上,背包内物品价值最大。思路...

2018-09-27 16:17:00 142

转载 Swift5.1 语言指南(二) 版本兼容性

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng...

2018-09-27 09:14:00 398

转载 【洛谷 P1631】 序列合并 (堆)

题目链接直接暴力搞是\(n\)方的复杂度。\(n^2\)个数选\(n\)个最小的,容易想到堆。我们堆里记录两个信息:到\(A\)数组哪个位置了,到\(B\)数组哪个位置了,我直接把这两个信息存在一个\(int\)里了。然后按\(A[i]\)+\(B[j]\)建立小根堆,每次取出堆顶并输出,然后弹出,在把这个堆顶的\(B\)数组的指针右移,加入堆,重复\(n\)次就好了。为了降低常数,我手...

2018-09-26 11:29:00 67

转载 Python05,运算符

算术运算符:+加 - 两个对象相加a + b 输出结果 31-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 210/除 - x 除以 yb / a 输出结果 2.1%取模 - 返回除法的余数b % a ...

2018-09-25 22:03:00 58

转载 初识面向对象

一. 面向对象和面向过程 1. 面向过程: 一切以事物的流程为核心, 核心是"过程"二字, 过程是解决问题的步骤, 即先干什么, 后干什么. 优点: 简单, 流程化, 流水式的工作 缺点: 可扩展性差 2. 面向对象: 一切以对象为中心. 具有相同属性和动作的结合体叫对象. 自己建立对象, 建立场景. 重点在"对象": 属性和动作, 类似上帝式的...

2018-09-25 19:52:00 39

转载 PAT 1091 Acute Stroke [难][bfs]

1091Acute Stroke(30 分)One important factor to identify acute stroke (急性脑卒中) is the volume of the stroke core. Given the results of image analysis in which the core regions are identified in ...

2018-09-23 16:45:00 40

转载 Oracle时间一串数字转为日期格式

一、前台处理js中接收到后台返回的json字符串中的日期类型的字段都变成了一串数字,例如:1500341149000。所以我们需要将这个串格式化形如:2017-07-18 09:25:49.1、首先在js中加入格式化函数//封装转换函数Date.prototype.Format = function(fmt) { //author:wangweizhen...

2018-09-21 18:29:00 6086

转载 JavaScript删除数组中的特定元素

1.删除数组中特定位置的元素removeByPosition(arr, x) { // arr为数组,x为幺要删除元素的位置 for(let i = 0; i < arr.length; i++) { if(i === x) { arr.splice(i, 1); break; } }}2.删除数组中特定...

2018-09-21 14:35:00 62

转载 vue 前进刷新后退不刷新

这边是router-view部门的写法:<keep-alive> <router-view v-if="$route.meta.keepAlive"/></keep-alive><router-view v-if="!$route.meta.keepAlive"/>下面是router中的写法,想法是匹配name末尾是指定...

2018-09-21 13:57:00 56

转载 Xamarin Essentials教程打开文件

Xamarin Essentials教程打开文件FileSystem类的OpenAppPackageFileAsync()方法可以用来打开App包中特定的文件,其语法形式如下:public static System.Threading.Tasks.Task<System.IO.Stream> OpenAppPackageFileAsync (string filename);...

2018-09-21 13:35:00 70

转载 内置函数

一. lamda() 匿名函数:sums= lambda a,b: a+b ret = sums(4,3)print(ret) 它的语法如下:  函数名 = lambda 参数: 返回值注意: 1. 函数的参数可以有多个. 多个参数之间用逗号隔开   2. 匿名函数不管多复杂. 只能写⼀行, 且逻辑结束后直接返回数据   3. 返回值和正常的函...

2018-09-20 21:49:00 34

转载 近来感受

  近来做一个省环保平台和全国平台的数据对接工作,接口文档错误百出不齐全,也没有对接人,两个系统业务和数据结构都不一致,怎么做呢?很烦,很烦,我是一个刻板的人,不够灵活的人。业务和数据不一致,也要强行对接下去,怎么办呢?让我想起以前维护XX市的交警平台,交警大队只关系地图上某条路显示交通拥挤的红黄绿是否完整,并不关系后台是否有真实数据支撑,即使你拿附近道路的测速数据作为这段...

2018-09-20 17:09:00 63

转载 调用python-nmap实现扫描局域网存活主机

使用环境:Raspberry 3b+ +netifaces+python-nmap+nmap调用netifaces自动获取ip地址:def get_gateways(): return netifaces.gateways()['default'][netifaces.AF_INET][0]将ip地址生成一个网段中所有ip地址的列表:def get_ip_li...

2018-09-20 16:41:00 618

转载 Selenium上传文件方法总结

Web上本地上传图片,弹出的框Selenium是无法识别的,也就是说,selenium本身没有直接的方法去实现上传本地文件,这里总结了两种上传文件的方式。一、利用Robot类处理文件上传。其大致流程可以为:1、 利用selenium点击web上本地文件的上传按钮;2、 在弹出的弹框中,文件路径输入框默认的是光标的聚焦,将文件在磁盘上的路径通过拷贝和黏贴的方法写上去。3、 通过按...

2018-09-20 11:42:00 180

转载 在启用属性的情况下启动 Confluence 6

在一些情况下,你可以希望 Confluence 在系统启动的时候就对属性文件进行打印。如果你的 Confluence 经常进行重启,并且你可能忘记来启动针对系统诊断的属性文件日志开关。编辑CONFLUENCE_HOME\confluence\WEB-INF\web.xml文件。你应该可以在文件中看到与下面输出内容类似的行。设置autostart参数为true: ...

2018-09-20 07:53:00 51

转载 composer安装yii2

一、执行composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic;参考url:https://www.yiichina.com/doc/guide/2.0/start-installation转载于:https://www.cnblogs.com/zhengchuzhou/p/9677...

2018-09-19 20:44:00 38

转载 猫狗队列

题目宠物、狗、猫类如下package com.pat;public class Pet { private String type; public Pet(String type){ this.type = type; } public String getPetType(){ return this.type;...

2018-09-19 19:49:00 42

转载 无向图的割点与桥 求解模板

不懂的可以先看这:1 2 3求桥#include<bits/stdc++.h>using namespace std;const int maxn = 1e3 + 10;const int maxm = 4e5 + 10;struct egde{ int v, nxt; }Edge[maxm];int H...

2018-09-19 14:03:00 72

转载 commons-lang常用方法

跟java.lang这个包的作用类似,Commons Lang这一组API也是提供一些基础的、通用的操作和处理,如自动生成toString()的结果、自动实现hashCode()和equals()方法、数组操作、枚举、日期和时间的处理等等。commons.lang包这一组API的所有包名都以org.apache.commons.lang开头,共有如下8个包:org.apache.com...

2018-09-18 15:19:00 51

转载 3-D crustal model transfer to cdl format

The downloaded crustal model file, for example, its name is TW-PS-H14.ncThe command isncdump -b c TW-PS-H14.nc >oo.cdl转载于:https://www.cnblogs.com/seisjun/p/9667013.html

2018-09-18 08:59:00 85

转载 Java新特性05 方法引用

一. 定义方法引用是用来直接访问类或者实例的已经存在的方法或者构造方法。方法引用是Lambda表达式的一种简写形式;如果Lambda表达式只是调用一个特定的已经存在的方法,则可以使用方法引用;如果你觉得Lambda的方法体会很长,影响代码的可读性,则可以用方法引用来解决。二. 语法使用 :: 操作符将方法名与对象或类的名字分隔开。三. 分类(1)静态方法引...

2018-09-17 17:36:00 43

转载 牛客普及组-合法括号序列

题目大意键盘上有左括号(,右括号),和退格键-,共三个键。牛牛希望按键n次,使得输入的字符串恰好一个合法的括号序列。每按一次左括号(,字符串末尾追加一个左括号( 每按一次右括号),字符串末尾追加一个右括号) 每按一次退格键-,会删掉字符串的最后一个字符, 特别的,如果字符串为空,牛牛也可以按退格,但是什么都不会发生。合法括号序列的定义和上一场比赛中的C题是一样...

2018-09-17 14:12:00 216

转载 nuxt开发入门

预处理器的使用安装需要的loader后指定lang就可以直接使用。npm i less less-loader --save--dev//全局css css: [ { src: 'static/less/base.sass', lang: 'less' } ], //页面中使用 <style la...

2018-09-16 16:22:00 418

转载 GitLab 迁移与升级

参考: [ 博客园 BigBao ]环境说明:OS: CentOS 7.xgitlab-ce 初始版本: 8.8.5gitlab-ce 升级到版本: 11.2.3升级方式: rpm 安装升级, 不做额外配置gitlab 备份与恢复备份gitlab-rake gitlab:backup:create在 gitlab 参数 gitlab_rails['backup_path...

2018-09-16 03:11:00 186

转载 IO[File_API学习]

IO流[File_API学习的使用]File_API学习的使用1、名称分隔符 / \ separatorjava下路径:\ 在Windows下的路径,在java里 \ 是转义字符。需要 \\String path = "D:\\JavaCode\\Study_se\\imges\\bug.png";java里路径表示一般推荐String path = "D:/JavaCode/Study_...

2018-09-15 17:11:00 79

转载 PMO在组织中实现价值应做的工作

PMO在组织中实现价值应做的工作 研发人员及项目经理常常对PMO有反感情绪,认为其不熟悉业务流程与技术、经常要求项目经理和研发人员提交形式化的材料,只审批和监控,不能为项目提供良好的服务。在很多企业,公司领导层认为PMO人员做事务性工作,只是消耗成本的管理部门,不能创造效益。一方面与研发人员观念有关,同时很重要的是PMO人员没有树立良好的服务意识,提供自己的产品,实...

2018-09-15 14:19:00 224

转载 o(1), o(n), o(logn), o(nlogn)

在描述算法复杂度时,经常用到o(1), o(n), o(logn), o(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义:这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。O(n),就代表数据量增大几倍,耗时也增大几倍。比如常见的遍历...

2018-09-15 14:13:00 345

转载 用蓝图实现模块化应用

官方文档笔记http://www.pythondoc.com/flask/blueprints.html一个blueprint对象和flask应用对象的工作方式很像,但他确实不是一个应用。而是一个描述如何构建或扩展应用的蓝图。1.为什么用蓝图?flask中蓝图旨在针对以下情况:把一个应用分解成一系列蓝图。以一个URL前缀在一个应用上注册蓝图。在一个应...

2018-09-14 21:35:00 73

转载 HAProxy详解(二):HAProxy基础配置与应用实例

一.HAProxy基础配置与应用实例:1.快速安装HAProxy集群软件:HAProxy的官网:https://www.haproxy.org/#down下载HAProxy的源码包。 安装: [root@data-1-1 ~]# tar zxvf...

2018-09-14 21:22:00 333

转载 元组和字典

学习目录纲要 1 元组tuple 2 元组是不可变的序列容器 3 序列的运算: 4 + * += *= 5 < <= > >= == != 6 in not in 7 索引和切片 8 字典dict 9 键————值:10 键不能重复, 且只能用不可变类型作为字典的键11 字典[键] ...

2018-09-14 17:28:00 89

转载 凸优化的工具包

作者:BigQuant链接:https://www.zhihu.com/question/59378236/answer/169645338来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我简单介绍几个凸优化的工具包:Welcome to CVXPY 。cvxpy是Python的一个包,例子比较简单,上手很容易,直接可以拿来模仿着求解最优化问题。...

2018-09-13 11:28:00 276

空空如也

空空如也

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

TA关注的人

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