`
sony-soft
  • 浏览: 1018744 次
文章分类
社区版块
存档分类
最新评论
文章列表
【将复杂的运算分解到其它过程】 此种思想将整个系统的操作看成一个整体,类似于负载均衡。在系统中常见的一个问题是,数据量比较大,对数据的查询统计变得很复杂很缓慢。对于这种问题应该在设计时就进行考虑,建立 ...
目标 1、选中TreeView中的Item,右键弹出上下文菜单实现 1、在使用TreeView右键菜单之前,要setContextMenuPolicy并且connect上下文菜单请求信号setContextMenuPolicy(Qt::CustomContextMenu); connect(this,SIGNAL(customContextMenuRequested(const QPoint &)), this, SLOT(slotCustomContextMenu(const QPoint &))); 2、在信号处理函数里,主要做两件事 1、获得当前选中Ite ...
【gzip/gunzip】 gzip是压缩命令,对应的gunzip是解压命令,使用时很简单,如下: gzip file1 执行压缩,压缩后文件名为file1.gz gunzip file1.gz 执行解压,解压后文件名为file1 注意:gzip/gunzip会删除源文件;并且只能处理文件不能处理目录。 【tar】 在Linux\Unix系统中很常用的打包命令,常用的参数如下: -c: 创建打包文件 -x: 释放打包文件 -t: 列出打包文件的内容 -v: 列出处理的文件,-tv同时执行时会显示文件的详细信息,类似与ls -l的结果 -f: 指定目标文件 -z: 执行 ...
从网络上查找的一些Oracle SQL优化的办法,但测试的时候并没有发现速度有多大的提升,可能当时测试的数据量不够,姑且先记录下来,作为一个编程的规范: 1. 做表与表的连接查询时,大表在前,小表在后; 2. 显示字段时,通过字段前缀区分不同表的字段; 3. 查询条件中限制条件要卸载表连接条件前; 4. 不再字段中使用函数,例如where age-2=10改为where age=10+2;
大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!整理:会游泳的鱼来自:www.LinuxByte.net最后更新时间:2005-2-20 .tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName. ...
上一篇文章(http://blog.csdn.net/scorpio3k/article/details/7875895)中提到在Ex tJs中使用递归处理批量发送异步请求同步化的问题,但后来被指点javascript的递归会存在严重的性能问题,是javascript对递归的实现不好,但java中的递归的思路应该是没有问题的。 对于javascript,原本的思路是这样的: batchProcess: function(index, length, params){ if(index >= length){ alert('处理结束'); return; }else{ E ...
【问题】 使用ExtJs处理批量数据时,使用for循环通过Ext Ajax调用后台,代码如下: for(var i=0; i<params.length; i++){ Ext.Ajax.request({ url:this.url, params:params[i], method:'POST', success:function(response) { }, scope:this }); } 因为Ajax是异步处理的,导致后台接收到的数据无法保持正常的次序,后台的逻辑就会出现错乱。 【思路】 最简单的思路就是将异步调用转换为同步调用,但找了很多办 ...
自fullCalendar插件抽取,比较经典,收藏备用。 (function($, undefined) { var defaults = {}; $.fn.zDropMenu = function(options) { // method calling if( typeof options == 'string') { var args = Array.prototype.slice.call(arguments, 1); var res; this.each(function() { var dropmenu = $.data(this, ...
本示例旨在实现数据抽取,支持抽取指定ID的数据和全部数据功能,其中指定的ID通过Java传递。如下为Java调用本地的转换文件,其中String[] params就是参数,示例传递了两个参数:“123”, “234”,传递的参数全部是字符串类型,使用时需要转换成具体的格式: /** * 调用本地的转换文件(带参数) * * @Description: * @param transFileName * @throws KettleException * @author 李文锴 * @since:2012-8-15 下午02:58:54 */ public s ...
Java调用Kettle执行任务或转换,需要使用Kettle中的jar,可以先导入lib目录中的几个基本的jar,如:kettle-core.jar、kettle-db.jar、kettle-engine.jar ,其它jar根据情况进行添加,所需的jar在<kettle-home>\lib、<kettle-home>\libext下面都可以找到,本示例引用的jar如下图: 之后编写代码测试Java调用,调用前先使用Kettle的设计器设计了一个转换,取名为voucher.ktr。另外,本示例使用的是Kettle3.2的版本,据说4.1版本调用方法会有不 ...
一首潇洒自由的歌曲,骏马奔驰在无尽的草原,雄鹰展翅在万里长空。无所束缚,展翅翱翔,向往这种自由自在。 ------------------------------------------------------------------------------- 给我一片蓝天 一轮初升的太阳 给我一片绿草 绵延向远方 给我一只雄鹰 一个威武的汉子 给我一个套马杆 攥在他手上 给我一片白云 一朵洁白的想象 给我一阵清风 吹开百花香.. 给我一次邂.逅在青青的牧场.. 给我一个眼.神..热辣.滚烫.... 套马的.汉子你威武雄.壮. 飞驰的.骏.马.像疾风一样.. 一望无际的原.野.随 ...
7月底终于把招聘的事情搞定了,有几点杂感 1、招聘条件要具体化,明确对一项技术,掌握到什么程度 2、还是得先电话,后邮件联系,不过打电话要有些讲究:我给女的打,让HR的MM给男性应聘者打。 不过总的来说,招聘还是一件很累人的事情。 (待续)
最近因为加薪出了点小风波 去年8月加入现在的公司,干得还可以,连续解决了几个不大不小的课题,自己也感到收获匪浅。转眼到了今年3月,部门开了一次会,讲解激励政策。会后就问了一下领导自己离晋级的差距,答曰半年调薪一次。自己当时以为是6月计算,就没再问,专心工作。 转眼到了6月底,再问,答曰定级不足六个月,不符合加薪标准,但是鉴于工作表现,已经申请特批,7月就有消息。自己没有表示异议,但实际颇有微辞----都干了10个月,还不符合所谓的加薪标准,还需要特批? 转眼到了7月底,再问,答曰,特批通过,正在等公司回复,应该快了。 又过了两个礼拜,到8月中还没消息,再问,答曰,还在等通知,加薪是公司统 ...
问题最近在一个linux机器上建了一个openfire,hostname为“A”,用spark的时候,在server处填写对方IP可以登录 但发现用qxmpp以“username@IP/resource”为JID登录时返回“Not Authorized”,但如果用“username@hostname/resource”为JID,则返回“socket ...
文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:与文件管理有关软件、被管理文件以及实施文件管理所需数据结构。从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。 【FAT】: 常PC机使用的文件系统是FAT16。像基于MS-DOS,Win 95等系统都 ...
Global site tag (gtag.js) - Google Analytics