- 13.2 Web与Servlet进阶(❤❤)
与海boy
Java工程师(后端开发)servlet
13.2Web与Servlet进阶1.请求与响应的结构2.javaweb开发内置对象3.Web应用中文乱码问题学习内容:请求与响应的结构,javaWeb开发内置对象,Web应用中文乱码问题1.请求与响应的结构2.javaweb开发内置对象3.Web应用中文乱码问题
- IDEA中部署Tomcat及原理
Willing卡卡
JavaWebjavatomcat
IDEA中部署Tomcat1.新建项目1.1创建一个JavaWeb工程File->New->Project->JavaEnterprise选择WebApplication1.2选择路径2.JavaWeb目录介绍Day50:项目名称src:存放Java代码web:存放web资源WEB-INF:存放Java转译之后的class文件3.部署Tomcatidea部署项目,采用的是虚拟目录方式;3.1点击A
- HTTP&Tomcat&Servlet
半岛铁盒if
javawebservlettomcathttp
javaweb简介1.什么是JavaWeb?2.JavaWeb技术栈HTTP1.HTTP-请求数据格式2.HTTP-响应数据格式Tomcat1.Web服务器2.Tomcat3.Tomcat-基本使用4.Tomcat部署项目5.IDEA中创建MavenWeb项目6.IDEA中使用Tomcat-TomcatMaven插件Servlet1.Servlet快速入门2.Servlet执行流程3.Servle
- springboot面试题
阿福66
springboot面试题springboot后端java
1.Springboot的优点内置servlet容器,不需要在服务器部署tomcat。只需要将项目打成jar包,使用java-jarxxx.jar一键式启动项目SpringBoot提供了starter,把常用库聚合在一起,简化复杂的环境配置,快速搭建spring应用环境可以快速创建独立运行的spring项目,集成主流框架准生产环境的运行应用监控2.Javaweb、spring、springmvc和
- A030_JavaWeb&HTML&CSS
XIAOMING820
文档javacsshtmlwebjs
目录1.内容介绍2.JavaWeb概述(阶段掌握,门清)2.1.访问web的原理2.2.C/S软件和B/S软件区别2.2.1.CS与BS引入2.2.2.CS与BS2.3.静态网页与动态网页2.3.1.引入2.3.2.静态页面&动态页面2.4.最近今天JavaWeb学习思路3.HTML3.1.HTML概述3.2.HTML语法3.2.1.HTML文档结构3.2.2.HTML注释和标签3.2.3.表格标
- 2.Javaweb模块基本
Java_Eastlin
面试java
1.1web基本session和cookie有什么区别?存储位置不同:session存储在服务器端;cookie存储在浏览器端。安全性不同:cookie安全性一般,在浏览器存储,可以被伪造和修改。容量和个数限制:cookie有容量限制,每个站点下的cookie也有个数限制。存储的多样性:session可以存储在Redis中、数据库中、应用程序中;而cookie只能存储在浏览器中。说一下sessio
- 文件上传下载(JavaWeb - SpringMVC - SpringBoot)
太自由
Javajavaidea
目录1.文章说明2.JavaWeb实现文件上传下载2.1JavaWeb实现文件上传的步骤2.2JavaWeb实现文件上传代码2.3文件上传的HTTP协议说明2.4JavaWeb实现文件下载3.SpringMVC实现文件上传下载3.1SpringMVC实现文件上传的步骤1.文章说明文件上传在Web项目开发中是一个很重要的功能点,随着技术(框架)的更新变化,不同的技术对文件上传有不同的实现方式。在上传
- 面試就业题库-06
小码哥的进阶
springjavaspringbootspring
文章目录1.java基础(1)2.javaweb(1)3.ssm+springboot+springCloud(1.5)9.1SpringCloud你们在项目中如何使用?9.2SpringCloud的各个组件说明9.2.1Eureka组件:SpringCloud的服务发现和注册的组件(作用阿里的Nacos)9.2.2Ribbon:负载均衡客户端,需要结合RestTemplate(HttpClien
- JavaWeb了解之入门篇1-2(Servlet监听器)
平安喜乐698
目录1.监听器2.JavaWeb中的监听器(Servlet监听器)1.监听域对象(ServletContext、HttpSession、ServletRequest)的创建和销毁。2.监听域对象中的属性的变更(添加、更新、删除)。3.监听HttpSession域中的属性的状态。3.常见的使用示例1.示例(统计当前在线人数)2.示例(遍历Session集合销毁过时的session)1.监听器一个监听
- HTTP简介
浪里摸鱼
后端javahttp
目录1.什么是Web?2.JavaWeb技术栈2.1B/S架构2.2服务器端配置2.2.1静态资源2.2.2动态资源2.2.3请求、响应3.HTTP协议分类3.1基于TCP协议:3.2基于请求-响应模型的:3.3HTTP协议是无状态协议:4.HTTP定义的请求格式4.1请求方式4.2请求组成4.2.1请求行(第一行)4.2.2请求头(第二行开始)4.2.3请求体(请求头空一行写)5.HTTP定义的
- (转载)JavaWeb开发环境配置(win7_64bit)
万物皆object
目录1.概述2.JavaWeb学习路线3.JavaWeb常用开发环境搭建4.注意事项>>看不清的图片可在新标签打开查看大图1.概述说起JavaWeb,就想到另一个词:JavaEE。很多时候,这两个词是混用的,两者的概念并不能精确描述,这里,我尝试做一下区分...JavaEE:全称Java平台企业版(JavaPlatformEnterpriseEdition),是Sun公司为企业级应用推出的标准平台
- 面試就业题库-04
小码哥的进阶
springjavaspring开发语言
文章目录1.java基础(1)2.javaweb(1)2.1javaweb三大组件:Servlet,Filter,Listener2.2Servlet特点,线程是否安全2.3Filter过滤器作用是什么,后面学习的springmvc有什么关系,和springmvc的拦截器的区别?2.4Listener的分类,作用是什么,后期那些框架里面用到了监听器?2.5Cookie和Session区别以及使用场
- 面試就业题库-02
小码哥的进阶
java服务器前端
文章目录1.java基础(1)2.6面试官可能会问你:“你重写过hashcode和equals么,为什么重写equals时必须重写hashCode方法?”hashCode()介绍为什么要有hashCode:hashCode()与equals()的相关规定2.6线程有哪些基本状态?这些状态是如何定义的?(掌握)2.7Java序列话中如果有些字段不想进行序列化怎么办(记住)2.javaweb(1)3.
- JavaWeb —— Servlet的登录案例
Ricardo_Yu/鹏德
JavaWeb
文章来自:培训资料2018年4月某传某智教育某黑某马java\2.javaweb参考书:《轻量级JavaEE企业应用实战》第2章JSP/Servlet及相关技术详解(2.10.6使用Servlet作为控制器P105页代码的讲解)返回知识列表:JavaWeb知识列表##案例:用户登录*用户登录案例需求:1.编写login.html登录页面username&password两个输入框2.使用Druid
- 详解JavaWeb如何实现文件上传和下载功能
目录1.文件传输原理及介绍2.JavaWeb文件上传2.1我们用一个新的方式创建项目2.2导包2.3实用类介绍2.4pom.xml导入需要的依赖2.5index.jsp2.6info.jsp2.7FileServlet2.8配置Servlet2.9测试结果3.SpringMVC文件上传和下载3.1上传3.2下载1.文件传输原理及介绍2.JavaWeb文件上传2.1我们用一个新的方式创建项目空项目会
- Java成神之路-2018版
木可大大
一、基础篇1.Java基础知识知识点链接地址Java快速入门资源链接IntelliJIDEA教程资源链接JAVA编程思想指导资源链接Java8新特性资源链接2.JavaWeb知识点链接地址JavaWeb进阶:数据库与MyBatis入门资源链接MyBatis教程资源链接Shiro教程资源链接Spring经典入门教程资源链接Spring源码解读与设计详析资源链接Spring经典入门教程资源链接Spri
- JavaWeb-Cookie&Session
Csdn-Cuco
java
Cookie1.Http协议与Cookie(1)Cookie是Http协议设置的,主要是用来保存服务器向客户端存储的一些数据。当服务器再次请求服务器时,其将Cookie返回给服务器。(2)服务器向客户端保存的是一个键值对:set-Cookie:aaa=AAA;2.JavaWeb中使用Cookie使用response.addCookie()使用request.getCookies()Cookie:m
- 以javaweb项目为例,用户在搜索网页域名的过程到网页响应到底经过了什么?
calmtho
计算机网络javaweb
用户用浏览器访问一个网站的时候背后的过程与步骤是怎样的?文章目录1.用户访问网站的流程1.1访问流程1.2利用DNS协议进行域名解析1.3建立tcp协议三次握手过程1.3.1简单说明TCP协议1.4客户端发出访问网站相应页面请求(发出http协议请求报文)1.4.1请求报文结构:1.5服务端发出相应访问页面的请求信息(发出http响应报文)1.6断开tcp协议四次挥手过程2.javaweb工程内部
- 2020java就业班项目实战简介
QQ_417240199
1.JavaSE阶段2.JavaWeb基础3.SSH开发框架4.实战项目一5.其它开发框架6.其它常用技术7.实战项目二微云学习地址:https://share.weiyun.com/5mokPqU网盘学习地址:https://pan.baidu.com/s/1CTx5SqUeM-ZKtDYLeovODQ提取码:iclq致学者:不论你在什么时候开始,重要的是开始之后请不要停止。接下来我们对这七个阶
- mvc与三层架构
sqmds
JavaEE
1.mvc视图(View)、控制器(Controller)、模型(Model)2.JavaWeb经典三层架构表述层(WEB层)、业务逻辑层(Service),以及数据访问层(Dao)视图层View、服务层Service、持久层Dao3.关系MVC中的V和C均属于三层架构的View层MVC中的M包括了数据承载Bean和业务处理Bean,其中业务处理Bean分为Service或Dao对象,分别对应业务
- JavaEE企业面试问题之JavaWeb
weixin_30487317
2.Javaweb阶段2.1Ajax你以前用过么?简单介绍一下AJAX=异步JavaScript和XML。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必需重载整个网页面。有很多使用AJAX的应用程序案例:新浪微博、Goog
- 深入探究JavaWeb开发中的“/”含义
知乎苏小乐
深入探究实验室
文章目录前言1.绝对路径与绝对路径2.JavaWEB开发中的“/”代表什么?前言在JavaWeb开发中,常常涉及到关于路径的问题。例如请求的转发、重定向、超链接等等,都需要明确写出相对应的位置信息。在这个里面,常用到两种路径:绝对路径与相对路径。在这里先给出结论:在JavaWeb开发中,建议使用绝对路径。**使用相对路径可能会有问题,但使用绝对路径肯定没有问题.**比如,在由Servlet转发到J
- JavaWeb学习——回过头理一下servlet、request、session等之间的区别和联系
弓长四石
web开发
1.Http是一个“请求/响应”模型,简单说就是一问一答模型,这次请求的问题,下一次http已经不知道了,各次请求之间没有联系。2.javaweb四大域对象:page:jsp,pageContextrequest:请求HttpServletContextsession:会话HttpSessionapplication:web他们都包括setAttribute()和getAttribute()方法,
- java web 笔试题目 整理
IPOON梦幻
1.在tomcat上发布javaweb应用时的默认目录是webapps目录。2.javaweb应用的部署描述符是指web.xml文件。3.Servlet生命周期分为三个阶段:1)初始化阶段调用init()方法2)响应客户请求阶段调用service()方法3)终止阶段调用destroy()方法4.Servlet与JSP的比较有许多相似之处,都可以生成动态网页。JSP的优点是擅长于网页制作,生成动态页
- MySQL(数据库与数据库表的CRUD操作,记录的基本操作)
Valentino112358
mysql安装与卸载:D:\BaiduNetdiskDownload\2.javaweb\2-2MySQL\2-2MySQL\第2节MySQL安装与使用(视频)D:\BaiduNetdiskDownload\JAVA课件(IDEA版课件)\JavaWeb\课程资料\day02_MySQL基础\day02_MySQL基础\资料(PDF)1.安装*参见《MySQL基础.pdf》2.卸载1.去mysql
- 2017最新版JavaEE学习路线图
Target1314
1.JavaSE阶段2.JavaWeb基础3.SSH开发框架4.实战项目一5.其它开发框架6.其它常用技术7.实战项目二接下来我们对这七个阶段按上面的顺序进行详细的解读,以便大家更清晰的知道每一阶段的学习要求和学习重点,在文中,我们还会有相应的参考书籍推荐。第一阶段:掌握JavaSE该阶段是学习JavaEE的入门阶段,也是基础阶段,每个零基础的Java的学习者都必须掌握。学习要求:我们需要熟练的掌
- 杨校老师课堂之CSDN博客查找博文汇总-目录
杨校
目录1.面试2.JavaWeb文件[图片]上传功能:3.BaseServlet设计教程4.富文本编辑器使用教程5.下载Jar包教程6.页面原型下载7.Java连接数据库及数据库连接池开发8.数据库9.开发工具使用教程10.JavaWeb实训项目案例11.过滤器12.云服务器13.Java操控Excel14.JavaEE轻量级框架15.Nginx服务器16.Web前端之HTML17.Web前端之Ja
- 不知道如何学习java,没有方法怎么办?
一个高傲的程序媛
给你分享一个有清晰系统的Java学习路线1.JavaSE基础:一定要好好学,很多人都不明白基础的重要性。上来就什么ssm,springBoot,redis。比谁认识的单词多吗?面向对象、字符串处理、集合、IO一定要重点学!2.JavaWeb前端:不要老一副吊样,觉得自己出去就是后端工程师,不学什么HTML,CSS,JavaScript。老铁,不存在的。进了外包公司你万一发现后台逻辑简单的一逼,就几
- 成为一名合格的java开发工程师需要学习哪些技术
fallwind_of_july
java知识
罗列了一下java相关的技术,看来要学的东西还不少呀,虽然不一定每个技术都会,但相关的基本概念和原理总要了解一下吧,或多或少都会常用到1.java基本语法和基础,IO、反射、线程、集合相关的一些,都算在Java基础里了2.javaWeb相关的技术:Servlet、JSP、HTML、CSS、JavaScript,前端的总得了解基本的语法吧,要进一步学习的话可能还涉及jQuery、Ajax、Vue3.
- Tomcat+Nginx+MySQL负载均衡
Rich七哥
Javaweb环境搭建1.初识TomcatTomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat是Apache服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。2.Javaweb环境:Nginx+JDK+To
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIlinuxPHPandroid
╔-----------------------------------╗┆
- zookeeper admin 笔记
braveCS
zookeeper
Required Software
1) JDK>=1.6
2)推荐使用ensemble的ZooKeeper(至少3台),并run on separate machines
3)在Yahoo!,zk配置在特定的RHEL boxes里,2个cpu,2G内存,80G硬盘
数据和日志目录
1)数据目录里的文件是zk节点的持久化备份,包括快照和事务日
- Spring配置多个连接池
easterfly
spring
项目中需要同时连接多个数据库的时候,如何才能在需要用到哪个数据库就连接哪个数据库呢?
Spring中有关于dataSource的配置:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
&nb
- Mysql
171815164
mysql
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI
TH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作
- CommonDAO(公共/基础DAO)
g21121
DAO
好久没有更新博客了,最近一段时间工作比较忙,所以请见谅,无论你是爱看呢还是爱看呢还是爱看呢,总之或许对你有些帮助。
DAO(Data Access Object)是一个数据访问(顾名思义就是与数据库打交道)接口,DAO一般在业
- 直言有讳
永夜-极光
感悟随笔
1.转载地址:http://blog.csdn.net/jasonblog/article/details/10813313
精华:
“直言有讳”是阿里巴巴提倡的一种观念,而我在此之前并没有很深刻的认识。为什么呢?就好比是读书时候做阅读理解,我喜欢我自己的解读,并不喜欢老师给的意思。在这里也是。我自己坚持的原则是互相尊重,我觉得阿里巴巴很多价值观其实是基本的做人
- 安装CentOS 7 和Win 7后,Win7 引导丢失
随便小屋
centos
一般安装双系统的顺序是先装Win7,然后在安装CentOS,这样CentOS可以引导WIN 7启动。但安装CentOS7后,却找不到Win7 的引导,稍微修改一点东西即可。
一、首先具有root 的权限。
即进入Terminal后输入命令su,然后输入密码即可
二、利用vim编辑器打开/boot/grub2/grub.cfg文件进行修改
v
- Oracle备份与恢复案例
aijuans
oracle
Oracle备份与恢复案例
一. 理解什么是数据库恢复当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与
- JavaEE开源快速开发平台G4Studio v5.0发布
無為子
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V5.0版本已经正式发布。
访问G4Studio网站
http://www.g4it.org
2013-04-06 发布G4Studio_V5.0版本
功能新增
(1). 新增了调用Oracle存储过程返回游标,并将游标映射为Java List集合对象的标
- Oracle显示根据高考分数模拟录取
百合不是茶
PL/SQL编程oracle例子模拟高考录取学习交流
题目要求:
1,创建student表和result表
2,pl/sql对学生的成绩数据进行处理
3,处理的逻辑是根据每门专业课的最低分线和总分的最低分数线自动的将录取和落选
1,创建student表,和result表
学生信息表;
create table student(
student_id number primary key,--学生id
- 优秀的领导与差劲的领导
bijian1013
领导管理团队
责任
优秀的领导:优秀的领导总是对他所负责的项目担负起责任。如果项目不幸失败了,那么他知道该受责备的人是他自己,并且敢于承认错误。
差劲的领导:差劲的领导觉得这不是他的问题,因此他会想方设法证明是他的团队不行,或是将责任归咎于团队中他不喜欢的那几个成员身上。
努力工作
优秀的领导:团队领导应该是团队成员的榜样。至少,他应该与团队中的其他成员一样努力工作。这仅仅因为他
- js函数在浏览器下的兼容
Bill_chen
jquery浏览器IEDWRext
做前端开发的工程师,少不了要用FF进行测试,纯js函数在不同浏览器下,名称也可能不同。对于IE6和FF,取得下一结点的函数就不尽相同:
IE6:node.nextSibling,对于FF是不能识别的;
FF:node.nextElementSibling,对于IE是不能识别的;
兼容解决方式:var Div = node.nextSibl
- 【JVM四】老年代垃圾回收:吞吐量垃圾收集器(Throughput GC)
bit1129
垃圾回收
吞吐量与用户线程暂停时间
衡量垃圾回收算法优劣的指标有两个:
吞吐量越高,则算法越好
暂停时间越短,则算法越好
首先说明吞吐量和暂停时间的含义。
垃圾回收时,JVM会启动几个特定的GC线程来完成垃圾回收的任务,这些GC线程与应用的用户线程产生竞争关系,共同竞争处理器资源以及CPU的执行时间。GC线程不会对用户带来的任何价值,因此,好的GC应该占
- J2EE监听器和过滤器基础
白糖_
J2EE
Servlet程序由Servlet,Filter和Listener组成,其中监听器用来监听Servlet容器上下文。
监听器通常分三类:基于Servlet上下文的ServletContex监听,基于会话的HttpSession监听和基于请求的ServletRequest监听。
ServletContex监听器
ServletContex又叫application
- 博弈AngularJS讲义(16) - 提供者
boyitech
jsAngularJSapiAngularProvider
Angular框架提供了强大的依赖注入机制,这一切都是有注入器(injector)完成. 注入器会自动实例化服务组件和符合Angular API规则的特殊对象,例如控制器,指令,过滤器动画等。
那注入器怎么知道如何去创建这些特殊的对象呢? Angular提供了5种方式让注入器创建对象,其中最基础的方式就是提供者(provider), 其余四种方式(Value, Fac
- java-写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
bylijinnan
java
public class CommonSubSequence {
/**
* 题目:写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序。
* 写一个版本算法复杂度O(N^2)和一个O(N) 。
*
* O(N^2):对于a中的每个字符,遍历b中的每个字符,如果相同,则拷贝到新字符串中。
* O(
- sqlserver 2000 无法验证产品密钥
Chen.H
sqlwindowsSQL ServerMicrosoft
在 Service Pack 4 (SP 4), 是运行 Microsoft Windows Server 2003、 Microsoft Windows Storage Server 2003 或 Microsoft Windows 2000 服务器上您尝试安装 Microsoft SQL Server 2000 通过卷许可协议 (VLA) 媒体。 这样做, 收到以下错误信息CD KEY的 SQ
- [新概念武器]气象战争
comsci
气象战争的发动者必须是拥有发射深空航天器能力的国家或者组织....
原因如下:
地球上的气候变化和大气层中的云层涡旋场有密切的关系,而维持一个在大气层某个层次
- oracle 中 rollup、cube、grouping 使用详解
daizj
oraclegroupingrollupcube
oracle 中 rollup、cube、grouping 使用详解 -- 使用oracle 样例表演示 转自namesliu
-- 使用oracle 的样列库,演示 rollup, cube, grouping 的用法与使用场景
--- ROLLUP , 为了理解分组的成员数量,我增加了 分组的计数 COUNT(SAL)
- 技术资料汇总分享
Dead_knight
技术资料汇总 分享
本人汇总的技术资料,分享出来,希望对大家有用。
http://pan.baidu.com/s/1jGr56uE
资料主要包含:
Workflow->工作流相关理论、框架(OSWorkflow、JBPM、Activiti、fireflow...)
Security->java安全相关资料(SSL、SSO、SpringSecurity、Shiro、JAAS...)
Ser
- 初一下学期难记忆单词背诵第一课
dcj3sjt126com
englishword
could 能够
minute 分钟
Tuesday 星期二
February 二月
eighteenth 第十八
listen 听
careful 小心的,仔细的
short 短的
heavy 重的
empty 空的
certainly 当然
carry 携带;搬运
tape 磁带
basket 蓝子
bottle 瓶
juice 汁,果汁
head 头;头部
- 截取视图的图片, 然后分享出去
dcj3sjt126com
OSObjective-C
OS 7 has a new method that allows you to draw a view hierarchy into the current graphics context. This can be used to get an UIImage very fast.
I implemented a category method on UIView to get the vi
- MySql重置密码
fanxiaolong
MySql重置密码
方法一:
在my.ini的[mysqld]字段加入:
skip-grant-tables
重启mysql服务,这时的mysql不需要密码即可登录数据库
然后进入mysql
mysql>use mysql;
mysql>更新 user set password=password('新密码') WHERE User='root';
mysq
- Ehcache(03)——Ehcache中储存缓存的方式
234390216
ehcacheMemoryStoreDiskStore存储驱除策略
Ehcache中储存缓存的方式
目录
1 堆内存(MemoryStore)
1.1 指定可用内存
1.2 驱除策略
1.3 元素过期
2 &nbs
- spring mvc中的@propertysource
jackyrong
spring mvc
在spring mvc中,在配置文件中的东西,可以在java代码中通过注解进行读取了:
@PropertySource 在spring 3.1中开始引入
比如有配置文件
config.properties
mongodb.url=1.2.3.4
mongodb.db=hello
则代码中
@PropertySource(&
- 重学单例模式
lanqiu17
单例Singleton模式
最近在重新学习设计模式,感觉对模式理解更加深刻。觉得有必要记下来。
第一个学的就是单例模式,单例模式估计是最好理解的模式了。它的作用就是防止外部创建实例,保证只有一个实例。
单例模式的常用实现方式有两种,就人们熟知的饱汉式与饥汉式,具体就不多说了。这里说下其他的实现方式
静态内部类方式:
package test.pattern.singleton.statics;
publ
- .NET开源核心运行时,且行且珍惜
netcome
java.net开源
背景
2014年11月12日,ASP.NET之父、微软云计算与企业级产品工程部执行副总裁Scott Guthrie,在Connect全球开发者在线会议上宣布,微软将开源全部.NET核心运行时,并将.NET 扩展为可在 Linux 和 Mac OS 平台上运行。.NET核心运行时将基于MIT开源许可协议发布,其中将包括执行.NET代码所需的一切项目——CLR、JIT编译器、垃圾收集器(GC)和核心
- 使用oscahe缓存技术减少与数据库的频繁交互
Everyday都不同
Web高并发oscahe缓存
此前一直不知道缓存的具体实现,只知道是把数据存储在内存中,以便下次直接从内存中读取。对于缓存的使用也没有概念,觉得缓存技术是一个比较”神秘陌生“的领域。但最近要用到缓存技术,发现还是很有必要一探究竟的。
缓存技术使用背景:一般来说,对于web项目,如果我们要什么数据直接jdbc查库好了,但是在遇到高并发的情形下,不可能每一次都是去查数据库,因为这样在高并发的情形下显得不太合理——
- Spring+Mybatis 手动控制事务
toknowme
mybatis
@Override
public boolean testDelete(String jobCode) throws Exception {
boolean flag = false;
&nbs
- 菜鸟级的android程序员面试时候需要掌握的知识点
xp9802
android
熟悉Android开发架构和API调用
掌握APP适应不同型号手机屏幕开发技巧
熟悉Android下的数据存储
熟练Android Debug Bridge Tool
熟练Eclipse/ADT及相关工具
熟悉Android框架原理及Activity生命周期
熟练进行Android UI布局
熟练使用SQLite数据库;
熟悉Android下网络通信机制,S