- 博客(24)
- 收藏
- 关注
原创 Mybatis中#与$的区别
下面是一段英文简介,描述了这两种方式: By default, using the #{} syntax will cause MyBatis to generate PreparedStatement properties and set the values safely against the PreparedStatement parameters.While this is safer,...
2018-03-05 21:25:41 226
原创 MySQL函数-其他函数
1、格式化函数FORMAT(x,n) FORMAT(x,n)函数可以将数字x进行格式化,将x保留到小数点后n位。 SELECT FORMAT(3.1415926,3) -- 3.142 2、不同进制的数字进行转换 •ASCII(s) 返回字符串s的第一个字符的ASCII码; •BIN(x) 返回x的二进制编码; •HEX(x) 返回x的十六进制编码; •OCT(x) 返回x的八进制编码; •C...
2018-03-05 17:25:58 231
原创 MySQL函数-加密函数
加密函数是MySQL用来对数据进行加密的函数。 1、PASSWORD(str) 该函数可以对字符串str进行加密,一般情况下,PASSWORD(str)用于给用户的密码加密。 SELECT PASSWORD('123') -- *23AE809DDACAF96AF0FD78ED04B6A265E05AA257 2、MD5 MD5(str)函数可以对字符串str进行散列,可以用于一些普通的不需要解密...
2018-03-05 17:15:14 839
原创 MySQL函数-系统信息函数
系统信息函数用来查询MySQL数据库的系统信息。1、VERSION() 返回数据库的版本号 SELECT VERSION() -- 5.0.67-community-nt2、CONNECTION_ID() 返回服务器的连接数 SELECT CONNECTION_ID() -- 33、DATABASE()、SCHEMA 返回当前数据库名4、USER()、SYSTEM_USER()、SESSION_U...
2018-03-05 17:10:50 826
原创 MySQL函数-条件判断函数
1、IF(expr,v1,v2)函数 如果表达式expr成立,返回结果v1;否则,返回结果v2。 SELECT IF(1 > 0,'正确','错误') -- 正确 2、IFNULL(v1,v2)函数 如果v1的值不为NULL,则返回v1,否则返回v2。 SELECT IFNULL(null,'Hello Word') -- Hello Word 3、CASE 语法1: CASE WH...
2018-03-05 15:56:57 3982
原创 MySQL函数-日期时间函数
MySQL的日期和时间函数主要用于处理日期时间。函数 说明1、CURDATE(),CURRENT_DATE() 返回当前日期(年月日) SELECT CURDATE() -- 2018-03-052、CURTIME(),CURRENT_TIME() 返回当前时间(时分秒) SELECT CURTIME() -- 15:18:263、NOW(),CURRENT_TIMESTAMP(),LOCALTI...
2018-03-05 15:46:30 292
原创 MySQL函数-字符串函数
字符串函数是MySQL中最常用的一类函数,字符串函数主要用于处理表中的字符串。1、CHAR_LENGTH(s) 返回字符串s的字符数 SELECT CHAR_LENGTH('你好123') -- 52、LENGTH(s) 返回字符串s的长度 SELECT LENGTH('你好123') -- 93、CONCAT(s1,s2,...) 将字符串s1,s2等多个字符串合并为一个字符串 SELECT C...
2018-03-05 15:17:20 236
原创 MySQL函数-数学函数
数学函数主要用于处理数字,包括整型、浮点数等。函数 作用 1、ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回12、CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回23、FLOOR(x) 返回小于或等于x的最大整数 SELECT FLOOR(1.5) -- 返回14、RAND() 返回0->1的随...
2018-03-05 14:20:35 194
转载 主键(primary key)和唯一索引(unique index)区别
主键一定是唯一性索引,唯一性索引并不一定就是主键。 所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。数据库在设计时,主键起到了很重要的作用。 1.主键可以保证记录的唯一和主键域非空,数据库管理...
2018-03-04 21:52:20 1160
原创 MySQL修改字符集编码的几种方式
1.修改mysql表的字符编码方式: alter table t_name convert to character set utf8;2.修改数据库的字符集 alter database mydb character set utf8;3.创建数据库指定数据库的字符集 create database mydb character set utf8;...
2018-03-04 16:54:34 11651
原创 Integer和int的比较
package com.mawei.www;public class IntegerTest {public static void main(String[] args) {mytest01();mytest02(); mytest03();}/*** == 和 equals的差异*/private static void mytest01() {System.out.println("===...
2017-06-11 22:12:13 693
原创 通过zclip复制内容到剪切板
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&quo
2017-06-04 12:59:13 306
转载 环境变量配置完毕,但是通过localhost或localhost:8080访问出现404
问题描述图解1.创建一个新的Servers,并且加入了一个Web项目 (项目随意) 2.开启Servers服务,服务正常运行,没有任何错误: 3.进入浏览器,输入localhost:8080或者localhost进行访问(根据自己配置的端口号),出错: 问题原因:双击Servers中的Tomcat服务器,进入查看它的配置,它的默认配置有问题,需要勾选’Use Tomcat installatio...
2017-06-04 11:24:52 1703
原创 js实现字符串翻转的2种方式
1.字符串的完全翻转:var str = "smile at life";document.write(str.split("").reverse().join("")); //结果为efil ta elims2.翻转字符串中单词顺序,但单词字母顺序不变:function reverseStr(param){var arr = param.split(" ");var newArr = [];fo...
2017-06-03 19:24:35 1117
原创 读取properties配置文件的几种常用方式
package com.test;import java.io.FileReader;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class MyTest {private static Properties pro = new Properties();publi...
2017-06-01 12:50:56 332
原创 文件上传-图片预览
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&quo
2017-05-20 23:08:45 227
原创 Js屏蔽按住键盘不停输入内容的问题,实现按住也只能输入一个字符
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%System.out.println("长风破浪会有时,直挂云帆济沧海!"); %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 T
2017-05-20 16:14:22 735
原创 404,500等错误页面配置
方式1-通过错误码来配置error-page! 在web.xml文件中添加以下配置信息: 404 /404.jsp 500 /500.jsp然后添加相应的404.jsp和500.jsp页面
2017-05-20 15:54:19 261
原创 JQuery给动态添加的元素绑定事件
JQuery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定。在1.7版本以前使用live。但是在1.8版本以后推荐使用on。这里介绍jQuery中如何给动态添加的元素绑定事件;在实际开发中会遇到要给动态生成的html元素绑定触发事件的情况:例如:<div id="testdiv"><ul></u...
2017-05-16 11:34:14 212
原创 jquery获取tr本行id属性
<table id="tableID" rules="all" border="1" cellspacing="0"> <tr id="id1"> <td><input onclick="getTrId(this)" value="获取TR_ID" type=&qu
2017-05-16 11:28:05 9574
原创 eclipse中运行项目报错:Project xxx cannot reference itself
修改.settings目录下的org.eclipse.wst.common.component与正常项目中的该文件对比发现下方红色语句有区别。<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-modul
2017-03-09 20:09:56 3645
原创 MySQL编码配置问题(中文不兼容)
找到MySQl安装目录,打开my.ini文件,将其中配置修改:default-character-set=utf8character-set-server=utf8相关知识:show create table table_name: 查看表的编码alter table table_name convert to character set utf8 修改表的编码方式为utf8...
2017-02-13 21:33:31 283
原创 js判断输入字符串长度(汉字算两个字符,字母数字算一个)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd&quo
2017-02-12 22:44:26 1272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人