上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: 对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 阅读全文
posted @ 2019-08-19 14:23 yaphetsfang 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 方法一:在初始化时保存ApplicationContext对象 : //比如:在application.xml中配置: 说明:这样的方式适用于Spring框架的独立应用程序,须要程序通过配置文件初始化Spring。 方法二:通过Spring提供的工具类获取ApplicationContext对象 说 阅读全文
posted @ 2019-08-16 10:20 yaphetsfang 阅读(1453) 评论(0) 推荐(0) 编辑
摘要: 先写一个场景,举例说明: 1、接口:IAnimal 2、实现类:DogImpl ,实现了IAnimal接口。 3、业务类:AnimalController 假如有一个“动物”的接口 IAnimal, DogImpl类实现了接口 IAnimal, 且该接口只有 DogImpl这一个实现类,那么在引用实 阅读全文
posted @ 2019-08-16 10:05 yaphetsfang 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 最近抽空看了一下ASP.NET MVC的部分源码,顺带写篇文章做个笔记以便日后查看。 在UrlRoutingModule模块中,将请求处理程序映射到了MvcHandler中,因此,说起Controller的激活,首先要从MvcHandler入手,MvcHandler实现了三个接口:IHttpAsyn 阅读全文
posted @ 2019-08-14 14:50 yaphetsfang 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 自己编译个JDK来提升对JVM的兴趣。本文分三部分来描述编译OpenJDK的过程,分别是编译前准备工作、构建编译环境、进行编译,在这三部分内容中顺带把趟的坑一起说明下。 一、编译前准备工作 1.1 安装Linux环境 编译OpenJDK,Windows环境要比Linux环境复杂,故选择安装Linux 阅读全文
posted @ 2019-08-05 11:35 yaphetsfang 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 最近项目要从.net转java了,之前java语言就就用过,本着熟悉回顾的想法,决定自己用maven搭建一个基础的ssm框架,一些搭建完毕,程序也能正常运行了。最后对比了别人搭建好的源码,发现他们iml文件中很多orderEntity标签。我的文件确没有。于是进行千百度,发现并没有搜索到相关的 问题 阅读全文
posted @ 2019-08-01 09:57 yaphetsfang 阅读(1868) 评论(0) 推荐(1) 编辑
摘要: 最近在研究Java的动态代理时对InvocationHandler中invoke方法中的第一个参数一直不理解它的用处,某度搜索也搜不出结果,最后终于在stackoverflow上找到了答案。 这是原文的链接:http://stackoverflow.com/questions/22930195/un 阅读全文
posted @ 2019-07-31 09:20 yaphetsfang 阅读(550) 评论(0) 推荐(0) 编辑
摘要: height、offsetheight、clientheight、scrollheight、innerheight、outerheight 平时,不管在pc端页面还是移动端页面,因为我们一般很少会设置某个块的的高度,但是呢,我有时候有需要取到这些高度以便于我们方便进行判断和下一步的编写。一般这个时候 阅读全文
posted @ 2019-07-18 16:19 yaphetsfang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、Java内存模型 想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。 Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值 阅读全文
posted @ 2019-07-17 08:41 yaphetsfang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: sql_mode:简而言之就是:它定义了你MySQL应该支持的sql语法,对数据的校验等等 select @@sql_mode:使用该命令我们可以查看我们当前数据库的sql_mode 1 2 3 4 5 6 7 mysql> select @@sql_mode; + + | @@sql_mode | 阅读全文
posted @ 2019-06-14 10:05 yaphetsfang 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页