`
文章列表
    客户的机器有时遇见宕机的情况,虽然我在Linux服务器上配置了Tomcat自启动程序,可以在机器重启的时候自动部署web应用。但是,当数据库服务器与Web应用服务器不能同时启动的时候,Tomcat启动项目就失败了。最后,写了shell脚本,来自动判断是否有tomcat进程,如果没有的话,就重启tomcat,否则,不执行任何操作,并将tomcat启动日志写到文件里。脚本如下: #/bin/bash ############################################# # author zhao yanan # d ...
Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。 ...
   建表语句如下:     /* Navicat MySQL Data Transfer Source Host : localhost:3306 Source Database : test Target Host : localhost:3306 Target Database : test Date: 2013-08-19 21:51:49 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for users -- -------- ...
Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。 注意:group by 是先排序后分组;   举例子说明:如果要用到group by 一般用到的就是“
  我们在使用 Hibernate 时一般只会关注是否显示生成的 SQL 语句,不过有些时候还不够。默认时 Hibernate 执行的 SQL 语句是打印在控制台上的,它也可以配置为输出给 Log4J 或是 Log4Back,还能显示出更详细的参数和取值信息。这里简单讲来。 Hibernate 的配置文件 hibernate.cfg.xml 里提供有三个有关显示 SQL 的配置项,如果是与
     文件头是位于文件开头的一段承担一定任务的数据,一般都在开头的部分。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。      为了解决在用户上传文件的时候在服务器端判断文件类型的问题,故用获取文件头的方式,直接读取文件的前几个字节,来判断上传文件是否符合格式。具体代码如下: package com.test.day11.io; import java.io.FileInputStream; import java.io.IOException; import j ...
       在虚拟机上玩LINUX,每次开机后都需要手动启用网卡,感觉麻烦,参阅资料有两种方法可以解决此问题。   方法一  vi /etc/sysconfig/network-scripts/ifcfg-eth0   修改  ONBOOT=yes   方法二  在/etc/rc.d/rc.local 里面加入   ifup eth0   或 ifconfig eth0 up   经实验最后解决此问题。

HQL运算符

  HQL运算符 QBC运算符 含义 =
很多IT圈的人很多时候都在谈自己是苦逼的人,由于接触程序员比较多,所以,说程序员是苦逼职业的比较多。 然而细想想,这只不过是个人感觉或者一种心理而已,因为你每天接触的信息和人际圈就是这些人,累了就觉得苦逼。 其实,哪个职业不苦逼呢?产品经理不苦逼吗?美工不苦逼吗?改来改去的也不只是程序员。 销售不苦逼?他们也不只是潇洒自在花天酒地吧,每月一开始就背着任务过日子,如果没有业绩,到月底连毛都没有。那些做生意的不苦逼吗,起早贪黑,每天风里来雨里去的;做项目的求爷爷告奶奶拉关系送礼,追债,天天热脸贴着冷屁股卖东西。 说的难听点的,就算那些吃喝玩乐不思进取SANPEI小姐也不容易!不信你天天让 ...
    用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口” 在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下: window.opener= null; window.close();      在IE7中,上述的代码并无法奏效,前几天没找到什么可以解决的方法,今天换了搜索关键词,竟然找到了可以解决的办法,而且也不用改IE设置(据说改了设置也没有用),示例代码如下: window.opener= null; window.open("","_self"); w ...
    主流的浏览器都支持onbeforeunload事件(即页面卸载前触发的事件),而现在大多网站都用到了此功能     实现起来比较简单如下:     window.onbeforeunload = function() { return "确定离开页面吗?"; }       还有一种写法:     window.onbeforeunload = function(event) { (event || window.event).returnValue = "确定退出吗" ...
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤 2、具备极强的面向对象的分析与设计技巧 3、掌握用例驱动、以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如你是项目经理,你该如何思考!你必须学会假如你是架构师,你该如何思考!你必须掌握针对某个特定问题领域的分析方法! 关于基础tb知识:你可以看看这些名词或知识点,看是否能说出个一二三四来。 JavaSE ...
//动态添加行 function addRow(){ var table = document.getElementById("tableID"); var newRow = table.insertRow(); //创建新行 var newCell1 = newRow.insertCell(); //创建新单元格 newCell.innerHTML = ""; //单元格内的内容 newCell.setAttribute("align","center"); //设置位置 ...
$.ajax({ type: 'post', url: "maintain_findRoomByBuildingId.shtml", cache: false, data: {"buildingId":buildingId}, dataType: 'json', success: function(data){ jQuery.each(data.roomList, function(i,item){ alert(item.id+","+item.name); }); } ...

mysql生成uuid

    博客分类:
  • SQL
1.调用生成uuid的方法 select uuid();   cdc38855-f7af-102c-9814-607941d776c6     2. 去掉"-" select replace(uuid(), '-', '');  
Global site tag (gtag.js) - Google Analytics