Java Mac电脑配置java环境,JAVA IDE eclipse开发svn使用
1、SELECT TOP 规定返回记录的数目(对于大型数据库很有用的) SELECT TOP number|percent column——name FROM table; 1.2 SELECT LIMIT 限制数量的
SELECT * FROM PERSONS LIMIT 5; 1.3 ROWNUM 限制
SELECT * FROM Persons WHERE ROWNUM <=5;
返回Person表中不大于5个的数据; SELECT TOP 50 PERCENT * FROM websites;
返回前 百分之50的数据; 2、LIKE 用于在WHERE语句中搜索列中的制定模式
SELEC name FROM table WHERE name LIKE pattern; SELECT name FROM table WHERE name LIKE ‘G%’;
在table表中名字中以G开头的数据; ‘%k‘; 名字以k结尾的数据;
’%oo%‘; %前后定义通配符(缺省字母) NOT LIKE ‘%oo%’; 名字中不包含oo的 3、通配符
% 代替0或者多个字符
_ 代替了一个字符
[charist] 字符列中的任何单一字符
[^charlist]或[!charlist]不在字符列中的任何单一字符
[可以使用正则进行判断] 4、IN 操作符(允许在WHERE字句中规定多个值)
SELECT *FROM Web WHERE name IN (‘Google’,’百度’,’网易‘);
获取数据表Web中name 为()的数据; 5、BETWEEN (选取介于两个值之间的数据范围的值,这个值可以等于两边) SELECT * FROM table WHERE age BETWEEN 1 AND 20; NOT BETWEEN 1 AND 20; SELECT * FROM table WHERE (age BETWEEN 1 AND 20) AND NOT country IN (‘use‘,’CN’ ); 5.4文本的BETWEEN的操作. 或者 NOT BETWEEN SELECT * FROM table WHERE name BETWEEN ‘A’ AND ’N’; 5.5 带有日期的BETWEEN
SELECT * FROM table WHERE data BETWEEN ‘2017.10.21’ AND ‘2017.10.28’; 6.别名(可以为表名,或者制定的别名,把一个替换一个,化妆吧几个数据归为一个数组名显示) SELECT name AS n, country AS c FROM Websites; SELECT name,CONCAT(url,’,’,Alexa,’,’,country)AS site_info FROM Web;
当输出site_info 的时候会把()一起输出;
SQL-1
一、下载jdk安装配置,大部分的步骤流程都一样,就是在配置变量,打开的文件说法不一,也不是不能用,只是这些是自己亲手成功流程:
在配置变量时,要是不确定自己的版本,建议 前往:/Library/Java/JavaVirtualMachines 依次打开/jdk*****.jdk/Contents/Home ,
在终端:cd
将代开文件home拖入,继续操作
二、 然后去 下载Eclipse吧,习惯了Xcode的提示,Eclipse很慢,基本没有 ;
0、可以试试这个 IntelliJ IDEA IntelliJ使用教程
破解输入 http://idea.iteblog.com/key.php(注意:php要小写)即可~
如下图,
2、svn版本管理
三、Intellj IDEA 使用
1.5、添加jar包
2、代码生成利器:IDEA 强大的 Live Templates(转)
3、快捷界面: command + n \ ctrl+enter 可以快速生成构造方法,get\set...
4、配置mySqlite 想熟悉sqlite这款数据库, 你可以去官网下载它的shell,中文版的命令解释 : Here
5、这个是老版本的破解版,下载是一个乌龟百米赛跑的速度 Navicat for MySQL mac 配置安装,;这个可以暂时使用14天的使用版。
破解版地址 需要先打开
,按照txt文件在终端打开拖动app界面即可。
5.1 使用Navicat for MySQL 创建被数据库
1. Mac MySQL 下载 安装初始密码:8QIRoZ
(如果显示 错误: 2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused")
我的办法是 把localhost 换成 127.0.0.1 就可以了,或者3306换成3307要是3306被占用的话)
2. 使用Navicat for MySQL开始创建本地数据库
(字符集:utf8 排序规则:utf8_general_ci)
3. 链接数据库 操作 IntelliJ 搭建TomCat 3.1 移动端接口 3.2 servlet是什么? 本质是什么,它是如何工作的?
4 、Mac中Eclipse安装和使用svn :连接服务器用ip连接,不要用服务器的名字,不然网上查出来的都是说你的配置问题,然而不是的。
SQL 基础语句
SQL
RDBMS关系型数据库
MS Access
SQL Server
MYSQL
1、SQL命令
SELECT\UPDATE\DELETE\INSERT INTO\CREATE DATABASE\ALTER DATAVASE\CREATE TABLE\ALTER TABLE\DROP TABLE\CREATE INDEX\DROP INDEX 2、SELECT
SELECT name, country FROM Websites;
获取Websites表中的name,country信息; SELECT * FROM Web;
获取Web表中的所有信息 3、SELECT DISTINCT一个列可能会抱憾重复的值,distinct示范灰唯一不同的值
SELECT DISTINCT name, name FROM table_name; SELECT DISTINCT country FROM web;
返回过家信息,重复的直接省略(在表中可能是(CN\USA\CN\USA),返回数据是CN\USA) 4、WHERE 过滤数据库
SELECT * FROM Web WHERE contry=‘CN’;
得到数据库中,过家为CN的数据的所有信息 5、AND&OR 运算符
SELECT * FROM Web WHERE contry=‘CN’ AND Alexa > 50;
获取Web表中,contry是CN,并且Alexa的数值>50 的数据; SELECT * FROM Web WHERE contry=‘CN’ OR country=‘USA’;
获取Web中 country是CN或者是USA的数据; 6、ORDER BY用于对于结果按照一个列或者多个列进行排序,默认是按照升序排列,如果要使用降序 使用关键字 DESC; SELECT colum_name,column_name FROM table ORDER BY column_name DESC;
在table表中获取所有colum_name信息,并且按照降序的顺序排列; SELECT *FROM Websites ORDER BY Alexa;
获取数据表Websites 所有数据 并按照alexa 升序排列; 7、INSERT INTO 向表中插入新纪录
INSERT INTO table VALUES (value1,value2,value3,…);
无需制定数据列名直接插入; INSERT INTO table(name1,name2,name3…) VALUES (value1,value2,value3…); 8、UPDATAE 更新数据表中已存在的记录
UPDATE table SET name1=value1,age = age, color = “red” WHERE name1=“小明”;
更新名字为小明的数据表;如果没有where 会更新所有的数据表;set 需要改变的属性; 9、DELETE 删除表中的行
DELETE FROM tableWHERE somename=name; DELETE FROM table WHERE name=“百度” AND country=“USA”;
删除表中 百度并且country=usa的数据; DELETE FROM table;或者 DELETE * FROM rable; 删除所有数据;
SQL基础语句
SQL 高级-1
1、SELECT TOP 规定返回记录的数目(对于大型数据库很有用的) SELECT TOP number|percent column——name FROM table; 1.2 SELECT LIMIT 限制数量的
SELECT * FROM PERSONS LIMIT 5; 1.3 ROWNUM 限制
SELECT * FROM Persons WHERE ROWNUM <=5;
返回Person表中不大于5个的数据; SELECT TOP 50 PERCENT * FROM websites;
返回前 百分之50的数据; 2、LIKE 用于在WHERE语句中搜索列中的制定模式
SELEC name FROM table WHERE name LIKE pattern; SELECT name FROM table WHERE name LIKE ‘G%’;
在table表中名字中以G开头的数据; ‘%k‘; 名字以k结尾的数据;
’%oo%‘; %前后定义通配符(缺省字母) NOT LIKE ‘%oo%’; 名字中不包含oo的 3、通配符
% 代替0或者多个字符
_ 代替了一个字符
[charist] 字符列中的任何单一字符
[^charlist]或[!charlist]不在字符列中的任何单一字符
[可以使用正则进行判断] 4、IN 操作符(允许在WHERE字句中规定多个值)
SELECT *FROM Web WHERE name IN (‘Google’,’百度’,’网易‘);
获取数据表Web中name 为()的数据; 5、BETWEEN (选取介于两个值之间的数据范围的值,这个值可以等于两边) SELECT * FROM table WHERE age BETWEEN 1 AND 20; NOT BETWEEN 1 AND 20; SELECT * FROM table WHERE (age BETWEEN 1 AND 20) AND NOT country IN (‘use‘,’CN’ ); 5.4文本的BETWEEN的操作. 或者 NOT BETWEEN SELECT * FROM table WHERE name BETWEEN ‘A’ AND ’N’; 5.5 带有日期的BETWEEN
SELECT * FROM table WHERE data BETWEEN ‘2017.10.21’ AND ‘2017.10.28’; 6.别名(可以为表名,或者制定的别名,把一个替换一个,化妆吧几个数据归为一个数组名显示) SELECT name AS n, country AS c FROM Websites; SELECT name,CONCAT(url,’,’,Alexa,’,’,country)AS site_info FROM Web;
当输出site_info 的时候会把()一起输出;
SQL-1
SQL 语句-2
JAVA 模块分化:例子:http://www.cnblogs.com/xdp-gacl/p/3902537.html controller (总体控制) Dao. (访问数据库的操作接口类 与 接口实现 ) Service。 (处理系统业务接口类 与 接口实现) WEB-INF。 (存放外部接口访问不到的文件,
如:html UI 文件:
在。<form action="${pageContext.request.contextPath}/servlet/RegisterServlet" method="post">
Action中指明了交给RefisterServlet 进行下一步处理,两个文件的属性值要一样,方可接收数据)
JAVA 模块分化职能
五、JAVA ME 开发
5.1
Java Mac电脑配置java环境,JAVA IDE eclipse开发svn使用的更多相关文章
- MAC OX 配置JDK环境变量
大家在windows里面配置JDK环境变量很容易,但是如果要在mac里面配置JDK环境变量和windows里面有所不同,具体如下: 第一: mac OS里面自带jdk,不过是1.6的版本,现在很多人使 ...
- Mac下配置Maven环境变量
Mac下配置Maven环境变量 1.先到Apache官网下载maven压缩包.下载地址:http://maven.apache.org/download.cgi 2.Maven是用Java开发的,所以 ...
- Mac上配置GTK环境
Mac上配置GTK环境 安装command line工具, 如果安装了Xcode, 就直接跳过该步骤 安装Homebrew 使用brew install pkg-config 使用brew insta ...
- Mac 下配置 adb 环境
使用 adb 命令可以很直接的观察你的应用 第一步 打开终端,敲入命令:sudo vi .bash_profile(如果有密码就为本机登录密码, 如果没有这个文件就会创建一个新的). 第二步 在文件中 ...
- 【ARM-Linux开发】Linux环境下使用eclipse开发C++动态链接库程序
Linux环境下使用eclipse开发C++动态链接库程序 Linux中也有类似windows中DLL的变成方法,只不过名称不同而已.在Linux中,动态链接叫做Standard Object,生成的 ...
- 如何在Mac下配置多个Java版本
使用工具:brew cask brew cask是一个用命令行管理Mac下应用的工具,提供了自动安装和卸载功能,能够自动从官网上下载并安装 最新的版本,它是基于homebrew的一个增强工具. 一. ...
- 01-常见Dos命令、Java历史、Java跨平台、配置Path环境变量、第一个HelloWorld例子
常见Dos命令 dir: 列出当前目录下的文件以及文件夹 md: 创建目录 rd: 删除目录 cd: 进入指定目录 del: 删除文件 copy: 复制文件 xcopy: 复制目录 tree: 列出目 ...
- Mac电脑配置IOS React Native开发环境配置笔记
React Native(以下简称RN)的开发环境配置直接参考官方文档即可完成,不过对小白来说东西有点多,有些名词不是很好理解,这里就官方的安装文档稍微展开说一下. 中文版配置说明:不错的中文说明.官 ...
- JAVA基础学习——1.2 环境搭建 之eclipse安装及中文化
安装好jdk,配置好环境变量以后,下面就可以进行安装eclipse了. 闲话少说,eclipse下载地址:http://www.eclipse.org/downloads/ 不大用关注checksum ...
随机推荐
- YII2调试 通过日志记录将变量保存到文件
$log = new \yii\log\FileTarget(); $content=var_export($menu,"true");//将数组或对象转换字符串格式 $con ...
- C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
一.引言 今天我们开始讲"行为型"设计模式的第三个模式,该模式是[迭代器模式],英文名称是:Iterator Pattern.还是老套路,先从名字上来看看."迭代器模 ...
- kafka原理和实践(六)总结升华
系列目录 kafka原理和实践(一)原理:10分钟入门 kafka原理和实践(二)spring-kafka简单实践 kafka原理和实践(三)spring-kafka生产者源码 kafka原理和实践( ...
- .net 系列:并发编程之一 并发编程的初步理论
一.关于并发编程的几个误解 1)并发就是多线程 实际上多线程只是并发编程的一种形式而已,在C#中还有很多其他的并发编程技术,包括异步编程,并行编程,TPL数据流,响应式编程等. 2)只有大型服务器才 ...
- python3.5安装pyHook,解决【TypeError: MouseSwitch() missing 8 required positional arguments: 'msg', 'x', 'y', 'data', 'time', 'hwnd', and 'window_name'】这个错误!
为什么安装 pyHook包:为Windows中的全局鼠标和键盘事件提供回调. Python应用程序为用户输入事件注册事件处理程序,例如鼠标左键,鼠标左键,键盘键等 先要实时获取系统的鼠标位置或者键盘输 ...
- WebApi接收复杂类型参数
当接收实体时,该实体类不能添加Serializable属性,否则传来的json数据无法映射成功?
- MVC文件夹及文件说明
一个典型的 ASP.NET MVC Web 应用程序的文件夹内容如下所示: 所有的 MVC 应用程序的文件夹名称都是相同的.MVC 框架是基于默认的命名.控制器写在 Controllers 文件夹中, ...
- 【转】使用nvm快速搭建 Node.js 开发环境
原文链接:http://www.cnblogs.com/shuoer/p/7802891.html 快速搭建 Node.js 开发环境 如果你想长期做 node 开发, 或者想快速更新 node 版本 ...
- Django contrib Comments 评论模块详解
老版本的Django中自带一个评论框架.但是从1.6版本后,该框架独立出去了,也就是本文的评论插件. 这个插件可给models附加评论,因此常被用于为博客文章.图片.书籍章节或其它任何东西添加评论. ...
- 一个三维点类Gpoint3的实现
1 类设计 基本功能 (1)默认构造时,自动初始化为(0,0,0): (2)支持点之间的加.减运算: (3)支持点与常量数据的加.减.乘除运算: (4)支持点之间的相等或不能判断 (5)如果把点类看作 ...