Platform
文章平均质量分 86
Stephanie_1
1.熟练Java Web开发,熟练Spring Boot框架;
2.熟练MySQL、SQL Server数据库开发及熟悉性能调优;
3.熟练使用Unity进行游戏开发,熟练NGUI等常用插件,熟练UGUI开发;
4.掌握常用PS技巧 ,会简单美术资源处理及优化。熟练开发游戏常用插件;
5.熟练掌握C#开发及ASP.NET;
6.熟练常用版本控制工具:Git,Hg,SVN;
7.我的CSDN博客: http://blog.csdn.net/stephanie_1
8.我的GitHub地址:https://github.com/yuhezhangyanru
展开
-
Netty项目使用经验总结(二)
目录3.服务器内存溢出问题5.服务器异常捕获6.Netty使用ProtoBuf3.服务器内存溢出问题关于Netty服务器端接收消息,因为最底层入口是从这个函数:channelRead0(ChannelHandlerContext ctx, String msg)来接收客户端消息的(从NettyServer代码也能看出来)客户端每次给服务器发送一条消息,服务器做相应的解析创建读取资源,都会造成一定的内存消耗,所以就可能出现当客户端发送高频大量消息时,服务器内...原创 2022-03-02 18:03:27 · 482 阅读 · 0 评论 -
SpringBoot学习笔记之六-缓存相关学习
缓存存在的意义?(1)减轻频繁读取数据库的压力(2)一些临时性的数据,比如5min就会失效的短信验证码,就不必要放在数据库中,完全可以放在缓存中去实现Spring Boot的缓存Spring从3.1开始定义Cache和CacheManager接口统一不同的缓存技术,并支持JCache(JSR-107)注解来简化我们的开发缓存的一些基础注解概念如图:Cache,C...原创 2019-03-05 21:57:01 · 521 阅读 · 4 评论 -
SpringBoot学习笔记之五-Web开发Thymeleaf模板引擎
模板引擎常用的模板引擎:JSP,Velocity,Freemarker,Thymeleaf等等SpringBoot使用嵌入式的Tomcat,默认不支持JSP模板引擎的作用:写一个页面模板SpringBoot推荐Thymeleaf,语法更简单,功能更强大用法:(1)引入模板引擎,在pom.xml文件中添加依赖:<!--引入模板引擎--><depe...原创 2019-03-05 21:55:31 · 689 阅读 · 0 评论 -
SpringBoot学习笔记之二-配置相关
SpringBoot的配置文件相关学习以下两个都是全局配置文件:application.propertiesapplication.yml或application.yaml修改SpringBoot自动配置的默认值;底层会给一些自动配置,比如想要改端口的话,就得修改配置文件;YAML YAML Ain't Markup Language概念:一种是又不是的标记化语言。很奇怪哎...原创 2019-01-20 22:09:20 · 254 阅读 · 0 评论 -
解决AndroidStudio build SDK报错问题
今天在学习AndroidStudio开发,刚刚新建了一个HelloWord项目,可以调试运行了,但是说build成功以后才能后预览布局文件有效编辑。但是我在build 的时候遇到了如下的报错。Error:Execution failed for task ':app:preDebugAndroidTestBuild'.> Conflict with dependency 'com...原创 2018-09-09 17:08:02 · 1748 阅读 · 0 评论 -
内网穿透搭建自己ASP.NET网站
ASP.NET发布到外网前需要注意的事项ASP.NET从内网发布一个外网可访问的网站时,需要注意目标URL需要指定为本机的内网IP,如果本机是自动分配IP会受到网管断电重启的影响(内网IP可能会变化),因此保险起见最好配置一个固定的内网IP。或者发布完成后,在Web项目的子文件夹下找到发布的配置文件,直接修改里面的IP应该也是可以的。发布配置流程留意以下是发布的全部流...原创 2020-04-23 11:20:00 · 544 阅读 · 0 评论 -
MyBatis学习笔记(3)-增删改查操作说明
一些配置参数的说明parameterType:在映射文件中通过parameterType指定输入参数的类型resultType:在映射文件中通过resultType指定输出结果的的类型 #{}和${}#{}表示一格占位符,不会引起sql注入${}表示一格拼接符号,会引起sql注入,所以不建议使用${} selectOne()和selectList()se...原创 2018-07-20 14:27:58 · 311 阅读 · 0 评论 -
Eclipse2014破解注意事项
1.确保使用合适的JDK。。怎么判断:Java8和Java10. 2.选择合适的正确的破解工具!我之前用过了破解工具导致卡在Replacing页面,看不到Done信息的话,此后启动MyEclipse就会卡jar报错不能进入。还好这个破解工具人道的对jar有备份,我可以自己还原好歹进入eclipse能有个输激活码的机会。...原创 2018-07-20 14:16:43 · 1118 阅读 · 0 评论 -
MyBatis学习笔记(2)-项目配置说明
最近在学习使用MyBatis这个工具包来进行数据库开发,发现黑马程序员的一个资源分享网站做的特别好,视频课程讲的清楚又免费!链接地址备忘http://yun.itheima.com/course/41.html,推荐看着学习。在学习中,其中很重要的一点就是如何配置MyBatis便于访问数据库。我将其中的MyBatis基础知识配置部分全部整理了一下,如果不想看理论讲解直接讲使用的话,按着这个步骤足够...原创 2018-04-20 20:31:27 · 332 阅读 · 0 评论 -
使用Gitblit管理小型Git仓库和客户端配置
本文主要记录了我自己在局域网中Git远程仓库端机器及客户端配置的学习过程,试过两台机器的配置都OK,鉴于Gitblit的服务器也应该是基于局域网的(克隆、拉取的仓库地址都是局域网IP),所以应该具有一定的保密性。1.Git远程仓库机器配置过程搭建Git服务器教程源文档,怎么配置Gitblit我都是照着上面做的: https://blog.csdn.net/wfl_137724/art...原创 2018-04-02 15:18:08 · 5768 阅读 · 0 评论 -
使用 ScriptableObject 存数据对象
什么是ScriptableObject?点击查看Unity官网的描述直译过来就是“脚本化对象”,换言之这类作为存储结构化的数据来使用,并写入Unity的资源.asset文件去存储一组数据,取用的时候直接作为一个数据对象拿来用,很方便。ScriptableObject 有什么好处?Unity用于创建不需要绑定到物体的对象,即非继承于Mono,该类继承于UnityEngine.O...原创 2017-03-30 13:55:53 · 10927 阅读 · 5 评论 -
Vs08编译慢的问题
原文地址:提高编译速度,未测试">vs08 提高编译速度,未测试作者:IT_IT族人_IT__族最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。 决定找出VS2008生成时,做了什么花费转载 2013-07-03 17:36:35 · 1464 阅读 · 0 评论 -
VS Assistantce
http://download.csdn.net/detail/rendao0563/4798767保存一下,今天vs10的助手到期了,安装了好多个都不管用,终于找到了了一个能使用的原创 2013-07-08 19:48:03 · 1067 阅读 · 0 评论