`
feiniao2029
  • 浏览: 22409 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  查询当前这周的数据 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now()); 查询上周的数据SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1; 查询当前月份的数据select name,submittime from enterprise   where dat ...

MySQL执行计划

mysql的执行计划:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select * from test1EXPLAIN列的解释:table:显示这一行的数据是关于哪张表的type:这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL
public class Test { public static void main(String[] args) { String s = "GET /index.html HTTP/1.1";//字符串s由“GET”、“/index.html”和“HTTP/1.1”组成,中间有一个或多个空格 String tt[] = s.split("\\s{1,}");//按照空格分割字符串,多个空格作为一个空格对字符串进行分割 for(String str: tt)//增强的for循环 Sys ...
Spring MVC 原理 Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器、视图解析器、视图组成。 Spring MVC的原理框图: 整个处理过程从一个HTTP请求开始:1)DispatcherServlet接收到请求后,根据对应配置文件中配置的处理器映射,找到对应的处理器映射项(HandlerMapping),根据配置的映射规则,找到对应的处理器(Handler)。2)调用相应处理器中的处理方法,处理该请求,处理器处理结束后会将一个ModelAndView类型的数据传给DispatcherServlet,这其中包含了处理结果的视图和视图中要使用的 ...
这两天写一个项目遇到一个很怪异的现象,就是在url中汉字传值,如果是奇数个汉字则出现编码错误。先说下环境:   前台页面试gb2312编码,后台的filter是gbk,web server是nginx+resin,nginx用的是操作系统编码,编码是gbk   在输 ...

mysql循环插入数据

需要在数据库中根据product表中的自增id,如果存在则插入对应的数据到pageview表,数据有几万条 drop procedure if exists autoInsert; create procedure autoInsert() begin  declare i int; declare j int; set i=1; while(i<40001) do if exists(select auto_id from product where auto_id=i ) then set j=i; if (select count(game_id) ...
一: 我的表结构,desc contest; +----------+-------------+------+-----+---------+-------+ | Field    | Type        | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | datatime | varchar(20) | YES  |     | NULL    |       | | result ...
在运营网站的过程中,可能会遇到网站突然变慢的问题,一般情况下和 MySQL 慢有关系,可以通过开启慢查询,找到影响效率的 SQL ,然后采取相应的措施。下面介绍一下如何开启慢查询: 1、开启慢查询 找到 MySQL 的配置文件 ,my.cnf (Windows 为 my.ini ),在 MySQL 下增加下面几行: long_query_time=2 log-slow-queries= /usr/var/slowquery.log 上面的 2 是查询的时间,即当一条 SQL 执行时间超过2秒的时候才记录,/usr/var/slowquery.log 是日志记录的位置。 然后重 ...
这四个修饰符的访问权限如下表: -----------------------------------------------                         类内部     package内       子类         其他 public             允许         允许                 允许         允许 protected       允许         允许                 允许         不允许 default           允许         允许                 不允许 ...
Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xm... 2011-05-19 10:58:40|  分类: Java |字号
我们在使用linux过程中,每个命令后都要跟一些参数,可是对于常用的参数假如每次都是手动的添加就是显得麻烦些了。linux 可能通过命令别名的功能来减少您的输入,请下面操作就明白了。ls -l 列出文档目录周详信息ls -hl 列出文档大小,以K为单位显示ls -hlt 列出文档按时间排序对于上面三个显示需要我们只要配置alias ll='ls -lht' 这样以后,只要输入ll 就能够了。    对于此alias ll='ls -lht' 配置在哪个配置文档下呢?这个就要根据自己的需要而定了。比如:您只希望jack这个用户名具备上面功能,因为您只经常使用这个用户。修改此用户家目录下.bar ...
最近开始时用debian,突然发现apt是个好东西,以前用rpm总是弄的泪流满面~~ 国内比较好用的debian源还是debian.cn99.com,但是不知道什么原因这个国内最快的源挂了,现在设置debian就比较麻烦了。还好有了apt-spy,可以自动测试到哪个源的下载速度最快。        当然,刚装完系统是没有apt-spy的,但是我们可以找个暂时先替代的。譬如: 在/etc/apt/sources.list 中添加 deb [url]http://http.us.debian.org/debian/[/url] stable main 执行以下命令更新软件包列表: ...
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装: 引用 wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz(也可去“http://home.tiscali.cz/~cz210552/webbench.html”下载到) tar zxvf webbench-1.5.tar.gzcd webbench-1.5make && make install   ...
  环境redhat5.4 oracle10g                                         以前的环境是redhat9 oracle9i 数据库无法导出,原来我电脑上安装的客户端是对应的10g的客户端,导出9i的数据比较麻烦,于是在一个9i的客户端上将数据导出。 安装完数据库后,数据库存在两个ncne的数据库和exam的数据库,一开始就想当然的认为一定要建立两个数据库的instance,于是查各种资料,说是用dbca可以新建实例,但是新建实例后,总是安装失败,说是ora-12546 tns perssion denied,苦恼了很久。最后 ...
OpenCms6.0.0本身已具有MailForm结构化类型用于网站在线发送邮件,可是在表单项中没有FILE,无法发送其它文件类型的附件,必须修改MailForm结构化类型,并重新去编译org.opencms.frontend.templateone.form中的内容。由于使用JavaMail来发送邮件是很简单的事,而且我本身也有已经写好的邮件发送类,只需要加入邮件附件发送的功能即可,因此决定自行编写新的类来发送邮件及其附件。 如果你用Google或是Baidu可以从网上搜到大片的使用JavaMail发送邮件及附件的例子和文章,皆由JavaMail本身的一个例子而来,此例子中先使用Mime ...
Global site tag (gtag.js) - Google Analytics