码迷,mamicode.com
首页 > 编程语言
计数排序
int count[256];void count_sort(char str[]){ int length=strlen(str); char *result=new char[length+1]; for(int i=0;i<length;++i){ count[...
分类:编程语言   时间:2015-09-12 16:11:51    阅读次数:207
.NET基础 (19)多线程
多线程编程的基本概念1 请解释操作系统层面上的线程和进程2 多线程程序在操作系统里是并行执行的吗3 什么是纤程.NET中的多线程1 如何在.NET程序中手动控制多个线程2 如何使用.NET的线程池3 如何查看和设置线程池的上下文4 如何定义线程独享的全局数据5 如何使用异步模式读取一个文件6 如何阻...
分类:编程语言   时间:2015-09-12 16:08:51    阅读次数:153
四大机器学习降维算法:PCA、LDA、LLE、Laplacian Eigenmaps
原文:http://dataunion.org/13451.html作者:xbinworld引言:机器学习领域中所谓的降维就是指采用某种映射方法,将原高维空间中的数据点映射到低维度的空间中。降维的本质是学习一个映射函数 f : x->y,其中x是原始数据点的表达,目前最多使用向量表达形式。 y是数据...
分类:编程语言   时间:2015-09-12 16:09:08    阅读次数:272
java动态代理复习
package com.free.testProxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/*** 动态代理的三个条件* 1...
分类:编程语言   时间:2015-09-12 16:09:26    阅读次数:145
关于java中的异常问题 1
1.首先参考一下关于java异常处理方面的知识查看博客http://lavasoft.blog.51cto.com/62575/18920/这里介绍的很好,下面从中学习到一些东西,摘抄如下:1、ThrowableThrowable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子...
分类:编程语言   时间:2015-09-12 16:09:54    阅读次数:437
php使用js对表格进行排序
sort table sort table 序号 姓名 日期 2 BB 2015-09-12 3 CC ...
分类:编程语言   时间:2015-09-12 16:07:36    阅读次数:197
Ubuntu Unity-Tweak-Tool 安装Numix主题
Numix算是本人Ubuntu下最喜欢的一款主题(没有之一)简洁,漂亮,图标大爱(图标很齐全)!!系统必装这里使用Unity-Tweak-Tool来安装(可从Ubuntu软件中心下载)官方网站https://www.numixproject.org/PPA已有安装命令如下sudoapt-add-re...
分类:编程语言   时间:2015-09-12 16:05:04    阅读次数:600
c++11——基于范围的for循环
c++11中有基于范围的for循环,基于范围的for循环可以不再关心迭代器的概念,只需要关系容器中的元素类型即可,同时也不必显式的给出容器的开头和结尾。int arr[] = {1, 2, 3, 4};for(int a : arr){...}vector str_arr{"hello", "wor...
分类:编程语言   时间:2015-09-12 16:03:42    阅读次数:176
javadoc入门
斌斌(给我写信) 原创博文(http://blog.csdn.net/binbinxyz),转载请注明出处!java凝视java里面有两种类型的凝视。一种是以“/*”起头,以“*/”结尾。并能够跨越多行的凝视。例如以下:/* * 这是一段凝视。 * 它跨越了多行 */还有一种是以“//”开头的凝视。...
分类:编程语言   时间:2015-09-12 16:03:21    阅读次数:156
【面试题14】调整数组顺序使奇数位于偶数前面
【题目描述】输入一个整数数组,实现一个函数来调用该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。【解决方案】1. 只完成基本功能的解法,仅适用于初级程序员方法:设置头尾两个指针,满足条件就交换,直到碰头为止。我的代码实现,仅供参考: 1 public ...
分类:编程语言   时间:2015-09-12 16:00:49    阅读次数:151
Black Hat Python之#1:制作简单的nc工具
nc即netcat,是网络界的瑞士军刀。当入侵了一个服务器之后,发现nc工具已经被系统管理员移除之后,可以自己制作一个简单的客户端和服务器端来实现①上传文件②执行命令③开启一个新的命令行shell等几个功能。 1 __author__ = 'seven' 2 import sys 3 impo...
分类:编程语言   时间:2015-09-12 16:01:53    阅读次数:255
【算法研究】25匹马赛跑,每次只能跑5匹马,最快能赛几次找出跑得最快的3匹马?赛跑不能计时,并假设每匹马的速度是恒定不变的。
答案是7次。1. 首先将25匹马分成5组a、b、c、d、e进行比赛。比赛的次数就是5次。得到每组的第一名,分别编号a1,b1,c1,d1,e1。2. 然后我们将每组的第一名进行比赛,得出结果。假设a1>b1>c1>d1>e1。(大于号表示a1比b1快,1表示第一名)。在这个地方我们可以推断出,a1是...
分类:编程语言   时间:2015-09-12 15:57:27    阅读次数:181
大数的除法 不使用BigInteger Java实现
import java.util.Arrays;/*** 今天做美团的笔试题,遇到这个问题,花了点时间去处理;* 代码实现了基本的功能,很多边界问题没有去考虑* 存在以下问题* 1,正负数没有考虑;* 2.如果商也是大数的话代码结果会出错。* * @author 刘传武**/public class...
分类:编程语言   时间:2015-09-12 15:58:45    阅读次数:228
SpringMVC(二):基于注解的SpringMVC入门
1、使用注解时需要注意xml的配置 ????<mvc:annotation-driven /> 对包进行扫描,实现注释驱动Bean定义,同时将bean自动注入容器中使用。即解决了@Controller标识的类的bean的注入和使用。 会自动注册Default...
分类:编程语言   时间:2015-09-12 14:53:53    阅读次数:144
javascript 模拟java 实现继承的5种方式
1、继承第一种方式:对象冒充 function Parent(username){ this.username = username; this.hello = function(){ alert(this.username); } } function...
分类:编程语言   时间:2015-09-12 14:53:21    阅读次数:238
Java学习之ThreadLocal
转自:http://www.cnblogs.com/doit8791/p/4093808.html#3197185 在同步机制中,通过对象的锁机制保证同一时间只有一个线程访问变量。这时该变量是多个线程共享的,使用同步机制要求程序慎密地分析什么时候对变量进行读写,什么时候需要锁定某个对象,什么时候释....
分类:编程语言   时间:2015-09-12 14:52:49    阅读次数:216
[Java] 新生代和老年代垃圾回收策略
一、新生代:采用复制策略Eden块,连个survival块回收的时候,将Eden和当前使用的survival块当中的存活的对象转移到另一块survival当中,清空Eden和当前使用的survival块。二 、老年代:标记移动算法由于变化不是很大,而且大部分都是长期活着的对象或者大对象,所以使用新生...
分类:编程语言   时间:2015-09-12 14:50:13    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!