现在位置: 首页 > mislead发表的所有文章
  • 08月
  • 14日
综合 ⁄ 共 109673字 评论关闭
1 - 介绍 Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。 Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。 它可以作为一个强大、轻量的脚本语言,供任何需要的程序使用。 Lua 以一个用 clean C 写成的库形式提供。(所谓 Clean C ,指的 ANSI C 和 C++ 中共通的一个子集) 作为一个扩展式语言,Lua 没有 "main" 程序的概念:它只能 嵌入 一个宿主程序中工作,这个宿主程序被称作 embedding program 或简称为 host 。 宿主程序可以通过调用函数执行一小段 Lua 代码......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 661字 评论关闭
  一个周末,一个Linux新手折腾了半天,终于安装好了jdk7。记录下。   网上有不少在Ubuntu下安装jdk的帖子了,不过大部分是针对jdk6的,那时候文件格式都是bin,但是jdk7现在只提供tar.gz格式了;而且网上都是一步步列步骤,弄完有点迷糊。所以我这里就总结下把。  总的来说安装jdk有3大步骤(参考文献[1,2,3,4],基本上都大同小异了):   1:下载并解压jdk的tar.gz文件   2:配置文件,这里是比较argue的部分,有人配置enviroment,有人配置profile,有人配置bashrc等等。我是选择配置了profile,它们之间的区别可以参考文献[5,6].......
阅读全文
  • 08月
  • 11日
综合 ⁄ 共 711字 评论关闭
 在使用JDom对xml进行处理的过程中遇到一个字符编码的问题: public static Element getRootElement(String s) throws Exception{ InputStream in = null; try{ in = new StringBufferInputStream(new String(s.getBytes(), "ISO-8859-1")); DOMBuilder builder = new DOMBuilder(false); Element root = builder.build(in).getRootElement(); return root; }catch (Exception e){ throw e; }finally{ if (in != null){ in.close(); } } } 由于Stringb......
阅读全文
  • 07月
  • 12日
综合 ⁄ 共 12373字 评论关闭
转自:http://www.cnblogs.com/dolphin0520/p/3958019.html Java线程面试题 Top 50        原文链接:http://www.importnew.com/12773.html         本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。   不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 4465字 评论关闭
  在使用很多函数的时候,我们都需要获得一个对象的句柄,而某些函数返回的是伪句柄。伪句柄本身不会打开内核对象的句柄表,因此内核对象的使用计数就不会增加。它本身就只指向调用它的主调进程或线程。会因为调用者的不同而改变,比如:调用者A使用一个伪句柄,这个句柄指向调用者A,而调用者A将该句柄传递给调用者X,则这个句柄就指向调用者X。   GetCurrentThread函数和GetCurrentProcess函数的返回值都是伪句柄,在本进程(线程)内该值固定为0xFFFFFFFF(进程)、0xFFFFFFFE(线程)   下面是一段小测试:    #include <w......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 3662字 评论关闭
               -------android培训、java培训、期待与您交流! ---------- 本日志doc文档下载 About 拆箱与装箱、可变参数、枚举   1、基本数据类型的自动拆箱与装箱 Code1     // 自动装箱与拆箱(设计模式:享元设计模式) 整数型-128~127 Integer iObj1 = 127; Integer iObj2 = 127; System.out.println(iObj1==iObj2); System.out.println(iObj1 + 12); Integer iObj3 = Integer.valueOf(12); Integer iObj4 = Integer.valueOf(12); System.out.println(iObj3 == iObj4); 2、可变参数 2.1、问题:......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1159字 评论关闭
第三章 进程的同步与通信 3.1   进程同步的概念 3.2   信号量机制 3.3   经典进程同步问题 3.4   管程机制 3.5   进程通信  3.1     进程同步的概念 进程之间的关系: 资源共享关系: 相互合作关系: 1.  临界资源 临界资源的定义: 2.  临界区: ⑴临界区的定义 ⑵临界区进入和退出的方法: ⑶同步机制应该遵循的准则:   空闲让进、忙则等待、有限等待、让权等待 3.  利用软件方法解决进程互斥问题 4.  利用硬件方法解决进程互斥问题 ⑴利用Test-and-Set指令实现互斥    TS指令:    TS(lock)    Int   *lock;    { int t;     ......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 12995字 评论关闭
文章目录       内容 系统需求 安装 添加客户端CKEditor 添加标签库(ckeditor-Java-core) 使用maven2 没有Maven 页面上使用标签 更换选择的textarea元素 更换所有的textarea元素 创建一个CKEditor实例 常见的标记属性 basePath config 新的CKEditor 3.6工具栏语法 timestamp initialized event 例如: globalEvents 在一个Java类中设置配置选项 系统需求 http://www.cnblogs.com/jse7en/archive/2012/04/14/2447433.html 请注意,你至少需......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 39309字 评论关闭
第五章 浏览文件夹          我在第二章中给出了文件夹的概览和它在Windows Shell中的地位,在这一章中我们打算更详细地讨论它们。我们主要集中精力阐述涉及文件夹所有层面的Shell函数,以及保证所有操作顺利进行的潜在机理。因此,我们需要深入研究两个起着非常重要作用的概念:快捷方式和PIDLs。前者是下一章的题目,在这一章中我们将研究PIDLs,其中包括:          SHBrowseForFolder()函数的用途     关于PIDLs进一步的讨论,以及怎样使用PIDLs     虚拟文件夹和位置     怎样获得文件夹的设置 我们将要论述的例......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 313字 评论关闭
SET echo off SET feedback off SET pagesize 50000 SET linesize 20000 SET verify off SET pagesize 0 SET term off SET trims ON SET heading off SET trimspool ON SET trimout ON SET timing off SET verify off SET colsep " spool d:\cust_brand.txt SELECT * FROM CUST_BRAND; spool off   将以上存储过程,保存在SQL中,然后在PLSQL的命令行模式下执行就可以了,SQL> @d:\export_test.sql; 有空可以完善一下实现数据库下的多个表的检测及导出。
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 462字 评论关闭
    水题一道,不涉及什么算法,注意s串和t串的输入顺序就好,搞清楚是在t串中去找s串,而不是在s串中去找t串,所以接下来的工作,就是用一个for循环来依次做最为朴素的匹配就好,如果ans==s串的长度,那么就说明匹配了.注意细节,稳稳出题。 # include<cstdio> # include<iostream> # include<cstring> using namespace std; # define MAX 100000 char s[MAX+10]; char t[MAX+10]; int main(void) { while ( scanf("%s%s",s,t)!=EOF ) { //scanf("%s",t); int n1 = strlen(s); ......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 277字 评论关闭
   在C++ 和 C#都用过map,非常常用和实用的一个容器,两个语言中用途都是查找,但是内部的机制却不一样。简单总结下。   1:值与引用:正如C# 和 C++的区别,C#中的map是根据key的地址去找,而C++的map,则是根据key的值去查找。   2:实现机制:如上面所说,对key的不同理解,就决定了不同的算法。C#的map是用hash,而C++的查找,则是用红黑树。   3: 用法比较: 用法大同小异,都是查找,但是由于上面说的实现机制不同,C++的map是用红黑树,所以必须保证key是可以比较的,如果是自己写的类,得自己定义"<"比较。而C#则没有......
阅读全文