- Oracle故障处理秘籍(二)
呆呆的私房菜
Oracleoracle数据库
Oracle故障处理秘籍(二)Whoami:5年+金融、政府、医疗领域工作经验的DBACertificate:OCP、PCPSkill:Oracle、Mysql、PostgreSQLPlatform:CSDN、墨天伦、公众号(呆呆的私房菜)业务范围:数据库安装部署、日常维护、主备切换、故障处理、性能优化、技术培训等。需要的伙伴或者商业合作请移步公众号【呆呆的私房菜】获取联系方式。阅读本文可以了解O
- PostgreSQL体系架构知多少
呆呆的私房菜
POSTGRESQLpostgresql架构数据库
PostgreSQL体系架构知多少Whoami:5年+金融、政府、医疗领域工作经验的DBACertificate:PGCM、OCP、YCPSkill:Oracle、Mysql、PostgreSQL、国产数据库Platform:CSDN、墨天伦、公众号(呆呆的私房菜)业务范围:数据库安装部署、日常维护、主备切换、故障处理、性能优化、技术培训等。需要的伙伴或者商业合作请移步公众号【呆呆的私房菜】获取联
- 一图搞定Flink Oracle CDC 同步至Paimon(持续更新)
YJJUPUPUP
flinkoracle大数据
一图搞定FlinkOracleCDC同步至Paimon(持续更新)本文以Flink1.18、FLinkCDC3.1为环境,配置FlinkCDC同步Oracle的数据至Paimon环境配置依赖Mavenorg.apache.flinkflink-connector-oracle-cdc3.1.0SQLClient把flink-sql-connector-oracle-cdc-3.0.1.jar放在/
- 2025年Java技術更新與趨勢分析
魔道不误砍柴功
Java使用与案例分享java开发语言
今天带大家深入探讨2025年Java生态的最新动态和未来趋势。作为一门历经28年发展的语言,Java依然保持着惊人的活力,2025年又将带来哪些令人振奋的变化呢?让我们一探究竟!Java版本路线图更新Oracle在2024年调整了Java的发布节奏,从原来的每半年一个功能版本改为每年一个LTS版本:Java21(LTS)-2023年9月Java22-2024年3月(非LTS)Java23-2024
- C++泛型编程优化实战:破解性能瓶颈,提升代码效率
猿享天开
c++开发语言性能优化
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,C#,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、C#等开发语言,熟悉Java常用开发技术,能熟练应用常用数据库SQLserver,Oracle,mysql,postgresql等进行开发应用,熟悉DICOM医学影像及DICOM协议,业余时间自学JavaScript,Vue,
- 从Oracle和TiDB的HTAP说起
薛晓刚
数据库
除了数据库行业其他技术群体很多不知道HTAP的时至今日还是有很多人迷信Hadoop,觉得大数据就是Hadoop。这是不正确的。也难怪这样,很多人OLTP和OLAP也分不清,何况HTAP。Oracle是垂直方向实现TiDB是水平方向实现我个人认为这是两种流派,清蒸和红烧就看自己的主观口味了OceanBase和Polardb的HTAP也是大同小异需要的就是类似具体如何实现的中文化文档仅为简单应用对比不
- MacOS安装多版本Java环境
吾心0218
工具配置javamacosmicrosoftjvm
下载因为通过oracle官网下载很慢,并且还得很麻烦的注册,所以我们可以选择国内镜像网站下载相应的资源。这里推荐编程宝库里面对应的下载页面,有各种版本的镜像地址;下载完成之后直接按照操作点击安装就行。或者从openJDK的网站下载对应的安装包。安装完成之后,在命令行中输入java-version,显示如下表示安装成功(以Java8为例子)➜java-versionjavaversion"1.8.0
- 增大mysql修改表空间_扩充数据库表空间
得失因果
增大mysql修改表空间
ALTERTABLESPACEADDDATAFILE,[REUSE]NEXTMAXSIZE<>中是你要填的内容,有|是选其一.如:增加文件是d:\dbfs\mydatabase02.dbf的200M的表空间。ALTERTABLESPACEADDDATAFILE'd:\dbfs\mydatabase02.dbf',200MOracle概念(Oracle10.2)3、表空间、数据文件和控制文件这一章描
- 运维-docker专题-创建镜像-操作容器-制作jdk17的docker镜像等
江节胜-胜行全栈AI
DockerCentos运维docker容器
最新版本更新https://code.jiangjiesheng.cn/article/341推荐《高并发&微服务&性能调优实战案例100讲源码下载》1.linux环境制作jdk17的docker镜像1.1jdk17官方下载【长期支持版本】jdk-17下载:https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz【
- Brendan Gregg 博客中关于 Linux perf 工具的分析
yu410621
linux运维服务器
1.引言1.1.BrendanGregg:系统性能领域的权威BrendanGregg是公认的计算机系统性能分析领域的顶尖专家之一。他在多家知名科技公司担任关键性能工程职位,包括英特尔(Intel)、奈飞(Netflix)、SunMicrosystems、甲骨文(OracleCorporation)和Joyent。他的专业知识不仅体现在实践经验上,还通过多本权威著作得以系统化传播,例如畅销书《系统性
- 深度解析:Oracle数据库SYSDATE到PostgreSQL数据库最佳转换
数据和云
本文讨论了在AmazonRDS和Aurora中使用PostgreSQL数据库时,与日期/时间相关的函数,并确定PostgreSQL数据库里的clock_timestamp()函数与Oracle中的SYSDATE函数最匹配。同时我们可以自定义基于clock_timestamp()的改进函数(设置迁移的Oracle数据库服务器时区),具体参考“建议”部分中所述。作者:BajiShaikandSudip
- jdk21、17、11安装包
西贝爱学习
Javajdk
我用夸克网盘分享了「jdk」,https://pan.quark.cn/s/c72666843e2b一、JDK下载选择版本企业常用:JDK8(1.8)是长期稳定版本,适合大多数企业项目。最新推荐:JDK21或17(LTS版本),支持新特性且兼容SpringBoot3+等框架。下载地址:JavaDownloads|Oracle,需注册账号(JDK8及以上)。选择安装包根据系统选择对应版本(如Wind
- DeepSeeks说<美国ACE认证专家正在威胁国产数据库安全>
海鲨数据库架构师:曾凡坤.姒
Oracle管理国产数据库POSTGRESQLoracleACE
警惕!美国ACE认证专家正在威胁国产数据库安全?**本人认为:下面都是DeepSeeKR1一本正经地胡说八道,纯属虚构,大家看个乐子!,前天问了DPSKR1如何看待鹅乌战争,鹅是不是法西斯入侵?它胆小如鼠拒绝回答!**事件背景近期,国产数据库领域掀起关于"ACE认证技术专家"的激烈讨论。这些持有OracleACE、PostgreSQLACE等美国技术认证的"权威人士",被曝在推广国产数据库过程中存
- oracle 导入数据提示跳过表
小佟
oracle
impsystem/orcl@orclfile=D:\oracle_back.dmpfull=yshow=ylog=D:\oracle_log.log今天用上面的命令往oracle中导入数据出现一个奇怪的问题就是所有导入的表都提示正在跳过表XXX最后提示成功终止导入,没有出现警告。最后select一个表也没导入进来怪哉怪哉!后来查阅资料发现show=y因为显示show勾上的意思是仅仅列出文件中的内
- linux安装jdk1.8
小佟
linux运维服务器
在Linux系统中安装JDK1.8的步骤如下:下载JDK1.8安装包。你可以从Oracle官网下载,或者使用OpenJDK。以下是从OpenJDK官网下载的链接:https://hg.openjdk.java.net/jdk8/jdk8/archive/tip.tar.gz通过终端,使用wget命令下载JDK:wgethttps://download.java.net/openjdk/jdk8u4
- (第75天)AutoUpgrade 升级:11GR2 到 19C
Lucifer三思而后行
oracle数据库
前言Oracle从12CR2开始就开始大力推广AutoUpgrade升级工具,但是实际生产中使用并不广泛,但是这个工具已经发展的非常成熟了。本文介绍一下如何使用AutoUpgrade工具进行快速升级,操作非常简单。参考文档:AutoUpgradeTool(DocID2485457.1)DatabaseServerUpgrade/DowngradeCompatibilityMatrix(DocID5
- Oracle OCP知识点详解1:OEL 系统环境的安装部署
噗老师
Oracle认证开闭原则oracle数据库OCPoel系统介质
一、OEL系统安装核心要求1.1硬件与存储规范组件最低要求推荐配置特殊说明CPUx86_64双核4核以上需支持SSE4.2指令集内存4GB16GB大页内存需预分配磁盘50GB500GB+RAID10ASM需未分区裸盘网络1Gbps10Gbps双网卡绑定禁用IPv6(Oracle建议)1.2兼容性验证工具#检查硬件兼容性grep-E'vmx|svm'/proc/cpuinfo#虚拟化支持lspci|
- windows基础(2)
我想回家种地
Windows基础学习
引路Windows基础之病毒编写(完结)_哔哩哔哩_bilibiliwindows基础(2)21ftp23tenlet80web80-89可能是web443ssl心脏滴血漏洞以及一些web漏洞测试445smb1433msspl1521oracle2082/2083cpanel主机管理系统登录(国外用的比较多)2222da虚拟主机管理系统登录(国外较多)3128squid代理默认端口-漫游内网330
- Oracle DROP、TRUNCATE 和 DELETE 原理
愿与狸花过一生
oracleoracle数据库
在Oracle11g中,DROP、TRUNCATE和DELETE是三种不同的数据清理操作,它们的底层原理和适用场景有显著差异1.DELETE的原理类型:DML(数据操作语言)功能:逐行删除表中符合条件的数据,保留表结构。原理:逐行操作:逐行标记删除,记录每行的删除操作到undo段(支持回滚)。事务性:需显式提交(COMMIT)或回滚(ROLLBACK),未提交前数据可恢复。高水位线(HWM):不降
- MySQL和Oracle批量插入SQL差异详解
为什么要做囚徒
MySQLOraclemysqloraclesql
文章目录MySQL和Oracle批量插入SQL差异详解1.基本批量插入语法1.1MySQL批量插入1.2Oracle批量插入2.带序列的批量插入2.1MySQL带自增ID的批量插入2.2Oracle带序列的批量插入3.条件批量插入3.1MySQL条件批量插入3.2Oracle条件批量插入MySQL和Oracle批量插入SQL差异详解1.基本批量插入语法1.1MySQL批量插入--方式1:使用VAL
- SuperMap iObject常见问题解答集锦(三)
supermapsupport
组件GISoraclesupermap数据C#Java
作者:皇皇问:如何在程序运行前检查superObjects的安装版本答:通过SuperMapObjects控件的AboutBox,判断Objects的版本。问:1、Oracle数据集设置可编辑,不能编辑系统崩溃,报错:"ORA-12899:列“NVSGIS”.“DISTRICT_C_T”.“NAME”的值太大(实际值:23,最大值:20)";2、复制SDB数据到Oracle数据源不成功,报错:“O
- Oracle 查看后台正在执行的 SQL 语句
愿与狸花过一生
oracleoraclesql数据库
在Oracle数据库中,要查看后台正在执行的SQL语句,可以通过查询动态性能视图(DynamicPerformanceViews)或使用监控工具来实现。1.查询动态性能视图(1)查看当前活跃会话及其执行的SQL使用v$session和v$sql视图关联查询,获取正在执行的SQL信息:SELECTs.sid,s.serial#,s.username,s.status,s.sql_id,s.prev_
- 大数据面试_sql语句优化
数据小塔
大数据面试题sql大数据数据库oracle数据仓库
-------------------------------------sql语句优化-----------------------------------------------------------1、使用表别名2、sql语句尽量用大写4、oracle采用自下而上的顺序解析where子句,根据这个原理,那些可以滤掉最大数量记录的条件必须写在where子句的末尾select*fromempw
- 解决Linux下文本文件中文乱码问题
算法
操作系统是Linux(OEL8.10),所有文件是打了一个压缩包上传的,上传解压后发现其中的文本文件中文乱码。类似现象如下:[oracle@dbtestAIDIR]$catyy.txtʵa)(b)֪Ʒb)a)ʵ0;这通常是文本文件的字符编码导致。举个例子。现在有两个文件:xx.txt是我自己vi编辑新建的yy.txt这里代表的是同事发我的一些测试文件两个测试文本文件xx.txt,yy.txt[or
- 初识Java-jdk 版本说明
超懒的猿
Java学习之路java
Java官网下载JDK:JavaDownloads|Oracle版本说明:installer:安装程序,执行exe文件即可以安装。MSIInstaller:安装程序,执行安装。CompressedArchive:二进制包,已编译好的可直接使用的程序,解压缩后,点击bin目录下的.sh或者.bat执行文件即可使用。msi是Windowsinstaller开发出来的程序安装文件,它可以让你安装,修改,
- mysql mvcc 深度理解_解读数据库:深入分析MySQL中事务以及MVCC的实现原理
时光派
mysqlmvcc深度理解
什么是事务事务(Transaction)是由一系列对数据库中的数据进行访问与更新的操作所组成的一个程序执行单元。在同一个事务中所进行的操作,要么都成功,要么就什么都不做。理想中的事务必须满足四大特性,这就是大名鼎鼎的ACID。事务的ACID特性并不是所有的事务都满足ACID特性,比如:对于Oracle和SQLServer数据库,其默认隔离级别是ReadCOMMITTED,就不满足I(隔离性)的要求
- WebLogic中的SSL证书配置流程及注意事项
数字扫地僧
WebLogicssl网络协议网络
WebLogic是Oracle提供的企业级中间件平台,广泛应用于支持分布式系统和Java应用程序。安全性是企业级应用的重要基础,而SSL(SecureSocketsLayer)协议是保证网络通信安全的核心技术。WebLogic支持SSL,通过配置证书实现加密通信和身份验证。本文将详细介绍WebLogic中SSL证书的配置流程及注意事项,结合实际操作案例,帮助您快速掌握如何在WebLogic环境中启
- Oracle 性能优化的高频面试题及答案
闲人编程
程序员面试oracle性能优化数据库面试高频
目录高频面试题及答案1.如何评估和优化Oracle数据库的性能?2.如何优化SQL查询以提高Oracle性能?3.如何使用索引优化Oracle查询性能?4.如何优化Oracle的数据库配置以提升性能?5.如何使用分区表优化Oracle查询性能?6.如何利用Oracle的并行处理功能提升性能?7.如何管理和优化Oracle的内存使用?8.如何优化Oracle数据库的I/O性能?9.如何通过Oracl
- Java设计模式之抽象工厂模式:从入门到架构级实践
听闻风很好吃
java设计模式java设计模式抽象工厂模式
设计模式是构建高质量软件的基石,而抽象工厂模式作为创建型模式的代表,不仅解决了对象创建的问题,更在架构设计中扮演着关键角色。本文将从基础到高阶、从单机到分布式,全面剖析抽象工厂模式的应用场景与实战技巧。一、从问题出发:抽象工厂模式的本质场景痛点:假设需要开发一个支持多数据库(MySQL、Oracle)的订单系统,包含以下操作:创建数据库连接(Connection)生成SQL执行器(Executor
- 说话人分离中的聚类方法:深入解析Agglomerative聚类、KMeans聚类和Oracle聚类
CyreneSimon
聚类kmeansoracle
说话人分离(SpeakerDiarization)是将音频流根据说话人身份划分为同质片段的过程。这一过程中的关键步骤是聚类,即将说话人嵌入(embeddings)分组为不同的簇,每个簇代表一个独特的说话人。在pyannote.audio`管道中使用的三种聚类方法:层次聚类(AgglomerativeClustering)、KMeans聚类(KMeansClustering)和Oracle聚类(Or
- C/C++Win32编程基础详解视频下载
择善Zach
编程C++Win32
课题视频:C/C++Win32编程基础详解
视频知识:win32窗口的创建
windows事件机制
主讲:择善Uncle老师
学习交流群:386620625
验证码:625
--
- Guava Cache使用笔记
bylijinnan
javaguavacache
1.Guava Cache的get/getIfPresent方法当参数为null时会抛空指针异常
我刚开始使用时还以为Guava Cache跟HashMap一样,get(null)返回null。
实际上Guava整体设计思想就是拒绝null的,很多地方都会执行com.google.common.base.Preconditions.checkNotNull的检查。
2.Guava
- 解决ora-01652无法通过128(在temp表空间中)
0624chenhong
oracle
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
分析过程:
既然是temp表空间有问题,那当
- Struct在jsp标签
不懂事的小屁孩
struct
非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</
- 按对象属性排序
换个号韩国红果果
JavaScript对象排序
利用JavaScript进行对象排序,根据用户的年龄排序展示
<script>
var bob={
name;bob,
age:30
}
var peter={
name;peter,
age:30
}
var amy={
name;amy,
age:24
}
var mike={
name;mike,
age:29
}
var john={
- 大数据分析让个性化的客户体验不再遥远
蓝儿唯美
数据分析
顾客通过多种渠道制造大量数据,企业则热衷于利用这些信息来实现更为个性化的体验。
分析公司Gartner表示,高级分析会成为客户服务的关键,但是大数据分析的采用目前仅局限于不到一成的企业。 挑战在于企业还在努力适应结构化数据,疲于根据自身的客户关系管理(CRM)系统部署有效的分析框架,以及集成不同的内外部信息源。
然而,面对顾客通过数字技术参与而产生的快速变化的信息,企业需要及时作出反应。要想实
- java笔记4
a-john
java
操作符
1,使用java操作符
操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。
操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
aijuans
嵌入式学习
笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲这个思想转变的书几乎没有,让初学者走了很多弯路,撞了很多难墙。
笔者因此写上自己的学习心得,希望能给和我一样转变
- 在springmvc中解决FastJson循环引用的问题
asialee
循环引用fastjson
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import co
- ArrayAdapter和SimpleAdapter技术总结
百合不是茶
androidSimpleAdapterArrayAdapter高级组件基础
ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果
ArrayAdapter;的数据可以是数组或者是队列
// 获得下拉框对象
AutoCompleteTextView textview = (AutoCompleteTextView) this
- 九封信
bijian1013
人生励志
有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。有时候,想一个人躲起来脆弱,不愿别人看到自己的伤口。有时候,走过熟悉的街角,看到熟悉的背影,突然想起一个人的脸。有时候,发现自己一夜之间就长大了。 2014,写给人
- Linux下安装MySQL Web 管理工具phpMyAdmin
sunjing
PHPInstallphpMyAdmin
PHP http://php.net/
phpMyAdmin http://www.phpmyadmin.net
Error compiling PHP on CentOS x64
一、安装Apache
请参阅http://billben.iteye.com/admin/blogs/1985244
二、安装依赖包
sudo yum install gd
- 分布式系统理论
bit1129
分布式
FLP
One famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes,
- ssh2整合(spring+struts2+hibernate)-附源码
白糖_
eclipsespringHibernatemysql项目管理
最近抽空又整理了一套ssh2框架,主要使用的技术如下:
spring做容器,管理了三层(dao,service,actioin)的对象
struts2实现与页面交互(MVC),自己做了一个异常拦截器,能拦截Action层抛出的异常
hibernate与数据库交互
BoneCp数据库连接池,据说比其它数据库连接池快20倍,仅仅是据说
MySql数据库
项目用eclipse
- treetable bug记录
braveCS
table
// 插入子节点删除再插入时不能正常显示。修改:
//不知改后有没有错,先做个备忘
Tree.prototype.removeNode = function(node) {
// Recursively remove all descendants of +node+
this.unloadBranch(node);
// Remove
- 编程之美-电话号码对应英语单词
bylijinnan
java算法编程之美
import java.util.Arrays;
public class NumberToWord {
/**
* 编程之美 电话号码对应英语单词
* 题目:
* 手机上的拨号盘,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,
* 要求对一段数字,输出其代表的所有可能的字母组合
- jquery ajax读书笔记
chengxuyuancsdn
jQuery ajax
1、jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()
- JWFD工作流拓扑结构解析伪码描述算法
comsci
数据结构算法工作活动J#
对工作流拓扑结构解析感兴趣的朋友可以下载附件,或者下载JWFD的全部代码进行分析
/* 流程图拓扑结构解析伪码描述算法
public java.util.ArrayList DFS(String graphid, String stepid, int j)
- oracle I/O 从属进程
daizj
oracle
I/O 从属进程
I/O从属进程用于为不支持异步I/O的系统或设备模拟异步I/O.例如,磁带设备(相当慢)就不支持异步I/O.通过使用I/O 从属进程,可以让磁带机模仿通常只为磁盘驱动器提供的功能。就好像支持真正的异步I/O 一样,写设备的进程(调用者)会收集大量数据,并交由写入器写出。数据成功地写出时,写入器(此时写入器是I/O 从属进程,而不是操作系统)会通知原来的调用者,调用者则会
- 高级排序:希尔排序
dieslrae
希尔排序
public void shellSort(int[] array){
int limit = 1;
int temp;
int index;
while(limit <= array.length/3){
limit = limit * 3 + 1;
- 初二下学期难记忆单词
dcj3sjt126com
englishword
kitchen 厨房
cupboard 厨柜
salt 盐
sugar 糖
oil 油
fork 叉;餐叉
spoon 匙;调羹
chopsticks 筷子
cabbage 卷心菜;洋白菜
soup 汤
Italian 意大利的
Indian 印度的
workplace 工作场所
even 甚至;更
Italy 意大利
laugh 笑
m
- Go语言使用MySQL数据库进行增删改查
dcj3sjt126com
mysql
目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:
http://code.google.c...o-mysql-dri
- git命令
shuizhaosi888
git
---------------设置全局用户名:
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "13241153187@163.com" //设置邮箱
---------------查看环境配置
git config --li
- qemu-kvm 网络 nat模式 (四)
haoningabc
kvmqemu
qemu-ifup-NAT
#!/bin/bash
BRIDGE=virbr0
NETWORK=192.168.122.0
GATEWAY=192.168.122.1
NETMASK=255.255.255.0
DHCPRANGE=192.168.122.2,192.168.122.254
TFTPROOT=
BOOTP=
function check_bridge()
- 不要让未来的你,讨厌现在的自己
jingjing0907
生活 奋斗 工作 梦想
故事one
23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。 24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙; 25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌
- 枚举类型详解
一路欢笑一路走
enum枚举详解enumsetenumMap
枚举类型详解
一.Enum详解
1.1枚举类型的介绍
JDK1.5加入了一个全新的类型的”类”—枚举类型,为此JDK1.5引入了一个新的关键字enum,我们可以这样定义一个枚举类型。
Demo:一个最简单的枚举类
public enum ColorType {
RED
- 第11章 动画效果(上)
onestopweb
动画
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/
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
ljf_home
eclipsejsp卡死js卡死
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:
1、取消验证
windows–>perferences–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Valida
- MySQL编程中的6个重要的实用技巧
tomcat_oracle
mysql
每一行命令都是用分号(;)作为结束
对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");
- zoj 3820 Building Fire Stations(二分+bfs)
阿尔萨斯
Build
题目链接:zoj 3820 Building Fire Stations
题目大意:给定一棵树,选取两个建立加油站,问说所有点距离加油站距离的最大值的最小值是多少,并且任意输出一种建立加油站的方式。
解题思路:二分距离判断,判断函数的复杂度是o(n),这样的复杂度应该是o(nlogn),即使常数系数偏大,但是居然跑了4.5s,也是醉了。 判断函数里面做了3次bfs,但是每次bfs节点最多