- 浏览: 10350 次
- 性别:
- 来自: 贵阳
最新评论
文章列表
<!--
c:forEach中的varStatus属性。指向一个字符串,该字符串引用一个对象。 map.put("vs",Object);这个对象记录着当前遍历的元素的一些信息:
getIndex():返回索引。从0开始
getCount():返回计数。从1开始
isLast():是否是最后一个元素
isFirst():是否是第一个元素
-->
<c:forEach items="${list}" var="num" varStatus="vs" ...
Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙.如果mysql启本地使用,可以不用打开3306端口.
# whereis iptables #查看系统是否安装防火墙可以看到:
iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz #表示已经安装iptables
apt-get install iptables #如果默认没有安装,请运行此命令安装防火墙
# iptables -L #查看防火墙配置信息,显示如 ...
linux操作mysql:
1.启动mysql服务:service start/stop mysql
2.登录mysql:mysql -uroot -p
mysql -u root -h localhost -p
3.查询mysql权限信息:
select user,host from mysql.user;
4.将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
5.修改mysql的密码
登录mysql后输入如下命令:
set password ...
1 什么是JDBC
JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。
2 JDBC原理
应用程序====>JD ...
什么是数据库
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。
什么是数据库管理系统
数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中表内的数据。
常见的数据库管理系统
MYSQL :开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。
Oracle :收费的大型数据库,Orac ...
1、 查看MySQL编码
SHOW VARIABLES LIKE 'char%';
因为当初安装时指定了字符集为UTF8,所以所有的编码都是UTF8。
character_set_client:你发送的数据必须与client指定的编码一致!!!服务器会使用该编码来解读客户端发送过来的数据;
...
mysql分页查询问题
- 博客分类:
- mysql
举例:商品表中有10条记录,现在需要进行分页显示,每页显示3条数据。现在需要查看第二页的数据。那么应该使用的sql语句是:
select * from product limit 3[(2-1)*3],3;
它后面有两个参数。第一个参数[取值为:(需要查看第几页-1)乘以第二个参数]是起始的位置,第二个参数是每页需要显示的条目数。
删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql
复制代码
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
sudo apt-get install mysql-server mysql-common
sublime快捷键总结
- 博客分类:
- sublime
sublime快捷键总结:
选择类
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等 ...
总结
1.执行下面语句报错
$ git remote add origin git@github.com:ithuplion/JavaEE.git
错误提示:fatal: remote origin already exists.
解决办法:
先git remote rm origin
然后在执行:
$ git remote add origin git@github.com:ithuplion/JavaEE.git
2.执行下面语句报错
git push origin master
错误提示:error:failed to push som refs to…….
解决办法:
...
git在Ubuntu上的使用
- 博客分类:
- git
介绍git搭建过程:
1、更新apt-get
Sudo apt-get update
2、安装Git(部分版本已默认安装)
Sudo apt-get install git
然后在询问时,输入“y”,回车
3、创建git管理员账户
sudo adduser git
然后输入此用户的密码并再次确认密码,其余选项均回车默认即可
4、创建仓库
进入srv文件夹,在右键菜单内选择“在终端打开”选项 初始化仓库
Sudo git init --bare GitProject.git
(此处为两个-) 命令结束后,会在MyProject.git内创建以下文件 ...
Mybatis入门案例(一)
- 博客分类:
- mybatis
一、需求分析
对用户表进行增删改查操作
1、根据用户ID查询用户信息
2、根据用户名称模糊查询用户列表
3、添加用户
二、工程搭建
环境准备:
Jdk:1.7
Ide:eclipse neon
Mybatis:3.2.7
数据库:MySQL 5X
Mybatis的核心包和依赖包:
asm-3.3.1.jar
cglib-2.2.2.jar ...
Spring_JdbcTemplate
spring 提供用于操作JDBC工具类,
依赖 连接池DataSource (数据源:c3p0、dbcp)
要求:properties + JdbcDaoSupport + c3p0/dbcp
一、环境搭建
1、创建表
create table user(
id int primary key auto_increment,
username varchar(20),
password varchar(22)
);
...
spring aop编程——基于注解开发
基于注解
1、实现类
@Service("userService")
public class UserServiceImpl implements UserService{
public void addUser() {
System.out.println("addUser............");
}
public void updateUser() {
System.out.println("updateUser...........");
}
public ...
spring aop编程——基于XML开发
基于xml
1.目标类:接口 + 实现
接口代码:
public interface UserService {
public String findUser();
public void addUser();
public void updateUser();
public void deleteUser();
}
实现类:
public class UserServiceImpl implements UserService{
public void addUser() {
...