`
文章列表
http://www.vckbase.com/index.php/code/
这个可能是网络问题,国内连google服务器经常连不上。 尝试用下面办法试下: 1.上图SDK Manager 的 Tools ->Options打开SDK Manager的Settings,    选中“Force https://… sources to be fetched using http://…”,    强制使用http协议。       2.改hosts文件。    Windows在C:\WINDOWS\system32\drivers\etc目录下,    Linux用户打开/etc/hosts文件,       打开文件后添加以下内容 ...
Present ViewController详解 Present ViewController Modally  一、主要用途   弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形:   1、收集用户输入信息   2、临时呈现一些内容   3、临时改变工作模式   4、相应设备方向变化(用于针对不同方向分别是想两个ViewController的情况)   5、显示一个新的vie ...
Detected memory leaks!Dumping objects ->{98500} normal block at 0x05785AD0, 152 bytes long. Data: << N N x 7 > 3C AC 4E 10 00 00 00 00 BC A4 4E 10 78 B6 37 00 Object dump complete. 而且每次退出都是一样的.泄漏的内存块都是98500. 解决方法: 1. 在程序开始启动的地方(足够前的地方,只要在泄漏的内存分配的前面)使用代码: _CrtSetBreakAlloc(98500); //98 ...
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.CharBuffer; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import java.nio.charset.Charset; import java.nio.charset.CharsetDecoder; import java.util.regex.Matcher; impor ...
     同事今天问我,如何在linux下的c代码里面控制connect的阻塞时间。应用的背景是:linux下的c程序有两个目标IP需要connect,如果用阻塞方式,当其中一个IP不能连接的情况下,程序将阻塞在connect函数上。     本来以为用setsockopt修改个什么参数就可以搞定,结果baidu了半天也没有结果。倒是在网上搜到很多这样的解决方案:将connect方式设置为非阻塞方式,这样程序一旦执行就会马上返回,但问题是,到底有没有连接上呢,你需要等待一段时间,然后使用函数判断连接是否正常。试了下,貌似由于系统的区别,这个方法在我的linux环境下不适用,主要是后面判断是否连 ...
先假设你的mac os已经安装了xcode,那么下载检测你的xcode是否安装了svn组件: 在命令行中如入: svn -version  如果提示: command not found  说明没有安装提示其它说明本机已经安装 安装xcode自带的svn客户端:xode--->preferences--->Download--->Command Line Tool点击【install】。 安装完成之后找到:window--->Organizer--->Repostories 在右侧菜单下面找到【+】按钮点击Add Repostoies,这个过程可能 ...
public static void sendMessage() throws MessagingException{ Properties props = new Properties(); props.setProperty("mail.smtp.host", "smtp.sina.com"); props.setProperty("mail.smtp.auth", "true"); Session session = Session.getInstance(props, new Au ...
GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数   并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能   担保函数已成功执行。只有在函数调用返回一个错误结果时,这个函数指出的错误结果   才是有效的。通常,只有在函数返回一个错误结果,而且已知函数会设置GetLastError   变量的前提下,才应访问GetLastError;这时能保证获得有效的结果。SetLastError函   数主要在对api函数进行模拟的dll函数中使用。   GetLastError的返回值 ...
实现代码如下:原理是利用了快速排序‘分治’思想,判断左边区域的大小是否在1000范围之内,如果是就丢弃右边区域的递归调用,从而减少了递归和循环的调用。 测试结果:长度为1000w的数组,在30-200ms以内完成。 测试环境:window xp ,Celeron双核cpu 2.19GHZ,2G内存。 public static void _sort( int[] arr , int left , int right ){ if( left >= right ) return; int markIndex = right; int markVal = ar ...

EJB的初步认识

    博客分类:
  • EJB
1、EJB2.0有哪些内容?分别用在什么场合? EJB2.0和EJB1.1的区别?      答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所以能够运行的核心。EJB容器管理 ...
<script language="javascript"> function getFuncName(_callee) { var _text = _callee.toString(); var _scriptArr = document.scripts; for (var i=0; i<_scriptArr.length; i++) { var _start = _scriptArr[i].text.indexOf(_text); if (_start != -1) { if (/^function\s*\(.*\). ...
function getCode($id){ if( !isset($id) || $id > 0xFF || $id < 0x0 ){ return null; } //$a 先取0~Integer.MaxValue之间的数,然后左移32位,等效与*2的32次方 $a = bcmul( rand( 0 , 0x7FFFFFFF ) , bcpow( 2 , 32 ) ); $b = bcadd( rand( 0 , 0x7FFFFFFF ) & 0x7FFFFF00 , $id ); return bcadd( $a , $ ...
Jni中C++和Java的参数传递 如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SUN JNI Tutorial这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才可以被C/C++程序识别。比如我们在C++中有一个结构(Struct)DiskInfo ,需要传递一个类似于DiskInfo *pDiskInfo的参数,类似于在C++这样参 ...
创建索引 001 package org.apache.lucene.demo; 002 003 /* 004 * Licensed to the Apache Software Foundation (ASF) under one or more 005 * contributor license agreements. See the NOTICE file distributed with 006 * this work for additional information regarding copyright owners ...
Global site tag (gtag.js) - Google Analytics