- 博客(29)
- 收藏
- 关注
原创 最简单的Socket通信,服务器端和客户端
服务器端:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading.Tasks;namespace SocketToChatServer{ class Pro...
2018-04-30 00:33:50 708
原创 MySQL_012_SQl中的数学用法
表名mytable,如下图round四舍五入的用法,输入:select id,username,password,round(num) from mytable; 如下图ceiling向上入的用法,输入:select id,username,password,ceiling(num) from mytable; 如下图floor向下舍的用法,输入; select id,username,p...
2018-04-20 18:03:08 194
原创 MySQL_011_where条件,and和or的用法,not,is not null,in ,bewteen,like
表名为没有mytable, 如下图数学符号:大于> 小于< 等于= 不等于<>、!=字符串:大于> 小于< 等于= 不等于<>、!=查看id不等于1的数据:输入:select * from mytable where id !=1; 如下图查看username等于 牛是方的 这条数据,输入:select * from mytable ...
2018-04-19 00:06:10 9693
原创 MySQL_010_使用控制台操作字符串
这里使用的是系统提供的sakila数据库里面的actor表先查看所有的数据库,输入:show databases;然后使用sakila这个数据库,输入:use sakila;然后查看这个库里面都有什么表,输入:show tables;然后查看actor表中的前30条数据,输入:select * from actor limit 30; 如下图把actor表中的前30条first_name和la...
2018-04-18 23:04:31 240
原创 MySQL_009_select的一些静态函数和方法
查看当前时间,输入:select now(); 如下图查看当前日期,输入:select curdate(); 如下图查看当前时间,输入:select curtime(); 如下图查看π,输入:select pi(); 如下图运算加法,输入:select (1,1);返回某列的平均值:输入:select avg(col_name);返回某列的行数(不包括null值),输入:select ...
2018-04-18 18:42:56 242
原创 MySQL_009_通过控制台高级查看数据
我的表名为my_table,这是初始表,如下图查看前4条数据,输入:select * from my_table limit 4; 如下图查看从第2条后,第三条开始后的4条数据,输入:select * from my_table limit 2,4; 如下图只查看id和username,输入:select id,username from my_table; 如下图通过id从小到大排序查看,...
2018-04-18 17:27:10 219
原创 MySQL_008_简单的表中插入数据,查看数据,删除数据
首先插入数据,输入:insert into mytable (username,pssword) values('牛是方的','123456');insert into mytable (username,pssword) values('牛是芳的','456789');insert into mytable (username,pssword) values('牛是仿的','123456789'...
2018-04-18 15:58:46 523
原创 MySQL_007_使用控制台创建表,删除主键,添加主键
首先把mysql.exe拖到cmd窗口中 ,键入超级管理员用户名和密码,回车,就变成了以mysql开头的语句,证明现在已经在mysql的控制台了,如下图然后查看有哪些数据库,输入: show databases; 如下图是我的然后创建新的数据库,输入:create database mytest; 如下图就多了一个mytest的数据库然后使用该数据库,输入:use mytest; 如下图,只会显示...
2018-04-18 15:10:24 944
原创 MySQL_005_设置外键
设置外键的前提是必须有俩个表,首先先在本表中创建一列(ReferencedTable+id),然后给这一列都赋值(看要关联的表中的主键id,如果关联的表中没有某个主键id,关联会失败的,必须关联的另一个表中的主键id),然后在本表中创建一个以fk_ReferencedTable+id,这种命名的外键名字外键的关系,一对多,多对一,多对多!referenced table ——关联的表下面用DNF做...
2018-04-16 15:25:27 617 2
原创 MySQl_006_使用控制台操作数据库
第一步:打开cmd窗口。第二步:找到SQl的安装路径—>MySQL Server—>bin—>mysql.exe,把这个exe文件直接拖到cmd窗口中第三步:空格-u(数据库管理员用户名) 空格-p(数据库管理员密码) 然后回车就会显示是在mysql的操作下想要查看当前有哪些数据库,输入show databases;然后使用哪个数据库,输入use database_name;...
2018-04-16 14:17:39 279
原创 MySQl_004_如何创建自己的数据库以及表
如何进入操作SQl的UI面板!第一种:使用右下角的大大大鲨鱼>SQl Editor进入Workbench就会提示输入用户密码。第二种:找到MySQl的安装目录,找到MySQLWorkbench.exe打开,不会提示输入用户密码,但是选择库工程的时候会提示输入进入这个界面然后就创建好了要连接的另一个数据库,如下图然后点击你要链接的库,就进入到这个画面下面开始创建库和表库创建好了,下面开始创建表...
2018-04-08 18:32:50 874
转载 Unity中的常用特性
一、位于System命名空间下的Serializable 序列化一个类,实际用处是把数据存储到硬盘上,表面用处可以把私有的在检视面上显示出来Noserializable 反序列化一个变量,实际用处是把数据从硬盘上行读取出来,表面用处是在检视面板上隐藏。定义了private 字 段,可以在检视面板上显示出来二、位于UnityEngine命名空...
2018-04-03 11:33:22 4018
原创 Unity一些常识
① 假如把脚本隐藏了,但是里面的Awake方法和ApplicationPause方法还是会执行的,但是Update方法不会执行② 如果在物体上挂在的脚本前面没有小对勾(无法禁用)是因为这个脚本中没有执行MoboBehaviour方法,所以没有小对勾,就无所谓脚本禁用不禁用了③ NGUI图片和UGUI图片的大小在scene场景中的比例是5:3④ 消除警告的书写代码是 #pragm...
2018-04-03 10:59:09 497
原创 MySQL_003_MySQl的启动与关闭
第一种方法是右下角点击大大大鲨鱼关闭和启动第二种方法是win7计算机或者win10此电脑右键选择>管理 然后会出来500W,就是这个界面,>服务和引用程序>服务>找到你的MySQL名字>右键>启动or停止启动类型为手动,意思就是每当电脑重启之后手动设置MySQl服务的启动,如果想改为自动(每当电脑启动就开启这个服务)>属性>启动类型那里修改...
2018-03-31 16:23:22 236
原创 MySQL_002下载步骤和安装步骤
首先去官网https://dev.mysql.com/按步骤做然后打开安装包,接下来...打开之后就是上面这个界面,记得选择I accept the license terms哦!接下来next下一步...这个界面是检查一下MySQl需要依赖的工具或者是运行环境,点击Next就会弹出来这个小窗口,点击是就去检查了无所谓它标识的python什么的,不用管,下一步...然后就进入这个界面了,点击Exe...
2018-03-31 15:56:40 443
原创 MySQL_001
Oracle,MySQL和SQL Server是关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,现实世界中的各种实体以及实体之间的各种联系军用关系模型来表示,表示没看懂!MySQL可以安装在windowns、linux、unix、mac OS 系统!在cmd窗口,输入ping + 网址,,,就会看到这个网址所对应的那个电脑的IP号!软件与软件之间交...
2018-03-31 11:58:03 213 1
原创 关于宏定义和预处理的一些测试
宏定义 用于平台判断和代码之前的预处理① unity中添加宏定义的步骤为:1,菜单栏File→Build Setting→PlayerSetting→Switch Platform(选择平台,当前项目就是这个平台了,添加这个平台的宏定义在代码中才会生效)→Other Setting→Scripting Define symbol中输入要添加的宏定义,多个宏定义拿分号隔开,添加完成按回车键,...
2018-03-27 15:58:37 521
原创 EventTrigger功能
EventTrigger 的17个鼠标事件,只使用与2D物体,这里是拿按钮做测试(一张图片也可以) PointerEnter 当鼠标移到按钮上面,就会输出 PointerUp 当鼠标按下按钮,抬起的时候就会输出 PointerClick 按钮的过程,按完的时候就会输出 Pointe...
2018-03-27 15:37:07 8126 1
原创 自己走过的坑
① 网页嵌入的插件有UnityWebCore,有限制:第一Pugin是32bit dll,在开发的时候editor里无法测试,必须build成执行pc, 第二:限制使用OpenGL渲染,单windows下U3D是dx渲染模式,所以强制黑白画面 ② Unity-Webview:只适用于And...
2018-03-27 15:34:38 173
原创 MySQL常用写法
Create database database_name; 创建数据库Drop database dbname; 删除数据库Create table tabname(col1type1[not null][primary key],col2type2[not null],…) 创建新表,添加限制...
2018-03-27 15:31:56 1480
转载 Lerp和SmoothDamp
Lerp使用误区不管是Mathf.Lerp,还是Vector的Lerp函数,我发现都有不少人(当然也有我一份)都犯了一个很严重的错误,把线性移动用成了弹性移动(关键是自己还不知道,还奇怪,咦,不是说好的线性移动吗?怎么有点弹性的赶脚。。。。。。),最常见的错误写法如下:transform.position = Vector3.Lerp(transform.position, target.pos...
2018-03-27 15:30:20 541
原创 常见的错误书写
① transform.position=newVector3(3,3,3);Vector pos=transform.position;pos.x=10;transform.posotion=pos;上面是给位置的x赋值的正确写法,不可以写成Transform.position.x=10; 因为position是vector类型,是结构体,是值类型,不可以像类一样,类声明的对...
2018-03-27 15:27:23 303
原创 Vector3的常用用法
① Vector3.magnitude(value1,value2) 是求出向量的长度,v1的平方加上v2的平方,最后开根号② Vector3.normalized(value1,value2) 对向量的方向保持不变,让操作出来的向量长度变为1,但是这个操作的不是原来的向量,而是归一化(单位化)之后的向量③ Vector3.Normalize(); 这个方式是把当...
2018-03-27 15:25:52 14529
原创 关于新版动画和旧版动画的
① 如果模型使用legacy(旧版),就必须使用Animation进行播放动画,不能用Animator进行动画播放Generic是适用于人型或者其他怪物的,Humanized一般用于人形骨骼的,② 一共有10个人物模型,第一个的人物模型使用的是humanized话,其他9个人物模型没有动画,可以把第一个人物模型Animator的CharacterController指定给其他9个没有动画的人物...
2018-03-27 15:22:38 1479
原创 mathf常用的用法
Sqrt计算并返回f的平方根Abs计算并返回制定参数的绝对值Min返回俩个或更多值中最小的值Max返回俩个或更多值中最大的值Ceil 返回指定数字或表达式的上限值,数字的上限值是大于等于该数字的最接近的整数Floor返回参数中指定数字或表达式的下限值,下限值是小于等于 指定数字或表达式的最接近的整数Round 返回浮点数进行四舍五入最接近的整数Clamp(float value,float min...
2018-03-27 15:18:35 299
原创 利用easytouch插件实现手势滑动的效果
using System.Collections; using System.Collections.Generic; using HedgehogTeam.EasyTouch; using UnityEngine;public class TestMapCtr : MonoBehaviour { public TweenPosition mapTween;
2017-12-29 16:27:08 2078
原创 unity菜单栏Component属性介绍
Mesh:添加网格类型的组件Mesh Filter:网格过滤器Text Mesh:文本网格Mesh Renderer:网格渲染器Effects:添加特效类型组件Particle System:粒子系统Trail Renderer:拖尾渲染组件Line Renderer:线渲染组件Lins Flare:镜头炫光组件Halo:光环组件Projector:投影效果组件Legacy
2017-12-27 11:30:29 1990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人