自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java之监听某一字段状态的应用

需求:  某一张表中,新增时有时间,状态(初始为0)字段,要求到该时间时,就将该条数据的状态设置为1思路:  做正常的增改,直接将这两个字段存入至数据库,然后再公共类中写监听,每2分钟将数据库中小于系统时间的字段设置为1代码:  监听类:   public class SystemListener implements ServletContextListener {   ...

2019-06-13 14:24:00 240

转载 聊聊Elasticsearch的ReleasableLock

序本文主要研究一下Elasticsearch的ReleasableLockReleasableLockelasticsearch-7.0.1/server/src/main/java/org/elasticsearch/common/util/concurrent/ReleasableLock.javapublic class ReleasableLock implements Relea...

2019-06-13 14:19:08 155

转载 自动行政审批流程组件的审批流程节点定义【民间称为工作流组件、官方称为审批流程组件】...

为什么80%的码农都做不了架构师?>>> ...

2019-06-13 00:44:31 317

转载 Codeforces Round #566 (Div. 2) A. Filling Shapes

链接:https://codeforces.com/contest/1182/problem/A题意:You have a given integer n. Find the number of ways to fill all 3×n tiles with the shape described in the picture below. Upon filling, no empty sp...

2019-06-12 15:14:00 150

转载 fiddler 设置头

if(oSession.oRequest.headers.Exists("Assign-Proxy")){oSession["X-OverrideGateway"] = oSession.oRequest.headers("Assign-Proxy");oSession.oRequest.headers.Remove("Assign-Proxy");}FiddlerApplication.Log....

2019-06-11 20:20:47 699

转载 好程序员java教程分享+号与append的效率问题

好程序员java教程分享+号与append的效率问题,前言:对于初学Java的人来说,在学习String的时候,肯定有无数个人和我们讲过,”尽量不要使用+拼接字符串,效率不好,应该使用append “,但真相真的是这样的吗?下面我们来通过实际代码来测试一下+号与append的效率问题。代码分析public class Demo { public static void main(String...

2019-06-11 09:20:13 96

转载 代码类

1 import java.awt.;2 import java.util.Date; 3 import javax.swing.;4 5 public class Clock extends JComponent{ 6 /*7 8 /9 private static final long serialVersionUID = -537947297357...

2019-06-11 09:12:14 114

转载 浅谈Tomcat服务器优化方法

对于JavaWeb开发人员而言,Tomcat已成为默认的web服务器,但是在生产环境下使用Tomcat部署应用,我们如果采用Tomcat默认的配置,尤其是内存和线程的配置,其配置都很低,容易成为性能瓶颈,所以我们需要对Tomcat服务器进行优化,提升其运行性能,下面我们一起来看看Tomcat如何优化?一、Tomcat内存优化,启动时告诉JVM需要多大内存(调优内存是最直接的方式)Windows 下...

2019-06-11 03:54:55 61

转载 第六次上机实验

part 1:附上①程序代码与运行截图#include <stdio.h>const int N=5;// 定义结构体类型struct student,并定义STU为其别名 typedef struct student { long no; char name[20]; int score; }STU;// ...

2019-06-11 01:54:00 130

转载 django基本操作

静态文件的配置from表单提交数据库的连接数据库迁移在settings里面的INSTALLED_APPS添加上你所创建的应用。INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'djang...

2019-06-10 17:02:00 74

转载 npm script 应用在 git hooks 中

一个项目往往不只一个人开发,多人合作自然需要版本控制来合理管理代码,比如 git、svn 等。个人喜欢 git,以及直男社区 github。git 除了能管理代码版本,还可以在 npm script 里运用,不然我也不会在这啰嗦那么多做铺垫了。git 在 npm script 的运用主要体现在 pre 和 post 的钩子上,也就是大家熟知的 git hooks,能帮助我们在代码提交(commit...

2019-06-10 08:01:22 608

转载 Echarts 图表的本地配置

前言Echarts是一个美观的可视化工具,但是很多朋友初次接触,不知道自己该怎么创建一个包含Echartst图表的本地HTML网页,本文将详细地介绍Echarts的使用流程。使用流程步骤共分为三个步骤:获得API在文章中引入配置相关项1、获得API可以在官网的GitHub上下载:https://github.com/apache/incubator-echa...

2019-06-09 09:29:00 427

转载 spring aop源码实现分析

AOP就是面向切面编程,我们可以从几个层面来实现AOP。在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较。spring AOP是Spring框架面向切面的编程思想,AOP采用一种称为“横切”的技术,将涉及多业务流程的通用功能抽取并单独封装,形成独立的切面,在合适的时机将这些切面横向切入到业务流程指定的位置中。AOP到底能做什...

2019-06-06 06:43:56 104

转载 Virbox Compiler-以安全为核心目标的编译器

一款源代码加密产品,支持全平台全架构,可以用于保护传统软件、移动端软件、智能设备软件、IoT 软件等的源代码。Virbox Compiler 利用了 LLVM 超强的平台扩展性,配合独创的 CPU 指令虚拟化技术,实现了一套以安全为核心目标的编译器。用于保护传统软件、移动端软件、智能设备软件、IoT 软件等的源代码,避免因逆向工程或破解而造成的核心技术泄漏、代码执行流程被分...

2019-06-05 13:49:20 277

转载 JavaScript面试知识点

一、Event-Loop,一般出题说执行顺序,有可能问与Node的区别二、Promise三、ES6有哪些新特性,Promise/Proxy可能会问四、this指向,打印五、变量提升六、JS判断变量类型JavaScript 具有七种内置数据类型,它们分别是:nullundefinedbooleannumberstringobjectsymbol类型判断常用的方法t...

2019-06-05 07:42:25 128

转载 Flutter学习篇(三)—— MobX的使用和原理

导航Flutter学习篇(一)—— Dialog的简单使用Flutter学习篇(二)—— Drawer和水纹按压效果前言MobX是前端一个很流行的函数响应式编程,让状态变得简单可扩展。背后的哲学是:任何源自应用状态的东西都应该自动地获得基于观察者的MVVM框架完成了数据到UI的双向绑定。Google2017年也发布了类似思想的MVVM框架ViewModel。MVVM是数据驱动更...

2019-06-05 03:05:18 1399

转载 lua.c:82:10: fatal error: readline/readline.h: No such file or directory #include <readline/readlin...

make linuxcd src && make linuxmake[1]: Entering directory `/root/lua/lua-5.3.2/src'make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"make[2]: Entering directory `/root/lua/l...

2019-06-04 10:14:00 970

转载 Postgres窗口函数学习

窗口函数格式:<窗口函数> over ([partition by <列清单>] order by <排序用列清单>)窗口函数大体可以分为以下两种:能够作为窗口函数的聚合函数(sum,avg,count,max,min)rank、dense_rank、row_number等专用窗口函数。窗口函数和聚合函数的区别:聚合函数针对分组只返回一个结...

2019-06-03 23:33:00 130

转载 雷林鹏分享:PHP 5 echo 和 print 语句

  在 PHP 中有两个基本的输出方式: echo 和 print。  本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用 echo 和 print。  PHP echo 和 print 语句  echo 和 print 区别:  echo - 可以输出一个或多个字符串  print - 只允许输出一个字符串,返回值总为 1  提示:echo 输出的速度比 pri...

2019-06-03 15:25:00 71

转载 ceph集群部署

最近在学习 kubernetes 过程中,想实现 pod 数据的持久化。在调研的过程中,发现 ceph 在最近几年发展火热,也有很多案例落地企业。在选型方面,个人更加倾向于社区火热的项目,GlusterFS、Ceph 都在考虑的范围之内,但是由于 GlusterFS 只提供对象存储和文件系统存储,而 Ceph 则提供对象存储、块存储以及文件系统存储。怀着对新事物的向往,果断选择 Ceph 来...

2019-06-03 14:24:00 102

转载 WebService 服务开发

开发 WebService 服务首先需要根据接口的要求编写相关的 wsdl 文件。编写 wsdl 文件需要先对 XML 语法、XML Schema 语法以及 SOAP 语法有一些简单了解。假设需要提供一个 Student 服务,该服务仅提供一个操作:add($student),通过 add 方法添加学生信息。即需要定义一个 Student 类,该类仅包括一个方法 add,该方法的参数是一个一维...

2019-06-02 16:26:00 162

转载 为什么JS是单线程?JS中的Event Loop(事件循环)?JS如何实现异步?setimeout?

https://segmentfault.com/a/1190000012806637https://www.jianshu.com/p/93d756db8c81首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。Event Loop (事件循环): 只要主线程空了,就去读取“任务队列”,从任务队列中读取事件,这个过程...

2019-06-01 15:03:00 166

转载 微信小程序开发常见问题及解决方案

我们在做微信小程序开发的过程中,总会遇到各种奇葩的问题。今天就把我在小程序开发过程中遇到的各种问题,及对应的解决方案总结在这里,方便以后自己回顾,也方便大家查看。云开发相关一,云函数调用失败问题[云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunc...

2019-06-01 13:11:46 1062

转载 MyCat性能优化

原文地址:https://my.oschina.net/jumpLee/blog/1528780为什么80%的码农都做不了架构师?>>> 由于公司业务的快速发展导致数据库的数据量飞速增长,我们底层数据的存储,逐渐成为制约整个产品性能的核心部分。于是我们调研了各大数据库分库产品,如:hibernate5+对多租户的支持,当当ShardingJdbc...

2019-05-31 21:57:08 930

转载 07、redis哨兵架构的相关基础知识的讲解

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-05-31 00:30:00 110

转载 the JAR file spring-beans-4.0.0.RELEASE.jar has no source attachment

查看FactoryBean源码Ctrl+Shift+t出现图1选中FactoryBean,open后出现图2点Attach Source,出现图3:点External File找spring-beans-4.0.0.RELEASE-sources.jar添加进Path,OK。注意,若是要看别的源码,首先要知道它在哪个jar包,把相应jar包添加进去就行了。...

2019-05-30 19:51:00 279

转载 设计模式笔记

设计模式源码地址:https://github.com/ggb2312/JavaNotes/tree/master/design-pattern (设计模式相关代码与笔记)设计模式类图地址:https://github.com/ggb2312/JavaNotes/tree/master/design-pattern/uml设计模式markdown笔记地址:https://github.com...

2019-05-28 18:30:00 101

转载 本博客停止更新,后续用博客园。

本博客停止更新,后续用博客园。博客园地址:https://www.cnblogs.com/weavepub转载于:https://blog.51cto.com/msiyuetian/2400618

2019-05-27 11:30:30 96

转载 线性回归

线性回归(Linear regression)是利用回归方程(函数)对一个或多个自变量(特征值)和因变量(目标值)之间关系进行建模的一种分析方式。特点:只有一个自变量的情况称为单变量回归,大于一个自变量情况的叫做多元回归通用公式:h(w) = w1x1+w2x2+w3x3+...+b=wTx + b其中w,x可以理解为矩阵:线性回归当中的关系有两种,一种是线性关系(单特征与目标值...

2019-05-27 11:17:00 132

转载 探索el-table列宽自适应内容的实现

最近项目上线之后,产品对首页的列表提出了列宽自适应内容的需求,即列的宽度由当前列中内容最宽的一个单元格决定(单元格内容不换行)。项目中的表格使用的是element-ui的table组件,非常强大,满足了各种各样的需求,例如固定列,固定表头,展开行等等。但是面对这样的需求,貌似并没有直接提供配置项支持。思路一:Fit属性最早接到这个需求的第一反应是想到element文档中提到的fit属性。在仔细...

2019-05-26 12:59:58 19184

转载 彻底搞清楚css权重

什么是css权重一个元素有多个样式对他进行设置的时候,那么哪个样式会起作用呢?这就需要一个规则计算,这个规则就是权重。谁的权重大,就使用那个样式。根据w3c的规范,元素分为三个等级:id选择器(称之为 a等级)类选择器,属性选择器,伪类(我们称之为b等级)标签,伪元素(我们称之为c等级)计算权重我们按照刚才的规则进行分类计算,计算一下有几个a,几个 b , 几个 c 。示例:...

2019-05-26 07:35:17 132

转载 入门gulp,这篇文章就够了

1.安装运行gulp1.1 全局安装gulpnpm install -g gulp1.2 生成一个package.jsonnpm init记得要把入口文件(entry point)设置为gulpfile.js1.3 安装gulp作为项目依赖npm install --save-dev gulp@3.9.1这里有个坑,这里要下在gulp3.9.1的版本,gulp4与gulp3的语法...

2019-05-25 13:10:38 123

转载 为什么敲了许多年的代码,却仍然在原地踏步?| 程序员有话说

人的一生都在不断地学习,而作为程序员的更是从未停下对过新技术、新风口的探索,但在技术不断提高的过程中,我们总会发现技术储备的能力始终与技术大牛差之千里,几年前有一张华为总部大楼夜晚灯火通明的图,放在如今却成了不正确的代名词,可还是会有人讲:“那些奋斗的人,终会得到他们辛劳的硕果。”技术不会在时间的沉淀中成长就好比是一位赛车手,他不是顶级的F1赛车手,但与大部分出租车司机相比,无论是公路还是山地...

2019-05-25 12:07:57 188

转载 建立软链接

Windows:MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径 ...

2019-05-24 11:18:00 223

转载 软考 2018年下半年卷 错题知识点记录

1.在微机系统中,BIOS(基本输入输出系统)保存在( 主板 ROM )中。2.采用n位补码(包含一个符号位)表示数据,可以直接表示数值(-2的N-1次方 )。对于有n位的整数补码,其取值范围是-(2的n-1次方)~(2n-1)-1以8位的整数补码举例,其有效取值范围是-(27)~(27)-1,也就是-128~127。拿C计算值为128越界了,只有D符合。其它选项都越界了。...

2019-05-23 21:58:00 254

转载 AJPFX浅析Java数组

  数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。注意:如果你熟悉C/C++,请注意, Java数组的工作原理与它们不同。  1、数组不是集合,它只能保存同种类型的多个原始类型或者对象的引用。数组保存的仅仅是对象的引用,而不是对象本身。  2、数组本...

2019-05-23 11:30:27 72

转载 什么是组件

什么是组件谈论小程序组件之前,我们先讨论一下什么是组件。这也是前端开发目前比较流行的一种编程方式---组件化编程。那到底什么是组件哪?不同的人对组件都有不同的见解,以下是我对组件的解释:组件(Component)是对数据和方法的简单封装。熟悉后端同学可能对这个概念比较理解,这就是对对象的一个描述。也就是经常提起的面向对象编程。同样前端的一个组件也可以看作是一个对象。作为视图的一部分,它具...

2019-05-22 12:28:13 10872

转载 前端模块化之AMD/requireJS、CMD/seaJS

前言请注意,现在是2019/05/22,这!不!是!坟!贴!,你没!有!穿!越!!为了以后,可能需要搞一下以前的旧项目,自己也想玩玩,,,所以补一下旧时代的模块化玩法。。。代码:github地址AMD/CMD/Common.js/UMD/ES6模块化的主要区别此前(2019年前前前前)前端模块化,主流的就是AMD/CommonJS,支持UMD的二者都可以用为什么模块化?一直以来,...

2019-05-22 03:06:16 202

转载 05-装饰器-课堂笔记

一、装饰器'''装饰器:就是闭包(闭包的一个应用场景) -- 把要被装饰的函数作为外层函数的参数通过闭包操作后返回一个替代版函数 优点: -- 丰富了原有函数的功能 -- 提高了程序的可拓展性'''开放封闭原则'''1.不能修改被装饰对象(函数)的源代码2.不能更改被修饰对象(函数)的调用方式'''装饰器的简单实现def outer(func)...

2019-05-21 14:59:00 100

转载 【web前端】面题整理(1)

这是我的面题答案整理,可能有多种答案。我也就写了一两种。整合中第一题用js实现随机选取10-100之间的10个数字,存入一个数组,去重后求和(保证这10个数字不能出现重复)要求:去重不能使用Set请完善下面的题目function sumOfRandomDistinctTenNumbers(){ // todo}复制代码我的答案分析:Math.random()*90是0到90随机数,+10...

2019-05-20 15:15:38 243

空空如也

空空如也

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

TA关注的人

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