`
yuelangyc
  • 浏览: 458198 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
        数据量太大,需要给MySql数据减减肥了,先备份一下数据库.         首先是window系统:         直接贴命令 mysqldump -h localhost -u root -p123456 newDB > d:/dump/newDB0824.sql         注意:window下执行该命令需要到mysql的lib文件夹下才能执行.         然后是linux: mysqldump -h localhost -u root -p123456 newDB > /home/newDB0824.sql         唯一不同的是文件存 ...
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 Json必需的包 commons-httpclient-3.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar json-lib-2.2.3-jdk13.jar ezmorph-1.0.6.jar commons-collections-3.2.1.jar 以上包可以从 http: ...
废话不说,直接上代码. /* //创建数据库用户 Create user yc identified by '123456' //删除数据库用户 Drop user yc //修改密码 SET Password FOR hity@"%" = password('1234') //授予数据库用户对于某个数据库中某张表的具体权限 Grant SELECT,INSERT,UPDATE On xxkld.table_xxx To yc //授予数据库用户全部权限对于某张表--可以对表进行增删改查 Grant ALL PRIVILEGES ...
        java中使用dom解析简单的xml文件,只是一个串.省去了读取文件写文件的操作,         SAXBuilder builder = new SAXBuilder(false); Reader in = new StringReader(strXml); Document doc = builder.build(in); Element root = doc.getRootElement(); Lis ...
        先贴一个自己用了的样例,网上找了半天没找到,都是官网贴的语法. LOAD DATA INFILE 'E:\\xxxx\\xxxx\\xx.csv' INTO TABLE table1 fields terminated by ',' enclosed by ""       window的绝对路径可以是两个反斜杠,或者一个正斜杠,如果是linux系统的话,默认是在/var/lib/mysql/xx/ 目录里面找,可以把csv文件放进这个路径下,然后倒入.       数据格式为csv格式,或者csv格式的txt文本.只要符合特定的格式就可以实 ...
        当插入数据的sql语句太大的时候,会报Error Code : 2006 MySQL server has gone away,意思就是 max_allowed_packet (MySQL的一个参数==>通信缓冲区)设置的值不够大,改一下就可以。         在window系统中,在mysql的安装路径下,找到my.ini,查找,看看有没有 max_allowed_packet 配置相关的东西,如果没有的话,在配置文件尾部添加上这个配置.         max_allowed_packet = 16M        一般情况下 16M就够了。我导入了23W条数据么有 ...
        最近项目中用到大数据量导出功能.不能确定到底有多大,最少十来万条记录.         100M的excel文件,excel2003已经不能够打开了,只能用2007版.不知道后期数据量更大的时候怎么办.废话不多说,上代码.Copy别人的.以备以后使用.         package com.epay.utils; /** * 大数据量导出成EXCEL或XML * @author J.W * 2011-06-08 */ import java.io.BufferedOutputStream; import java.io.DataOutputStrea ...
离线并发的来源         在Web项目中,离线并发显得尤其严重。例如,用户A和用户B同时修改数据库中的某张表的R行,加入R行有两个字段分别是C1,C2。         假如按照如下过程修改:         1 用户A将数据R(C1,C2 ...
查询某个表某条记录的时候,只能查出表的ID,不能直接显示NAME, 为了更直观一些表现出来.只能用到Ajax从库里进行二次查询. 哪个JS方法里面用到了就写进哪个里面, $.ajax({ type : "POST", url : "getOrgName.action", dataType : "json", data : { retVal : retVal }, success : function(data) { document.getEle ...
今天在完成任务的时候,遇到了需要对对应的MAC地址进行验证的方法,以为很简单就能过,鼓捣了半天以后才发现,我的机器是window7,查询出来是乱码,居然不给支持。没办法在网上继续找资料。终于找到了,贴上来,以备不时之需。 东西都有注释,自己看吧, import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.InetAddress; import java.net.NetworkInterface; /** * 与系 ...
Java中经常会遇到判断非空的时候. 有的时候判断了非空但是还是报空指针,为什么.? 判断的时候一般都会判断两次.类似于: Org o = new Org(); if ( o.getId()!=null && !o.getId.equals("")) { Org oo= orgService.findById(o.getId()); if (oo != null) { tbVOrg.setOrgParName(org.getOrgName()); } } 进行验证的时候必须先验证是否为null.然后才能调用e ...
名词解释 三目运算符: <表达式1>?<表达式2>:<表达式3>; "?"运算符的含义是: 先求表达式1的值, 如果为真, 则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假, 则执行表达式3 ,并返回表达式3的结果. 例: int a=2; int b=(a==2?2:5); 输出b; 这样的结果是b为2 灰常简单的例子目前主要用于jsp页面中进行显示. <%=user.getRoles()==1 ?"管理员" :"员工"%> ${emp.empIsOn==&q ...
oracle+java实现的真分页.每一页数据都是一次查询. jar包里面有源码.个人下载个反编译的工具自己查看吧, 引入jstl文件 <%@taglib uri="http://java.sun.com/jsp/xx" prefix="xx"%> <xx:catch path="pageArea.action"></xx:catch> xx可以自己命名. 数据库组串方法: public static String genSql(String sql, PageProce ...
看到一个面试题.问两种实现多线程的方法.没事去网上找了找答案. 网上流传很广的是一个网上售票系统讲解.转发过来.已经不知道原文到底是出自哪里了. Java中有两种实现多线程的方式。一是直接继承Thread类,二是实现Runnable接 ...
  Struts2跟servlet不一样.不能直接调用request   但是有很多地方又需要用到request   通过request可以操作很多东西.   比如: HttpSession session = request.getSession(); session.setAttribute("object", object); request.setAttribute("object", object);等等...    既然不让直接调用,那就得想办法调用.    每个Strut2文件都需要继承一个类:ActionSupport.想要调用requ ...
Global site tag (gtag.js) - Google Analytics