码迷,mamicode.com
首页 > 编程语言
java读写excel(POI,支持xls和xlsx两种格式)
poi读写excel的良心示例,适合有一点点java基础的人来看...
分类:编程语言   时间:2016-05-20 19:49:35    阅读次数:256
多态(C++版)
前些日子面了个试,结果深受刺激,总结学习一下吧,从“多态”开始。此文算是对多态的一个简单说明,仍系转载  (真够懒的)--------------------------------------------------------------------------------1.    什么是多态 2.    多态带来的好处 3.    C++中实现多态的方式 4.    细说用函数重载实现的多...
分类:编程语言   时间:2016-05-20 19:48:47    阅读次数:263
java-RCP
Rich Client Platform富客户平台 eclipse3.7下: ApplicationActionBarAdvisor:简单的说这个类是用来配置程序的菜单栏和工具栏的 ApplicationWorkbenchAdvisor:这个类是RCP程序的Workbench,RCP是Eclipse的简化,但是所有的组件都是和Ecl...
分类:编程语言   时间:2016-05-20 19:48:28    阅读次数:301
Java的IO系统
Java的IO操作 最近想用Java写一个爬虫,知乎了一下,很多人推荐如果业务逻辑不太复杂,都推荐使用国内大牛写的的一个框架webmagic,这个是java实现的,思路参照谷歌的Scrapy 。但是实现爬虫需要用到很多关于IO操作和多线程,发现这两项一直都是我java比较模糊的地方,这次就顺便学习一下,我看的是《java编程思想》。 对于IO的存取,不仅存在与各种I/O源端和想与之通信的接收端...
分类:编程语言   时间:2016-05-20 19:46:00    阅读次数:278
Spring In Action 4 学习笔记(一)Spring概览
Spring的核心概念就是DI和AOP,是Spring实现所有复杂华丽框架的基石。 相对于EJB等重型框架,Spring更加轻量化,可以强化普通的POJO对象。 1、简化JAVA开发 为了尽可能简化Java的开发,Spring遵循如下4个策略: Lightweight and minimally invasive development with POJOs 使用POJO类进行轻量化...
分类:编程语言   时间:2016-05-20 19:46:34    阅读次数:666
CoreData学习:Core Data Stack(Swift)
Core Data是苹果官方提供的一套框架,用来解决对象生命周期管理、对象关系图管理和持久化等方面相关的问题。Core Data是模型层的技术,Core Data帮助你构建代表程序状态的模型层。Core Data也是一种持久化技术,它可以将模型的状态持久化到磁盘。但它更重要的特点是:Core Data不只是一个加载和保存数据的框架,它也能处理内存中的数据。 什么是Core Dat...
分类:编程语言   时间:2016-05-20 19:45:45    阅读次数:258
从头认识多线程-2.24 修改监视器对同步的影响
这一章节我们来讨论一下修改监视器对同步的影响。1.不修改监视器,同步的package com.ray.deepintothread.ch02.topic_24; /** * * @author RayLee * */ public class SynchOfStaticInnerClass { public static void main(String[] args) { T...
分类:编程语言   时间:2016-05-20 19:44:31    阅读次数:235
杨老师课堂之springAOP事务控制源码解析
spring AOP基于动态代理实现,想看懂源码必须了解动态代理和字节码增强方面的知识。 基于对spring各种配置的了解,首先我们先从DataSourse由谁来管理入手。了解AOP。 一般来讲首先会配置一个datasource,至于你配置什么连接池还是用JNDI这里就不提到细节,总之我们认为配置的spring的全局名称为dataSource就可以了。 接下来会将da...
分类:编程语言   时间:2016-05-20 19:43:49    阅读次数:166
javascript 学习小结 (二) by FungLeo
javascript 学习小结 (二) by FungLeo前言前面写过一个学习小结javascript 学习小结 JS装逼技巧(一) by FungLeo 那篇博文总结的东西还是比较多的.但是JS有很多的内容,都是很有用的知识点,不可能一下子记住.因此,我的学习小结的会一直更新.因为学习进度的不同,可能每篇博文的长短也不一样,有的学的东西多,就长点.查询某个字符串在某个数组中的索引值笨方法我的基础...
分类:编程语言   时间:2016-05-20 19:40:19    阅读次数:180
学习SpringMVC(十二)之mvc:view-controller标签
mvc:view-controller标签作用: 配置直接转发页面,可以直接相应转发的页面,而无须再经过Handler方法 例子: 在index.jsp中: success点击该超链接,不会经过Handler方法,而直接转发到相应页面 在springmvc.xml中配置: 但如果就这样配置会导致其他经过Handler方法的请求,无法响应,此时要在Springmvc.xm...
分类:编程语言   时间:2016-05-20 19:41:41    阅读次数:195
Spring 源码解析之HandlerAdapter源码解析(二)
Spring 源码解析之HandlerAdapter源码解析(二)前言 看这篇之前需要有Spring 源码解析之HandlerMapping源码解析(一)这篇的基础,这篇主要是把请求流程中的调用controller流程单独拿出来了 解决上篇文章遗留的问题 getHandler(processedRequest) 这个方法是如何查找到对应处理的HandlerExecutionChain和Handl...
分类:编程语言   时间:2016-05-20 19:40:10    阅读次数:314
JAVA 通过 Socket 实现 TCP 编程
简介 所谓socket 通常也称作"**套接字**",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常**通过"套接字"向网络发出请求或者应答网络请求**。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。**ServerSocket用于服务器端,Socket是建立网络连接时使用的**。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成...
分类:编程语言   时间:2016-05-20 19:39:06    阅读次数:248
计算几何常用算法
、矢量减法 设二维矢量 P = (x1,y1) ,Q = (x2,y2) 则矢量减法定义为: P - Q = ( x1 - x2 , y1 - y2 ) 显然有性质 P - Q = - ( Q - P ) 如不加说明,下面所有的点都看作矢量,两点的减法就是矢量相减; 2、矢量叉积 设矢量P = (x1,y1) ,Q = (x2,y2) 则矢量叉积定义为: P × Q = x1*y2 ...
分类:编程语言   时间:2016-05-20 19:39:02    阅读次数:336
机器学习常见算法总结(面试用)
朴素贝叶斯 参考[1] 事件A和B同时发生的概率为在A发生的情况下发生B或者在B发生的情况下发生A P(A∩B)=P(A)?P(B|A)=P(B)?P(A|B) 所以有: P(A|B)=P(B|A)?P(A)P(B) 对于给出的待分类项,求解在此项出现的条件下各个目标类别出现的概率,哪个最大,就认为此待分类项属于哪个类别 工作原理 1、假设现在有样本...
分类:编程语言   时间:2016-05-20 19:38:34    阅读次数:259
【Python自动化运维之路Day2】
1. 常量命名规则 在Python中,会在变量命名上标明某变量是常量,通常采用全是大写的方式来标明,如: 2、Python编译 python先把源码文件(.py)编译成字节码文件(.pyc) python3执行后,生成了一个__pycache__目录,pyc会在此目录下,python2执行可以看到直 ...
分类:编程语言   时间:2016-05-20 19:38:19    阅读次数:164
Java IO8:IO简单总结
字节流、字符流继承关系 前几篇文章讲解了字节流、字符流的使用,不过Java提供给用户的流类远不止此,限于篇幅原因,没办法一一讲解,而且也没有必要一一讲解,就像我在写博客的时候多次提到的,有问题的时候学会查JDK API即可。OK,虽然不一一讲解每种流,我自己简单画了几张UML图,说明一下字节输入流、 ...
分类:编程语言   时间:2016-05-20 19:35:08    阅读次数:158
Java Script基础
JavaScript只是一种运行于客户端,可以被客户端浏览器解析的一段代码。它和java没有任何关系。JavaScript简称JS。jQuery是对JS的一个封装。 一.网页引入Java Script的三种方式: 1.引入外部js文件 2.在当前HTML页面中使用script标签中书写 3.直接在当 ...
分类:编程语言   时间:2016-05-20 19:35:47    阅读次数:210
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!