08 2018 档案

摘要:1.ROW_NUMBER() OVER(PARTITION BY XXX ORDER BY XXX) 2. 时间格式 阅读全文
posted @ 2018-08-28 16:27 郭东东郭 阅读(193) 评论(0) 推荐(0) 编辑
摘要:目录结构: client: python !/usr/bin/env python coding:utf 8 import socket, struct, json download_dir = r'D:\Python\python_learning\gd\code\part3\02网络编程\文件传 阅读全文
posted @ 2018-08-14 14:49 郭东东郭 阅读(914) 评论(0) 推荐(0) 编辑
摘要:客户端发送hello,如果服务端 ,那只能接收到 h 这一个字符,然后再recv(1) 一下,可以再接收一个 e , 因为客户端发送的结果长,所以只能把其他的先缓存下来,下次recv的时候再去接收。 这就是粘包,即两次结果粘到一起了。 粘包发生的原因是 socket 缓冲区导致的,如图: ​ 你的程 阅读全文
posted @ 2018-08-14 14:00 郭东东郭 阅读(921) 评论(0) 推荐(0) 编辑
摘要:​ 1. TCP SOCKET 客户端: ​ 服务端: 先启动服务端,再启动客户端 ​ ​ ​ ​ 简单版聊天软件 客户端代码同上 服务端代码: ​ 运行结果 如果想要服务端一直在运行中的状体,即服务端不会因为客户端断而链接断开,可以在最外层再加一个 while True 循环即可: 如果遇到这个问 阅读全文
posted @ 2018-08-14 11:03 郭东东郭 阅读(155) 评论(0) 推荐(0) 编辑
摘要:创建一个web项目 选择发布到 汤姆猫 的下面 deploy path: 表示发布到的文件名称 把项目添加到 tomcat 里,运行,我们可以在 tomcat里找到我们发布的项目: 现在启动时间: 现在开始优化 把自带的项目删掉: 现在重新运行: 再快一点: 到tomcat里找到这个,把这一段复制一 阅读全文
posted @ 2018-08-13 18:31 郭东东郭 阅读(1517) 评论(0) 推荐(1) 编辑
摘要:Eclipse 卸载插件: 右下角会有卸载进度 卸载完后 然后需要重启 Eclipse安装插件 选择本地下载好的插件 点击 Ok 插件下载地址:https://jaist.dl.sourceforge.net/project/tomcatplugin/net.sf.eclipse.tomcat.up 阅读全文
posted @ 2018-08-13 18:06 郭东东郭 阅读(852) 评论(0) 推荐(0) 编辑
摘要:connector 监听端口,监听到以后,交给 Engine 引擎 处理,引擎会根据请求找到对应的主机,找到主机后再去找对应的应用。 如果我们将 port 改为 80,那访问的时候就不用输入端口号,因为 80 是默认端口: 这就是tomcat 服务器 的体系 关于虚拟主机: 查看一下 host 文件 阅读全文
posted @ 2018-08-13 17:42 郭东东郭 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1.下载和解压 把下载好的压缩包解压,放到想刚的目录里 看一下目录: 目录介绍: 2. 启动和访问 启动步骤: 如果startup.bat 双击执行脚本一闪而过,解决方法: 第一可能是:没有配置JAVA_HOME,要在环境变量中配置JAVA_HOME 配置完成后,再执行 statrup.bat ,就 阅读全文
posted @ 2018-08-13 15:06 郭东东郭 阅读(339) 评论(0) 推荐(0) 编辑
摘要:1、第一种方法 更改tomcat自己的端口号: conf 目录下 找到 server.xml,把默认的8080端口改个别的试试,tomcat 一般端口号改的要大于 6000,。 2、第二种方法 关闭端口号对应的进程: cmd netstat ano 找到8080端口对应的 4500 打开资源管理器 阅读全文
posted @ 2018-08-13 14:47 郭东东郭 阅读(770) 评论(0) 推荐(0) 编辑
摘要:1.vmware 网络连接方式 NAT 模式: 虚拟机的IP 是由NAT分配的,电脑环境无论如何变化,都不会影响虚拟机 好处:在家、学校、公司,连接虚拟机都可以使用相同的ip地址 桥接模式: 只要更换环境,电脑和虚拟机的ip地址 都会发生变化 仅主机模式(host only): 虚拟机被限制,无法与 阅读全文
posted @ 2018-08-07 15:34 郭东东郭 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1. Xshell 连接 ​ xshell 新建会话,主机地址,填下图中 inner addr 里的地址 ​ ​ 然后输入用户名,勾选记住用户名,确定 ​ ​ 输入密码 密码输入正确后即可连接成功 ​ ​ 2.Xshell 无法连接,排查 1、ping 一下ip 地址能否ping 通 ping 10 阅读全文
posted @ 2018-08-07 14:55 郭东东郭 阅读(256) 评论(0) 推荐(0) 编辑
摘要:​ 给控制台打印内容设置样式: 格式:\033[显示方式;前景色;背景色m 说明: 前景色 背景色 颜色 30 40 黑色 31 41 红色 32 42 绿色 33 43 黃色 34 44 蓝色 35 45 紫红色 36 46 青蓝色 37 47 白色 显示方式 意义 0 终端默认设置 1 高亮显示 阅读全文
posted @ 2018-08-06 17:26 郭东东郭 阅读(176) 评论(0) 推荐(0) 编辑
摘要:mysql 自定义函数,生成 n 个字符长度的随机字符串 sql sql function delimiter $$ create function rand_str(n int) returns VARCHAR(255) BEGIN declare str VARCHAR(100) DEFAULT 阅读全文
posted @ 2018-08-02 17:15 郭东东郭 阅读(4385) 评论(1) 推荐(0) 编辑
摘要:一、什么是事务 不可分割的操作,假设该操作有ABCD四个步骤组成,则ABCD四个步骤都成功完成,则认为事务成功;ABCD任意一个步骤失败,则事务失败 每条sql语句都是一个事务 事务只对DML语句有效,对DQL语句无效 ​ ​ ​ 二、事务的ACID 原子性:指事务包含的所有操作要么全部成功,要么全 阅读全文
posted @ 2018-08-01 18:33 郭东东郭 阅读(278) 评论(0) 推荐(0) 编辑
摘要:mysql 函数,可以用在select子句及其子句,也可以用在UPDATE,DELETE语句当中 一、字符串函数 1. concact 将传入的字符串连接成一个字符串,(任何字符串与null连接结果都是 null) ​ ​ 2.insert(str,x,y,instr) 将字符串 str 从 x 位 阅读全文
posted @ 2018-08-01 16:21 郭东东郭 阅读(370) 评论(0) 推荐(0) 编辑
摘要:自连接: 同一张表,要自己从自己里面查东西,可以把通一张表给两个命名,然后拿来使用即可 ​ ​ 写好少啊,记录一下。。。。。 阅读全文
posted @ 2018-08-01 15:30 郭东东郭 阅读(504) 评论(0) 推荐(0) 编辑
摘要:如果我们要给 sid 做一个约束,即两张表中的 sid 要一一对应,所以我们要添加外键 score 关联 stu: 此时,更改score 中 sid 的值,因为此处的sid 必须与 stu 中的sid对应,stu 中没有 sid= 1008,所以这个时候更改score中的sid = 1008 ,保存 阅读全文
posted @ 2018-08-01 15:23 郭东东郭 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:一、合并结果集 union 和 union all ,注意:被合并的两个结果,列数,列类型都必须相同 ​ ​ 二、连接查询 什么是连接查询? : 也可以叫跨表查询,需要关联多个表进行查询 1.笛卡尔积 什么是笛卡尔积?: ​ 同时查询两个表,出现的就是笛卡尔积的结果: ​ a 表 ​ b 表 结果: 阅读全文
posted @ 2018-08-01 09:41 郭东东郭 阅读(282) 评论(0) 推荐(0) 编辑