自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浏览器 + win10 及一些通用、其他工具的快捷键(不定时更新)

一些记录通用:win10: win10窗体最大最小化、退出程序:ALT + SPACE、ALT + F4 win10锁屏:win + L win10显示桌面:win + D win10查看服务:win + R,输入services.msc即可 win10查看注册表:win + R,输入regedit win10快捷打开记事本:win + R,输入notepad;打开notepad+...

2019-05-31 23:57:00 81

转载 MySQL 聚合函数(四)检测功能依赖

  源自MySQL 5.7 官方手册:12.20.4 Detection of Functional Dependence  本节提供了MySQL检测功能依赖的方式的几个示例。这些示例使用此表示法:{X} -> {Y}  将其理解为:“X唯一确定Y”,这也意味着Y在功能上依赖于X。  这里示例的几种检测功能依赖的方式为:Functional Depend...

2019-05-31 18:45:00 190

转载 AppBoxFuture(八): 另类的ORM实现

  通常的ORM实现基于配置或注释,由反射或Emit生成相应的Sql语句,然后将Sql发送给数据库解析Sql字符串生成AST再交给优化器处理后执行,返回的数据再经由反射或Emit转换为相应的实体实例。作者认为上述方式主要存在以下两个问题:实体类代码是硬编码的,如果实体类定义变更必须重新编译应用再部署,不利于实现运行时动态变更实体定义;CRUD操作转换为Sql的实现复杂,且需要针对不同的数据库...

2019-05-31 08:10:00 37

转载 php面试——电商类

处理高负载、高并发静态化页面图片服务器分离采用memcache、redis缓存服务DB读写分离负载均衡商品秒杀、超卖redis队列(商品队列,排队队列,抢购结果队列)秒杀商品入队列,利用pop的原子性操作,多用户同时到达,也是依次执行购物车原理涉及:加入购物车,删除购物车,修改购物车,清空购物车,购物车商品清单、数量、价格实现:...

2019-05-31 01:46:00 286

转载 计算员工工资

1、员工总类package LESSON6;//员工总父类public class Employee { private String name; private int month; public Employee(String name,int month){//生日 this.name=name; this.m...

2019-05-30 22:49:00 391

转载 Mac上搭建基于GitHub的Hexo博客

经过一个下午的奋斗终于使用GitHub搭建了一个属于自己的博客,记录一下自己的搭建步骤.其中用到的技术如果大家有兴趣可以了解下:GitGitHubGitHub PagesHexoMarkdown环境配置Hexo官网上本就有对Hexo安装及使用的详细介绍,推荐。这里来讲述自己安装的亲身步骤,或有区别。Node.js用来生成静态页面。移步Node.js官网,下载,一路安装即可。...

2019-05-30 17:11:00 91

转载 (22) 判断二叉树是否对称

一、问题描述给定一个二叉树判定其是否对称二、Code 1 package algorithm; 2 3 /** 4 * Created by adrian.wu on 2019/5/30. 5 */ 6 7 8 /* 9 说明:10 其实就是类似与前序遍历然后遍历的顺序换了一下,即左边遍历的同时也在遍历最右边,然后比较两个的值...

2019-05-30 13:58:00 42

转载 拦截器拦截ajax请求不跳转页面问题

1.拦截器中的代码@Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { String sessionId = CookieUtil.readLoginToken(...

2019-05-30 13:46:00 511

转载 pypy3.6的下载地址和安装第三方依赖

1、不同版本的下载链接  建议使用此链接:https://bitbucket.org/pypy/pypy/downloads/  官网的:http://doc.pypy.org/en/latest/release-pypy2.7-v5.6.0.html?tdsourcetag=s_pcqq_aiomsg2、给pypy3.6安装 pip 包管理工具  https://blog.csd...

2019-05-30 11:33:00 598

转载 02篇ELK日志系统——升级版集群之kibana和logstash的搭建整合

【  前言:01篇LK日志系统已经把es集群搭建好了,接下来02篇搭建kibana和logstash,并整合完成整个ELK日志系统的初步搭建。】 1、安装kibana     3台服务器:        192.168.2.119  (119服务器当做集群的主服务器)        192.168.2.115        192.168.2.116     ...

2019-05-30 11:12:00 109

转载 Python的大小整数池跟深浅copy

一、小整数池可变的数据类型:list dict set可变: 就是里面的数据类型变了,但是指向的内存地址没变。不可变的数据类型:str 数值类型 tuple不可变:如果改变了里面的值,相应的只想内存地址也会发生改变。所以说为不可变的数据类型小整数池:-5 - 256 在这个池子里面的数值都是提前创建好的 二、intern 机制(大整数池,针对字符串存储) 大整数池: ...

2019-05-30 00:56:00 79

转载 十四、配置元件之计数器

1、CSV Data Set Config这个元件被用来在参数化生成数据时使用,简单高效,容易生成有序数;只需要新建excel,然后通过拖拽、复制黏贴等方式产生不同的数据,然后读取调用即可。但它也有不足之处,如下:①如果数据库中某些表的某些字段不允许重复(比如订单号),那么在完成一轮测试后,再次测试需要重新手动构造新的不重复的数据;②excel只有数字格式才可以...

2019-05-29 17:11:00 98

转载 面试题

利用递归实现深拷贝(常见面试题之一)https://blog.csdn.net/weixin_43410419/article/details/837184964、vue学习视频:链接:https://pan.baidu.com/s/1rTgWX33TGWoKkdupyyz9FQ密码:wher2、智能社Vue.js直播视频与课件:链接:https://pan.baidu....

2019-05-29 16:26:00 29

转载 第二阶段:高校学生选课系统,重要代码。及编程思想讲解

该系统我采用的是java(Spring+SpringMVC+MyBatis)架构,前端使用的是vuejs。vue负责前端,ssm负责后端,分工明确,思路清晰,维护简单。为什么我会选择用ssm框架来开发,理由如下:通过Spring的IOC特性,将对象之间的依赖关系交给了Spring控制,方便解耦,简化了开发,使得代码复用,可维护性大幅度提升 通过Spring的AOP特性,对重复模块进行集中...

2019-05-28 19:47:00 852

转载 indexof使用

indexOf方法如果调用的是数组,匹配的的是数组下标var a=["d"];console.log(a.indexOf("d"))//0如果是字符串调用该方法,则返回匹配到的字符串转载于:https://www.cnblogs.com/wly-laowang/p/10934445.html...

2019-05-27 23:56:00 60

转载 00PostgreSQL

PostgreSQL PostgreSQL: The World's Most Advanced Open Source Relational Database;PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它是开源的,其源...

2019-05-27 09:56:00 54

转载 mysql对数据库、表、视图的操作

登录:mysql [-h服务器地址]-u登录名 -P端口号 -p输入Ipconfig获取ip地址Mysql -h 192.168.1.122 -u aa -P 3306 -p  //192.168.1.122服务器地址  //aa登录名  //3306一般端口号都是3306或登录:mysql[--host=服务器地址]--user=用户名 --port=端口 --...

2019-05-26 14:29:00 82

转载 markdown语法--基础

记录一些 MarkDown 基础语法。以便记忆深刻,随用随拿。Markdown 是一种纯文本的标记语言,它可以通过一定的语法标记,使普通的文本具有一定的格式。1、标题Markdown 中标题的写法是前面加 #,几个#对应的就是几级标题。支持到 6 级标题。如下:1 # 一级标题2 ## 二级标题3 ### 三级标题4 #### 四级标题5 ##### 五级标...

2019-05-26 12:26:00 24

转载 23种设计模式----创建型模式

创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的创建细节,对象的创建由相关的工厂来完成。创建型模式分为以下几种。单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例,其拓展是有限多例模式。原型(Prototype)模式:将一个对象作为原型,通过对其进行复...

2019-05-26 10:15:00 118

转载 VS Code + MinGW + Clang + OpenGL (vscode 配置 opengl环境)

vscode配置opengl环境会遇到一些问题,这里是在看了一些博文之后给出的一篇完整的可行的配置首先,要配置C++环境,网上有很多完整的配置C++环境的教程,这里就引用一条https://www.zhihu.com/question/30315894上面这篇博文里面使用的是64位环境(!!!强调一下,你使用的MinGW是64位的 ,那么Clang也要是,glut也要是64位的 ,...

2019-05-25 09:32:00 805

转载 os.path----- | abspath | basename | dirname | split | splitext | getsize | isdir | isfile | islink 等...

# ### os.pathimport os#abspath() 将相对路径转化为绝对路径 ***res = os.path.abspath(".")print(res)#basename() 返回文件名部分 ***pathvar = "/mnt/hgfs/gongxiang_16/day16/2.py"res = os.path.basename(pa...

2019-05-24 22:21:00 70

转载 缘分一道桥(Bridge Of Fate)

他想走,就请抽刀,爱一笔勾销!转载于:https://www.cnblogs.com/liucaixia/p/10917257.html

2019-05-24 11:52:00 230

转载 如何利用maven将本地jar包引入到工程之中

1.在个人开发模式下,可以将jar包放入项目的lib目录中,在pom.xml中做如下配置:<dependencies> <dependency> <groupId>com.sure</groupId> <artifactId>fiber</artifactId>...

2019-05-24 10:32:00 175

转载 oracle-ORA-00001: 违反唯一约束条件 --解决方法

https://blog.csdn.net/beinlife/article/details/76180156ORA-00001: 违反唯一约束条件转载于:https://www.cnblogs.com/2016-cxp/p/10915259.html

2019-05-23 23:15:00 4988

转载 stark组件快速实现django增删改页面

stark组件使用流程1.将stark组件拷贝到项目下,==》相当于一个app2.注册stark的app, INSTALLED_APPS = [ 'stark.apps.StarkConfig',#必须写成该形式 ]3.在要使用的app下创建srark.py文件#名字必须为stark4.在项目的根urls.py下,添加urls...

2019-05-23 21:17:00 137

转载 Git撤销本地修改

撤销本地修改git fetch --allgit reset --hard origin/Branch20190506转载于:https://www.cnblogs.com/lovedaodao/p/10913853.html

2019-05-23 19:08:00 97

转载 [操作系统] 进程的状态

进程的状态  进程的生命周期管理  进程的状态变化模型  进程挂起模型  进程的生命期管理    进程的创建    进程运行    进程等待    进程唤醒    进程结束  进程创建    引起进程创建的三个主要事件      进程初始化时  MIT进程      用户请求创建新的进程      正在运行的进程执行了创...

2019-05-23 14:11:00 136

转载 C++学习5 IO输入输出

C++学习5 IO输入输出梁子20163933 简单IO流拾遗首先,有关IO流的输入输出主要包括三个方面:iostream,也就是读写流的基本类型,一般用于再控制台的输出输入。fstream,基于对文件的输入输出,用于读取写入文件sstream,读写内存string对象的类型此外,为了支持宽字符的显示和读取,C++支持一种wchar_t类型,即wcin对应cin...

2019-05-23 09:44:00 54

转载 JSP语法格式二

一.JSP指令JSP指令用来设置与整个JSP页面相关的属性。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta chars...

2019-05-22 12:52:00 295

转载 HashMap与Hashtable的区别

HashMap与Hashtable之间的区别(1)继承不同(2)Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环境下,可以直接使用Hashtable,但是要使用HashMap的话就要自己增加同步处理了。(3)Hashtable 中 key 和 value 都不允许出现 null 值, 在 HashMap 中, null 可以作为键,这...

2019-05-22 09:05:00 30

转载 用户模块 之 完成用户列表的分页显示

初始时页面的效果,其页面的数据都是写固定的:其html代码: 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>泉师释疑</title> 7...

2019-05-20 19:03:00 586

转载 软件测试2019:第五次作业—— 安全测试(含安全测试工具实验)

一、回答下述问题:1.阐述常见的Web安全测试有几种类型?参考教材P173.(1)数据加密:某些数据需要进行信息加密和过滤后才能在客户端和服务器之间进行传输,包括用户登录密码、信用卡信息等。(2)登录或身份验证:一般的应用站点都会使用登录或者注册后使用的方式,因此,必须对用户名和匹配的密码进行校验,以阻止非法用户登录。在进行登录测试的时候,需要考虑输入的密码是否大小写敏感、是否有长度和...

2019-05-19 18:00:00 74

转载 java反射与注解结合使用(根据传入对象输出查询sql)

  我们在项目开发中有很多地方使用到了注解,关于注解的定义与创建小伙伴可以参考我的文章《java注解》。有任何问题的小伙伴们可以在评论区指出哦,欢迎各位大佬指出问题。  今天我要说的是使用注解与反射结合使用,来使我们代码根据优雅,更加高大上(咳,装逼神器啊)。  注解使用@interface 来定义,辣么我们自定义的注解,该使用获取到并且指明该注解的作用呢?java提供了反射机制,通过类的...

2019-05-18 22:58:00 165

转载 软件工程综合实践专题课程第四次作业

本篇博客中,我会介绍一下自己使用Github的学习过程和使用感悟首先是先要注册一个Github账号,Github有网页版也有客户端版,而这没有什么区别,我自己不想再下一个软件了,因此用的是网页版,比较方便。在Github首页(https://github.com/)上点击sign up输入个人信息,或在首页输入用户名、邮箱地址和密码进行账号注册注册好Github账号后,直接登陆...

2019-05-18 15:31:00 156

转载 飞飞侠

题目大意首先考虑最简单的两种做法:直接按照题目模拟(建一个堆),或者直接暴力连边跑最短路,但是时间复杂度都是n^4,很显然通过不了这道题目但是我们会惊奇的发现第一种做法的空间占用量极低,于是我们考虑一种常规的优化:记录各个状态。我们定义f[i][j][k]代表目前停留在(i,j),在不弹射的条件下还能走k个点需要花费的最小费用那么我们对于每一个点,只有五种走法:上,下,左,右,不动...

2019-05-18 12:21:00 126

转载 生产者消费者

生产面包、消费面包运用了线程锁来锁定容器,保证生产和消费过程中不冲突。使用wait和notify来提示其他线程生产速度=消费速度*2,所以在生产结束后,生产线程停止,消费剩余面包后,通知不到生产线程,程序不停止() 1 package ProducerConsumer; 2 3 import java.lang.Thread.State; 4 import...

2019-05-17 19:40:00 40

转载 在浏览器调起本地应用的方法

最近公司有个需求,要求在浏览器中点击某个按钮,自动调起电脑中的一个应用。首先,将以下代码复制到一个 reg 文件,例如 test.reg。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\ptl]@="URL:ptl Protocol Handler""URL Protocol"=""[HKEY_CLASSES_RO...

2019-05-17 17:51:00 216

转载 spring cloud架构

我们首先来说一下spring cloud的诞生的背景和意义1 背景2008年以后,国内互联网行业飞速发展,我们对软件系统的需求已经不再是过去”能用就行”这种很low的档次了,像抢红包、双十一这样的活动不断逼迫我们去突破软件系统的性能上限,传统的IT企业”能用就行”的开发思想已经不能满足互联网高并发、大流量的性能要求。系统架构走向分布式已经是服务器开发领域解决该问题唯一的出路,然而分布式系统...

2019-05-17 17:12:00 57

转载 Bug的分类和管理流程

1.按照严重程度划分定义:是指Bug对软件质量的破坏程度,即BUG的存在将对软件的功能和性能产生怎样的影响分类:系统崩溃、严重、一般、次要、建议2.按优先级划分定义:表示处理和修正软件缺陷的现后顺序的指标分类:高(high)、中(middle)、低(low)注意:一般情况下,严重程度高的软件缺陷具有较高的优先级 特殊情况下,此条件不成立(1)严重程度...

2019-05-17 13:05:00 157

转载 [CTS2019]田野(80分)

loj嘟嘟嘟学完模拟退火后开始搞这道题,搞了一下午最终搞到了80分,剩下的实在不知道怎么办了……首先肯定是把有交点的线段划分到一个集合,然后对每一个集合求一遍凸包。然后两两合并,如果新的凸包的周长更小,那必定合并。但有可能三个或以上合并才更优,所以上述算法肯定不行。这时候就要模拟退火了。每次随机合并两个,如果更优,就合并;否则有概率合并。然后我在每一次降温之前又暴力的全扫...

2019-05-17 07:49:00 138

空空如也

空空如也

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

TA关注的人

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