1. MenuItem标签出现多个菜单因为路径是中文(MenuItem("刘国云/CreateAssetBundle/Atlases")
分类:
编程语言 时间:
2015-08-04 12:56:15
阅读次数:
169
做.net开发有5年了,经历了asp+access,.net+sqlserver,MVC+EF等开发模式,最近打算系统巩固一下。有不对的地方希望大家指出,还有落下的知识点也请提供下,谢谢。C#、.Net以及IDE简介一、什么是.Net?.Net指 .Net Framework框架,一种平台,一种技术...
分类:
编程语言 时间:
2015-08-04 12:54:32
阅读次数:
114
可能有很多种实现方式,分享一下最朴实的方法。首先是节点和Link List结构:struct mynode { int value; mynode * next; };struct mylist { mynode * first; mynode * last; };提供一些基础函数:void lis...
分类:
编程语言 时间:
2015-08-04 12:48:53
阅读次数:
177
首先看TThread源码中关于OnTerminate的代码:public .... property OnTerminate: TNotifyEvent read FOnTerminate write FOnTerminate; ...end; 再看Delphi自带的帮助手册...
分类:
编程语言 时间:
2015-08-04 12:49:53
阅读次数:
115
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真...
分类:
编程语言 时间:
2015-08-04 12:45:55
阅读次数:
95
package shi;import java.io.File;import java.io.IOException;import java.util.Calendar;public class Test { public static void main(String[] args)...
分类:
编程语言 时间:
2015-08-04 12:42:12
阅读次数:
113
Why ListView?ListView 如果仅仅出于功能上的需求ListView可能没有存在的必要,ListView能作的事情基本上ScrollView也能胜任。ListView存在的最根本的原因在于它的高效(如何实现的?).ListView通过对象的复用从而减少内存的消耗,也减少了对象的创建从...
分类:
编程语言 时间:
2015-08-04 12:42:08
阅读次数:
131
一、任务和线程 《thinking in java》中专门有一小节中对线程和任务两个概念进行了具体的区分,这也恰好说明任务和线程是有区别的。 正如前文所提到的,任务只是一段代码,一段要达成你目的的代码,这段代码写在哪,怎么写其实无所谓,只是因为你希望java的多线程机制能够识别并调用你编写的任务.....
分类:
编程语言 时间:
2015-08-04 12:41:26
阅读次数:
111
一般我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。 Python 运行环境在查找模块时是对 sys.path 列表进行遍历,如果我们想在运行环境中添加自定义的模块,主要有以下三种方法: 1....
分类:
编程语言 时间:
2015-08-04 11:33:44
阅读次数:
136
<?php
/*
p.cn?joffe?2011.12.7
分页树
网创商城分页方式支持文件?
需要样式文件支持
调用方法:
include("pagination.php");
echo?paginate_tree($reload,?$pageNo,?$tpages,?$adjacents,[$trow]);
参数:...
分类:
编程语言 时间:
2015-08-04 11:33:45
阅读次数:
446
这个方法可以用来支持圆形菜单布局等类似需求: /**
?*?计算N个点均匀排列成圆的各个点坐标
?*?@param?nodeSize?参与排列成圆的元素个数
?*?@param?center?圆的中心点坐标?{x:,?y:}
?*?@param?rad...
分类:
编程语言 时间:
2015-08-04 11:34:09
阅读次数:
345
源码均以JDK1.8作为参考1.定义:
定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。2.解析:
可能乍一看Factory设计模式的定义有点晕,但是细想想Factory的字面含义,其实也是很好理解的,所谓工厂,就是按照指定的需求生产出一些产品,Factory设计模式也不例外,是按照提供给Factory的需求说明,然后Factory按照需...
分类:
编程语言 时间:
2015-08-04 11:31:16
阅读次数:
179
线程的那些事
前言:这篇文章主要小结下linux下多线程的知识点,并且有一些多线程编程中的拓展概念。以及c语言编写线程池的思路linux线程简介
线程的私有数据和公有数据
线程的上下文切换
创建线程
线程终止
互斥量
条件变量
多线程概念简单拓展
竟态条件
并发与并行
同步与互斥
volatile
CAS(compare and swap)
指令重排和内存屏障
c语言实现线程池思想
lin...
分类:
编程语言 时间:
2015-08-04 11:29:09
阅读次数:
212
scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串”hi hello”,则应该使用gets函数。
gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。
char string[15]; gets(string); /遇到回车认为输入结束/
scanf(“%s”,string); /遇到空格认为输入结...
分类:
编程语言 时间:
2015-08-04 11:28:26
阅读次数:
202
观察者模式 Observer
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。
观察者模式的组成
抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现...
分类:
编程语言 时间:
2015-08-04 11:30:51
阅读次数:
222
算法的重要性是不言而喻的。可能是你会不屑于听这样的话,是因为在我们的实际开发中,用到算法的地方真是太少了。对于这一点我并不否认,因为对于一个初级的开发者而言,算法显得太过高深了。如果我们想去实现一个功能,通常的做法就是百度或是Google。这就是为什么会有那么一句调侃之辞:我们不生产代码,我们只是代码的搬运工。 当我们已经完成了初级开发者的这一过程时,我们应该想着怎么去优化自己的代码,从而让自己的代码更加优美,也更显B格。...
分类:
编程语言 时间:
2015-08-04 11:27:38
阅读次数:
200
jni层调试线程死机原因
一,导致死机原因:
jni层中 线程函数中 只要添加调用env 的函数 ,,就会死机
二,解决方法
第一我们应该理解:
①(独立性) JNIEnv 是一个与线程相关的变量,即线程A有一个 JNIEnv变量, 线程B也有一个JNIEnv变量,由于线程相关,所以A线程不能使用B线程的 JNIEnv 结构体变量。那么如何保证了...
分类:
编程语言 时间:
2015-08-04 11:25:36
阅读次数:
223