简易引用计数,管理资源的加载卸载
转载自:凉鞋的笔记http://liangxiegame.com引用计数使用场景有一间黑色的屋子,里边有一盏灯。当第一个人进屋的时候灯会打开,之后的人进来则不用再次打开了,因为已经开过了。当屋子里的所有人离开的时候,灯则会关闭。我们先定义灯的对象模型:class Light
{
public void Open()
{
Log.I("灯打开了");
}
...
[Unity ]Avatar Mask 动画混合
Unity关于动画,大致分为动画融合动画混合。具体使用到的东西大概就是BlendTree和Avatar Mask前者主要解决类似跑的时候转向这种问题,而后者是用来解决诸如边跑边招手,或者攻击的问题。这里主要记录一下Avatar Mask的使用心得。首先先创建Animator Controller,双击打开Animator Controller,添加你所需要的动画,在左侧layer层可以看到默认的是...
UGUI 世界坐标转屏幕坐标转UI坐标
Vector2 world2ScreenPos = Camera.main.WorldToScreenPoint(worldPos);//世界坐标转屏幕坐标
Vector2 uiPos = new Vector2();
RectTransformUtility.ScreenPointToLocalPointInRectangle(rect, worl...
mac svn 解决冲突
svn revert --depth=infinity index.html
这里的index.html是冲突的文件,朋友们遇见类似问题只要把这里改成自己svn提示冲突的文件名即可。若此方法行不通,可尝试index.html(也就是冲突文件名)改成该冲突文件所在的文件夹名字...
Unity 判断当前应用网络状况 NoNet/wifi/4g
网络不可用时:if (Application.internetReachability== NetworkReachability.NotReachable)
//Do Something使用wifi时:if (Application.internetReachability == NetworkReachability.ReachableViaLocalAreaNetwo...
Unity Stack+GameObject.SetActive()实现对象池。
public class ObjectPoolManager : Singleton<ObjectPoolManager>
{
private class InternalPool
{
private Stack<GameObject> m_pool;
private int m_poolDepth;
private GameObject m_p...
MySQL中EXPLAIN解释命令 查看索引是否生效
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
使用方法,在select语句前加上explain就可以了:
如:
explain select surname,first_name form a,b where a.id=b.id
EXPLAIN列的解释:
table:显示这一行的数据是关于哪张
JfreeChart生成统计图,导出word文档
package com.zhxg.zhsq.util;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
import java.awt.Paint;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
im
Java输入、输入、IO流 类层次关系梳理 阅读目录
阅读目录
本文主要关注在Java编程中涉及到的IO相关的类库、方法。以及对各个层次(抽线、接口继承)的流之间的关系进行梳理
相关学习资料
http://baike.baidu.com/view/1007958.htm?noadapt=1
http://blog.csdn.net/hguisu/article/details/7418161
https://www.ibm.com
手把手教你用Java实现AOP
介绍
众所周知,AOP(面向切面编程)是Spring框架的特色功能之一。通过设置横切关注点(cross cutting concerns),AOP提供了极高的扩展性。那AOP在Spring中是怎样运作的呢?当你只能使用core java,却需要AOP技术时,这个问题的解答变得极为关键。不仅如此,在高级技术岗位的面试中,此类问题也常作为考题出现。这不,我的朋友最近参加了一个面试,就被问到了这样一个
GC算法 垃圾收集器
概述
垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。
jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这部分内存的分配和使用都是
html5之sse服务器发送事件EventSource介绍
前言
我前面文章讲过数据大屏,里面的数据时时更新。还有时时更新的股票数据,Facebook/Twitter 更新、估价更新、新的博文、赛事结果等等,都需要数据时时更新。之前我们一般都是请求服务器,看看有没有可以更新的数据。html5提供了Server-Sent Events方法,通过服务器发送事件,更新能够自动到达。
Server-Sent Events使用
Server-Sent Even
将excel按照某一列拆分成多个文件
1.打开目标excel,按alt + f11键打开VBE窗口
2.选择插入->模块粘贴下面代码到编辑器中
Sub 保留表头拆分数据为若干新工作簿()
Dim arr, d As Object, k, t, i&, lc%, rng As Range, c%
c = Application.InputBox("请输入拆分列号", , 4, , , ,
作为一名高级程序员应该掌握哪些技术
百度首页
登录
做一个java高级程序员甚至架构师 应该掌握哪些技术
走向宇宙
百家号09-2917:15
我把它分为了五大专题
工程化专题
工程化专题 git git安装使用
git日常使用:fetch/pull/push/revert/rebase git分支管理git flow
Jenkins多套环境(te
SSO单点登录原理和简单实现
一、单系统登录机制
1、http无状态协议
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系
但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须
java高级程序员面试题
1.你认为项目中最重要的过程是那些?
分析、设计阶段 尽量找出进度的优先级
2.如果给你一个4-6人的team,怎么分配?
挑选一技术过硬的人作为我的替补。其它人平均分配任务,每周进行全面的任务分配,每个人领取一周的工作量
,每天汇报进度。
3.简述软件开发文档?
需求分析、概要设计、详细设计、操作手册、测试计划
4.你认为一个项目如何才正确?
是企业利益最大化。
5.你经常
tomcat配置二级域名
主域名:www.abc.com二级域名(需解析):test.abc.com test1.abc.com要求:一级和二级域名访问都不带端口号和项目名称修改端口为80默认端口<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" ...
Springboot 整合 Dubbo/ZooKeeper
摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!本文提纲一、为啥整合 Dubbo 实现 SOA二、运行 springboot-dubbo-server 和 springboot-dubbo-client 工程三、springboot-dubbo-server 和 springboot-dubbo-client 工程配置详解 一、为啥整合 Dub...
今日推荐
周排行