groovy基本语法介绍(与Java、nodeJS对照)

一、概述: Groovy是一种基于Java平台的面向对象语言。 在Groovy中,如在任何其他面向对象语言中一样,存在类和对象的概念以表示编程语言的对象定向性质。 Java和Groovy的语法非常相似。 Groovy 可以与 Java 语言无缝对接,在写 Groovy 的时候如果忘记了语法...

2019-01-22 08:47:39

阅读数 40

评论数 0

多任务并发:如何判断线程池中的任务都已经执行完毕?

前言: 多线程并发,我们往往采用线程池来管理并发的线程。但是,我们往往有这样的需要:要求在线程池中的任务都完成后才能执行后续的任务,或者需要任务都完成后释放资源或向数据库写入状态。这些都需要我们判断线程池的任务是否都已经完成。 判断线程池中的任务是否全部完成,方式有不少,这里我来整理一下。 ...

2018-12-14 21:57:50

阅读数 164

评论数 0

node.js学习(一):自定义实现sleep功能(阻塞式)

node.js是异步的,没有支持sleep的原生函数,setTimeout()、setInterval()只是起到间隔计时器的功能,并不能阻塞当前程序sleep一定时间。 分享我的实现方式,有过有更好的方式,可以交流一下。 代码: 直观的来讲,就是占有当前主进程的运行时间,耗在循环中,来达到让主程...

2018-12-04 17:18:01

阅读数 100

评论数 0

ElasticSearch6:解决大批量删除数据,导致超时的问题

前言: 最近在开发过程遇到个十分棘手的事情,在项目中,需要将某天的ES中的数据删除,但是当天产生的数据量非常大,大约是50W+的一个状态。用postman测了一下,删除响应时间大约在一分半左右。这个时间显然会在程序中超时报错。 这个问题在网上没有找到合适的方法,所以只能啃ES的官方API寻求解...

2018-12-04 10:47:45

阅读数 318

评论数 0

tflearn执行报错:Assign requires shapes of both tensors to match. lhs shape= [32,2] rhs shape= [32

今天在运行tflearn项目的时候,由于修改了神经网络的网路结构,再次训练时出现了报错,报错信息如下: Assign requires shapes of both tensors to match. lhs shape= [32,2] rhs shape= [32,32] 报错的原因很简...

2018-11-28 19:39:14

阅读数 51

评论数 0

TensorFlow学习(三):训练神经网络的过程,及一些概念的介绍(前向传播、反向传播......)

目录1、前向传播:2、反向传播:3、训练神经网络的过程4、深度学习:5、激活函数: 1、前向传播: 前向传播是顺序的计算。 2、反向传播: 反向传播是根据已知训练数据的答案,反向调参的过程,是一个迭代的过程。 3、训练神经网络的过程 其基本的流程是: (1)选取一小部分的训练数据; ...

2018-11-26 15:41:24

阅读数 56

评论数 0

ElasticSearch6 Java 搜索查询、聚合分析

占个坑~~~~~~

2018-11-05 17:29:41

阅读数 188

评论数 0

Log4J配置Syslog单独输出、以及配置单独文件输出

目录前言:一、Log4j配置Syslog单独输出:二、Log4J配置单独文件输出: 前言: Log4J在项目中会经常使用,大部分的logger会配置到rootLogger中,这种情况下子Logger 会继承 父Logger 的appender,也就是说子Logger 会在 父Logger 的a...

2018-10-31 09:34:56

阅读数 131

评论数 0

TensorFlow学习(二):线性方程

目录一、问题描述:二、构建模型:三、构建损失模型:四、使用训练模型:五、完整代码:六、疑问解析: 一、问题描述: 我们知道 y=Ax+b 是简单的线性方程,假设我们有一组符合方程的(x , y)坐标,也就是有一组测试数据,如何利用TensorFlow计算出A、b的值 ? 这就是今天我们需要用...

2018-10-16 11:31:29

阅读数 86

评论数 0

TensorFlow学习(一):基本概念

目录一、前言:二、相关概念1、图(Graph):2、会话(session):3、tensor:4、变量(variable):5、Feed和Fetch:6、形象比喻: 一、前言: TensorFlow是一个基于计算图的数值计算系统。(计算图是有向图) 计算图的执行顺序可以看作数据TensorF...

2018-10-16 09:36:36

阅读数 24

评论数 0

Java对Json的一系列操作(构建、json与对象的转换)

目录前言:一、JSON数据类型:1、JSON对象:2、JSON数组: 前言: 什么是JSON? 1、JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation); 2、JSON 是轻量级的文本数据交换格式; 3、JSON 独立于语言 ; 4...

2018-10-09 17:03:46

阅读数 100

评论数 0

ajax与servclet后台交互

ajax与servlet交互一、简单例子1、前端ajax和 后台交互的例子:2、效果:二、ajax详解: 一、简单例子 1、前端ajax和 后台交互的例子: 前台页面输入信息,使用ajax提交后台,在前端页面不刷新的情况下,完成任务提交,后台返回结果传输到前台。 前端页面 &am...

2018-10-07 19:11:42

阅读数 140

评论数 0

如何等待ajax完成再执行相应操作

今天碰到了个问题,ajax向后台请求下载文件,由于文件比较大,页面会挂住一段时间。所以想要加上一个loading页面,由于ajax默认是异步的,尝试了async属性,但是不太好用,加载页面依旧起不来。 最后找到了一个方法,等ajax执行结束之后,在执行操作,这样很合适。 //aja...

2018-07-24 17:44:42

阅读数 1284

评论数 0

解决Ubuntu中Eclipse找不到Java虚拟机的方法

最近在Ubuntu中安装eclipse时,遇到了eclipse找不到Java虚拟机的问题,提示如下:A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Ec...

2018-04-10 15:53:58

阅读数 444

评论数 0

Java三大特性(一):多态性

多态性是指在类定义中出现多个构造方法或出现多个同名的成员方法。多态性包括两种类型:静态多态性,动态多态性。1、静态多态性:(重载) 静态多态性是指在同一个类中同名方法在功能上的重载。也包括一个类对其父类同名方法在功能上的重载。要求同名的方法具有不同的参数列表。不同的参数列表指得是:方法的参数个数...

2018-03-22 21:06:53

阅读数 143

评论数 0

Jsp编写的页面如何适应手机浏览器页面

<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=2.0; charset=UTF-8">content属性值 :width:...

2018-03-17 21:21:02

阅读数 2590

评论数 2

static的用法(二):静态代码块和非静态代码块

静态代码块在Java虚拟机加载类的时候就会执行,而且仅执行一次。 非静态代码块,在创建对象的时候(即new一个对象的时候)执行,每次创建对象都会执行一次。 静态代码块和非静态代码块的异同点: (1)相同点: 都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个,一般在代码...

2018-03-15 20:27:11

阅读数 117

评论数 0

static的用法(一):静态成员变量和静态成员方法

被static修饰的成员变量和成员方法独立于该类的任何对象。 被类所有的实例所共享。 当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例对象共用同一个static变量。这也就是说不管创建多少对象,static修饰的变量只占有一块内存。 1、静态成员变量: 声明为sta...

2018-03-15 18:02:47

阅读数 281

评论数 0

数据库之为什么建立索引

假设我们有一个学生成绩信息表 student: student_name student_score ··· ··· ··· ··· 我们要从这个表中查找到名字为xiaoma的学生成绩信息,我们需要用这样的语句: select ...

2018-03-13 17:42:31

阅读数 50

评论数 0

Eclipse中serverRuntime Environment中没有Tomcat选项

背景:Eclipse版本: Eclipse Java OxygenTomcat版本:Tomcat8今天在云服务器上安装eclipse中的JavaEE插件后,配置Tomcat。发现在添加 New Server Runtime Environment时没有Tomcat的选项。原因:eclipse版本不...

2018-03-06 17:35:06

阅读数 6503

评论数 1

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