关闭

【java并发】CountDownLatch

【应用场景】 有这样一种业务需求:需要几个线程完成之后,主线程才能继续。举个例子:车辆出厂,一辆车出厂,需要生产各个配件,并且安装,都完成后还需要质检,最后才可以出厂。类似这样的需求,我们可以考虑使用CountDownLatch来控制并发。 【CountDownLatch】 java.util.concurrent包有这样一个类,类似计数器,其内部维护着一个加锁的count计数,CountD...
阅读(21) 评论(0)

ajax不走success

最近遇到一个ajax的问题,大致总结了一下: 问题描述:         发送ajax请求,请求成功,并且返回状态为200了,但是就是不进success事件,直接进入error事件。前前后后检查感觉代码也没有问题。(代码如下:) $.ajax({ type : "POST", data : { ecpOrderId : ecpOrderId, ecpSubO...
阅读(104) 评论(1)

No enclosing instance of type test is accessible. Must qualify the allocation with an enclosing inst

今日遇到一个报错如下: No enclosing instance of type test is accessible. Must qualify the allocation with an enclosing instance of type test (e.g. x.new A() where x is an instance of test). 问题出现的原因是:     ...
阅读(198) 评论(1)

easyui 单元格合并

需求:       比较指定列的内容,若一致则合并。 代码://指定要合并的列 function mergeCell(){ mergeCellsByField("dg", "brand,carType,monthPlan,monthAmount,weekDecomposition,weekAmount", 0); } //合并车型和品牌 function mergeCellsByField...
阅读(140) 评论(1)

java

稍后补上...
阅读(114) 评论(3)

【代码库】日期工具类

package com.greatwall.dcs.common.core.utils; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; impo...
阅读(135) 评论(3)

SQL优化(一)

1、 首先要搞明白什么叫执行计划?        执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。 可见,执行计划并不是固定的,它是“个...
阅读(153) 评论(4)

sql server语句总结之日期格式

下面总结一下字符串转日期格式的常用语句 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM    Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06    Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 ...
阅读(77) 评论(0)

mysql学习

【函数】   1、字符串链接——CONCAT()     >SELECT CONCAT(name,'=>',score) FROM tb_name   2、数学函数:     AVG、SUM、MAX、MIN、COUNT;   3、文本处理函数:     TRIM、LOCATE、UPPER、LOWER、SUBSTRING   4、运算符:     +、...
阅读(73) 评论(0)

dubbo再学习

【是什么】       Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费...
阅读(130) 评论(0)

JVM垃圾回收

GC (Garbage Collection)的基本原理:将内存中不再被使用的对象进行回收,GC中用于回收的方法称为收集器,由于GC需要消耗一些资源和时间,Java在对对象的生命周期特征进行分析后,按照新生代、旧生代的方式来对对象进行收集,以尽可能的缩短GC对应用造成的暂停     (1)对新生代的对象的收集称为minor GC;     (2)对旧生代的对象的收集称为Full GC;...
阅读(89) 评论(0)

JVM原理

JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。          java编译器只要面向JVM,生成JVM能理解的代码或字节码文件。Java源文件经编译成字节码程序,通过JVM将每一条指令翻译成不同平台机器码,通过特定平台运行。   【JVM执行程...
阅读(74) 评论(0)

JVM??

【是什么】           JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行...
阅读(56) 评论(0)

【错误积累】Ambiguous mapping found. Cannot map '***Controller' bean method

今天做了一个小Demo进行功能的初步测试,这么简单的事情也报错了,积累一下自己遇到的各种报错吧。 报错如下: 2017-04-22 09:08:07,207 ERROR [FrameworkServlet.java:470] : Context initialization failed org.springframework.beans.factory.BeanCreationExcepti...
阅读(435) 评论(13)

【Spring】Struts和Spring集成

下面来介绍两种Struts和Spring集成的方法。 【第一种方案】 1.集成原理:在Action中取得BeanFactory,通过BeanFactory取得业务逻辑对象,如下图: 2.具体实践: 结构如下: ①spring和struts的依赖包配置 *struts --拷贝struts和jstl的依赖包 --在web.xml文件中配置ActionServlet...
阅读(190) 评论(13)
184条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:121091次
    • 积分:9176
    • 等级:
    • 排名:第2226名
    • 原创:178篇
    • 转载:6篇
    • 译文:0篇
    • 评论:3046条
    友情链接
    博客专栏
    Hibernate

    文章:10篇

    阅读:2316
    MyBatis

    文章:6篇

    阅读:1386
    Java

    文章:21篇

    阅读:18169
    JSTL

    文章:8篇

    阅读:1842
    数据库

    文章:14篇

    阅读:12735
    最新评论