码迷,mamicode.com
首页 > 编程语言
Java Swing编程接口(30)---列表框:JList
列表框同时可以在信息呈现给用户的列表多个选项,使用JList能够建立一个列表框。package com.beyole.util;import java.awt.Container;import java.awt.GridLayout;import java.awt.event.WindowAdapt...
分类:编程语言   时间:2015-07-19 16:27:03    阅读次数:132
C++学习笔记--研究生期间持续更新
1. post-increment and pre-increment 的区别来源:http://www.c4learn.com/c-programming/c-increment-operator/#includevoid main(){int a,b,x=10,y=10;a = x++;b = ...
分类:编程语言   时间:2015-07-19 16:23:56    阅读次数:150
最短路径问题——bellman算法
关于最短路径问题,最近学了四种方法——bellman算法、邻接表法、dijkstra算法和floyd-warshall算法。这当中最简单的为bellman算法,通过定义一个边的结构体,存储边的起点、终点和路径长度,然后通过一个while(1)死循环不断地访问每一条边,更新源点到各点的最短距离,直到没...
分类:编程语言   时间:2015-07-19 16:24:09    阅读次数:194
C++中的unique(),unique_copy()的用法
unique 与 unique_copy 属于C++的STL模板,头文件是 algorithm作用:去除重复的 相邻的 重复的元素,即如果两个元素 相同 但是 不相邻,则不会去除unique 将重复的元素没有删除,而是放在了最后面,故原来是多少元素,去重后还是多少元素,保存了剔除的元素unique_...
分类:编程语言   时间:2015-07-19 16:20:19    阅读次数:155
JavaScript--DOM修改元素的属性
一旦你获得了要修改的元素,可以有2种方式,来读取和修改它的属性:一种老的方式(它被更多的用户代理所支持)和一种新的DOM方法的方式。老的和新的用户代理都允许你以对象属性的方式获取和设置元素的属性。先看看老的方式,获取设置属性吧: DOM元素修改元素的属性 ...
分类:编程语言   时间:2015-07-19 16:19:58    阅读次数:172
字符串排序
package javastudy;public class Test4 { public static void main(String[] args){ String s [] = {"dad","bood","bada","Admin","xxx","Good", "aete","cc...
分类:编程语言   时间:2015-07-19 16:20:26    阅读次数:147
[C++ primer]优化内存分配
C++的内存分配是一种类型化操作:new为特定类型分配内存,并在新分配的内存中构造该类型的一个对象。new表达式自动运行合适的构造函数来初始化每个动态分配的类类型对象。new基于每个对象分配内存的事实可能会对某些类强加不可接受的运行时开销,这样的类可能需要使用用户级的类类型对象分配能够更快一些。这样...
分类:编程语言   时间:2015-07-19 16:21:23    阅读次数:143
javaweb webSocket 实现简单的点对点聊天功能
本文依据http://redstarofsleep.iteye.com/blog/1488639?page=4 内容修改完成,实现点对点聊天需要 jdk 7 , tomcat需要支持websocket的版本1.InitServlet 该类主要是用来初始化构造将来存储用户身份信息的map仓库,利用其初...
分类:编程语言   时间:2015-07-19 16:14:58    阅读次数:162
COM线程模型调试
场景:com.dll 没有声明其套件类型: 1. CoInitialize(0); CoInitializeEx(0, COINIT_APARTMENTTHREADED); 只有一个线程: 2. CoInitializeEx(0, COINIT_MULTITHREADED); 进入套件前,只有主线程...
分类:编程语言   时间:2015-07-19 16:14:54    阅读次数:146
R 多线程和多节点并行计算
一:R本身是单线程的,如何让其多线程跑起来,提高运算速度?用Parallel和foreach包玩转并行计算看完上面这篇文章就会了。说白了,要加载parallel包,再改写一下自己的代码就ok了。#-----用一个实力来演示 R 如何多线程计算func 1) { x %html_ses...
分类:编程语言   时间:2015-07-19 16:14:11    阅读次数:171
C++ STL序列式容器优缺点记录
STL中有三种序列式容器vector,list,deque。对其分别进行性能介绍vector:vector内部是通过连续的动态内存空间(dynamic array)去管理的,每push_back一个元素,将安插到array尾部。这种通过连续的内存空间去管理的方式,可以方便我们去通过下标索引到值,在其...
分类:编程语言   时间:2015-07-19 16:13:39    阅读次数:149
MFC中CString.Format的详细用法
本文介绍了MFC中的CString.Format常用转换,对于其他类型的数据转换为CString,有参考意义。
分类:编程语言   时间:2015-07-19 16:12:39    阅读次数:146
C语言柔性数组
#include #include #define N 4#define STR "abcd" int main(){ struct student { }stu; printf("N = %d\n", sizeof(N)); printf("n...
分类:编程语言   时间:2015-07-19 16:10:57    阅读次数:131
java创建二叉树并递归遍历二叉树
二叉树类代码:package binarytree;import linkqueue.LinkQueue;public class BinaryTree { class Node { public Object data; public Node lchild; public Node rch...
分类:编程语言   时间:2015-07-19 16:10:03    阅读次数:139
springMVC学习笔记(一)-----springMVC原理
一、什么是springmvc springMVC是spring框架的一个模块,springMVC和spring无需通过中间整合层进行开发。 springMVC是一个基于mvc的web框架。 Springwebmvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从S...
分类:编程语言   时间:2015-07-19 16:11:38    阅读次数:130
javascript学习总结
1. js中的函数 1.1 函数定义的方法有三种 第一种: function box(num1, num2){ return num1 + num2; } 第二种: var box = function(num1, num2){ return num1 + num2; } 第三种: ...
分类:编程语言   时间:2015-07-19 16:09:59    阅读次数:102
python技巧
1.遍历lists = 'abcde'for i in [None] + range(-1,-len(s),-1):print s[:i]
分类:编程语言   时间:2015-07-19 16:08:38    阅读次数:114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!