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要小写)即可~

如下图,

Java Mac电脑配置java环境,JAVA IDE   eclipse开发svn使用

1、mac上使用eclipse:快捷键、 使用翻译

2、svn版本管理

 

三、Intellj IDEA 使用

1、十大Intellij IDEA快捷键Mac快捷键

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天的使用版

破解版地址 需要先打开Java Mac电脑配置java环境,JAVA IDE   eclipse开发svn使用,按照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 WEB  开发学习借鉴

   创建web项目

    1、JAVA开发模型文件分工职能

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后台开发流程

上一篇:想找个计算器当本命?来试试UWP应用《纸书科学计算器》


下一篇:Linux 下安装配置 JDK7