码迷,mamicode.com
首页 > 编程语言
Java常见异常
在Java中提供了一些异常用来描述经常发生的错误,对于这些异常,有的需要程序员进行捕获处理或声明抛出,有的是由Java虚拟机自动进行捕获处理。Java中常见的异常类如下表: 异 常 类 说 明 ClassCastException 类型转换异常类 ClassNotFoundException 未找到 ...
分类:编程语言   时间:2017-04-01 10:37:58    阅读次数:224
C语言实现pwd—关于linux文件系统
在linux 中的文件系统中,文件=N(N>=1)个inode +M(M>=1)个数据块。 数据块,存放文件的内容数据,数据块的数目根据文件内容的大小而定。 inode称为信息节点,其作用有二:1、存储跟文件相关的属性信息,如修改时间、所有者、文件类型和文件长度,注意这些信息里并没有文件名;2、存储 ...
分类:编程语言   时间:2017-04-01 10:35:02    阅读次数:276
线程池的实现原理
当向线程池提交一个任务之后,线程池是如何处理这个任务的呢?本节来看一下线程池 的主要处理流程,处理流程图所示。 从图中可以看出,当提交一个新任务到线程池时,线程池的处理流程如下。 1)线程池判断...
分类:编程语言   时间:2017-04-01 09:53:20    阅读次数:383
Spring面试总结
Spring面试总结 目录(?)[+] 1、什么是spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开...
分类:编程语言   时间:2017-04-01 09:52:30    阅读次数:347
关于Dijkstra 和 Bellman-ford算法的简单理解
两个算法都是跟求图的有源最短路径有关。Dijkstra主要针对的是无负权值节点的图,而Bellman-Ford算法则是可以处理有负权值的有向图的最短路径问题。两者都用到了一个“松弛计算”的方法,也就是在遍历图的顶点和边的过程中修改距离数组的值,从而来找出最短路径。 Dijkstra算法针对无负权值的 ...
分类:编程语言   时间:2017-04-01 09:49:26    阅读次数:200
Writing a Simple Service and Client (C++)
Here we'll create the service ("add_two_ints_server") node which will receive two ints and return the sum. Change directories to your beginner_tutoria ...
分类:编程语言   时间:2017-04-01 09:37:46    阅读次数:289
java入门了解05
1.模板模式 (一)需求:解决默写事情有固定模式,但有时内部会发生变化,此时就需要应用模板模式编写此过程 从而解决事情的流程依然可以别使用,这就是模板模式的好处(类似我们的个人简历模板) (二)步骤: a.先写出解决莫个事情的一个解决过程 b.将会发生变化的代码提取出来,因为这里会发生变化就需要由调 ...
分类:编程语言   时间:2017-04-01 09:35:21    阅读次数:176
windows下更换jdk运行当前jar包处理命令一则
可在文本文档中新建以下内容 set JAVA_HOME=C:\jdk1.7.0_67set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOMe%\lib\tools.jar;set Path=%JAVA_HOME%\bin;java -jar test.jar ...
分类:编程语言   时间:2017-04-01 09:33:05    阅读次数:293
java入门了解06
1.进程 : (一)正在执行的程序称作为一个进程。 进程负责了内存空间的划分。 (二)问题: windows号称是多任务的操作系统,那么windows是同时运行多个应用程序吗? 从宏观的角度: windows确实是在同时运行多个应用程序。 从微观角度: cpu是做了一个快速切换执行的动作,由于速度态 ...
分类:编程语言   时间:2017-04-01 09:29:05    阅读次数:163
Spring Data Redis 的坑
用 Spring data redis 的redisTemplate存储数据的时候发现,它的键值前多出现了字符串:\xac\xed\x00\x05t\x00\x03 如本来key=name,会变成"\xac\xed\x00\x05t\x00\x03name" 用 stringRedisTemplat ...
分类:编程语言   时间:2017-04-01 09:27:44    阅读次数:586
Python多线程Selenium跨浏览器测试
本文初始演示了利用python多线程技术来启动多个浏览器同时进行selenium自动化测试,通过这个示例你应该要去学习更深入的知识,和深入结合实际业务测试梳理出更合适的自动化测试业务场景。 至于如何更深入的利用selenium把兼容性测试做好,还有待深入研究挖掘,真正的把selenium的特性用好... ...
分类:编程语言   时间:2017-04-01 09:26:57    阅读次数:285
Java泛型详解(转)
文章转自 importNew:Java 泛型详解 引言 泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。 泛型基础 泛型类 我们首先定义一个简单的Box类: public clas ...
分类:编程语言   时间:2017-04-01 09:26:08    阅读次数:200
Spring MVC基础知识整理?国际化和异常处理
概述 Spring框架为WEB项目提供了国际化以及异常处理机制。所谓的国际化也就是不同国籍,显示不同国籍的语言与符号。异常处理,也就是能够捕获WEB项目下的所有异常信息,并能处理记录这些异常信息机制。 国际化 Spring对国际化的语言采用配置的方式存储到配置文件中,在springservletco ...
分类:编程语言   时间:2017-04-01 09:25:51    阅读次数:200
Writing a Simple Publisher and Subscriber (Python)
Writing a Service Node Here we'll create the service ("add_two_ints_server") node which will receive two ints and return the sum. Change directory int ...
分类:编程语言   时间:2017-04-01 09:24:42    阅读次数:220
https知识了解与javaweb中如何使用https
1) https是什么? https是一种协议,在说https之前我们先说一下什么是http,http就是我们平时浏览网页时使用的一种协议,https协议传输的数据都是未加密的,也就是明文的,因此使用http协议传输隐私信息非常不安全。为了保证这些隐私数据能够加密传输,王景公司设计了SSL(Secu ...
分类:编程语言   时间:2017-04-01 09:24:21    阅读次数:1030
使用python进行爬虫下载指定网站的图片
# coding=utf-8 import urllib import re def downloadPage(url): h = urllib.urlopen(url) return h.read() def downloadImg(content): pattern = r'src="(.+?\... ...
分类:编程语言   时间:2017-04-01 09:20:37    阅读次数:135
js数组清空和去重
1.splice 2.length赋值为0 这种方式很有意思,其它语言如Java,其数组的length是只读的,不能被赋值。如 Java中会报错,编译通不过。而JS中则可以,且将数组清空了, 目前 Prototype中数组的 clear 和mootools库中数组的 empty 使用这种方式清空数组 ...
分类:编程语言   时间:2017-04-01 09:19:08    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!