24
                    
2019-10
            2019-10
 
                游戏设计模式——面向数据编程
                        
随着软件需求的日益复杂发展,远古时期面的向过程编程思想才渐渐萌生了面向对象编程思想。
当人们发现面向对象在应对高层软件的种种好处时,越来越沉醉于面向对象,热衷于研究如何更加优雅地抽象出对象。
然而现代开发中渐渐发现面向对象编程层层抽象造成臃肿,导致运行效率降低,而这是性能要求高的游戏编程领域不想看到的。
于是现代游戏编程中,面向数据编程的...                    
 
            
                
                    10月24日
                    4,834
                
                
                
                    24
                    
2017-06
            2017-06
 
                Nginx 设置wordpress 伪静态
                        首先,在Nginx.conf中的server模块配置如下内容:
location / {
    if (-f $request_filename/index.html){
                    rewrite (.*) $1/index.html break;
            }
    if (-f $request_f...                    
 
            
                
                    06月24日
                    4,098
                
                
                
                    19
                    
2017-06
            2017-06
 
                Swift 实现文本被复制功能(UILabel/UITextView)
                        需求:要求这段文本可被复制
这个需求,在本文中提供两种方案,一种是自定义控件,集成自UILabel,然后给其添加一个可复制功能;第二种是直接使用UITextView实现,控制其属性。
方案一:用UILabel实现
第一步:给UILabel创建一个子类,CanCopyLabel
第二步:让CanCopyLabel能够交互,并给其添加一个长按方法
  // ...                    
 
            
                
                    06月19日
                    3,595
                
                
                
                    19
                    
2017-06
            2017-06
 
                Swift 搜索框(UISearchBar)实现简单的搜索功能
                        1.在storyboard里面拖入一个 Search Bar 和 一个 tableView。
2.创建ViewController,实现代理:UISearchBarDelegate,UITableViewDataSource,UITableViewDelegate.
代码实现如下:
    @IBOutlet weak var searchCt: UISea...                    
 
            
                
                    06月19日
                    4,399
                
                
                
                    19
                    
2017-06
            2017-06
 
                Swift 制作圆形Image
                        首先我们要指定cornerRadius的值,而这值是由我们现有Image的尺寸,由其中心点,画成圆圈计算得来:
//
cell.myImage.layer.cornerRadius = cell.myImage.frame.size.width / 2
//设定完之后,我们将边角切掉:
cell.myImage.clipsToBounds = true...                    
 
            
                
                    06月19日
                    2,929
                
                
                
                    28
                    
2017-03
            2017-03
 
                iOS10.3正式发布
                        苹果今天推出了iOS 10.3更新,加入了多项新功能,包括使用“查找我的iPhone”来定位AirPods,同时丰富了 Siri配合支付、叫车和汽车厂商应用的使用方式。
iOS 10.3会使用新的苹果文件系统( APFS ),可以帮助手机释放将近2G的空间。
更新详情
查找我的 iPhone
查看您 AirPods的当前位置或最后已知位置
在一侧或左右 A...                    
 
            
                
                    03月28日
                    4,058
                
                
                
                    02
                    
2016-11
            2016-11
 
                学习笔记 jquery-fullPage
                        在页面引入,需要先引入jQuery
进入cdnjs官网,搜索fullpage
jquery.fullPage.css
jquery.fullPage.js
jquery.easings.min.js
基本的页面结构
<div id="fullpage">
    <div class="section">一些内容</div&g...                    
 
            
                
                    11月02日
                    4,477
                
                
                
                    06
                    
2016-10
            2016-10
 
                移除WordPress加载的JS和CSS链接中的版本号
                        过wp_enqueue_script 和wp_enqueue_style 这两个函数加载的 JS 和 CSS 后面都带有一个版本参数,例如 ?ver=3.6 (如果你在函数中添加了版本号,就显示添加的版本号;如果没有,就默认添加WordPress的版本号,这样一来,就泄露了你正在使用的WP的版本了)。下面就分享下 移除 WordPress 加载的JS和CSS...                    
 
            
                
                    10月06日
                    3,254
                
                
                
                    23
                    
2016-09
            2016-09
 
                2016 年最受欢迎的编程语言是什么?
                        这两天 GitHub 对其官网进行了改版,紧接着又发布了一年一度的开源报告,我们程序员比较关心之后的趋势是什么,而 GitHub 毫无疑问代表了全世界编程领域的趋势,我们不妨先来解读下这份报告,然后再解答下你们关注的标题的答案。
事先声明,本篇文章的一些数据完全来自这份报告,地址在这里:
https://octoverse.github.com/
最流行的开...                    
 
            
                
                    09月23日
                    3,045
                
                
                
                    19
                    
2016-09
            2016-09
 
                Eclipse下配置Tomcat 9.0教程
                        准备工作
开发工具:Eclipse (访问官网)
服务器:Tomcat (访问官网)
开发环境:JDK (访问官网)
需要注意的是从Tomcat8.0开始的版本需要Eclipse4.0以上的版本才能支持。
本教程使用的环境为Eclipse 4.6 + Tomcat 9.0 + JDK 1.8
安装说明
Tomcat建议选择免安装版,如图所选的为9.0-64位...                    
 
            
                
                    09月19日
                    4,877
                
                
                

