通知设置 新通知
U181100班教学视频 - 2018.12.3
教学视频分享 • 寇老师 发表了文章 • 1 个评论 • 632 次浏览 • 2018-12-03 16:53
链接:https://pan.baidu.com/s/1Rtct1zyh5sVuU1Jh1EfDWQ
提取码:fvnu
复制这段内容后打开百度网盘手机App,操作更方便哦
U181100班教学视频 - 2018.11.29
教学视频分享 • 寇老师 发表了文章 • 0 个评论 • 668 次浏览 • 2018-11-29 15:23
链接:https://pan.baidu.com/s/1mtxNXn8XywgizT7QML-DKg
提取码:ozq4
复制这段内容后打开百度网盘手机App,操作更方便哦
链接:https://pan.baidu.com/s/1mtxNXn8XywgizT7QML-DKg
提取码:ozq4
复制这段内容后打开百度网盘手机App,操作更方便哦
U181100教学视频 - 2018.11.28
教学视频分享 • 寇老师 发表了文章 • 0 个评论 • 636 次浏览 • 2018-11-28 16:33
链接:https://pan.baidu.com/s/1LJi7brcG2hOW_Oufir-BJw
提取码:glw8
复制这段内容后打开百度网盘手机App,操作更方便哦
准备好了吗?——做会思考的设计师!
各种资源 • 赵老师 发表了文章 • 0 个评论 • 1711 次浏览 • 2018-11-27 16:33
当你拿到公司产品经理给的原型图的时候,要怎么开始设计?如果没有原型图,可能只有老板的口头叙述,你要怎么做?以及完成设计稿后,如何与程序员沟通?如何切图标注,才能让你的设计稿,在程序员的手底下呈现最完整的效果?
在整个项目周期中,UI设计师几乎贯穿了始终。前期你需要和产品经理沟通功能、交互和视觉效果;后期你要和程序员沟通界面实现完整度。这个过程中,你的沟通尤为重要。
很多同学一拿到原型就开始做设计,就只是想,怎么把原型图搭配更好看的配色与排版。如果是这样,那你只是美工,不是UI设计师。
不知道现在大家有没有在设计社交平台上去创建账号并发布自己的作品,保持一个不断交流不断提升的过程。如果你只是一个人闷头做设计,那么很有可能,你一直都在自己的世界里打太极拳。
你一定要常去一些知名网站,比如国内的站酷,UI中国,国外的dribbble,behance等设计交流平台上去发布自己的作品。在这些平台上,会有很多线上线下交流会,设计比赛等都可以去参加,提高自己在设计圈的影响力,活跃度。只有去接触外面的世界,你才能不断给自己注入新鲜的血液。
多去看看现在国际上流行的设计趋势,了解并去下载使用优秀的产品设计,培养你的交互思维。
多去认识一些设计圈的牛人,你要做的就是,抛出你的设计,你的疑惑。
同时,给自己设定一些小目标。具体来说,比如每天做个小练习,每天看一篇关于设计的文章等等,这些都是可以利用碎片化时间去实现的。
查看全部
- 当你拿到公司产品经理给的原型图的时候,要怎么开始设计?
- 如果没有原型图,可能只有老板的口头叙述,你要怎么做?
- 以及完成设计稿后,如何与程序员沟通?
- 如何切图标注,才能让你的设计稿,在程序员的手底下呈现最完整的效果?
在整个项目周期中,UI设计师几乎贯穿了始终。前期你需要和产品经理沟通功能、交互和视觉效果;后期你要和程序员沟通界面实现完整度。这个过程中,你的沟通尤为重要。
很多同学一拿到原型就开始做设计,就只是想,怎么把原型图搭配更好看的配色与排版。如果是这样,那你只是美工,不是UI设计师。
不知道现在大家有没有在设计社交平台上去创建账号并发布自己的作品,保持一个不断交流不断提升的过程。如果你只是一个人闷头做设计,那么很有可能,你一直都在自己的世界里打太极拳。
你一定要常去一些知名网站,比如国内的站酷,UI中国,国外的dribbble,behance等设计交流平台上去发布自己的作品。在这些平台上,会有很多线上线下交流会,设计比赛等都可以去参加,提高自己在设计圈的影响力,活跃度。只有去接触外面的世界,你才能不断给自己注入新鲜的血液。
多去看看现在国际上流行的设计趋势,了解并去下载使用优秀的产品设计,培养你的交互思维。
多去认识一些设计圈的牛人,你要做的就是,抛出你的设计,你的疑惑。
同时,给自己设定一些小目标。具体来说,比如每天做个小练习,每天看一篇关于设计的文章等等,这些都是可以利用碎片化时间去实现的。
U181100班教学视频 - 2018.11.27
教学视频分享 • 寇老师 发表了文章 • 0 个评论 • 623 次浏览 • 2018-11-27 16:14
链接:https://pan.baidu.com/s/1RBeLwX_CPLhWgTHgPFL2TQ
提取码:p94t
复制这段内容后打开百度网盘手机App,操作更方便哦
链接:https://pan.baidu.com/s/1RBeLwX_CPLhWgTHgPFL2TQ
提取码:p94t
复制这段内容后打开百度网盘手机App,操作更方便哦
U181100班教学视频 - 2018.11.26
教学视频分享 • 寇老师 发表了文章 • 2 个评论 • 654 次浏览 • 2018-11-26 15:51
链接:https://pan.baidu.com/s/1kdkBFt5YkrFxj9yfE1jkFg
提取码:ral4
复制这段内容后打开百度网盘手机App,操作更方便哦
U181100班教学视频 - 2018.11.23
教学视频分享 • 寇老师 发表了文章 • 0 个评论 • 684 次浏览 • 2018-11-26 10:45
链接:https://pan.baidu.com/s/1n0TKMcrMY3Dt5iJyHAWskA
提取码:p9gn
复制这段内容后打开百度网盘手机App,操作更方便哦
链接:https://pan.baidu.com/s/1xv-zU8v1pJO1ISYJKZYILg
提取码:vlqp
复制这段内容后打开百度网盘手机App,操作更方便哦 查看全部
链接:https://pan.baidu.com/s/1n0TKMcrMY3Dt5iJyHAWskA
提取码:p9gn
复制这段内容后打开百度网盘手机App,操作更方便哦
链接:https://pan.baidu.com/s/1xv-zU8v1pJO1ISYJKZYILg
提取码:vlqp
复制这段内容后打开百度网盘手机App,操作更方便哦
mysql插入数据失败防止主键id自增的方法
Mysql • 刘老师 发表了文章 • 0 个评论 • 2487 次浏览 • 2018-06-08 16:46
因为mysql的存储引擎是innoDB(大部分是),他的自增是缓存在内存字典中的,即先分配,再插入,也就是说即使插入失败了,但是内存已经被分配了,不会回收,让innoDB识别到当前最大id的方法是重新开启服务来更新AUTO_INCREMENT缓存,但这显然是不可取的,那么如何实现插入失败的时候主键id不会自增呢
Mysql主键如果在insert插入时有值,将不使用自增。也就是说插入数据的时候只要自己把id加上,那么就按照插入的数进行自增了,这个数值我们可以通过代码来控制:
$link = mysqli_connect('localhost','root','','test');
$sql = "select max(us_id) from user";
$result = mysqli_query($link,$sql);
$num= mysqli_fetch_array($result)[0] + 1;
echo $num;
$sql1 = "INSERT INTO `user` (`us_id`,`us_name`,`us_password`) VALUES ($num,'张三','zhangsan')";
mysqli_query($link,$sql1);
mysqli_close($link);
我们可以利用函数获取当前数据表的主键id的最大值,然后在最大值的基础上加1,赋值给id,那么就会按照赋值id去插入数据。
但是这种方法并不好,在处理高并发的数据时候很容易出错(待验证),而且多一层查询,必然会影响运行效率。 查看全部
因为mysql的存储引擎是innoDB(大部分是),他的自增是缓存在内存字典中的,即先分配,再插入,也就是说即使插入失败了,但是内存已经被分配了,不会回收,让innoDB识别到当前最大id的方法是重新开启服务来更新AUTO_INCREMENT缓存,但这显然是不可取的,那么如何实现插入失败的时候主键id不会自增呢
Mysql主键如果在insert插入时有值,将不使用自增。也就是说插入数据的时候只要自己把id加上,那么就按照插入的数进行自增了,这个数值我们可以通过代码来控制:
$link = mysqli_connect('localhost','root','','test');
$sql = "select max(us_id) from user";
$result = mysqli_query($link,$sql);
$num= mysqli_fetch_array($result)[0] + 1;
echo $num;
$sql1 = "INSERT INTO `user` (`us_id`,`us_name`,`us_password`) VALUES ($num,'张三','zhangsan')";
mysqli_query($link,$sql1);
mysqli_close($link);
我们可以利用函数获取当前数据表的主键id的最大值,然后在最大值的基础上加1,赋值给id,那么就会按照赋值id去插入数据。
但是这种方法并不好,在处理高并发的数据时候很容易出错(待验证),而且多一层查询,必然会影响运行效率。
杨柳青BBQ照片曝光(内含大量俊男靓女)
各种资源 • 赵老师 发表了文章 • 0 个评论 • 1876 次浏览 • 2018-06-07 14:03
最全集体照镇楼!
认真的男人最帅系列
炭火够旺,人头来凑系列
一群安静等吃的美男子
踏青郊游feel
高歌一曲
完美归队
查看全部
mysql中日期类型timestamp和datetime的区别
Mysql • 刘老师 发表了文章 • 0 个评论 • 1780 次浏览 • 2018-06-06 14:18
我们运行以下代码:
其中,us_current_time字段的数据类型是timestamp,us_datetime字段的数据类型是datetime,两者的主要区别是,当时区更改时,以timestamp类型存储的时间会被自动转换成当前时区对应的时间,也就是说当这条数据被从数据库拿出的时候会被mysql自动加工处理,随时区的变化而变化,那么什么样的业务会需要这样的需求呢?
设想一下,当你与一个身处东京的朋友聊天的时候,此时正是北京时间9点整,如果你们聊天的当前时间保存类型不是timestamp,那么他所说的话在你这里显示的是上午10点钟,从未来而来,出鬼了么…… 查看全部
我们运行以下代码:
其中,us_current_time字段的数据类型是timestamp,us_datetime字段的数据类型是datetime,两者的主要区别是,当时区更改时,以timestamp类型存储的时间会被自动转换成当前时区对应的时间,也就是说当这条数据被从数据库拿出的时候会被mysql自动加工处理,随时区的变化而变化,那么什么样的业务会需要这样的需求呢?
设想一下,当你与一个身处东京的朋友聊天的时候,此时正是北京时间9点整,如果你们聊天的当前时间保存类型不是timestamp,那么他所说的话在你这里显示的是上午10点钟,从未来而来,出鬼了么……