码迷,mamicode.com
首页 > 编程语言
Java基础知识强化之IO流笔记16:IO流的概述和分类
1. IO流的分类 流向: (1)输入流:读取数据到内存 (2)输出流:写入数据到硬盘(磁盘) 操作的数据类型: (1)字节流:操作的数据是字节 输入流 输出流 (2)字符流:操作的数据是字符,为了方便操作文本数据,Java就提供了字符流。 ...
分类:编程语言   时间:2015-10-01 10:20:50    阅读次数:157
KMP,深入讲解next数组的求解(转载)
前言 之前对kmp算法虽然了解它的原理,即求出P0···Pi的最大相同前后缀长度k;但是问题在于如何求出这个最大前后缀长度呢?我觉得网上很多帖子都说的不是很清楚,总感觉没有把那层纸戳破,后来翻看算法导论,32章 字符串匹配虽然讲到了对前后缀计算的正确性,但是大量的推理证明不大好理解,没有与程序...
分类:编程语言   时间:2015-10-01 10:20:47    阅读次数:187
Project facet Java version 1.7 is not supported.
在移植eclipse项目时,如果遇到 “Project facet Java version 1.7 is not supported.” 项目中的jdk1.7不支持。说明项目是其他版本jdk编译的,在eclipse里运行时会报版本不支持。 解决办法: 法1,选中项目?Pro...
分类:编程语言   时间:2015-10-01 09:15:28    阅读次数:223
Go 语言并发笔记
前言: 本文是学习> -- 清华大学出版社(王鹏 编著) 的2014年1月第一版 做的一些笔记 , 如有侵权, 请告知笔者, 将在24小时内删除, 转载请注明出处!1. Goroutine - 定义: 在语言级别上支持的轻量级线程. - Go标准库提供的所有操作系统调用操作(包括同步I/O操作...
分类:编程语言   时间:2015-10-01 09:13:37    阅读次数:271
转:DLL如何导出C++的类
由于DLL的出现是针对C语言的,本身对C++的支持不够好。所以如何从DLL中导出C++的类作为DLL的API的一部分就成了问题。我试了一下class __declspec(dllexport) Foo这种做法是可行的。并且DEF文件不支持导出C++类(https://msdn.microsoft.c...
分类:编程语言   时间:2015-10-01 09:14:16    阅读次数:301
javascript Date format(js日期格式化)
方法一:// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new D...
分类:编程语言   时间:2015-10-01 08:10:03    阅读次数:286
js对Date对象的操作的问题(生成一个倒数7天的数组)
今天在论坛上看到这样一个问题如下:问题描述:使用JavaScript生成一个倒数7天的数组。比如今天是10月1号,生成的数组是["9月25号","9月26号","9月27号","9月28号","9月29号","9月30号","10月1号"]。这个难点就是需要判断这个月份(可能还需要上一个月份)是30...
分类:编程语言   时间:2015-10-01 08:08:16    阅读次数:197
Java设计模式 —— 适配器(Adapter)
# 标签: 读博客 Adapter Pattern / Wrapper Pattern 什么时候需要适配,需要包装?肯定是你给我的,现有的服务提供的不好用,我才需要给你进行一下包装再用,或者适配之后再用。 Android中,数据的list能直接放到...
分类:编程语言   时间:2015-10-01 01:52:56    阅读次数:301
java09
方法:就是函数软件的功能就是数据的操作算法用于封装一个特定的功能java的方法定义在类中定义方法方法一定定义返回值,如果没有返回值使用void如果方法有返回值,必须使用return语句方法可以有参数修饰词返回值类型方法名参数列表publicstaticintcount(intn1,intn2){//方法体}..
分类:编程语言   时间:2015-10-01 01:51:14    阅读次数:271
java+tomcat+apache安装整合,启动/关闭,添加开机启动服务
安装java1.8#yumupdate服务器更新源码包#rpm-qa|grep-E‘^open[jre|jdk]|j[re|dk]‘搜索任何版本的已安装JDK组件java-1.8.0-openjdk-headless-1.8.0.60-2.b27.el7_1.x86_64pygobject2-2.28.6-11.el7.x86_64pygobject3-base-3.8.2-6.el7.x86_64java-1.8.0-openjdk-1.8.0.60-2.b27...
分类:编程语言   时间:2015-10-01 01:47:27    阅读次数:306
java图片缩放
package com.rubekid.springmvc.utils;import java.awt.AlphaComposite;import java.awt.Graphics2D;import java.awt.geom.AffineTransform;import java.awt.ima...
分类:编程语言   时间:2015-10-01 00:38:41    阅读次数:402
.NET基础拾遗(5)多线程开发基础
多线程开发技术是每个技术框架下都需要面对的问题,在多CPU、多核的硬件架构逐渐普及的今天,多线程开发编程也渐渐地变得更加重要。本篇将涉及关于.NET中多线程开发中的重要基础知识点,并以问答的形式集中展现。由于各个操作系统的不同涉及,进程、线程等基本概念在不同的操作系统中会有所不同,本篇如没有特指都只...
分类:编程语言   时间:2015-10-01 00:33:23    阅读次数:471
[pythontip]最大非连续子序列
题目链接:http://www.pythontip.com/coding/code_oj_case/36给你一个整数list L, 如 L=[2,-3,3,50], 求L的一个非连续子序列,使其和最大,输出最大子序列的和。这里非连续子序列的定义是,子序列中任意相邻的两个数在原序列里都不相邻。例如,对...
分类:编程语言   时间:2015-10-01 00:32:08    阅读次数:777
Java--设计模式详解(23种)
一、设计模式的理解刚开始“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所...
分类:编程语言   时间:2015-09-30 23:25:37    阅读次数:424
六种常见算法实例
不想废话,直接上代码,代码都是调试过的。实现的算法有:冒泡,直接选择,直接插入,归并,二叉堆,快速排序这六种。对于后三种的理解方法,请百度这个系列的文章“白话经典算法系列 ”,个人感觉作者讲的特别不错!下面贴代码#include #include //冒泡排序void BubbleSort(int ...
分类:编程语言   时间:2015-09-30 23:25:02    阅读次数:464
Swift 中的Range和NSRange不同
Swift中的Ranges和Objective-C中的NSRange有很大的不同,我发现在处理Swift中Ranges相关的问题的时候,总是要花费比我想象的更多的时间。不过,现在回过头来看看,发现Swift中的Ranges的使用还是比较合理的,但是想要正确的使用Ranges真的需要一些特别的技巧。看...
分类:编程语言   时间:2015-09-30 23:21:23    阅读次数:740
Spring3.2.3整合MQ-WS_MQ_V7.5
Spring3.2.3整合MQ-WS_MQ_V7.5
分类:编程语言   时间:2015-09-30 23:20:19    阅读次数:446
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!