现在位置: 首页 > alimony发表的所有文章
  • 03月
  • 19日
综合 ⁄ 共 1459字 评论关闭
转载自:http://www.cnblogs.com/winnersun/archive/2011/07/16/2108440.html explicit用来防止由构造函数定义的隐式转换。 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。 例如: class things { public: things(const std::string&name =""): m_name(name),height(0),weight(10){} int CompareTo(const things & other); std::string m_name; int height; int weight; }; 这里things的构......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1092字 评论关闭
#include<stdio.h> #include<string.h> typedef struct {     char name[12];     int ac,time; }node; int main() {     node a[1000],temp;     int n,m,j,d,v=0,i=0;     char ch;     scanf("%d%d",&n,&m);//输入     while(scanf("%s",a[i].name)!=EOF&&strcmp(a[i].name,"0")!=0)//后面的是作测式用的     {         a[i].time=0;         a[i].ac=0;         for(j=0;j<n;j++)         {             scanf("%d",&d);            if(t>0)             {                 a[i].ac++; ......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 10450字 评论关闭
http://hi.baidu.com/malecu/item/9e0edc115cb597a1feded5a0 http://www.iteye.com/topic/683613 http://blog.csdn.net/zsmj_2011/article/details/10394805 http://www.ibm.com/developerworks/cn/java/j-lo-hibernatelazy/index.html?ca=dat 通常情况下,适用代理模式的情况有两种: 1.创建对象开销很大,可以创建一个代理对象,推迟真正的对象创建。大家所熟悉的Hibernate延迟加载策略就是使用动态代理,当A实体关联B实体时,在获取A实体时不需要立即获得与A实体关联的B实体,因为有可能客户端根本不需要B实体数据,当客户端......
阅读全文
  • 07月
  • 28日
综合 ⁄ 共 897字 评论关闭
  <input type="file" name="file1" style="width:300'" class="tx1" value="" onchange="PreviewImg(this);">  <div style="width:400px;height:300px;border:1px solid #aaaaaa;overflow:auto" id="previewDiv"> </div><script language="javascript"> function PreviewImg(obj)...{  var div = document.getElementById("previewDiv");  if(obj.value=="" || div.childNodes.length>0)...{    div.removeChild(div.firstChild);    if(obj.value=="")return;  }  var ext = obj.value.substring(ob......
阅读全文
  • 07月
  • 06日
综合 ⁄ 共 1661字 评论关闭
昨天遇到一个案例,一个同事在通过其中一台数据库客户端(暂且名为B机器)连接访问 服务器上的DB ,所有对象(表,视图,存储过程)都打不开,提示连接池已满,超过最大连接数. 这个错误比较奇怪,难道同时有32767个并发连接,于是远程登录服务器,打开数据库,发现打开表,存储过程 都没问题.于是判断是不是他们程序中没有显示释放连接, 查后发现不是程序的问题,用下面方法查看后发现有389个数据库客户端连接,程序连接才100多个,很奇怪为什么会有300多个数据库客户端连接, 再查这些连接的IP和机器名发现来自B.于是到B上查看,最后发现有4个远程界......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 928字 评论关闭
使用通配符定义Action 在开发中通常使用通配符的方法来定义Action,定义一个Action为HelloWorld的类,如: package zjh.struts2.lx; import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSupport { private String message; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public String execute() { message = "这是第一个方法"; return SUCCESS; } public String other_method(){ message = "这是第二个方法"; re......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 784字 评论关闭
在JVM的规范中,有这么一些话:      “在JVM中,每个对象和类在逻辑上都是和一个监视器相关联的”        “为了实现监视器的排他性监视能力,JVM为每一个对象和类都关联一个锁”      “锁住了一个对象,就是获得对象相关联的监视器”      从这些话,看出监视器和对象锁好像是一回事,那为何要定义两个东西,若不一样,他们的关系如何?  解释1:   监视器好比一座建筑,它有一个很特别的房间,房间里有一些数据,而且在同一时间只能被一个线程占据,进入这个建筑叫做"进入监视器",进入建筑中的那个特别的房间叫做"获得监视器",占据房......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 11682字 评论关闭
Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。   1.从如何载入.so档案谈起     由于Android的应用层的类都是以Java写的,这些Java类编译为Dex型式的Bytecode之后,必须靠Dalvik虚拟机(VM: Virtual Machine)来执行。VM在Android平台里,扮演很重要的角色。     此外,在执行Java类的过程中,如果Java类需要与C组件沟通时,......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 473字 评论关闭
using UnityEngine; using System.Collections; public class Order : MonoBehaviour { void Awake() { print ("Awake"); } // Use this for initialization void Start () { print ("Start"); } void OnEnable() { print ("OnEnable"); } // Update is called once per frame void Update () { print ("Update"); } void LateUpdate() { print ("LateUpdate"); } void FixedUpdate() { print ("FixedUpdate"); } void OnGUI() { print ("OnGUI"); Destroy(gameObject); } void OnD......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 18125字 评论关闭
转载请注明作者,谢谢支持! 一、环境准备 测试环境使用的cdh提供的quickstart vm hadoop版本:2.5.0-cdh5.2.0 spark版本:1.1.0 二、Hello Spark 将/usr/lib/spark/examples/lib/spark-examples-1.1.0-cdh5.2.0-hadoop2.5.0-cdh5.2.0.jar 移动到/usr/lib/spark/lib/spark-examples-1.1.0-cdh5.2.0-hadoop2.5.0-cdh5.2.0.jar 执行程序  ./bin/run-example SparkPi 10 日志分析: 程序检查ip,host,SecurityManager 启动sparkDriver。通过akka工具启动一个tcp监听  [akka.tcp://sparkDriver@192.168.128.131:42960] 启......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 5269字 评论关闭
JSP内置对象使用大全 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举 3 String getCharacterEncoding() 返回字符编码方式 4 int getContentLength() 返回请求体的长度(以字节数) 5 String getContentType() 得到请求体的MIME类型 6 ServletInputStream getInputStream() 得到请求体中一......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 280字 评论关闭
期待html5让互联网生活变得更美好    3D俄罗斯方块演示地址:http://www.benjoffe.com/code/games/torus/   Google向我们展示了HTML5实现FPS游戏Quake(雷神之锤),他们利用Google Web Toolkit中的WebGL, WebSockets开发出了强大的跨平台游戏,并且在一台笔记本上运行的帧速高达30,Google已经在代码页面公布这款游戏,目前可以运行在Safari和Chrome下,目前还没有IE版本出现。 代码如下:http://code.google.com/p/quake2-gwt-port/
阅读全文