码迷,mamicode.com
首页 > 编程语言
Windows下Java环境变量配置
新建:JAVA_HOMEC:\Program Files\Java\jdk1.8.0_25新建或添加到开头:PATH%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools....
分类:编程语言   时间:2015-01-15 17:24:59    阅读次数:251
python学习之dict的items(),values(),keys()
Python的字典的items(), keys(), values()都返回一个list1 >>> dict = { 1 : 2, 'a' : 'b', 'hello' : 'world' } 2 >>> dict.values() 3 ['b', 2, 'world']...
分类:编程语言   时间:2015-01-15 17:25:09    阅读次数:180
Javascript实现在textarea中输入回车键不换行
今天在写一个小程序时,用到了在文本框中捕捉回车键的功能,我想肯定能够用Javascript实现,于是百度了以下,得到如下实现。HTML页面如下:<textareaclass="form-control"name="message"id="message"style="display:inline-block;"onkeypress="onKeyPress(event)"></t..
分类:编程语言   时间:2015-01-15 16:14:49    阅读次数:275
C++学习笔记十六-模板和泛型编程(二)
C++学习笔记十六-模板和泛型编程(二) 16.4 类模板成员 1.模板作用域中模板类型的引用:     通常,当使用类模板的名字的时候,必须指定模板形参。这一规则有个例外:在类本身的作用域内部,可以使用类模板的非限定名。例如,在默认构造函数和复制构造函数的声明中,名字 Queue 是 Queue 缩写表示。实质上,编译器推断,当我们引用类的名字时,引用的是同一版本。因此,复制构造函数定...
分类:编程语言   时间:2015-01-15 16:12:58    阅读次数:351
Java-Largest Number
Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: The result may be very...
分类:编程语言   时间:2015-01-15 16:13:16    阅读次数:273
[C++]LeetCode: 97 Word Search (深度优先搜索)
题目: Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells are those horizontally or ver...
分类:编程语言   时间:2015-01-15 16:14:27    阅读次数:301
java解惑之字符之谜(谜题21)
谜题21:我的类是什么?镜头2         下面的程序所要做的事情正是前一个谜题所做的事情,但是它没有假设斜杠符号就是分隔文件名组成部分的符号。相反,该程序使用的是java.io.File.separetor,它被指定为一个公共的String域,包含了平台相关的文件名分隔符。这个程序会打印正确的、平台相关的类文件名吗?该程序是从这个类文件中被加载的。 package com.javapuz...
分类:编程语言   时间:2015-01-15 16:14:34    阅读次数:163
第6章 堆排序
6.4-5 在所有元素都不同的情况下,HEAPSORT的时间复杂度是Ω(nlgn) 证明:要证明这一点其实不难,只需直觉上理解——虽然堆序不“完整”,但也能在一定程度上确定大小关系,比如较小的元素多半高度很低(接近底层)。 首先进行一个粗略的计算(元素都不同): 堆中高度为0(即最底层)的节点数为总数的一半 n/2。那这些元素在整个元素集中大小位置是如何的呢: 先把这 n/2 个节点排好序...
分类:编程语言   时间:2015-01-15 16:14:27    阅读次数:270
MFC调用批处理文件(.bat)
通过MFC 对话框的点击按钮打开 服务控制面板 方法一: system("window命令") 比如: system("services.msc") 打开服务控制面板 方法二: 通过ShellExecute()函数 #include ShellExecute函数原型及参数含义如下: ShellExecute( hWnd: HWND; //{指定父窗口句柄} ...
分类:编程语言   时间:2015-01-15 16:08:29    阅读次数:243
Java-Roman to Integer
Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999. 将罗马数字转为阿拉伯数字 对应转换表如下: 个位数举例 I, 1 】II, 2】 III, 3】 IV, 4 】V, 5 】VI, 6】 VII, 7】 VIII,8 】IX,...
分类:编程语言   时间:2015-01-15 16:08:07    阅读次数:188
Java多线程 -- 单例模式的Double-checked Locking (DCL)问题
Double-checked Locking (DCL)用来在lazy initialisation 的单例模式中避免同步开销的一个方法。 下面是这么做的一个例子。 [java] view plaincopy public class MyFactory {     private static MyFactory instance;...
分类:编程语言   时间:2015-01-15 16:05:22    阅读次数:297
MFC中CAsyncSocket及其派生类对象跨线程使用方法
MFC中CAsyncSocket及其派生类对象跨线程使用方法 存在的现象 在MFC中用多线程方法开发WinSocket通讯程序时,如果你的的是API方式,自然没有以下说的问题。但如果当你使用CAsyncSocket及其派生类(CSocket或是你自己的写的)来开发的话,会发现在不同线程中使用CAsyncSocket及其派生类对象时,会出现程序崩溃。这里所说的跨线程,是指该对象在一个线程中调用C...
分类:编程语言   时间:2015-01-15 16:01:49    阅读次数:150
java 最佳单例模式
无需过多说明的单例模式 public class LazySingleton {     private static class LazyLoading {         // static Context context;         private static LazySingleton instance = new LazySingleton() { ...
分类:编程语言   时间:2015-01-15 15:58:51    阅读次数:190
智捷公开课马上开始了-欢迎大家一起讨论学习-第一系列读《Swift开发指南(修订版) 》看Swift视频教程
智捷课堂携手51CTO学院、图灵教育联合举办iOS线上培训就业班系列体验公开课。 分享移动开发、移动设计方向最新,最热,最抢眼技术热点以及设计经验。我们每周将最少举办一次公开课,同时会提前安排公开课进度。关于公开课内容,我们将选择时下热门技术与大家分享,同时我们也希望能与大家进行交流,并搜集大家想了解的热点与大家分享。...
分类:编程语言   时间:2015-01-15 15:58:34    阅读次数:217
C语言中的位段(位域)
位段(bit-field)是以位为单位来定义结构体(或联合体)中的成员变量所占的空间。含有位段的结构体(联合体)称为位段结构。采用位段结构既能够节省空间,又方便于操作。 位段的定义格式为: type [var]:digits 其中type只能为int,unsigned int,signed in.....
分类:编程语言   时间:2015-01-15 15:59:06    阅读次数:238
java集合的简单使用
/* list接口 ArrayList 采用异步处理方式,性能高,但属于非线程安全 Vector 采用同步处理方式,性能低,但属于线程安全 当程序考虑线程安全的时候选Vector,其他选择ArrayList,速度快,性能高 set接口不能加入重复元素,(记忆:s开头same反而不同),但是可以...
分类:编程语言   时间:2015-01-15 15:54:30    阅读次数:164
JAVAWeb SSH框架 上传文件,如2007的EXCEL
下面的代码是上传EXCEL的代码,其实,就是在上传文件到服务器,代码都差不多,只是接收的文件的类型改一下即可。1.jsp 用的是struts2 标签代码:用form表单提交到Action2.struts2 代码: view/uploadExcelSuccess.jsp view/uploa...
分类:编程语言   时间:2015-01-15 15:51:25    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!