- 大话设计模式之代理模式
码农客栈
设计模式代理模式
代理模式(ProxyPattern)是一种结构型设计模式,它允许通过代理对象控制对另一个对象的访问。代理对象充当客户端和实际对象之间的中介,客户端通过代理对象间接访问实际对象,从而可以在访问控制、缓存、延迟加载等方面提供额外的功能。在代理模式中,通常会有三种角色:Subject(抽象主题):声明了真实对象和代理对象的共同接口,这样在任何使用真实对象的地方都可以使用代理对象。RealSubject(
- 读书感悟 001-郑伯克段于鄢 2019-03-22
许你此生称心如意
内容概览这是《春秋左氏传》开篇第一个故事,发生在很久之前的春秋时期。故事大致是这样的:一个不受母亲宠爱的诸侯,用计除掉自己母亲扶持出的,想要顶替自己的亲兄弟;并发狠话软禁母亲最后又和母亲和好。读书笔记春秋时期离现在约2800年,语言习惯变化太多,比汉往后的文言文更难读。1.“郑伯”的“伯”:周朝分封诸侯,爵位有“公、候、伯、子、男”。郑伯即为郑国伯爵。2.“共叔段”:共,国名;叔,出自“伯、仲、叔
- 2019-03-22
红枣树2011
窗外这几日,办公室窗户成了一座观景台。在这座观景台前,人们看到了风景,也看到了内心的期盼。风景,原本不是风景,是一座二层小楼的墙体。这座小楼一层是后勤部门的检修室,平日里办公室灯泡坏了、门锁坏了,大多由他们处理。二层在印象当中,除了职代会、大型检修期间,临时搭伙给大伙儿做做饭,更多的时候闲置着。大伙儿眼中的风景,就是小楼二层。从鲜有问津到引来众人关注。小楼热闹的缘由与其进行改造有关。原来单位决定将
- 【ASP.NET Core 基础知识】--最佳实践和进阶主题--性能调优和缓存
喵叔哟
ASP.NETCore基础知识asp.net缓存后端
一、性能调优在ASP.NETCore中进行性能调优,代码优化是至关重要的一部分。以下是一些常见的ASP.NETCore代码优化技巧:减少数据库查询:尽可能地减少数据库查询次数,可以通过使用合适的ORM(对象关系映射)工具来避免重复查询相同的数据。考虑使用延迟加载(LazyLoading)或预加载(EagerLoading)等技术,以减少不必要的数据库查询。使用异步编程:利用异步编程模式(如asyn
- 1.Kotlin函数大全
家驹六月天
kotlinkotlin操作符
val、var作用:定义变量、常量vara=5varb:Intvalc=5;1.没有初始化,必须声明类型2.可初始化推断类型init作用:初始化,没啥特别意义init{}?作用:代表可空varc:String?1.可空变量,必须定义其类型lateinit作用:延迟加载1(延迟初始化)lateinitvarlazy:String1.不能用于基本数据类型2.不能为可空变量3.使用时必须完成初始化,否则
- 2019-03-22
成为别人的我
都说女人是软弱的,但有了孩子后坚强的不能再坚强。我从来没有想过我会成为家庭主妇一个人带两个孩子。我怕孩子生病,因为一个生病另一个一定会生病。我是急性子。每回孩子生病我都着急上火,然后感冒。我是生完大妞后,落下了腰疼,现在睡觉睡不好也疼,反正是不能弯腰,不能累着。但又不可能不累,做饭打扫卫生带孩子这些日常生活就够呛了。我的日常就是早起做饭送孩子上学,回来后我和二妞再吃饭。等我收拾完就要准备午餐了,然
- 2019-03-22
骑长颈鹿的猪
D47slipperyslope201903221)翻译下面的句子:Hisarroganceandobstinacywillleadhimdownaslipperyslopetofailure.他的傲慢与固执将注定他会走向失败。(参考翻译:Hisarroganceandobstinacywillleadhimdownaslipperyslopetofailure.)2)结合自己的生活、学习、工作、
- SSM+SpringBoot框架
badwomanPPPPPard0
SpringBootspringjava
单例bean是线程安全的吗AOPSpring事务失效第四种,在方法内部使用,需要用代理类调用此方法bean生命周期bean的循环依赖SpringMVC执行流程、SpringBoot自动配置原理Spring常见注解MyBatis执行流程MyBatis延迟加载MyBatis缓存
- 2019-03-22
吖吖和卡卡
前几天还花红柳绿一片温暖的场景,忽的一场春雨带走了所有暖意,让人猝不及防。我这几天都穿着和天气还温暖时候一样的衣服,每天早上都后悔没有看天气预报。只是可惜两树樱花,还没有盛开几天,便被这大风吹得四散凋零了。图片发自App图片发自App图片发自App图片发自App
- 2019-03-22
冯素芳
1.明天读书会,可是《飞翔的教室》才读了几十页,昨晚睡太晚又感觉很累,不想读了。就想起上次读书会我还说佳佳,你书都没读,来读书会干啥?(够刻薄吧,哈哈!),那我自己呢?给娃准备完早餐,就开始读了起来,不知不觉竟也读了100页,很喜欢这种一旦行动起来,不知不觉就进入的感觉。2.因为没有练习,被踢出了黑暗婴儿打卡群,我也没有别的被踢的人那种受伤的感觉,我本来就没打算练习的,我哪有时间练习啊,我得上班也
- 2019-03-22
开拓者马先生
牛,《比悲伤更悲伤的故事》票房赶超好莱坞漫威大片《惊奇队长》随着春节档的落幕,近期电影市场又涌现出了不少作品,其中最火爆的要数漫威的《惊奇队长》,累计票房904亿。连续7天获得单日票房冠军,11天破9亿,比在北美总票房8000万美金还要多。紧随其后我国青春爱情片《比悲伤更悲伤的故事》更是连续6天获得单日票房冠军,7天破6亿,网友惊呼,国产比好莱坞大制作强多了。她可以吸收并控制任意形态的能量,拥有众
- 2019-03-22
89ab2a6d4395
感觉今天自己的投篮挺准的,可能是最近改投篮姿势的原因吧,进了几个三分,希望到时候打比赛也能那么准,哈哈哈,昨天和今天单词背的也轻松了许多,主要原因是找到了方法,就是联想记忆,还有词根记忆,把不熟悉的转变为熟悉的,这样就会轻松许多,感情方面,那只猪吃醋了,总爱胡思乱想,希望她能好一些吧,今天也给父母打电话了,最近他们在搞活动,比较忙,没怎么联系我,明天我也要给爷爷奶奶打个电话,好久没打电话了,还是要
- 2019-03-22:脂肪肝,如何调理?
公子慧_ea67
脂肪肝,就是指由于各种原因引起的肝细胞内脂肪堆积过多的病变,正常肝内脂肪占肝重3%~4%,如果脂肪含量超过肝重的5%,即为脂肪肝。根据有无过量饮酒史分为酒精性和非酒精性脂肪性肝病,后者主要与肥胖、糖尿病和血脂异常有关。脂肪肝多起病隐匿,病程漫长,发展过程大致分为:单纯脂肪肝、脂肪性肝炎、脂肪性纤维化、脂肪性肝硬化四个阶段。一、脂肪肝的高危因素长期酗酒:酒精是损害肝脏的第一杀手。营养过剩:长期摄入过
- Java对象头的内部结构(new Object这个对象里面到底有什么)及锁状态信息【图文】
一个长不胖的程序YUAN
Java虚拟机对象内部结构
1、创建了Customer()实例和Account()实例一个对象的内存结构包括:运行时元数据、类型指针、数据类型、对齐填充。2、对象头里包括(64位机器占96位):运行时元数据(MarkWord)(占64位)、类型指针(KlassPoint)(占32位)(1)运行时元数据里又包括:哈希值(HashCode)、GC分代年龄、锁状态标志①哈希值:31位的对象标识hashCode,采用延迟加载技术。调
- 【MyBatis】
橘子-青衫
tomcatjava
目录前言1.MyBatis执行流程。2.Mybatis是否支持延迟加载?3.延迟加载的底层原理知道吗?4.Mybatis的一级、二级缓存用过吗?5.Mybatis的二级缓存什么时候会清理缓存中的数据?总结前言本文主要介绍了MyBatis面试题相关的面试题目。1.MyBatis执行流程。读取MyBatis配置文件:mybatis-config.xml加载运行环境和映射文件。构造会话工厂SqlSess
- 2019-03-22一周晨跑感受
哈瓦那500
MiracleMorning第7天,4.3km,25分钟,可谓是蜗牛般的速度了。。。但是身体感觉很放松。坚持了第一周,每天工作时精神很充沛,很开心。昨天看到一句话:“一个半途而废的人,永远不可能成功;成功的人,绝不会半途而废”。自勉。
- 2024给你一些Android 应用性能优化的建议
Calvin880828
Android性能现代Android开发android性能优化
2024给你一些Android应用性能优化的建议在当今激烈竞争的移动应用市场中,用户对应用性能和体验的要求越来越高。因此,进行Android应用性能优化是开发过程中必不可少的一环。下面将详细介绍如何提升应用的性能,以提升用户体验。1.优化应用启动速度优化应用启动速度是一个重要的任务,因为它能够对用户体验产生显著影响。以下是一些优化启动速度的措施:1.1延迟加载延迟加载意味着在真正需要使用资源和数据
- 2019-03-22
我带刺
那些经历了千辛万苦才得到某样东西的人比那些不费吹灰之力就得到这样东西的人对这样东西会更加珍惜。一个承诺要起到改变一个人的自我形象和未来行为的作用,就应该是主动的、公开的、而且是付出了努力才做出的。但有效的承诺还有另一个特征比这三者加在一起还要更重要。要懂得这个特征是什么
- 2019-03-22
草莓128
生活就像一个调色盘,每一个颜色都不特别,每一件事都没有多么出众,可能只是日常生活的一部分,但是组合起来就是特别漂亮的生活。生活就是由一件又一件,一桩又一桩的小事小情组合而成的,音乐、跑步、摄影、写作、画画、谈情说爱……都是有趣的事。每个人都有自己的爱好,因为有了喜好生活才更多姿多彩,有时人们喜欢追求新的爱好,因为这样能看到自己充满活力、不畏艰难、勇于追求的样子。这就是生活中充满未知变化的魅力。谁都
- kotlin 基础学习
smallgrey
kotlin学习kotlin优点语法简洁,支持lambda表达式,强大的when语法,不用写分号结尾kotlin语法定义常量用val,变量用var关键字在前面,类型以“:”隔开在后面,也可以省略直接赋值,类型后带问号?表示可为空类型(默认空安全)。常量val延迟加载bylazy{},默认线程安全,关闭线程安全lazy(LazyThreadSafetyMode.NONE){},变量var延迟加载la
- 看中国杯-后2/3人生-2019-03-22
蒙山杠子
昨晚守在电视机前观看了中国杯中国队与泰国队的比赛,结果居然是开门黑,被泰国队打入一球还有两个绝对的机会,好生恶心。昨晚的比赛是董路解说,他预言中国足球10年内是没有希望了,10年后可能会有奇迹。我对此保留怀疑。看看身边的足球氛围,基本小孩子都是手捧手机电脑没有人去户外运动。昨晚的比赛,可以说场上队员不能不谓之不拼命,国安的球员李磊都拼到头部着地,险些颈椎骨折。对比泰国队,小快灵发挥的淋漓尽致,18
- ViewStub 简单使用
FlyClound
一、前言ViewStub是布局优化的方式之一,适用于一些延迟加载的场景,相对于设置View.GONE的优点是逻辑简单控制灵活,但是缺点也很明显,更耗资源,不管可见不可见都会被创建。ViewStub更加轻量级,它本身是一个不可见不占用位置的View,资源消耗比较小,只有调用了ViewStub.inflate()的时候加载布局,布局才会实例化。二、使用先看效果图:iShot2020-07-1316.5
- 【MyBatis面试题】
橘子-青衫
java开发语言mybatis后端
目录前言1.MyBatis执行流程。2.Mybatis是否支持延迟加载?3.延迟加载的底层原理知道吗?4.Mybatis的一级、二级缓存用过吗?5.Mybatis的二级缓存什么时候会清理缓存中的数据?总结前言本文主要介绍了MyBatis面试题相关的面试题目。1.MyBatis执行流程。读取MyBatis配置文件:mybatis-config.xml加载运行环境和映射文件。构造会话工厂SqlSess
- 2019-03-22充分表达愤怒
天高地阔心飞扬
梁素红,焦点网络九期持续分享第389天(509)舞钢愤怒是我们的思维方式造成的,它的核心是尚未满足的需要。如果我们能够借助它来提醒自己--我们有需要没有得到满足,而我们的思维方式正使它难以得到满足,哪愤怒就是有价值的。为了充分表达愤怒,我们有必要明了自己的需要并采取行动。然而,做到这一点并不容易。因为愤怒驱使我们去惩罚他人,而不是去满足需要。通过不断的实践,我们将会有意识地用“我生气是因为我需要.
- Mybatis是否支持延迟加载?
张万森的救赎
mybatisjava
前言随着互联网应用的不断发展,数据库访问成为了应用开发中的一个重要环节。在这个背景下,MyBatis作为一种优秀的持久层框架,提供了灵活的SQL映射配置和强大的功能,为开发者提供了便捷的数据库访问解决方案。本文将深入探讨MyBatis的延迟加载特性,了解如何通过全局配置或按需设置,实现对数据的精准加载,提高应用性能和效率。正文是的,MyBatis支持延迟加载(LazyLoading)。延迟加载是一
- Mybatis延迟加载的原理是什么?
张万森的救赎
mybatisoracle数据库
前言数据库访问在现代应用程序中扮演着至关重要的角色,而MyBatis作为一种优秀的持久层框架,为开发者提供了强大而灵活的工具。其中,延迟加载作为一项关键的特性,使得在处理复杂的关联关系时能够更加智能地加载数据,提高系统的性能和资源利用效率。本文将深入探讨MyBatis延迟加载的原理,以及如何巧妙地运用这一特性来优化数据库访问。正文延迟加载的原理是通过在需要的时候才加载相关数据,而不是在初始查询时就
- 2019-03-22
68735152f0dc
叮铃铃下课了,小朋友们欢快的跑出了教室。兰兰、小丽、小红和小明也来到操场上吹泡泡。小红说我来吹泡泡,你们几个捉泡泡。说完她们几个就开始玩起来了。吹出的泡泡有五颜六色的。像一个个的彩色的皮球。她们玩的可开心了。
- ssm------SpringBoot
「已注销」
javaee-框架/框架进阶springbootssm
目录SpringBoot理解SpringBoot入门SpringBoot业务描述API设计分析项目结构分析SpringBoot项目启动分析启动过程概要分析延迟加载对象作用域分析对象生命周期方法SpringBoot项目中的依赖注入过程分析案例设计及分析代码编写及测试分析SpringBootBucketSpringBootSpringBoot是所有基于Spring开发的项目的起点。SpringBoot
- 2019-03-22
0dbb66a89a27
姓名:刘敬武公司:临沂和创饲料有限公司【反省总结第338天,始于20180420今天是20190322】①第373期(20180417至0419)利他一组学员②第412B期(20180707至0709)感谢一组志工③第34期(20180831至0901)成功方程式七组志工【知~学习】朗读《稻盛和夫自传》,《活法》,《创造高收益》【经典名句分享】人应该积极地行走在正确的道路上(和创王庆忠老师语)【行
- 2019-03-22
兰心_4d38
今天看书看到的:新生儿最开始看到的世界是模糊的,他们比较喜欢看脸,关键的是他们出生后的第二天便已经认出并且更喜欢自己母亲的脸,而且他们更喜欢母亲的声音以及味道。八个月左右婴儿就开始有我们所说的怕生人了,这称为“陌生人焦虑”,他们对陌生人产生恐惧,同时十分依恋自己熟悉的养育者。哈哈哈,有这样的小生命依赖,看起来的画面就十分可爱。一场春雨一场暖,后面温度应该要回升了。这个季节注意穿衣哟姐妹们。2019
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置