自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 业务逻辑层-Transaction Script

Transaction Script(事务脚本模式),是一种最简单和最容易接受的处理业务的方法。这种模式是采用面向过程的方式来组织业务逻辑。通常情况下,系统的一个流程会被实现为一个方法,然后所有的方法被组织在一起,放在一个类中。设计思想:取数据-》逻辑-》数据展示。 存数据-》逻辑-》保存数据。优点简单,对大多数开发者都可用理解一个事务的处理,不会影响到其他的事务缺点业务逻...

2018-07-31 18:34:00 189

转载 2018-07-30-Python全栈开发day34-锁、信号量、线程、队列-part1-线程

1.并发并行与同步异步的概念并发:指系统具有处理多个任务(动作)的能力并行:指系统具有同时处理多个任务(动作)的能力同步:进程在IO操作时进行等待异步:进程在IO操作时不等待,处理其他事情,IO操作完成再回来继续执行。2.GIL概念  GIL是python解释器在程序的每个进程上加了一把锁,在这个进程中, 同时只允许一个线程运行。  在同一个进程内,不同的线程会...

2018-07-30 23:45:00 89

转载 随机数代码实现

package demo01;import java.util.Scanner;public class demo24 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print("请输入第一个数:"); int start = sc.nextInt(); S...

2018-07-30 22:24:00 461

转载 POJ 1236 Network of Schools Tarjan缩点

Network of SchoolsTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 22729Accepted: 8926DescriptionA number of schools are connected to a computer network. ...

2018-07-30 21:23:00 79

转载 django—中间件

中间件Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。每个中间件都可以完成特定的功能。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性,其它的MVC框架也有这个功能,名称为IoC中间件在哪里?在settings.py 我们可以看到:这些字符串,就是一个一个的类...

2018-07-30 18:37:00 41

转载 【bzoj3512】DZY Loves Math IV 杜教筛+记忆化搜索+欧拉函数

Description给定n,m,求\(\sum_{i=1}^{n}\sum_{j=1}^{m}\varphi(ij)\)模10^9+7的值。Input仅一行,两个整数n,m。Output仅一行答案。Sample Input100000 1000000000Sample Output857275582数据规模1<=n<=10^5,1<=m<=10^9。...

2018-07-30 11:51:00 80

转载 Navicat 在MySQL中建表查询scott实例之员工表dbo_emp

/***author blovedr*功能: Navicat 在MySQL中建表查询scott实例之员工表dbo_emp*日期: 2018年7月29日 21:45*注释: 学习数据库MySQL的点点记录, 谢谢网上各位大神分享经验与资料, 欢迎大神批评指导与交流。*/在Navicat新建一个数据库scott,在scott新建“查询”输入下列sql...

2018-07-29 22:05:00 816

转载 BZOJ2724 [Violet]蒲公英(分块)

区间众数。分块,预处理任意两块间所有数的众数,和每块中所有数的出现次数的前缀和。查询时对不是整块的部分暴力,显然只有这里出现的数可能更新答案。于是可以优美地做到O(n√n)。#include<iostream> #include<cstdio>#include<cmath>#include<cstdlib>#include&l...

2018-07-29 21:40:00 62

转载 二维数组及Arrays工具类

1.二维数组 概念: 数组中的每一个元素类型都是一维数组二维数组初始化方式:静态初始化: 格式: 元素类型[][] 数组名 = new 元素类型[][]{{一维数组1},{一维数组2},{一维数组3}...{一维数组n}}; 简化: 元素类型[][] 数组名 = {{一维数组1},{一维数组2},{一维数组3}...{一维数组n}}; 例如: int[][] ar...

2018-07-29 17:38:00 124

转载 flask基础

  Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲...

2018-07-29 15:30:00 61

转载 暑假第三周总结

第三周已经结束了,我觉得这一周是比较颓的一周,这一周时间分配的很不好,只用了很少的时间来写代码,改代码,对于老师给的测试样卷,研究了好久,也不能写出完整的代码,只能进行简单的输入和输出,加上数组和其他东西就一塌糊涂。所以也没能完成样卷的题目。 下周准备继续研究一下卷子上的题,争取先写出完整的代码,然后翻阅一下那本《Java 从入门到精通》,从里面获取一些代码知识,获得更加简单的代码书写方...

2018-07-29 11:42:00 50

转载 牛客多校第四场 G Maximum Mode

链接:https://www.nowcoder.com/acm/contest/142/G来源:牛客网The mode of an integer sequence is the value that appears most often. Chiaki has n integers a1,a2,...,an. She woud like to delete exactly m of them...

2018-07-28 17:16:00 59

转载 canvas_简单练习

效果图实现原理:1.定义canvas标签。2.获取canvas标签节点,创建canvas2D。3.在canvas进行画图。效果代码: 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"&gt...

2018-07-27 11:15:00 99

转载 洛谷 P4114 Qtree1

Qtree系列都跟树有着莫大的联系,这道题当然也不例外我是题面读完题,我们大概就知道了,这道题非常简单,可以说是模板题。树剖+线段树轻松解决直接看代码吧#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<cctype>...

2018-07-26 17:16:00 90

转载 MySQL的用户密码过期功能详解

先说明两个术语。Payment Card Industry,即支付卡行业,PCI行业表示借记卡、信用卡、预付卡、电子钱包、ATM和POS卡及相关的业务。PCI DSS,即PCI数据安全标准(Payment Card Industry Data Security Standard)是由PCI安全标准委员会制定,旨在使国际上采用一致的数据安全措施。详见:https:/...

2018-07-26 08:02:00 78

转载 什么叫抽象

从特定的角度出发,从已经存在的一些事物中抽取我们所关注的特性、行为,从而形成一个新的事物的思维过程,是一种从复杂到简洁的思维方式。转载于:https://www.cnblogs.com/hello-dummy/p/9368900.html...

2018-07-25 23:03:00 73

转载 bzoj2662冻结

题目链接话说为什么出题人老是卡$SPFA$啊$qwq$然而$SPFA$硬是让本宝宝写成了$dij$分情况讨论就好/************************************************************** Problem: 2662 User: zhangheran Language: C++ Resul...

2018-07-25 21:56:00 63

转载 java.lang.reflect.InvocationTargetException

项目jdk和部署jdk版本不一样,导致InvocationTargetException异常信息返回一个空值,没有调用invoc里的重写消息方法。解决办法 重新部署项目 清除缓存 解决转载于:https://www.cnblogs.com/NISUN/p/9365279.html...

2018-07-25 12:20:00 102

转载 2018.07.23 洛谷P4097 [HEOI2013]Segment(李超线段树)

传送门 给出一个二维平面,给出若干根线段,求出xx坐标为x0x0时在最上方的线段的标号(若有多条输出最小的)。 线段树好题,这题是李超线段树板子题。 没学过的这道题可以让你很好的理解李超线段树,下面讲讲这是什么东西。 先闲扯一句没用的:维护这个信息就相当于维护实数域上插入等差数列求单点的最大值的最小标号。 下面切入正题: 李超线段树的每个...

2018-07-23 22:04:00 103

转载 c++ 多态总结

C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数,此为多态的表现;在看看以下几点:1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。...

2018-07-23 20:36:00 67

转载 MySQL 02-yum安装mariadb(CentOS7)

1、安装软件包yum install mariadb mariadb-server -y2、编辑vim/etc/my.cnf.d/mariadb-server.cnf并完成以下操作[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.socklog-error=/var/log/mariadb/mariadb.logpi...

2018-07-23 17:28:00 55

转载 ES6+Vue+webpack项目,在ie11中请求后台接口后数据更新,但是页面没有刷新?

因为ie11下,如果GET请求请求相同的URL,默认会使用之前请求来的缓存数据,而不会去请求接口获取最新数据,我用的解决方法是在每个请求发送前,拦截请求并给请求接口的URL后加一个时间戳(new Date().getTime()),这样就保证了每一次请求的URL都不同,ie11就会不断的请求接口而不使用缓存数据转载于:https://www.cnblogs.com/mmzuo-798/p/935...

2018-07-23 16:36:00 270

转载 maven 打jar包依赖问题

共有3个插件maven-shade-plugin,maven-jar-plugin,maven-assembly-plugin1.shade直接打包,包含所有依赖项https://blog.csdn.net/bljbljbljbljblj/article/details/52484595<plugin> <groupId>org.apac...

2018-07-23 13:55:00 71

转载 python中提取位图信息(AttributeError: module 'struct' has no attribute 'unstack')

前言今天这篇博文有点意思,它是从一个例子出发,从而体现出在编程中的种种细节和一些知识点的运用。和从前一样,我是人,离成神还有几十万里,所以无可避免的出现不严谨的地方甚至错误,请酌情阅读。0x00首先,题目是:读取一个位图文件(xxx.bmp),然后读取前30个字节,从这前三十个字节中提取一些信息。这里有一些知识要先知道:一个位图的前30位有什么?BMP格式采用小端方式存储数据,文件头的...

2018-07-22 22:29:00 399

转载 [NOI2018]屠龙勇士

https://www.zybuluo.com/ysner/note/1221252题面咕咕咕,直接概括题意就没意思了,戳我解析\(20pts:n=10^5,m=1,p_i=1\)一是明确了用哪把剑刺恐龙,而且\(p_i=1\)意味着只要把血量打到\(0\)及以下即可。\(O(n)\)取刺杀每只恐龙的最大时间。注意无条件向上取整。(可以用\(ceil\),也可以\((ans...

2018-07-22 22:04:00 48

转载 电商支付架构设计

电商支付架构设计交易核心支付编排------------------------------------------------------------------今天先到这儿,希望对您技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介...

2018-07-22 16:42:00 92

转载 linux安装的简体中文,之后在图形界面安装扩展模块出现乱码

转载于:https://www.cnblogs.com/sunyuhuan/p/9349791.html

2018-07-22 12:58:00 131

转载 杂感-ThinkPad E570

就在半月前,自己终于算是用自己挣来的工资买来的一台笔记本电脑,真是感慨万千,3个月之前,上大学期间买的破电脑终于在服役了4年多无法开机了,悲喜交加.悲哀的那台电脑陪伴我4年多,我用它学习编程,数据库,玩游戏.虽然电脑又笨又重,外表丑陋,但对我而言,感觉意义非同寻常,喜的是终于有机会买太新电脑了.说实话,依然处于码农的我,买电脑还是没用勇气挑贵的啊,这台新ThinkPad E570,配置真心感觉...

2018-07-22 09:57:00 269

转载 C++编程基础二 14-函数指针

1 // C++函数和类 14-函数指针.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <iostream> 6 #include <limits> 7 #include <string> 8 #include <array> 9 #in...

2018-07-21 23:55:00 99

转载 js实现二分查找

  二分查找需要数组是有序的,1、先从有序数组的最中间元素开始查找,如果和要查找的元素相等,直接返回索引,若不相等则下一步。2、如果指定的元素大于或者小于中间元素,则在大于或小于的那一半区域内查找,重复第一步直到找到目标元素。不使用递归: 1 function search(arr,key) { 2 var low=0; 3 var height=...

2018-07-21 23:50:00 52

转载 我的第一篇随笔

以前有很多的知识自己都做了,但忘记了,希望博客园可以帮我记录下来转载于:https://www.cnblogs.com/simongreen/p/9346202.html

2018-07-21 12:03:00 37

转载 关于String s = new String("xyz");创建了几个字符串对象?的问题

引用自这位朋友:http://blog.sina.com.cn/s/blog_6a6b14100100zn6r.html首先让我们了解几个概念:栈:由JVM分配区域,用于保存线程执行的动作和数据引用。堆:由JVM分配的,用于存储对象等数据的区域。常量池constant pool :在堆中分配出来的一块存储区域,用于存储显式 的String,float或者inte...

2018-07-21 09:51:00 510

转载 python 面向对象

面向对象对象:是指现实中的物体实体化,对象有很过属性(名字、年龄..),也有很多行为(学习、吃饭..),实例即对象。对象同时也是通过类定义的数据结构实例,对象包括两个数据成员(类变量和实例变量)和方法。实例化:创建一个类的实例,类的具体对象化,实例就是类的实例化,d1 = gog(),d1即为实例类:拥有相同属性和方法(行为)的对象划为一组,称为类,类是创建对象的工具方法:类中定义...

2018-07-20 22:40:00 43

转载 abp ef codefirst Value cannot be null. Parameter name: connectionString

错误原因是abp生成的项目是mvc类型的,但在使用时,选择了vue去开发,所以在abp上重新生成了一个vue项目,把原有的mvc项目给删掉了,没有将新生成的vue类型的项目的文件覆盖掉原有的mvc其他类库。原因就出在这,在已经本地删掉mvc项目的电脑上就可以正常运行,在获取master(有mvc项目)后就会出错,具体如下图:EF更新数据库时读取的是mvc项目的连接字符串,如果本地有...

2018-07-20 22:16:00 1591

转载 django项目创建启动 ORM操作

1. HTTP协议消息的格式: 1. 请求(request) 请求方法 路径 HTTP/1.1\r\n k1:v1\r\n ...\r\n \r\n 请求体 <-- 可以有,可以没有 ...

2018-07-20 17:59:00 46

转载 Java与C++比较

本文仅从片面的角度比较Java与C++的一些特性,如有错误的地方,请指正。语言特性上的一些差异:1、Java没有无符号整数,C++/C#都有。2、Java中不存在指针。Java的引用是功能弱化的指针,只能做“调用所指对象的方法”的操作,C#默认不使用指针,在unsafe标识时可以使用。3、Java不能用双等号比较字符串(注意常量池中的字符串),C++/C#可以。4、Java强制...

2018-07-20 16:57:00 69

转载 设计模式之观察者模式

工作中我们经常会出现这样一种场景:在工作不忙的时候,老板出去办事了,然后很多员工就在工位上开始忙自己的事,比如看股票,看视频,看小说,吃零食。前台员工充当哨兵,只要老板一来,就马上通知员工们。第一版,双向耦合代码实现://秘书充当前哨public class Secretary { private List<StockObserver> observers =...

2018-07-20 15:19:00 42

转载 win7旗舰版64位java的jdk环境变量的配置(2012-12-26-bd 写的日志迁移

首先到oracle的官方网站http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html下个JDK比如下图:必须是window的尽量选择64位的毕竟系统是64位的至于版本选6或7以及8的随意,然后进行安装看清楚自己选得安装路径或系统默认的路径如下图是本人所安装的路径:然后复制jdk的路径如:D:\Pr...

2018-07-20 15:17:00 129

转载 vue+webpack怎么分环境进行打包

这里说下,webpack打包里面涉及到的东西,不止webpack,还有node的知识,node的全局变量process,process.env用于返回用户环境信息对象,因为是node的全局变量,所以无需使用reqiure进行引入。网上很多人说:npm_lifecycle_event变量是返回当前正在运行的脚本名称,pretest、test、posttest。其实就是代表当前执行循环的哪个阶...

2018-07-20 13:51:00 192

转载 JAVASE常用类总结

使用API中的如下常用类或者其他类是,要注意:看返回类型(确定定义什么类型)、看参数(确定要传入什么参数)、看构造方法(确定如何构造)1.Object类  (1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。  (2)Object类的构造方法有一个,并且是无参构造,这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造。  (...

2018-07-19 21:22:00 76

空空如也

空空如也

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

TA关注的人

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