摘要: 目录 3.1 文件描述符 3.2 open和openat 3.3 函数creat 3.4 函数close 3.5 函数lseek 3.6 函数read和write 3.7 文件共享 3.8 原子操作 3.9 函数dup和dup2 3.10 函数fcntl 目录 3.1 文件描述符 3.2 open和 阅读全文
posted @ 2017-06-23 16:48 谢玉林 阅读(335) 评论(0) 推荐(0)
摘要: 子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环 10 次,接着再回到主线程又循环 100 次,如此循环50次,试写出代码。 #include <pthread.h>#include <stdio.h>#include <unistd.h> static pthread_mut 阅读全文
posted @ 2017-06-23 16:47 谢玉林 阅读(473) 评论(0) 推荐(0)
摘要: 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。 使用条件变量来实现: 1 #include <pthread.h> 2 #include <stdio.h> 3 #include 阅读全文
posted @ 2017-06-23 16:47 谢玉林 阅读(379) 评论(0) 推荐(0)
摘要: // ListReverse.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <malloc.h>#include <iostream>using namespace st 阅读全文
posted @ 2017-06-23 16:46 谢玉林 阅读(181) 评论(0) 推荐(0)
摘要: 1 // Stack.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include 6 using namespace std; 7 8 template 9 struct Stack 10 { 11 private: 12 Type *_stack; 13 int _top; 14 int _min; 15 ... 阅读全文
posted @ 2017-06-23 16:45 谢玉林 阅读(266) 评论(0) 推荐(0)
摘要: 最大子序列和的问题,数据结构与算法一书分析中给出了四种算法,最优的算法的时间复杂度为O(N), 1 // MaxSubsequenceSum.cpp : 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <iostream> 6 using 阅读全文
posted @ 2017-06-23 16:45 谢玉林 阅读(250) 评论(0) 推荐(0)
摘要: PHP里说的文件包括:文件和目录1.用filetype方法加路径("./11.txt")是判断文件类型 //var_dump(filetype("./11.txt"));//判断文件类型.是文件返回:string 'file' (length=4)。如果返回string 'dir' (length= 阅读全文
posted @ 2017-06-23 16:44 谢玉林 阅读(356) 评论(0) 推荐(0)
摘要: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>php之简单的文件管理(基本功能)</title> <script src="jquery-1.11.2.min.js"></script> 加载jquer 阅读全文
posted @ 2017-06-23 16:43 谢玉林 阅读(403) 评论(0) 推荐(0)
摘要: 1 下面是我做三级联动下拉的步骤以及逻辑 2 第一步:先做一个省市区表格 3 第二步:建个PHP页面显示用我是在<body>里放<div>用来接收要显示的省市区表格信息,里面嵌入jquery-1.11.2.min.js和自己封装的三联动省市区的方法 4 第三步:写封装方法用JS 5 第四步:做个纯p 阅读全文
posted @ 2017-06-23 16:42 谢玉林 阅读(174) 评论(0) 推荐(0)
摘要: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <script src="jquery-1.11.2.min.js"></script> <style type="tex 阅读全文
posted @ 2017-06-23 16:42 谢玉林 阅读(2886) 评论(0) 推荐(0)
摘要: 摘要:jquery操作复选框。使用更简洁易懂,思路清晰,逻辑更明了,很实用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="jquery-1.11.2.min.js"></script 阅读全文
posted @ 2017-06-23 16:42 谢玉林 阅读(185) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>数组去重</title> </head> <body> <script type="text/javascript"> //注意有一个元素是空的 var test1 = [0,0, 阅读全文
posted @ 2017-06-23 16:04 谢玉林 阅读(210) 评论(0) 推荐(0)
摘要: 高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select distinct sex from s 阅读全文
posted @ 2017-06-23 15:58 谢玉林 阅读(155) 评论(0) 推荐(0)
摘要: 一、jQuery简介与第一个jQuery程序 1.1、jQuery简介 1.2、jQuery特点 1.3、jQuery版本 1.4、获得jQuery库 1.5、第一个jQuery程序 二、jQuery对象和DOM对象 2.1、DOM对象 2.2、jQuery对象 2.3、DOM转换成jQuery对象 阅读全文
posted @ 2017-06-23 15:58 谢玉林 阅读(179) 评论(0) 推荐(0)
摘要: <style type="text/css"> .img{display:none;} #dian{ width:300px; height:20px; position:relative; top:-30px; left:400px } .yuan{width:20px; height:20px; 阅读全文
posted @ 2017-06-23 15:57 谢玉林 阅读(120) 评论(0) 推荐(0)
摘要: <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div cl 阅读全文
posted @ 2017-06-23 15:57 谢玉林 阅读(310) 评论(0) 推荐(0)
摘要: sex = $s;//变量接受性别参数 } } //2造对象 $r = new Ren("男"); $r->age = 100;//年龄 var_dump($r);*/ /*//做法: //1.将成员变量变为私有的 //2.在类里面做方法来间接访问成员变量 //3.在方法里面加控制 class Ren { public $code;//人员代号 public ... 阅读全文
posted @ 2017-06-23 15:56 谢玉林 阅读(167) 评论(0) 推荐(0)
摘要: 1 js是网页的脚本语言,它也是有内嵌和外部两种,样式是写在头部,脚本语言可以写在任何位置,通常写 2 在网页底部: 3 1.注释方式 4 //注释一行 /*注释多行*/ 5 2.数据类型 6 a.整型:存放整数--int 7 b.小数型:单精度--float 双精度--double 自定义--decimal 8 c.字符型:A.B.C、特殊字符、01.02.03--char... 阅读全文
posted @ 2017-06-23 15:56 谢玉林 阅读(151) 评论(0) 推荐(0)
摘要: 注意:1.网页文件放在wamp中的www文件下; 2.www文件下不能出现中文; 网页浏览的方法: 1.没有建立站点:localhost/文件所在位置 2.建立站点: (1)站点-新建站点-打开对话框 1 (2)修改对话框中的站点名称(可改也可不改)和本地站点文件夹(wamp中www的保存位置) 2 阅读全文
posted @ 2017-06-23 15:55 谢玉林 阅读(144) 评论(0) 推荐(0)
摘要: 公园有200个桃子,猴子每天吃掉10个,挑出2个坏的扔掉,问六天后剩余桃子数量 使用循环做的 var taozishuliang = 200; for( var i=0;i<6;i++) { taozishuliang=taozishuliang-12; } alert(taozishuliang) 阅读全文
posted @ 2017-06-23 15:55 谢玉林 阅读(203) 评论(0) 推荐(0)
摘要: 1 函数:封装了某一块功能(封装函数的目的是可以使这个函数可以重复利用) 2 函数四要素:1.返回类型 2.函数名 3.参数列表 4.函数体 3 函数的基本写法: 4 1.强类型语言 5 返回值类型[string] 函数名[Show]( 参数[int a]多个的话就是函数列表) 6 { 7 函数体 阅读全文
posted @ 2017-06-23 15:55 谢玉林 阅读(128) 评论(0) 推荐(0)
摘要: 1 //单例模式 2 //目的:为了控制对象的数量(只能够有一个,相当于类的计划生育) 3 //针对场景给用户在这个场景里只能造出一个对象,不能多个例如DW窗口在一个页面只能开一个窗口 4 5 //类 6 class Ren 7 { 8 public $name;//成员变量 跟名字 9 //(图2)成员变量用来储存对象 10 static pu... 阅读全文
posted @ 2017-06-23 15:54 谢玉林 阅读(140) 评论(0) 推荐(0)
摘要: 1 2 3 4 无标题文档 5 6 30 31 32 33 34 35 36 37 38 39 40 41 42 春节 43 元宵节 ... 阅读全文
posted @ 2017-06-23 15:54 谢玉林 阅读(110) 评论(0) 推荐(0)
摘要: 1 第一步 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http: 阅读全文
posted @ 2017-06-23 15:53 谢玉林 阅读(393) 评论(0) 推荐(0)
摘要: 1 <?php 2 //1造链接。面向对象 。方式对象方式 3 //把对象定个名字$db 4 //MySQLi:数据扩展类。在MySQLi里做对象() 5 //host:代表服务器地址也叫做本机【本机服务器localhost】 6 //username:用户名 7 //passwd:数据库密码 8 阅读全文
posted @ 2017-06-23 15:53 谢玉林 阅读(478) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www. 阅读全文
posted @ 2017-06-23 15:53 谢玉林 阅读(156) 评论(0) 推荐(0)
摘要: php开发网页需要存放在wamp根目录下的www文件夹中才可运行成功。同时wamp要处于运行状态。 无站点情况下打开方式: 网址栏中输入:localhost/文件名称 1 代码规范: 用 <?php ?> 将代码包围起来 语法规范: 1 $a=10; 2 $b="world"; 3 var_dump 阅读全文
posted @ 2017-06-23 15:52 谢玉林 阅读(238) 评论(0) 推荐(0)
摘要: 1 数据库的设计: 2 三大范式: 3 1.第一范式:保证列的原子性,相对于功能 4 山东省淄博市张店区 5 山东省 淄博市 张店区 6 7 2.第二范式:每一列都要和主键有关系 8 每一列和该表有关系 9 10 3.第三范式:每一列都要和主键有直接关系 11 12 13 14 15 16 T-SQL语句 17 18 1.... 阅读全文
posted @ 2017-06-23 15:52 谢玉林 阅读(159) 评论(0) 推荐(0)
摘要: 显示info人员表里所有内容 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xml 阅读全文
posted @ 2017-06-23 15:52 谢玉林 阅读(215) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www. 阅读全文
posted @ 2017-06-23 15:51 谢玉林 阅读(141) 评论(0) 推荐(0)
摘要: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www. 阅读全文
posted @ 2017-06-23 15:51 谢玉林 阅读(307) 评论(0) 推荐(0)
摘要: 生活的味道 睁开眼看一看窗外的阳光,伸一个懒腰,拿起放在床一旁的水白开水,甜甜的味道,晃着尾巴东张西望的猫猫,在窗台上舞蹈。你向生活微笑,生活也向你微笑。 请你不要询问我的未来,这有些可笑。你问我你是不是要找个工作去上班?我告诉你不要,好好享受生活的味道,你所有现在所厌倦的谁说不是别人正羡慕的呢。 阅读全文
posted @ 2017-06-23 15:50 谢玉林 阅读(231) 评论(0) 推荐(0)
摘要: 谁都想分一杯羹 没有一个人是真正的无私到伟大的,我们试着说着做自己,与人为善,世界和平!殊不知,他们的真实目的当你知道后,你会被恶心到直摇头并下意识地迅速跑开,下辈子都不想见到他。不过,他没错,你也没错。 官网下载 你是 Windows 环境,所以,打开浏览器,输入地址:http://tomcat. 阅读全文
posted @ 2017-06-23 15:50 谢玉林 阅读(140) 评论(0) 推荐(0)
摘要: 三处理传过来的数据1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="ht 阅读全文
posted @ 2017-06-23 15:50 谢玉林 阅读(223) 评论(0) 推荐(0)
摘要: 看到 Exception 这个单词都心慌 如果有一天你发现好久没有看到Exception这个单词了,那你会不会想念她?我是不会的。她如女孩一样的令人心动又心慌,又或者你已经练功到了孤独求败,等了半辈子终于看到了她,这时候你的小弟准备冲上去解决它说:大哥,我来解决它。你摆摆手说:还是我来最后一次吧.. 阅读全文
posted @ 2017-06-23 15:49 谢玉林 阅读(159) 评论(0) 推荐(0)
摘要: 你还会用笔来写字么 我是不怎么会了,有时候老是拿起笔之后不知道这个字怎么写,这时候就会拿起手机去打出来;有时候还会写出来这个字之后越看越不像,这时候就开始怀疑自己的能力了;有时候写出来了一大堆字之后,等一段时间回过头来看,这时候会去质疑这些字是不是自己写的。 我在每一年的七月总是会拿起笔去写一篇日志 阅读全文
posted @ 2017-06-23 15:49 谢玉林 阅读(2134) 评论(0) 推荐(0)
摘要: 你家小区下面有没有快递柜 近两年来,我们收取快递的方式好像变了,变得我们其实并不需要见到快递小哥也能拿到自己的快递了。对,我说的就是类似快递柜、菜鸟驿站这类的代收点的出现,把我们原来快递小哥必须拿着快递让你签收的形式,变为了你下班后去指定地方输入验证码取出你的快递就行了,再也不用麻烦保安大哥或者寄到 阅读全文
posted @ 2017-06-23 15:48 谢玉林 阅读(184) 评论(0) 推荐(0)
摘要: Memcached 客户端选择 上一篇文章 从零开始学 Java - Spring 集成 Memcached 缓存配置(一)中我们讲到这篇要谈客户端的选择,在 Java 中一般常用的有三个: Memcached Client for Java SpyMemcached XMemcached 他们的对 阅读全文
posted @ 2017-06-23 15:48 谢玉林 阅读(1510) 评论(0) 推荐(0)
摘要: 阅读目录 介绍 搭建环境 调试方式 Demo下载 介绍 有时候不可避免的要建些Windows服务。既然写代码,就需要调试,由于这个东西搞的人不多,每个人调试的方法也不全,所以在下在这里小结一下调试方法。 搭建环境 一:创建一个Window Service 文件->新建项目->Windows 服务。 阅读全文
posted @ 2017-06-23 15:47 谢玉林 阅读(221) 评论(0) 推荐(0)
摘要: 从上一篇开始说起 上一篇从零开始学 Java - Spring 集成 ActiveMQ 配置(一)文章中讲了我关于消息队列的思考过程,现在这一篇会讲到 ActivMQ 与 Spring 框架的整合配置,以及我们的多队列配置、断线重连机制,当然还有的生产者及消费监听者的具体代码实现。 ActiveMQ 阅读全文
posted @ 2017-06-23 15:47 谢玉林 阅读(205) 评论(0) 推荐(0)
摘要: 阅读目录 介绍 现象 版权处理升级 介绍 上次写了一篇我是怎么处理其他网站恶意爬虫博客园的,希望大家喜欢,然后大家回复积极,对于我也是一个鼓励,针对上次还有个网站过滤掉了我的版权说明,在这一次却没有过滤掉,是不是有点小高兴,来吧,小伙伴们,我们一起高兴下吧。 现象 就对我今天下午发布的一篇随笔进行分 阅读全文
posted @ 2017-06-23 15:46 谢玉林 阅读(134) 评论(0) 推荐(0)
摘要: 阅读目录 介绍 安装 其他 介绍 纽约时间7月20日,微软发布了vs 2015 正式版,换算到我们的北京时间就是晚上了,今天回到家里,就下下来了,装上去试试,看是怎么样的感觉。 安装 我们从安装的一步步来,图如下: 一:功能勾选:windows和web开发相关。 在这里我们可以看到一个第三方的提示。 阅读全文
posted @ 2017-06-23 15:45 谢玉林 阅读(499) 评论(0) 推荐(0)
摘要: 阅读目录 介绍 起因 代码 UnitTest GitHub 介绍 很多年前一直使用Ado.net,后来慢慢转型到其他的orm,在转型过程中,有意向将两者的模型结合起来,利用DataTable中的行状态完善一些mvc中的数据控制作用。现在把它放出来,留个纪念。 起因 很多年前,对Ado.net这块了解 阅读全文
posted @ 2017-06-23 15:45 谢玉林 阅读(154) 评论(0) 推荐(0)
摘要: 目录 在上一节中,我们创建了一个简单的日志系统,可以广播消息到很多接收者。这一节,我们将在上一节的基础上加一个功能——订阅部分消息。例如,我们只将严重错误信息写入到日志文件保存在磁盘上,同时我们能将所有的日志都打印到屏幕上。 绑定(Binding) 我们之前已经创建了一个绑定: 绑定是exchang 阅读全文
posted @ 2017-06-23 15:41 谢玉林 阅读(165) 评论(0) 推荐(0)
摘要: 目录 在上一节中,我们改进了我们的日志系统,替换使用fanout exchange仅仅能广播消息,使得选择性的接收日志成为可能。虽然使用direct exchange改进了我们的系统,但是它仍然由他的局限性,——不能根据多个条件来做路由。在我们的日志系统,我们可能不仅仅想根据严重性来订阅日志,还可以 阅读全文
posted @ 2017-06-23 15:39 谢玉林 阅读(409) 评论(0) 推荐(0)
摘要: 目录 在第二个教程中,我们学习了如何使用工作队列在多个worker之间分配耗时的任务。但是如果我们需要在远程计算机上运行功能并等待结果呢?嗯,这是另外一件事情,这种模式通常被称为远程过程调用(RPC)。在本教程中我们将使用RabbitMQ的建立一个RPC系统:一个客户端和一个可伸缩的RPC服务器。由 阅读全文
posted @ 2017-06-23 15:38 谢玉林 阅读(178) 评论(0) 推荐(0)
摘要: 创建项目 用maven管理项目很方便,不用手动下载jar包,直接在pom.xml配置文件中,maven可以帮助我们自动下载,非常方便 新建一个web project,添加maven支持就可以了,这样创建出来的项目,目录很全,src/main/java,resource,test都有。 选择默认的we 阅读全文
posted @ 2017-06-23 15:37 谢玉林 阅读(166) 评论(0) 推荐(0)
摘要: 目录 整合Spring和SpringMVC 之前已经整合了spring和mybatis,现在在此基础上整合SSM。项目目录: 思路:SpringMVC的配置文件独立,然后在web.xml中配置整合。 (1)配置spring-mvc.xml 主要是自动扫描控制器,视图模式。 (2)配置Web.xml 阅读全文
posted @ 2017-06-23 15:36 谢玉林 阅读(161) 评论(0) 推荐(0)
摘要: 目录 整合Spring和Mybatis 首先给出完整的项目目录: (1)引入项目需要的jar包 使用http://maven.apache.org作为中央仓库即可。Spring核心包,mybatis核心包,json数据需要的包【经常需要用到】,log4j日志管理包。 (2)配置spring-myba 阅读全文
posted @ 2017-06-23 15:36 谢玉林 阅读(513) 评论(0) 推荐(0)
摘要: Velocity模板(VM)语言介绍 Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同 阅读全文
posted @ 2017-06-23 15:35 谢玉林 阅读(363) 评论(0) 推荐(0)
摘要: 在整合Spring + Mybatis框架的时候,自动扫描配置都已经配置好了。配置如下: 但是在install的时候报了如下错误: 显示绑定错误,分析可知应该是在UserMapper接口和SQL的隐射文件没有结合。第一时间检查了mapper的namespace属性,确认没有错。后来查看了target 阅读全文
posted @ 2017-06-23 15:35 谢玉林 阅读(581) 评论(0) 推荐(0)
摘要: 内容提要 《架构探险——从零开始写Java Web框架》首先从一个简单的 Web 应用开始,让读者学会如何使用 IDEA、Maven、Git 等开发工具搭建 Java Web 应用;接着通过一个简单的应用场景,为该 Web 应用添加若干业务功能,从需求分析与系统设计开始,带领读者动手完成该 Web 阅读全文
posted @ 2017-06-23 15:34 谢玉林 阅读(233) 评论(0) 推荐(0)
摘要: 在使用mybatis时,映射文件的配置非常麻烦,对于做逻辑不是很复杂,功能不是特别关键的模块的时候,我们没有必要手动书写,可以使用generator工具生成。generator工具实际上就是根据数据库建好的数据结构,通过自定义的类名,生成对应的实体和映射文件。 下载相关的资源 资源下载地址:csdn 阅读全文
posted @ 2017-06-23 15:34 谢玉林 阅读(907) 评论(0) 推荐(0)
摘要: 以前一直没有注意这个文件,最近读到了黄勇的《架构探险》,觉得这个文件还是很有用的。.gitigore文件可以自己配置。我使用的是书中所用的配置,简洁明了。 这样每次在提交的时候就会自动过滤掉这些文件了。(我自己添加了logs/文件夹,log4j配置了日志输出到文件根目录的logs文件夹中)提交到远程 阅读全文
posted @ 2017-06-23 15:33 谢玉林 阅读(211) 评论(0) 推荐(0)
摘要: git的教程现在琳琅满目,需要学习的东西也有很多,一下子接受不了那么多的东西,所以打算记录在实用的过程中常用的操作和遇到的问题。 基本操作 git initgit add .git add -Agit add [file]git commit -m "information"git push -u 阅读全文
posted @ 2017-06-23 15:33 谢玉林 阅读(159) 评论(0) 推荐(0)
摘要: 目录 第二章不使用框架完成了自己的Web应用。 重点: 服务层的完善优化过程,思路 在看这一段的时候引起了无数次的共鸣。相信大家在开始接触Java Web的时候,都做过类似的封装和优化。 第一版在Service的静态代码块中获取config.properties配置文件中与JDBC相关的配置项。在s 阅读全文
posted @ 2017-06-23 15:32 谢玉林 阅读(156) 评论(0) 推荐(0)
摘要: 第一章主要介绍了: 使用了IDEA搭建并开发Java项目 使用Maven自动化构建Java项目 使用Git管理项目源代码 以前一直用的Myeclipse,虽然听说过IDEA,同事也推荐过,但是一直没有机会用用,现在也算一个契机吧。试着用了一下,感觉不错,以前一直以为自己喜欢黑色的主题,而且感叹Mye 阅读全文
posted @ 2017-06-23 15:32 谢玉林 阅读(130) 评论(0) 推荐(0)
摘要: 目录 1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,使用键值对的形式来保存属性集。不过Properties的键和值都是字符串类型。 2.Properties中的主要方法 (1)load(InputStream inSt 阅读全文
posted @ 2017-06-23 15:31 谢玉林 阅读(423) 评论(0) 推荐(0)
摘要: import java.io.IOException; import java.io.OutputStream; import java.net.InetSocketAddress; import java.net.Socket; import java.net.UnknownHostExcepti 阅读全文
posted @ 2017-06-23 15:31 谢玉林 阅读(2830) 评论(0) 推荐(0)
摘要: 目录 写在前面 每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然平时没又怎么接触,虽然和大部分开发人员直接打交道不多,但是对其背后的机理 阅读全文
posted @ 2017-06-23 15:30 谢玉林 阅读(1065) 评论(0) 推荐(0)
摘要: 前言 要想达到一个目标,你必须清楚的看到以下几个要素: 1.所追求的目标的本质2.达到目标所具有的意义3.现有的条件4.从现有的条件到达目标,切实可行的路线5.前进道路上可能遇到的问题,以及解决它们的计划——王垠《谈谈理想主义》 正文 不得不说,王垠看问题的确实很深入,也相当犀利。看问题的透彻,解决 阅读全文
posted @ 2017-06-23 15:30 谢玉林 阅读(130) 评论(0) 推荐(0)
摘要: 目录 解决的问题 掌握的技能 如何快速搭建开发框架 如何加载并读取配置文件 如何实现一个简单的IOC容器 如何加载指定的类 如何初始化框架 实现IOC 框架在实现IOC(Inversion of Control,控制反转)的时候,通过框架自身来示例化Bean。Bean从哪里来,怎么获取Bean,怎么 阅读全文
posted @ 2017-06-23 15:29 谢玉林 阅读(232) 评论(0) 推荐(0)
摘要: 目录 在关于类加载器中已经介绍了Jvm的类加载机制,然而对于运行在Java EE容器中的Web应用来说,类加载器的实现方式与一般的Java应用有所不同。不同的Web容器的实现方式也会有所不同。 Tomcat中的类加载机制 在Apache Tomcat 中,为了提高系统的灵活性,引入了commonLo 阅读全文
posted @ 2017-06-23 15:29 谢玉林 阅读(212) 评论(0) 推荐(0)
友情链接:回力鞋 | 中老年高档女装