java程序员-http://www.it-ebooks.info/

年轻的我,脚踩大地,仰望天空,路还很长....

博客园 首页 新随笔 联系 订阅 管理

2014年6月8日 #

摘要: 实现报表系统可自定义定制: 1.纬度,事实表,用户自定义观察纬度,实现报表自定义(自定义纬度树结构---通过这个树结构,后台自动生成报表SQL,用户仅仅配置纬度关系即可)----报表配置纬度关 系 2.页面设计,绑定数据 3.指标库的维护,OLAP的重要的目的就是是否满足指标(KPI)开发过... 阅读全文
posted @ 2014-06-08 11:48 gstsyyb 阅读(780) 评论(0) 推荐(0) 编辑

摘要: 1.一种并行计算的多线程编程模型2.开始--任务分割--多线程异步执行---任务合并--阻塞等待合并结果。(分治算法)3.work-stealing算法: 每个线程维护一个各自的双端的链表,有新任务时之间插入的前端优先执行,前端无任务时,窃取其他线程双端链表的任务加入到自己的尾端进行处理。 通常... 阅读全文
posted @ 2014-06-08 09:40 gstsyyb 阅读(955) 评论(0) 推荐(0) 编辑

摘要: 1.基本概念:sleep,join,yied,优先级.2.进程,线程:独立的内存空间,内存地址,不会相互影响。(进程就是硬件的一种模拟,不过进程存在内存中,占据内存空间,也就是一种就绪中的硬件设备,软件上说就是一种数据结构)3.数据结构:(共享资源的软件模拟)-队列。[资源总是优先的,所以必须共享,... 阅读全文
posted @ 2014-06-08 02:31 gstsyyb 阅读(494) 评论(0) 推荐(0) 编辑

2014年6月7日 #

摘要: 传统的IO是阻塞的,BIO----基于流的模式,数据与Stream直接通信NIO非阻塞的基于快的模式。数据与channel不直接交换数据,而是通过buffer进行数据交换.基于文件的IO基于网络的IO==================================================... 阅读全文
posted @ 2014-06-07 22:51 gstsyyb 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 介绍:不同的数据源之间通过建立管道进行数据通信。如图:线程之间通信最好的方式就是采用管道机制,类似水管一样,水管可以对接,组合成各种具有过滤性质的管道,管道和线程灵活使用,可以提高效率。(Channel)信道复用机制。class Recever implements Runnable { Pipe... 阅读全文
posted @ 2014-06-07 12:17 gstsyyb 阅读(703) 评论(0) 推荐(0) 编辑

摘要: 开发基于BS模式的程序,都有报表模块,那么如何开发报表模块。1.定时发布报表数据到指定的临时表(可能是定时任务)2.用户通过HTTP请求后台,访问临时表,查询报表数据3.增加memcached缓存,再次访问是直接访问缓存。=======================================... 阅读全文
posted @ 2014-06-07 02:54 gstsyyb 阅读(296) 评论(0) 推荐(0) 编辑

2014年6月6日 #

摘要: 学习ExtJS一段时间以后,大家基本都会对于一些显示数据的组件不太符合需求,可能自己需要的组件在ExtJS里面不存在,这是大家基本就会使用Html属性,直接使用Html进行绘制页面数据展现。但是,使用ExtJS的templete技术,可以简化html里面的数据绑定。之后发现,ExtJS 的组件都是h... 阅读全文
posted @ 2014-06-06 04:39 gstsyyb 阅读(280) 评论(0) 推荐(0) 编辑

2014年5月31日 #

摘要: 屏幕监控:Robot robot = new Robot();Dimension d = Toolkit.getDefaultToolkit().getScreenSize();image = robot.createScreenCapture(new Rectangle(0, 0, d.width... 阅读全文
posted @ 2014-05-31 19:11 gstsyyb 阅读(1003) 评论(0) 推荐(0) 编辑

摘要: 代码编译器:代码:编译就是讲一种代码编译成计算机可以理解的指令。 =====================================================================================================java的重排序:(JVM通过偏... 阅读全文
posted @ 2014-05-31 18:28 gstsyyb 阅读(292) 评论(0) 推荐(0) 编辑

摘要: 物理:比如硬盘,固态硬盘----扇区,磁道,存储01二进制软件:ext3,NTFS,FAT32---对这些硬件进行管理,如何进行存储,如何提高查询的效率。介绍:文件系统就是对硬件磁盘进行管理的软件系统,由他进行和硬件进行交互,对于客户来说就相对简单的多了。索引:为了更好的查找。下面看看操作系统对这熟... 阅读全文
posted @ 2014-05-31 11:24 gstsyyb 阅读(182) 评论(0) 推荐(0) 编辑