`
frinder
  • 浏览: 36459 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1.登录工作台 2.创建网站目录 切换 站点到 / 点击 sites, 然后点击 新建。 在sites下创建文件夹 选择 文件夹,
最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是 ...
不同的系统之间进行数据交互是可避免的,总的说来,可以总结为向第三方系统推送数据或从服务器拉回数据两种,下面我列举几种常见的系统间数据交互方式,并给出架构设计时应考虑的因素。 一、 ftp服务器共享方式。即建立一个ftp服务器,为不同的系统分配账号、密码、目录的操作权限等,要交换数据的两个系统要约定好数据格式(比如:xml文件,excel文件,csv文件等)、文件命名方式、存放路径等规则等。交互时,一个系统按约定的时间将数据写入ftp目录中,另一个系统定期取走并进行相应的业务操作。这种方式在电信、移动中项目用得比较多,特别是sp。交互示意图如下: ftp数据交换示意图
--创建临时表tmp,保存id最小的值 create table tmp as select min(id) as col1 from student group by name; --删除不在临时表中的数据(重复数据) delete from student where id not in (select col1 from tmp); --删除临时表 drop table tmp;
/*** 获取两个集合的不同元素** @param collmax* @param collmin* @return*/@SuppressWarnings({ "rawtypes", "unchecked" })public static Collection getDiffent(Collection collmax, Collection collmin){//使用LinkeList防止差异过大时,元素拷贝Collection csReturn = new LinkedList();Collection max = collmax;Collection ...
写项目时遇到一个checkbox全选和反选的功能,在网上找找,很多全选的方法, 也确实有用,不过,反选的试了半天,还是有问题--页面加载子选项全选时 (父选项也是选中状态),取消父选项选中状态,子选项没反应!!!郁闷了半天... 最后,发现一种方法,可以实现,大家一起分享哈吧。。。 可能还有很多其他的实现方法,希望大家也能共享出来,一起看看,嘿嘿, 写的不好,大家见谅哈,js并不是太精通! <input type="checkbox" id="all" onclick="selectAll(this.checked)&quo ...
一、在函数中传递event参数 在函数中传递event参数,这样我们就可以兼容IE和FF的event的获取了,如下面的函数: function _test(evt) { var src = evt.srcElement || evt.target; // 获取触发事件的源对象 alert(src.value); // 打印该对象的value属性 } 那么我们在使用的时候就应该这样: <input type='button' value='click me' onclick='_test(event)' /> 二、在函数调用中不传递event对象 虽然在函数 ...
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.ke ...
程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可 以保存数据: (1) 寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存 器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的 程序里找到寄存器存在的任何踪迹。 (2) 堆栈。驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆 栈指针若向下移,会创建新的内存;若向上移,则会释放那些内存。这是一种特别快、特别有效的数据保存 方式,仅次于寄存器。创建程序时,Java编译器必须 ...
关于在Spring中的任务计划的使用 我今天结合Spring技术手册中的内容,总共总结了5个方面: 1:使用最简单的任务计划,就是继承java.util.TimerTask类,最关键的当然是配置beans-config.xml 文件了,因为我们使用的是spring来管理任务计划。 继承TimerTask类的写法如下: packagecom;importjava.util.TimerTask;publicclassDemoTaskextendsTimerTask {public
echo 1 > /proc/sys/vm/drop_caches --清理缓存 sudo ntpdate cn.pool.ntp.org --同步系统时间 tail -f /opt/Tomcat/logs/catalina.out --查看tomcat日志 sudo ntsysv --查看服务
預設的 RPMforge 軟件庫並不會取代任何 CentOS 的基本套件。過往有些套件的確會這樣做,但它們現在已收錄在一個獨立(rpmforge-extras)、預設被停用的軟件庫。 你可以在 http://packages.sw.be/ 取得所有 RPMforge 套件的清單。 下載 rpm ...
可以直接下载安装文件“http://get.adobe.com/flashplayer/” 在32位系统可以点击提示的查找能安装上flash插件的,但是64位的需要到官方下载安装。 下载地址:http://labs.adobe.com/downloads/flashplayer10_square.html 把下载的flashplayer11_rc1_install_lin_64_090611.tar.gz压缩包, 解压出来得到一个名叫:libflashplayer.so的文件,还有一个user的文件夹,貌似没用到。 把它拷贝到/usr/lib64/firefox-3.6目录下, ...
1、安装MySQL客服端和服务器端 # rpm -ivh MySQL-server-community-5.1.48-1.rhel5.i386.rpm # rpm -ivh MySQL-client-community-5.1.48-1.rhel5.i386.rpm2、安装后,MySQL自动启动,默认没有用户名和密码,设置新密码 # /usr/bin/mysqladmin -u root password '123456'3、登录MySQL >mysql -uroot -p enter password:'123456'4、对你连接的主机分配权限 >mysql ...
CentOS 6.2 下安装QQ2012完全可用。 先安装wine # yum install wine 然后: 第一步下载下面的软件:http://www.everbox.com/f/yLDb2jlpP9WBVvXlSkzC5JKuD9 第二步按照下面的提示执行即可 # cd /root # tar -zxvf qq2012.tar.gz -C /opt # cd /opt # cd qq2012/wineapp/qq/ # ./install.sh copy files ... # ./qq.sh 到这 一部没有报错的话就OK 了, 安装 ...
Global site tag (gtag.js) - Google Analytics