自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SpringBoot实现定时器定时处理任务

  最近在项目中遇到了一个问题, 对于新建的活动, 活动设置了开始时间和结束时间, 也就是数据库中的一个状态码的改变而已. 但是,这里就有问题了, 如何去实现到时间更改活动状态呢?1. 刚开始的时候,我想了下定时任务, 但是怎么也想不出配置的时间问题, 对于活动来说, 配置的定时任务肯定是有延迟的, 这就导致了时间到了,但是活动还未开始或者结束.2. 后来在万般苦思之后,相处了一...

2019-09-29 11:21:00 257

转载 【快应用篇01】快应用它来了!带你了解什么是快应用!

分享人:夏燕飞近期因为需求与bug比较多,因此有些拖更了。非常抱歉,那么今天的干货开始了。。。该篇为“快应用”第一篇。欢迎大家阅读!自快应用问世,到现在也已经有一年多了。快应用和微信小程序类似。都是用户体验介于网页与原生APP之间的新型应用模式。微信小程序我想大家都用过,但是快应用却不一定。首先微信小程序问世要比快应用早一年,而且靠着微信的用户社交粘性和闭环,以及小程序支持安卓与ios端...

2019-09-25 13:31:00 324

转载 【感想文】感情经历,是否给你我带来的些许提升?我想,有。

今天是周六,早上花了点时间,坐在电脑前,我略有感慨,因此就这样一边写一边想地写下来了。有些时候确实是真的想谈个恋爱的,也想遇到那么一个姑娘,但是又不知道喜欢谁,有时候可能会对某个女孩有过好感,但是那也不过是稍纵即逝。遇上可爱的姑娘时,又不知道如何去搭话,然后就再也没有然后了。我不知道我会喜欢上一个具体怎么样的女孩,只是有个大概。有时看到朋友圈有个女孩发了动态,想和她说些什么,但想来想...

2019-09-21 13:42:00 168

转载 二叉树的遍历(非递归方式)

前序非递归遍历(借用栈结构):①将根节点入栈;②判栈空,获取栈顶元素输出;③判断右子树是否为空,再判断左子树是否为空,在回至②执行。void PreOrder(BinTree bt){ stack<BinTree> astack; BinTreeNode * p; astack.push(bt); while...

2019-09-18 20:42:00 71

转载 上传文件js端处理

var formData = new FormData();for (var i = 0; i < $("#files")[0].files.length; i++) { formData.append("file", $("#files")[0].files[i]); }$.ajax({ type: "post", url: '', ...

2019-09-18 18:46:00 225

转载 Java常见的系统路径与获取方法

// 分隔符String fileSeperator = File.seperator; // 用户主目录String userHome = System.getProperties().getProperty("user.home"); // Java的jre的安装路径String javaPath = System.getProperties().getProperty("java....

2019-09-17 17:13:00 71

转载 java 文件流的处理 文件打包成zip

1、下载文件到本地public void download(HttpServletResponse response){ String filePath ="";//文件路径 String fileName ="";//文件名称 // 读到流中 InputStream inStream = new FileInputStream(fileP...

2019-09-17 14:18:00 1586

转载 Laravel-admin hasMany表单关联提交报错字段 无详细信息错误说明

问题:使用Laravel-admin后台管理系统,使用表单hasMany来进行关联管理 提交是报错 字段解决方案: 将报错字段放入关联Model的$fillable中即可解决记录一下转载于:https://www.cnblogs.com/Gasg/p/11532297.html...

2019-09-17 10:55:00 583

转载 1、Tensorflow 之 saver与checkpoint

1、Tensorflow 模型文件checkpointmodel.ckpt-200.data-00000-of-00001model.ckpt-200.indexmodel.ckpt-200.meta1.1 meta文件model.ckpt-200.meta文件保存的是图结构,通俗地讲就是神经网络的网络结构。一般而言网络结构是不会发生改变,所以可以只保存一...

2019-09-16 21:56:00 113

转载 JAVA根据URL网址获取输入流

public InputStream getInputStreamByUrl(String strUrl) { HttpURLConnection conn = null; try { URL url = new URL(strUrl); conn = (HttpURLConnection...

2019-09-16 18:04:00 1121

转载 IO复用解述

I/O多路复用selectselect 允许进程指示内核等待多个事件中的任何一个发生,并只在有一个或多个事件发生或指定时间后返回它。select函数原型#include <sys/select.h>#include <sys/time.h>int select(int maxfd,fd_set *rdset,fd_set *wrset,...

2019-09-14 22:08:00 61

转载 3、《周易》

《周易》即《易经》,《三易》之一,是传统经典之一,相传系周文王姬昌所作,内容包括《经》和《传》两个部分。《经》主要是六十四卦和三百八十四爻,卦和爻各有说明(卦辞、爻辞),作为占卜之用。《周易》没有提出阴阳与太极等概念,讲阴阳与太极的是被道家与阴阳家所影响的《易传》。《传》包含解释卦辞和爻辞的七种文辞共十篇,统称《十翼》》,相传为孔子所撰。先天八卦:乾代表天,兑代表泽,离代表...

2019-09-10 09:38:00 244

转载 大型互联网公司分布式ID方案总结

ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时...

2019-09-05 15:36:00 344

转载 2、《道德经》

《道德经》,又称《老子》,是中国古代先秦诸子百家前的一部著作,为诸子所共仰,传说是春秋时期的老子李耳所撰写,是道家哲学思想的重要来源。《道德经》分上下两篇,上篇《道经》、下篇《德经》,是中国历史上首部完整的哲学著作。道经第一章道可道,非常道;名可名,非常名。 无名,天地之始;有名,万物之母。 故常无,欲以观其妙;常有,欲以观其徼。 此两者同出而异名,同谓之玄。 玄之又玄,众妙...

2019-09-04 09:49:00 731

转载 1、《论语》选读

《论语》是儒家学派的经典著作之一,由孔子的弟子及其再传弟子编撰而成。它以语录体和对话文体为主,记录了孔子及其弟子言行,集中体现了孔子的政治主张、伦理思想、道德观念及教育原则等。与《大学》、《中庸》、《孟子》、《诗经》、《尚书》、《礼记》、《易经》、《春秋》并称“四书五经”。通行本《论语》共二十篇。学而篇1、子曰:“学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,...

2019-09-03 09:46:00 381

转载 Net方式实现主机与虚拟机互相ping通

之前通过用桥接模式实现了主机和虚拟机进行互ping,发现了一个问题。当我换了网络环境之后,就会发生ping不通的情况。今天查了点资料,运用net方式实现主机和虚拟机进行互ping就不会发生了。NAT模式:通俗的讲,主机ping虚拟机,就是有一个转换器将主机ip转换与虚拟机网卡ip到同一网段,实现可以通信;反之亦然。虚拟机网络连接方式选择NAT...

2019-09-02 23:52:00 185

转载 【感想文】找到自己的兴趣所在,坚持下去。写文章,学习,我的坚持。

有段时间没有写文章了。感觉每次写文章都是一边写一边想很久。非常浪费时间,而且写得内容也不是很好。很多也都还是临时发挥。因此我决定之后经常写一下日常,类似日记。来锻炼自己的写作能力。设在晚上。写下今天的事情或想法。我现在也觉得我写文章也总是前后不通顺。但我相信做多了一定会有改观了。花时间去改动才能变得更好。今天周六,早上还是一样,在家里躺到了10点多才起床。因为也是单身嘛,所以没有...

2019-08-31 19:52:00 102

转载 Integer.highestOneBit(int i)方法的作用与底层实现

在Integer类中有这么一个方法,你可以给它传入一个数字,它将返回小于等于这个数字的一个2的幂次方数。这个方法就是highestOneBit(int i)。比如下面的Demo,注意方法的输入与返回值:System.out.println(Integer.highestOneBit(15)); // 输出8System.out.println(Integer.highestOne...

2019-08-29 17:54:00 124

转载 【2010福建】收稻子 (校BSOJ1114)

农夫有n块农田,农田里种满了稻子。秋天到了,稻子熟了,每块农田都有一定数量的稻子。我们可以把农田看成n个点,编号是1到n。农夫起点编号是1。恰好有n-1条道路连接这些点,每条道路长度都为1,并且任意2点都是可达的。每条道路都有一定的长度。现在农夫从起点出发,到农田收割稻子。农夫每经过一块农田就能收割该农田里的稻子。但是农夫是如此的懒惰,他可不想走过的总路程超过m。农夫应该如何选择一种收割...

2019-08-29 00:15:00 225

转载 inline函数

Inline函数特征:相当于把内联函数里面的内容写在调用内联函数处;相当于不用执行进入函数的步骤,直接执行函数体;相当于宏,却比宏多了类型检查,真正具有函数特性;编译器一般不内联包含循环、递归、switch 等复杂操作的内联函数;在类声明中定义的函数,除了虚函数的其他函数都会自动隐式地当成内联函数。优缺点  优点内联函数同宏函数一样将在...

2019-08-27 21:36:00 58

转载 前端技术公众号运营心得记录

文章内加入在后台回复数字获取和本文相关的内容,如资源,更多文章等。朋友圈或外部用户看到文章后可关注后回复获取。文章头部插入一首推荐音乐。--------------------------------------------------------柯南漫画或微信对话的形式讲述问题内容以前端技术为主,IT热点为辅公众号特点:人设:前端趣味讨论获取信息/知识面向用户...

2019-08-25 17:16:00 106

转载 STL——萃取机制(Traits)

我将从定义、技术实现、设问形式、实例总结来阐述我对于萃取机制的理解。1.定义:traits中文意思是特性,它通过提取不同类的共性,使得可以统一处理。2.技术实现:traits运用显式模板特殊化将代码中因为类型不同而发生变化的片段提取出来,用统一的接口来包装,并通过traits模板类公开的接口间接访问相应的类。3.设问形式:问题1:什么是显式模板特殊化呢?答:模板特殊化...

2019-08-24 10:49:00 142

转载 linux下静态库和动态库的制作与使用

1.首先先介绍一下什么是静态库、什么是动态库?静态函数库:  这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个函数库的所有数据都会被整合进目标代码中,他的优点就显而易见了,即编译后的执行程序不需要外部的函数库支持,因为所有使用的函数都已经被编译进可执行文件了。当然这也会成为他的缺点,因为如果静态函数库改变了,那么你的程序必须重新编译,而且体积也较大。...

2019-08-21 21:27:00 55

转载 新版本,新起点。

终于搞定了这个主题~~不错,恩。感觉很好。以后就在这里写写博客也不错~~~~转载于:https://www.cnblogs.com/TLightSky/archive/1970/01/01/2941428.html

2019-08-21 04:57:21 52

转载 TCP连接(client、server)状态转换

客户端状态的变化:客户端创建套接字之后会connect服务器,这时客户端会发送一个SYN到服务器,状态转换到SYN_SENT并等待服务器的回复,收到服务端的回复SYN+ACK(同一个报文)之后​​​客户端会回复ACK此时状态转换到ESTABLISHED,正常数据交互完成之后客户端会close套接字此时发送一个FIN报文,状态转换到FIN_WAIT_1,同时等待服务端的回复,此时有三...

2019-08-20 23:10:00 373

转载 Vue.js not detected

安装vue devtools工具,在chrome中一直是灰色,title是Vue.js not detected① F12关闭开发者模式② 刷新③ 然后再按F12就好了网上看到的,居然真的有用~~~~转载于:https://www.cnblogs.com/xuniannian/p/11383453.html...

2019-08-20 15:59:00 95

转载 linux系统安装jdk及配置环境变量

OpenJdk8安装:sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-get install openjdk-8-jdk sudo apt-get install sun-java8-jdk 接下来的工作是,配置JRE环...

2019-08-20 08:22:32 75

转载 ECharts-中国省市地图

今天偶然看到天天快递的 "网点查询" -> “地图查询” 感觉很新奇。默认展示中国行政地图,点击省份后展示对应的省市地图。后来参考了 Echarts 官方实例 (https://echarts.baidu.com/examples/editor.html?c=map-HK),写了一个类似的 demo。Demo 界面截图1,默认展示中国行政地图2,点击省份展示对应市级地图(这...

2019-08-19 21:57:00 2013

转载 构造、拷贝构造、赋值、析构

需要注意的问题(当数据成员函数指针型变量,需要申请空间赋值时)1.构造函数①需要给空指针申请一个‘\0’的空间2.拷贝构造函数①传入的参数,必须引用传递否则会出现无休止的拷贝构造②对其参数值不做修改,传入的参数需要加const③避免浅拷贝的产生,每次拷贝构造,都重新申请空间赋值。3.赋值=①需要返回引用型变量,否则会再返回值时,创建临时对象,又会无休止的拷...

2019-08-19 20:34:00 60

转载 数据库

数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式完整性约束:实体完整性、域完整性、参照完整性、用户定义完整性超键、候选键、主键、外键l 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以作为超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。l 候选键:不含有任何多余属性的超键称为候选键。...

2019-08-19 12:26:00 100

转载 Redis

为什么使用Redis?Redis是一个高性能基于key/value存储数据的分布式缓存数据库,基于内存运行并且支持持久化的NoSQL数据库。根据CAP理论(强一致性、可用性和分区容错性),一个分布式系统不可能同时很好的满足这三个要求,最多只能较好的满足其中两个要求。那么分布式系统中分区容错性是必不可少的,而且结合当下用户体验至上的理念,系统可用性是任何一个系统都必须要满足...

2019-08-19 12:23:00 107

转载 集合框架

Java集合介绍Java集合主要包含四部分:list、set、Map、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)Collectiona) Collection是一个接口 ,里边定义了关于集合的基本操作和属性。b) Collection中包含了List和Set两个接...

2019-08-19 12:19:00 55

转载 JUC

Volatile关键字—内存可见性问题当多个线程访问共享数据的时候,多个线程之间是彼此不可见的,此时就会出现线程安全问题,但是我们知道使用synchronized关键字进行加锁实现同步是可以解决问题的,但是这种方法的效率比较低。volatile的作用就是多个线程访问共享数据的时候,在内存中的共享数据对多个线程彼此是可见的。相较于synchronized是一种轻量级的同步策...

2019-08-19 12:18:00 67

转载 JVM

1、 JVM的内存模型a) Java虚拟机的内存空间分为五个部分:程序计数器、Java虚拟机栈、本地方法栈、堆、方法区b) 程序计数器:程序计数器中存放的是当前线程正在执行的字节码指令的地址。如果当前线程执行的一个本地方法,那么当前的程序计数器为空。 i. 字节码解释器...

2019-08-19 12:16:00 60

转载 多线程

1、 程序、进程、线程的区别:a) 程序是指为了完成特定的功能,用某种语言编写的一组指令的集合,指的是静态代码b) 进程:一个正在执行的程序成为一个进程。c) 线程:进程可以进一步划分为线程,是一个程序内部的一条执行路径。如果一个进程同一时间允许多个线程同时执行,那么这个进程就是支持多线程的。d) 使用多线...

2019-08-19 12:16:00 70

转载 Java基础整理

1、泛型:a) 提到参数第一时间想到的应该是定义方法时设置的形参,并且在调用这个方法的时候为该方法传递的实参。泛型其实就是类型化参数,顾名思义,就是将方法参数由原来的具体类型参数化。这就类似于方法的变量参数,只是在这里把类型也当成参数可变的,在后边调用这个方法的时候传入具体。b) 泛型的本质是为了再不创建新的参数类型方法的情况下,通过泛型指定的不同...

2019-08-19 12:15:00 57

转载 Spring Bean的生命周期

Spring bean的生命周期流程图:实例化 bean 对象,类似于 new XXObject();将配置文件中配置的属性填充到刚刚创建的 bean 对象中;检查 bean 对象是否实现了 Aware 一类的接口,如果实现了则把相应的依赖设置到 bean 对象中。比如如果 bean 实现了 BeanFactoryAware 接口,Spring 容器在实例化b...

2019-08-19 12:02:00 56

转载 关于Spring中IOC容器和AOP协同工作的原理理解

1、在详细介绍 IOC 容器的工作原理前,这里先介绍一下实现 IOC 所用到的一些辅助类,包括BeanDefinition、BeanReference、PropertyValues、PropertyValue。按照顺序先从 BeanDefinition 开始介绍。BeanDefinition从字面意思上翻译成中文就是 “Bean 的定义”。从翻译结果中就可以猜出这个类的用途,即根据 Be...

2019-08-19 11:26:00 81

转载 手动实现SPring中的AOP(2)

相关名词的解释:通知定义了要织入目标对象的逻辑,以及执行时机。Spring 中对应了 5 种不同类型的通知:· 前置通知(Before):在目标方法执行前,执行通知· 后置通知(After):在目标方法执行后,执行通知,此时不关系目标方法返回的结果是什么· 返回通知(After-returning):在目标方法执行后,执行通知· 异常通知(After-throwing):在目标方法抛出异...

2019-08-19 10:57:00 53

转载 手动实现SPring中的AOP(1)

Spring中的AOP是基于JDK的API动态的在内存中创建代理对象的。所以这里先介绍一些设计模式之----代理模式:a) 代理模式的定义:代理(Proxy)模式是一种提供对目标对象另外访问方式的设计模式;即客户端通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,实现对目标对象功能的扩展。RealSubj...

2019-08-19 10:46:00 79

空空如也

空空如也

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

TA关注的人

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