Wesley13 Wesley13
3年前
10 个超好看可视化面板
Web开发中几乎所有平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在Github上收集了一些优秀的后台控制面板,并总结得出Top10。1.AdminLTEGithubSta
Stella981 Stella981
3年前
Nginx 配置支持 WAF
WAF(WebApplicationFirewall),中文名叫做“Web应用防火墙”WAF的定义是这样的:Web应用防火墙是通过执行一系列针对HTTP/HTTPS的安全策略来专门为Web应用提供保护的一款产品,通过从上面对WAF的定义中,我们可以很清晰地了解到:WAF是一种工作在应用层的、通过特定的安全策略来专门为Web应用提供安全防护的产品。
Stella981 Stella981
3年前
GitHub上最励志的计算机自学教程!
谷歌工程师条件:名校出身、CS专业背景、博士学位加持,技术过硬?国外一个叫JohnWasham的小哥告诉你:不用,自学8个月也可以!JohnWasham励志要成为一名谷歌软件工程师,但没有CS专业背景的他,只能通过自己的努力来达成理想。于是,8个月的时间里,小哥花了数千小时阅读书籍、编写代码、观看CS技术讲座,一路披荆斩棘、打怪升级。
Wesley13 Wesley13
3年前
Unity3d学习笔记之(三)
这个必须要吐槽一下,花了一个星期,才把groundplane在iphone5s上跑起来了。中间各种坑。参考了网上的各种资料。最后发现问题出在官网教程有一个问题,所以导致没有办法运行。因此在这里留个贴,希望后续大家不要再这个问题上跌倒了。系统1Win7,Unity3d2017.4.10f1,Vuforia7.0.43, 红米Pro,And
Wesley13 Wesley13
3年前
MySql数据库的锁
互联网并发编程中,锁的概念时时刻刻都在我们身边,无论是并发编程时候线程锁,还是数据库网络中的锁,都有一些相似之处,都是为了保持数据库的完整性和一致性。不恰当的使用锁,会导致性能下降,出现死锁等情况,所以弄清楚锁的原理概念是必要的。一、锁分类!(https://oscimg.oschina.net/oscnet/59e69906ec
Wesley13 Wesley13
3年前
2.初步认识Angular2
简述:一个完整的Angular应用主要由六个重要部分构成,分别是:组件,模板,指令,服务,依赖注入,和路由.这些组成部分各司其职,而又紧密协作.其中,与用户直接打交互的是模板视图,它是构成组件的要素之一.另一要素是组件类,用以维护组件的数据模型及功能逻辑.路由的功能是控制组件的创建和销毁,从而驱使应用界面跳转切换/指令与模板相互关联,最重要
Wesley13 Wesley13
3年前
Unity 2D游戏开发教程之为游戏场景添加多个地面
Unity2D游戏开发教程之为游戏场景添加多个地面为游戏场景添加多个地面显然,只有一个地面的游戏场景太小了,根本不够精灵四处活动的。那么,本节就来介绍一种简单的方法,可以为游戏场景添加多个地面。具体的操作方法是:(1)在Project视图里,新建一个文件夹,命名为Pr
Easter79 Easter79
3年前
Spring中的这些能技巧,越早知道越好!
前言最近越来越多的读者认可我的文章,还是件挺让人高兴的事情。有些读者私信我说希望后面多分享spring方面的文章,这样能够在实际工作中派上用场。正好我对spring源码有过一定的研究,并结合我这几年实际的工作经验,把spring中我认为不错的知识点总结一下,希望对您有所帮助。一如何获取spring容器对象1.实现Bea
Stella981 Stella981
3年前
Beetl3.0 功能预览
Beetl是一款全功能,性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本和规则引擎等,从2011年来,一直维护,并得到国内用户的肯定。1性能篇Beetl3.0现在进展到M1版本,单元测试都通过,俩个模板类的性能测试也跑了一下,结果如下国内Keb同学提供的性能测试来看(https://gi
芝士年糕 芝士年糕
2年前
使用nginx进行负载均衡
我使用了三台VPS服务器,同一网段的,用来搭建网站,推荐你们也可以使用3A服务器1.nginx负载均衡介绍nginx应用场景之一就是负载均衡。在访问量较多的时候,可以通过负载均衡,将多个请求分摊到多台服务器上,相当于把一台服务器需要承担的负载量交