- SpringBoot高并发!java分布式开发面试题
spring面试题
程序员面试后端java
正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“一网打尽”)1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Jav
- Java网络编程
吢禅
java网络开发语言
网络编程Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。1.1软件架构C/S架构:全称为Client/Server结构,是指客户端和服务器结构,
- 学习记录(自用)
weixin_33962621
java大数据数据库
Java学习路径及记录,纯粹个人自用,请多指教JavaJava基础常用类常用类8种基础数据类型的包装类自动打包/解包序列化深入理解Java序列化深度解析JAVA序列化异常处理JavaSE基础:异常处理六个例子彻底理解finally语句块JVM原理Java高级特性泛型Java泛型详解细说Java泛型及其应用细说Java泛型及其应用反射注解Java注解完全解析Java网络编程Java多线程编程线程基础
- Java基础(二十三):反射机制
冬天vs不冷
Java基础系列javajvmservlet
Java基础系列文章Java基础(一):语言概述Java基础(二):原码、反码、补码及进制之间的运算Java基础(三):数据类型与进制Java基础(四):逻辑运算符和位运算符Java基础(五):流程控制语句Java基础(六):数组Java基础(七):面向对象编程Java基础(八):封装、继承、多态性Java基础(九):Object类的使用Java基础(十):关键字static、代码块、关键字fin
- Java基础(二十四):网络编程
冬天vs不冷
Java基础系列java网络开发语言
Java基础系列文章Java基础(一):语言概述Java基础(二):原码、反码、补码及进制之间的运算Java基础(三):数据类型与进制Java基础(四):逻辑运算符和位运算符Java基础(五):流程控制语句Java基础(六):数组Java基础(七):面向对象编程Java基础(八):封装、继承、多态性Java基础(九):Object类的使用Java基础(十):关键字static、代码块、关键字fin
- Java基础(二十一):集合源码
冬天vs不冷
Java基础系列javajvmservlet
Java基础系列文章Java基础(一):语言概述Java基础(二):原码、反码、补码及进制之间的运算Java基础(三):数据类型与进制Java基础(四):逻辑运算符和位运算符Java基础(五):流程控制语句Java基础(六):数组Java基础(七):面向对象编程Java基础(八):封装、继承、多态性Java基础(九):Object类的使用Java基础(十):关键字static、代码块、关键字fin
- Redis精通系列——Pipeline,少儿编程java教程
m0_64384302
程序员面试java后端
Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。一次Redis客户端发起的请求,经过服务端的响应后,大致会经历如下的步骤:客户端发起一个(查询/插入)请求,并监听socket返回,通常情况都是阻塞模式等待Redis服务器的响应服务端处理命令,并且返回处理结果给《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》【docs.qq.com/doc/DS
- java循环结构(for、while、do-while)及练习
silin123
java基础编程java循环结构在某些条件满足的情况下,反复执行特定代码的功能循环语句分类for循环while循环do-while循环循环语句四个部分for循环/*For循环结构的使用一、循环结构的4个要素①初始化条件②循环条件--->是boolean类型③循环体④迭代条件二、for循环的结构for(①;②;④){③}执行过程:①-②-③-④-②-③-④-...-②*/classForTest{p
- JavaScript中的面向对象
蓝斑.json (前端)
javascriptjavascript前端
JS中的面向对象编程JavaScript中的面向对象编程(OOP)是一种编程范式,它允许你使用对象来组织和管理代码。在JavaScript中,几乎一切都是对象,包括函数和数组。下面是一些JavaScript中面向对象编程的关键概念和用法:对象(Object):JavaScript中的对象是属性的集合,每个属性都有一个键和一个值。对象可以用来表示现实世界中的事物,如人、汽车、书等。创建对象的方式有多
- 原型继承和Class继承
Carl_Hugo
JavaScriptjavascript原型继承class继承
面向对象编程JavaScript不区分类和实例的概念,而是通过原型(prototype)来实现面向对象编程。原型是指当我们想要创建xiaoming这个具体的学生时,我们并没有一个Student类型可用。那怎么办?恰好有这么一个现成的对象:varrobot={name:'Robot',height:1.6,run:function(){console.log(this.name+'isrunning
- Java并发编程核心包——JUC
木子六日
javajuc可重入锁lock线程池ThreadPool
JUC初步作者:李晶晶;日期:2021年4月20日;学习视频:2020权威_juc与jvm并发编程Java必学_阳哥-尚硅谷文章目录JUC初步初识Lock抢票案例生产者消费者问题使用Lock解决生产者消费者问题Condition的精准唤醒轮流打印案例线程安全的集合类线程安全的List线程安全的Set线程安全的MapCallable接口Callable与FutureTaskJUC中的一些工具Coun
- 高级编程JavaScript。Notifications消息通知
蓝斑.json (前端)
HTMLjavascript面试javascript前端开发语言
-NotificationsNotificationsAPI用于向用户显示通知。无论从哪个角度看,这里的通知都很类似alert()对话框:都使用JavaScriptAPI触发页面外部的浏览器行为,而且都允许页面处理用户与对话框或通知弹层的交互。不过,通知提供更灵活的自定义能力。NotificationsAPI在ServiceWorker中非常有用。渐进Web应用(PWA,ProgressiveWe
- java上亿用户,如何高效统计独立用户访问量?
滴石编程
javaredis数据库
联系作者:技术交流,定期分享Java硬核技术干货;Java架构师:免费领取200G架构师学习资源;添加公众号:滴石编程java上亿用户,如何高效统计独立用户访问量?问题:目前对于系统中常见的一种统计维度就是每天独立的用户访问量及UV,对于此类统计一般有几点需要考虑,第一:数据量很多,如果不做合理的设计,后期在进行聚合处理时会非常麻烦。第二:每天累计的大量数据会对系统存储空间及内存造成不可忽略的负担
- 3、并发编程-Java线程
站得高看得远
并发编程Java线程创建和运行线程查看线程线程API线程状态创建和运行线程方法一,直接使用newThread//创建线程对象Threadt=newThread(){publicvoidrun(){//要执行的任务}};//启动线程t.start();方法二,使用Runnable配置Thread把【线程】和【任务】(要执行的代码)分开Thread代表线程Runnable可运行的任务(线程要执行的代码
- 高级编程JavaScript中的Map键值对你知道吗?一篇文章看懂
蓝斑.json
HTMLjavascript面试javascript开发语言ecmascript
Map保存键值对,其中键可以是任何数据类型。Map会记住键的原始插入顺序。Map提供表示映射大小的属性。Map方法方法描述newMap()创建新的Map对象。set()为Map中的键设置值。get()获取Map对象中键的值。clear()从Map中移除所有元素。delete()删除由某个键指定的Map元素。has()如果键存在于Map中,则返回true。forEach()为Map中的每个键/值对调
- JAVA学习专栏
weixin_51551879
java
JAVA专栏Java核心技术Java核心技术Java练手算法Java练手算法Java数据结构和算法Java数据结构和算法Java设计模式Java设计模式Java并发编程Java并发编程MySQL数据库MySQL数据库Java项目管理MavenJava项目管理Maven项目管理工具gradle项目管理工具gradle玩转IntelliJIDEA纵享Java的丝滑Java数据库编程JDBCJava数据
- RocketMQ生产部署架构设计,建议收藏
imtokenmax合约众筹
程序员java经验分享面试
正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“一网打尽”)1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Jav
- Java自学干货合集,解决知识不进脑子的终极指南!
LiJiaSi
java环境安装包https://pan.baidu.com/s/1k4gLsaBzSI6bbjYKwx-Jkg提取码:qidaJava基础Java基础语法-面向对象-集合-IO-线程与并发-异常-网络编程java基础:https://www.bilibili.com/video/BV18J411W7cEJava进阶java进阶13天:https://www.bilibili.com/video/
- java JUC并发编程 第四章 java内存模型JMM
年龄大就不能搬砖了吗
java数据库开发语言
系列文章目录第一章javaJUC并发编程Future:link第二章javaJUC并发编程多线程锁:link第三章javaJUC并发编程中断机制:link第四章javaJUC并发编程java内存模型JMM:link第五章javaJUC并发编程volatile与JMM:link第六章javaJUC并发编程CAS:link第七章javaJUC并发编程原子操作类增强:link第八章javaJUC并发编程
- 初识Java并发,一问读懂Java并发知识文集(2)
普修罗双战士
并发编程Java专栏多线程专栏java开发语言大数据后端深度学习机器学习springboot
文章目录初识Java并发编程Java并发编程面试题(2)01、什么是多线程中的上下文切换?02、Java中你怎样唤醒一个阻塞的线程?03、在Java中CycliBarriar和CountdownLatch有什么区别?04、什么是不可变对象,它对写并发应用有什么帮助?05、Java中用到的线程调度算法是什么?06、什么是线程组,为什么在Java中不推荐使用?07、为什么使用Executor框架比使用
- 初识JVM-第一章
知道越多,知道越少
JVMjvmjava
JVM-第一章文章目录JVM-第一章初识JVM咱们为什么单独学习jvm?课程总览:java的生态圈java的跨平台性JVM是跨语言的平台字节码多语言混合编程java发展的重大事件未来的JDK版本虚拟机与java虚拟机jvm的位置JVM的位置JVM后续内容可看续集~初识JVM咱们为什么单独学习jvm?课程总览:java的生态圈java的跨平台性JVM是跨语言的平台字节码多语言混合编程java发展的重
- Spring Security 快速入门
码农小旋风
后端
title:SpringSecurity快速入门categories:编程Java框架安全tags:Java框架安全SpringSecurityabbrlink:a750524adate:2022-02-1722:34:30permalink:/pages/a6cc5f/SpringSecurity快速入门快速开始参考:SecuringaWebApplication核心API设计原理SpringS
- JavaScript 从基础到入门 03 对象和面向对象编程
斯多葛1618
JavaScriptjavascript开发语言
JavaScript对象和面向对象编程JavaScript对象对象的创建访问对象属性添加和修改属性删除属性面向对象编程基础类和对象构造函数继承封装和访问控制面向对象编程的实际应用总结对象和面向对象编程(Object-OrientedProgramming,OOP)是JavaScript编程中的重要概念,它们使您能够更有效地组织和管理代码。在本博客文章中,我们将深入研究JavaScript中的对象、
- 一文详细介绍Ehcache
码农小旋风
后端
title:Ehcache快速入门categories:编程Java中间件缓存tags:Java中间件缓存Ehcacheabbrlink:2720adf1date:2022-02-1722:34:30permalink:/pages/c4647d/Ehcache快速入门EhCache是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。im
- java JUC并发编程 第十一章 AbstractQueuedSynchronizer之AQS
年龄大就不能搬砖了吗
java开发语言
系列文章目录第一章javaJUC并发编程Future:link第二章javaJUC并发编程多线程锁:link第三章javaJUC并发编程中断机制:link第四章javaJUC并发编程java内存模型JMM:link第五章javaJUC并发编程volatile与JMM:link第六章javaJUC并发编程CAS:link第七章javaJUC并发编程原子操作类增强:link第八章javaJUC并发编程
- java JUC并发编程 第十章 Synchronized与锁升级
年龄大就不能搬砖了吗
java面试相关java
系列文章目录第一章javaJUC并发编程Future:link第二章javaJUC并发编程多线程锁:link第三章javaJUC并发编程中断机制:link第四章javaJUC并发编程java内存模型JMM:link第五章javaJUC并发编程volatile与JMM:link第六章javaJUC并发编程CAS:link第七章javaJUC并发编程原子操作类增强:link第八章javaJUC并发编程
- Netty详细文档
厌世小晨宇yu.
Netty网络
Netty教程文章目录Netty教程Netty简介Netty的介绍Netty的应用场景互联网行业游戏行业大数据领域其它开源项目使用到NettyNetty的学习资料参考JavaBIO编程I/O模型BIO、NIO、AIO使用场景分析JavaBIO基本介绍JavaBIO工作机制JavaBIO应用实例问题分析JavaNIO编程JavaNIO基本介绍NIO和BIO的比较NIO三大核心原理示意图Selecto
- Day16——网络编程
cherish9927
JavaSE开发语言java
1.网络编程Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。1.1InetAddress类InetAddress类主要表示IP地址,其一个实例就是一个ip地址。包含两个子类:Inet4Address、Inet6Address。InetAddress类没有提供
- java中lambda中Consumer<T>作为函数参数的使用
[奸笑]这个不是斜眼笑[奸笑]
javajava开发语言函数式编程消费者接口
java函数式编程Java中函数式编程是指使用函数作为一等公民来进行开发的一种编程风格。Java8引入了Lambda表达式和函数式接口,这些功能使Java更能够支持函数式编程的思想。在函数式编程中,编写函数的方式类似于数学中的函数定义:接受一个或多个参数并返回一个结果。函数可以被看作是数据的转换器,因此函数可以被组合和重用来创建更高级的函数。函数式编程的优点包括:简洁性:代码看起来更加简洁,因为更
- 【合集】从Java基础到JavaWeb网络开发——Java基础文章合集 & JavaWeb网络开发文章合集
Perley620
CollectionofMyBlogjava开发语言
前言本篇博客是Java开发的合集文章,内容涵盖了Java基础相关的博客,JavaWeb开发相关的博客,并且给出了小项目的案例。目录前言引出Java基础1、基本数据类型2、数组和集合List3、运算符4、逻辑控制5、IO流6、面向对象初步7、数据库入门8、JDBC9、Java中的异常10、匿名内部类到函数式编程Java控制台项目JavaWeb开发1、Maven入门2、web基础知识3、Tomcat入
- 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的配置