说明:本文的内容是看了《深入理解Java虚拟机:JVM高级特性与最佳实践》后为加印象和理解,便记录了重要的内容。 1 开门见山 以前曾经看到过一个java的面试题,当时觉得此题很简单,可是自己把代码运行起来,可是结果并不是自己想象的那样。题目如下: 错误答案 count1=1 count2=1 正确 ...
分类:
编程语言 时间:
2017-07-24 12:50:38
收藏:
0 评论:
0 赞:
0 阅读:
279
问题描述 在tomcat启动时打印出一句error日志,内容为: 问题原因 这样的问题是你的页面中含有<! >的代码,由于tomcat是需要解析tld的,所以可能会抛出异常警告,但不会影响程序启动! 解决方案 第一种:严格遵守java规范,修改对象的属性名称,要求不包含java关键字; 第二种:修改 ...
分类:
编程语言 时间:
2017-07-24 12:49:19
收藏:
0 评论:
0 赞:
0 阅读:
712
使用Visual Studio 2013在Windows 8下编写的C++程序在Windows XP系统执行错误,报错信息为:“不是有效的win32应用程序”。 在Windows 7报错信息例如以下图。 解决方法: 依照例如以下步骤操作就可以解决。 第一步:打开project的属性。点击【配置属性】 ...
分类:
编程语言 时间:
2017-07-24 12:47:16
收藏:
0 评论:
0 赞:
0 阅读:
265
第一步:使用Eclipse创建maven工程SpringBootFirst:工程目录如下 第二步:编写依赖文件pom.xml 编写web控制器:SampleController 第三步:右击SpringBootFirst工程,选择如下图运行 运行结果如下: 说明运行成功,启动了自带的Tomcat服务 ...
分类:
编程语言 时间:
2017-07-24 12:46:36
收藏:
0 评论:
0 赞:
0 阅读:
673
子线程10次,然后主线程100次,然后子线程10次,然后主线程100次。循环50次 ...
分类:
编程语言 时间:
2017-07-24 12:44:39
收藏:
0 评论:
0 赞:
0 阅读:
220
要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常: 检查性异常(非运行时异常):由程序与环境互动产生的异常,最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。(处理:必须try-cat ...
分类:
编程语言 时间:
2017-07-24 12:43:43
收藏:
0 评论:
0 赞:
0 阅读:
238
本文有些零碎,总题来说,包括两个问题:(1)可变对象(最常见的是list dict)被意外修改的问题,(2)对参数(parameter)的检查问题。这两个问题,本质都是因为动态语言(动态类型语言)的特性造成了,动态语言的好处就不细说了,本文是要讨论因为动态--这种灵活性带来的一些问题。 什么是动态语 ...
分类:
编程语言 时间:
2017-07-24 12:42:53
收藏:
0 评论:
0 赞:
0 阅读:
301
spring-data-redis 项目,配合 spring 特性并集成 Jedis 的一些命令和方法。 配置redis继承到spring管理项目,使用注解实现redis缓存功能。 步骤:1.maven的pom.xml文件导入架包 2.配置文件添加配置 3.spring管理bean的生成,xml文件 ...
分类:
编程语言 时间:
2017-07-24 12:42:20
收藏:
0 评论:
0 赞:
0 阅读:
517
在其他博客看到过这种关于初始化顺序的文章,仔细一想,自己还真的不太清楚具体的顺序是什么样的,搞段代码测试一下: class B extends A ,然后A类也就是父类里面有静态代码块,普通代码块,静态方法,静态成员变量,普通成员变量,普通方法。 在子类中,执行main方法,new LoaderOr ...
分类:
编程语言 时间:
2017-07-24 12:41:05
收藏:
0 评论:
0 赞:
0 阅读:
242
一 确认QQ是否开启了POP3/SMPT协议 1.登陆QQ,打开QQ邮箱,点击“设置” 2.点击“账户”,拉到下面“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务” 3.点击“开启”,会看见几种验证方式,选择任意一种觉得方便的方式 4.在验证完之后会得到一个授权码, ...
分类:
编程语言 时间:
2017-07-24 12:39:04
收藏:
0 评论:
0 赞:
0 阅读:
332
任意进制转换算法 N年没有写博客,发个进制转换的玩下,支持负数;功能属于简化版的 Convert.ToInt32 ,特点是: 1、任意位,如:0,1(二进制),0...7(八进制),0...9,A...F(16进制),0...N(N进制),或者是:!@#$%^&*(8进制,字符符号),也可以是中文。 ...
分类:
编程语言 时间:
2017-07-24 12:35:03
收藏:
0 评论:
0 赞:
0 阅读:
236
转自链接:http://www.cnblogs.com/davidwang456/p/4514659.html 一、为什么使用元组tuple? 元组和列表list一样,都可能用于数据存储,包含多个数据;但是和列表不同的是:列表只能存储相同的数据类型,而元组不一样,它可以存储不同的数据类型,比如同时存 ...
分类:
编程语言 时间:
2017-07-24 12:32:42
收藏:
0 评论:
0 赞:
0 阅读:
302
在讨论闭包之前,先总结一下python的命名空间namespace,一般的语言都是通过namespace来识别名字标识,无论是变量,对象,函数等等。python划分3个名字空间层次,local:局部,标识为当前函数内,当前类内,比如局部变量。global:全局,标识当前模块,也就是当前文件,比如全局 ...
分类:
编程语言 时间:
2017-07-24 12:32:26
收藏:
0 评论:
0 赞:
0 阅读:
220
一:函数嵌套,在调用一个函数的过程中,又调用了其他函数 ...
分类:
编程语言 时间:
2017-07-24 12:29:36
收藏:
0 评论:
0 赞:
0 阅读:
178
def fun(x="dx",y="dy"): print "fun " print x print yfun()fun("aa","bb")fun(x="ha",y="la")ct = dict(x="haha",y="lala")fun(**ct) fun dxdyfun aabbfun hal ...
分类:
编程语言 时间:
2017-07-24 12:29:08
收藏:
0 评论:
0 赞:
0 阅读:
196
转载请注明出处 http://blog.csdn.net/pony_maggie/article/details/35819279 作者:小马 从题目看,首先不是所有是若干。排序算法非常多。我个人的能力也有限。不可能都讲到。另外,是简单汇总,是希望能用最简单的代码,最简短的语言说明问题,不搞太多理论 ...
分类:
编程语言 时间:
2017-07-24 12:28:29
收藏:
0 评论:
0 赞:
0 阅读:
230
Java中的class.forName和classLoader都可以用来对类的加载。 class.forName除了把类加载到JVM中,还会对类进行解释,执行类的static代码块; classLoader只是把类加载到JVM中,只有在调用newInstance的时候才会去执行static代码块; ...
分类:
编程语言 时间:
2017-07-24 12:21:02
收藏:
0 评论:
0 赞:
0 阅读:
797
如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。 如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。 实现Runnable接口比继承Thread类所具有的优势: 1):适合多个相同的 ...
分类:
编程语言 时间:
2017-07-24 12:20:47
收藏:
0 评论:
0 赞:
0 阅读:
222
大多开发过程中,php处理事务绝大部分都是不会用到多线程知识的,但是这不应该是其他语言开发者对phper的槽点之一。php是世界最好的语言\滑稽。 php如何使用多线程呢?所幸git里有php多线程的项目(官方手册:http://php.net/manual/zh/book.pthreads.php ...
分类:
编程语言 时间:
2017-07-24 12:19:58
收藏:
0 评论:
0 赞:
0 阅读:
257
1,函数介绍 1.1.读取配置文件 -read(filename) 直接读取ini文件内容-sections() 得到所有的section,并以列表的形式返回-options(section) 得到该section的所有option-items(section) 得到该section的所有键值对-g ...
分类:
编程语言 时间:
2017-07-24 12:19:45
收藏:
0 评论:
0 赞:
0 阅读:
280