`
yuelangyc
  • 浏览: 458185 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
登陆模块中,为了防止暴力破解密码都会添加验证码,包括图片点击获取新验证码功能实现(看不清换一张)。 浏览器不刷新的情况下,进行图片切换,重新加载图片: <div id="validcode" > <label>验证码:</label> <input type="text" name="kaptchafield" class="textbox340" name="kapt" id="kapt& ...
        脚本语言知多少,目前接触过编写过的有SHELL、python、还有VB的按键精灵。 ------------------------------------------------------------------------------------------------------------------------------------------         SHELL是基于linux系统的脚 ...
        如果想在已经建好的表上进行分区,如果使用alter添加分区的话,mysql会提示错误:         ERROR 1505 <HY000> Partition management on a not partitioned table is not possible         正确的方法是新建一个具有分区的表,结构一致,然后用insert into 分区表 select * from 原始表;         测试创建分区表文件CREATE TABLE tr (id INT, name VARCHAR(50), purchased DATE) PARTIT ...
          以下是用过的一些MySql字符串函数整理的方法,罗列出来仅供参考。 1、非法数据替换 函数:replace(str,from_str,to_str)        查询后发现数据库中存在一些非法数据,导致看起来非常难看,数据入库时只检查了前后空格,没有做更严格的去空格处理,只能进行事后处理。 update table set cname = replace(cname,' ',''); update table set cname = replace(cname,' ','');           有些字段看似空格,实际上 ...
参考:        http://www.linuxdiyf.com/viewarticle.php?id=65598        http://bestchenwu.iteye.com/blog/1166998 第一种安装方式:        安装MySQL后,需要初始化 授权表、启动服务器,并确保服务器工作正常。你还要让服务器随系统的启动和停止自动启动和停止。应当为授权表中的账户指定密码。在某些安装中,该程序自动运行。   1、添加mysql用户组以及用户        groupadd mysql        useradd -g mysql mysql   2、解压m ...
    Mapper中多参数查询,         批量更新         参数包括String和List类型时,Strig类型的为表名,日志表以月为单位生成,(还可以使用按月表分区功能优化性能)一般使用Map方式注入参数。 例如调用类:  public ...
        最近一直在云笔记中整理文章,看了博客发现去年一年只发了2个无关技术的文章,趁现在闲暇时间,将整理好的文章发过来,供大家参考,顺便提出宝贵意见。       1、在处理大数据时,有时候会经常遇到大量的数据需要更新或插入,如何进行优化。 批量插入其实挺简单,只要用insert into 后面跟多个VALUES集合即可。   批量更新有两种方式,       A、insert into table (aa,bb,cc) values(xx,xx,xx),(oo,oo,oo) on duplicate key update aa=values(aa),bb=values( ...
        最近一直在忙,今天抽空总结一下,免得脑子不够用。         Linux系统,一些常用的命令,比如 cd、ll、ls、rm、mv、mkdir、vi、vim等等这些不用说了,这些是基础,如果这些都不懂,Linux根本玩不转。         权限         chown、chmod     为什么先说权限,因为在真正使用中,很多操作并不是直接使用root用户操作的,在home目录下,有很多模块文件夹,每个文件夹一个用户组,有各自的用户,最开始用的时候,把别的文件拷贝到自己的目录下,发现权限不够,无法执行或者读写。我常用到的有两个命令。 #设置目录所有人(u ...
        在java开发中,logger打印错误日志是最常用的,我以前在记录日志的时候习惯用的是logger.info(message); 或者将异常直接放进去,logger.info(exception);如果这样记录在程序出问题的时候,只能知道异常的大概信息,和自己注解的一些错误信息,不能像开发调试的时候那样看到一些错误堆栈的日志。就是像e.printStackTrace();的这样详细了。         如何将堆栈的信息加入日志。 import org.apache.log4j.Logger; public class TestException { ...
        如何复制百度文库中的文章。        很多人经常会上百度搜索资料,结果发现在百度文库那边可以找到,兴奋了半天却发现下载时要币的,或者登陆上去麻烦。针对这种情况,今天我给大家带来一个破解百度文库下载的方法,其实非常简单,而且不用下载任何软件。好了,废话不多说,直接进入正题。        首先,我们按照平常的习惯,找到自己要的,比如搜索 android+论文         文章不能复制,题目总是可以的吧。我们把题目记住之后, 在搜索引擎的框框里输入:    site:wenku.baidu.com +题目         【site命令是指在制定的网站里搜索,加号也是 ...
        java的String类中有个split方法,这个是我们经常使用到的,然而对于split,你了解多少。         split一共有两个方法,         ①.public String[] split(String regex,int limit)         ②. public String[] split(String regex )         先说第一个,有两个参数,api上的例子: 引用         public String[] split(String regex,int limit)         根据匹配给定的正则表达式来拆分此 ...
%ALLUSERSPROFILE% 本地 返回“所有用户”配置文件的位置。 %APPDATA% 本地 返回默认情况下应用程序存储数据的位置。 %CD% 本地 返回当前目录字符串。 %CMDCMDLINE% 本地 返回用来启动当前的 Cmd.exe 的准确命令行。 %CMDEXTVERSION% 系统 返 ...
        今天工作的时候用到了JS获取日期,在网上一搜罗一大堆,前天的日期就等于获取的日期减去两天就可以,都是类似这种的代码:     <script language="JavaScript" type="text/javascript"> function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getYear(); v ...
        Mysql中默认是使用ISO-8859作为默认编码,我使用的是UTF8作为编码,当再对中文进行排序,排序出来的结果不是想象中的按拼音排序,而是按UNIONCODE编码排序。         所以在排序的时候,只需要用上一个简单的convert函数处理一下转码就可以。 select * from student order by convert(name using gb2312);         只要在查询的时候,指定一下字符集,并不是真的把物理字段改成gb2312,很简单。          简单没好货,实际中有很多汉字的拼音是mysql不认识的,我这里遇到的有 鑫 ...
经常有如下JS跳转写法: <a href="javascript:void(0);" onclick="javascript:location.replace ('http://www.baidu.com/');">test js location.replace()</a> <a href="javascript:void(0);" onclick="javascript:location.href ='http://www.baidu.com/';">test js lo ...
Global site tag (gtag.js) - Google Analytics