04 2018 档案
摘要:使用EXtjs6.2构建web项目 一、项目简介 众所周知ext是一款非常强大的表格控件,尤其是里边的grid为用户提供了非常多的功能,现在主流的还是用extjs4.0—4.2,但是更高一点的版本更加符合人的审美要求。因此,在今天咱们构建一下ext6.2版本的web项目。 二、项目准备 ExtJS
阅读全文
摘要:一、框架文件 ext.js: 压缩版. 动态加载扩展类的基础框架. ext-all.js: 压缩版. 包含框架全部类. ext-all-debug.js: 未压缩版. 包含框架全部类 ext-debug.js: 未压缩版. 动态加载扩展类的基础框架. ext-all-rtl-debug.js: 未压
阅读全文
摘要:1.安装 首先你总要去官网下载ext-6.2.0-gpl.zip和安装Sencha CMD工具来管理ExtJs项目,ext-6.2.0-gpl.zip下载完成解压先放在一边,一会用到。 Sencha CMD下载完成就安装,要支持extjs4.2安装时就把勾选上即可。 cmd sencha 出现一下界
阅读全文
摘要:一、zookeeper有三个端口(可以修改) 1、2181 2、3888 3、2888 二、3个端口的作用 1、2181:对cline端提供服务 2、3888:选举leader使用 3、2888:集群内机器通讯使用(Leader监听此端口) 三、部署时注意 1、单机单实例,只要端口不被占用即可 2、
阅读全文
摘要:Zookeeper的目的是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeeper有两种运行模式,单机模式(Standalone)和集群模式(Distributed),但是Zookeeper的长处在于可以搭建分布式的Zookeeper集群(一个Leader
阅读全文
摘要:java里初始化一个类的对象,通过初始化快或者构造方法进行数据赋值。与其相关的执行代码有这么几种: 静态初始化块 初始化块 构造方法 静态初始化块 静态初始化块只在类加载时执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 非静态初始化块 非静态初始化块在每次初始化实例对象的时
阅读全文
摘要:原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序
阅读全文
摘要:一、dtree简介 dtree是一个由JavaScript编写成的简单的树形菜单组件,目前免费并且开源。同时支持动态从数据库引入数据。 二、使用方法 1、下载dtree.js及dtree.css 下载地址:http://destroydrop.com/javascripts/tree/ 2、引入dt
阅读全文
摘要:之前使用eclipse 的luna版本的时候,使用eclipse建包package的时候,无论怎么弄都建立不了对应的包,而且这个eclipse在刚使用的时候很正常的,网上找这种问题的解决办法的时候,都是没有关于eclipse建立不了包的解决办法,后来用报错信息查看了原因: ,这个错误表示你的ecli
阅读全文
摘要:排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。 本文将依次介绍上述八大排序算法。 算法
阅读全文
摘要:Cognos入门教程 1. ReportStudio入门教程 ReportStudio入门教程(http://blog.csdn.net/column/details/ygy-reportstudio.html) 2.Cognos 函数 3. Framework Manager入门教程 Framew
阅读全文
摘要:Cognos只是一个工具,说到Cognos相信大部分人都知道BI(商业智能,Business Intelligence)。 1 2 联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 1
阅读全文
摘要:最近做的项目用到echarts雷达图,但是由于地市过多,遇到悬浮框显示问题被遮住 如图: 可以看到上面从兴安开始数据就被遮住了为了解决这个被遮住的悬浮框,达到tooltip自定义格式 完成后的效果如下: 下面是改变这个悬浮框tooltip显示的代码(在option中改变即可): 下面是完整的opti
阅读全文
摘要:最近在使用Echarts的时候,遇到点问题就是xAxis文字过长导致x轴的文字显示不全. 解决方案如下: 关于这张图片(图片是在www.stepday.com网站上下载的一张图片,不会作图借用一下.)标注了:x y x2 y2的距离:
阅读全文
摘要:在echarts中应用柱状图或者折线图时,当数据量过多的时候,X轴的坐标就会显示不全(如下图图一),在ECharts图表组件内部有一个机制,用于统计xAxis坐标刻度的个数和图表宽度,从而会自动调整刻度间隔个数以此达到刻度相互之间不致于很拥挤而影响图表欣赏性。刻度间隔的相关属性就是:interval
阅读全文
摘要:很奇怪,X轴只显示了部分节点。没有显示全。 在xAxis上加上下面的配置就能解决: [javascript] view plain copy axisLabel :{ interval:0 } [javascript] view plain copy [javascript] view plain
阅读全文
摘要:第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where RowId between 10 and
阅读全文
摘要:1.在项目的web.xml文件中添加如下代码: ? 1 2 3 4 <!--添加Session监听器--> <listener> <listener-class> 监听器路径 </listener-class> </listener> ? 1 2 3 4 <!--添加Session监听器--> <l
阅读全文
摘要:SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calend
阅读全文
摘要:一、在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型 基本数据类型:包含int,String,Date等。通过#{参数名},只能传入
阅读全文
摘要:1.首先解释一下: stanford parser和jdk版本对应关系 Unsupported major.minor version 52.0: 看到Unsupported你是不是会想到jdk高版本能兼容低版本,但是低版本不能兼容高版本,不错,猜对了,其实就是这个意思。这个错误意思是你项目用JDK
阅读全文
摘要:第一种方案 DAO层的函数方法 ? 1 Public User selectUser(String name,String area); ? 1 Public User selectUser(String name,String area); ? 1 Public User selectUser(S
阅读全文
摘要:1、参数个数为1个(string或者int) dao层方法为以下两种: [java] view plain copy /** * 单个int型 */ public List<UserComment> findByDepartmentId(int dapartmentId); /** * 单个stri
阅读全文
摘要:作者:郭无心链接:https://www.zhihu.com/question/38228849/answer/75418934来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 .project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,clas
阅读全文
摘要:在Eclipse中显示.project, .classpath, .gitignore文件和.setting文件夹 在Eclipse中使用git,并显示.gitigonre文件,进行项目管理 在Eclipse中,默认工程的视图如下: 我们开发的过程中,为了方便于项目的管理,我们更想把其结构变成这样:
阅读全文
摘要:1 前言 在使用eclipse或者myeclipse进行java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用? 2 作用 .classpath文件用于记录项目编译环境的所有信息,包括:源文件路径、编译后class文件存放路径、依赖的ja
阅读全文
摘要:SELECT setval('tablename_id_seq', (SELECT MAX(id) FROM tablename)+1)主要是:serial key其实是由sequence实现的,当你手动给serial列赋值的时候,sequence是不会自增量变化的。最好不要给serial手工赋值
阅读全文
摘要:ava 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflect
阅读全文
摘要:平台无关性 Java是与平台无关的语言,这得益于Java源代码编译后生成的存储字节码的文件,即Class文件,以及Java虚拟机的实现。不仅使用Java编译器可以把Java代码编译成存储字节码的Class文件,使用JRuby等其他语言的编译器也可以把程序代码编译成Class文件,虚拟机并不关心Cla
阅读全文
摘要:类加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。它们开始的顺序如下图所示: 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析
阅读全文