- Linux启动过程
智慧girl不秃头
linux运维服务器
目录五阶段内核引导运行init运行级别runlevel运行级别切换修改系统启动运行级别系统初始化建立终端用户登录系统Linux关机五阶段内核的引导运行init系统初始化建立终端用户登录系统内核引导在计算机电源打开后,首先是BIOS(基本输入输出系统)开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件后,首先读入/boot目录(存放用于系统引导时使用的各种文件)下的内核文件
- 考研系列—操作系统:冲刺笔记(1-3章)
Nelson_hehe
#操作系统笔记考研操作系统408知识点冲刺复习
目录第一章计算机系统概述1.基本概念2.内核态和用户态3.中断(外中断)、异常(内中断-与当前执行的)4.系统调用5.操作系统引导程序2021年真题:6.操作系统结构大纲新增(1)分层结构(2)模块化(3)外核7.虚拟机第二章进程管理1.画作业运行的顺序和甘特图2.进程和线程的区别3.进程状态和进程的控制4.处理机调度5.进程同步和互斥(1)实现进程互斥的软件方法(2)实现进程互斥的硬件方法(3)
- 系统安全及应用
阿萨德791
系统安全安全
目录账号安全控制基本安全措施系统账号清理密码安全控制命令历史,自动注销用户切换与提权su命令的用法PAM认证sudo命令-提升执行权限在配置文件/etc/sudoers中添加通过sudo执行特权命令系统引导和登录控制开关机安全控制调整BIOS引导设置限制更改GRUB引导参数终端及登录控制禁止root用户登录禁止普通用户登录弱口令检测,端口扫描弱口令检测-johntheRipper下载并安装john
- 解决双系统引导问题:Ubuntu 启动时不显示 Windows 选项的处理方法
小白也有IT梦
Linux双系统GRUB引导Linux技巧
方法1:检查GRUB引导菜单是否隐藏启动进入Ubuntu系统。打开终端,输入以下命令编辑GRUB配置文件:sudonano/etc/default/grub检查以下配置项:GRUB_TIMEOUT=0:如果是0,将其改为一个较大的值(例如10),表示在引导菜单停留10秒。GRUB_HIDDEN_TIMEOUT=0:注释掉此行(在行前加#)。GRUB_DEFAULT=0:确认这项指向第一个启动选项,
- 【Linux系统】第8章 -引导和服务
艾伦_耶格宇
Linuxlinux运维服务器
1、Linux系统引导过程1.1开机自检服务器主机开机以后,将根据主板BIOS中的设置对CPU(CentralProcessingUnit,中央处理器)、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。1.2MBR引导当从本机硬盘中启动系统时,首先根据硬盘第一个扇区中MBR(MasterBootRecord,主引导记录)的设置,将系统控制权
- Linux系统安全及应用
2501_91112123
前端linux服务器
目录一、账号安全控制(一)基本安全措施(二)用户切换与提权1.su与sudo对比2.su安全控制3.sudo授权配置二、系统引导和登录控制(一)开关机安全控制三、端口扫描(NMAP)1.常用扫描类型对比四、端口扫描技术深度解析(一)NMAP核心扫描原理(二)高级扫描技巧2.实战示例(1)检测本地开放端口(2)网段存活主机检测(3)检测FTP服务主机五、核心安全工具对比(一)安全基线检查清单(二)日
- 系统安全及应用
惊起白鸽450
系统安全安全
目录账号安全控制基本安全措施系统账号清理密码安全控制命令历史,自动注销用户切换与提权su命令的用法PAM认证sudo命令——提升执行权限在配置文件/etc/sudoers中添加授权通过sudo执行特权命令系统引导和登录控制开关机安全控制调整BIOS引导设置限制更改GRUB引导参数终端及登录控制禁止root用户登录禁止普通用户登录弱口令检测、端口扫描弱口令检测-JohntheRipper下载并安装J
- STM32 - 串行FLASH文件系统FatFS 移植
hzhshu_csdn
嵌入式软件
1.FatFS文件系统介绍1.1简要介绍文件系统,它是为了存储和管理数据,而在存储介质建立的一种组织结构,这些结构包括操作系统引导区、目录和文件。常见的windows下的文件系统格式包括FAT32、NTFS、exFAT。在使用文件系统前,要先对存储介质进行格式化。格式化先擦除原来内容,在存储介质上新建一个文件分配表和目录。这样,文件系统就可以记录数据存放的物理地址,剩余空间。文件系统庞大而复杂,它
- mac m1通过qemu和grub制作操作系统引导盘
千篇不一律
深入学习操作系统macos数据库
文章目录前言grub安装引导盘FAQ参考附录qemu安装ubuntuGRUB安装到回环设备吧啦吧啦...前言我电脑是macm1芯片的,做了如下尝试,最终在第4种方式下成功:开始用了parallelsdesktop安装了ubuntu22版本的,因为本机是arm64芯片,所以只能安装arm64的ubuntu,然后在运行grub-install/dev/loop0时报错:grub-install:err
- archlinux安裝手记(Win10+Arch、GPT+UEFI、lvm)
weixin_30481087
操作系统运维php
目录准备工作工具和必要技能分区和挂载分区建立和格式化分区挂载基础安装配置镜像源连接网络安装基础系统建立fstab文件进入系统激活lvm2钩子用户管理设置时区主机名网络配置系统引导系统配置图形界面显卡驱动桌面环境/窗口管理器字体中文本地化声音软件包管理器pacmanAUR和yaourt设备连接触摸板蓝牙NTFS分区U盘和MTP设备其他配置(问题解决)选择grub为第一启动项无法启动图形界面非root
- rh124第九章知识点问答----白熊的Linux学习之旅12
白白白白熊爱打APEX
linux学习服务器
第9章控制服务和守护进程1.守护进程(Daemon)是什么?列举一些常见的守护进程。答:守护进程是执行各种任务的后台等待或运行的进程。一般情况下,守护进程在系统引导时自动启动并持续运行至关机但可手动停止。且守护进程多以d结尾。常见的守护进程有Systemd2.怎么理解systemd.unit?列举一些常用的单元类型。答:systemd.unit是一个抽象的概念,用于定义一类对象,这类对象是系统知道
- linux docker镜像管理基础
山客泛舟游Y
dockerlinux容器
linuxdocker镜像管理基础镜像的概念镜像可以理解为应用程序的集装箱,而docker用来装卸集装箱。docker镜像含有启动容器所需要的文件系统及其内容,因此,其用于创建并启动容器。docker镜像采用分层构建机制,最底层为bootfs,其上为rootfsbootfs:用于系统引导的文件系统,包括bootloader和kernel,容器启动完成后会被卸载以节约内存资源rootfs:位于boo
- 计算机启动的基本过程
门豪杰
Operation计算机启动开机
文章目录1.上电2.BIOS自检2.1硬件自检2.2查找引导设备3.系统引导4.操作系统初始化参考当用户按下开机按钮后,再到操作系统初始化完毕大概可以分为4个步骤1.上电比如按下电脑上的电源按钮,这个过程就是’上电’.上电后,CPU的RESET引脚会产生一个逻辑值来复位CPU,CPU唤醒后,CPU将在0xfffffff0处执行一条长跳转指令,直接跳到固化在ROM中的启动代码处(即BIOS),然后执
- Linux系统主要目录速查表
旺仔Sec
linux运维服务器
Linux主要目录速查表/:根目录,一般根目录下只存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始的。当你在终端输入*/home*,其实就是在告诉电脑,先从*/(根目录)开始,再进入到home*目录/bin、/usr/bin:可执行二进制的文件,比如linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub/dev:存放linux系统下的设备文件,访
- Linux 主要目录速查表(二)
杨鹏飞乀
linux操作系统javaubuntucentos
/:根目录,一般根目录下只存放目录,在linux下有且只有一个根目录,所有的东西都是从这里开始当在终端里输入/home,其实是在告诉电脑,先从/(根目录)开始,再进入到home目录/bin、/usr/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等/boot:放置linux系统启动时用到的一些文件,如linux的内核文件:/boot/vmlinuz,系统引导管理器:/boo
- 重置root密码
圣地亚哥_SVIP
CentOS7启动系统,在系统引导页面,按键"e",编辑引导项删除linux16最后的rhgb和quit参数(在UEFI系统中是linuxefi),删除rhgb和quiet这两个参数是为了显示系统信息,如有console=ttys0,也一并删除,添加参数:rd.breakenforcing=0CRTL+x利用编辑过的引导项启动挂载/sysroot文件系统,已可写方式重新挂载:mount-oremo
- K8S系列文章之 [Alpine基础环境配置]
Coder_Boy_
kubernetes容器云原生
用户手册:AlpineUserHandbook官方WIKI:AlpineLinuxWIKI安装安装的实际逻辑是通过setup-alpine脚本去调用其他功能的脚本进行配置,可以通过vi查看脚本。如果某个部分安装失败,可退出后单独再次执行。通过镜像文件,进入系统引导,默认用户名root,密码为空。运行setup-alpine进行安装,提示键盘选择,键入:usus即可;如果键入一个us,会再次提示,因
- 计算机启动过程
在猴站学算法
操作系统windows
计算机是如何进行启动的?它的内部是如何运作的?计算机启动过程分为四个阶段:上电、BIOS自检、系统引导、操作系统初始化。一、上电:按下电源键就是上电,上电后,CPU的RESET引脚会产生一个逻辑值来唤醒CPU,CPU唤醒后,执行跳转指令,跳转到执行BIOS二、BIOS自检:BIOS首先进行硬件自检,检测系统外围关键设备比如CPU,内存,显卡,I/O,键盘鼠标等是否正常,如果自检无法通过则系统无法启
- docker镜像的制作
weixin_46447154
docker容器运维
镜像的概念镜像可以理解为应用程序的集装箱,而docker用来装卸集装箱。docker镜像含有启动容器所需要的文件系统及其内容,因此,其用于创建并启动容器。docker镜像采用分层构建机制,最底层为bootfs,其上为rootfsbootfs:用于系统引导的文件系统,包括bootloader和kernel,容器启动完成后会被卸载以节约内存资源rootfs:位于bootfs之上,表现为docker容器
- Win10系统启动盘制作
不喜欢热闹的孩子
程序人生
前面简单介绍了操作系统,但是怎样将操作系统安装到磁盘上呢。一、操作系统引导电脑启动大致流程:预引导阶段:计算机通电后,系统自检,检查硬件是否正常。引导阶段:BIOS或EFI在完成基本的硬件检测和平台初始化工作后,将控制权移交给磁盘上的引导程序。引导程序再执行操作系统的加载程序载入内核并初始化启动界面和登录示意图之前我们说了所有硬件会连接到主板,上面有个BISO的程序,里面有关于磁盘的信息,可以设置
- cmd和linux命令
Leo.荒
linux
cdm:1、查看进程的端口--netstat-ano|findstr"80"2、查看端口对应的进程--tasklist|findstr29363、杀死进程--taskkill/f/t/im/ChsIME.exeLinux:目录涵义:1、/bin存放二进制可执行文件2、/boot存放系统引导时使用的各种文件3、/dev存放设备文件4、/etc存放系统配置文件5、/home存放系统用户的文件6、/li
- Libvirt XML文件详解(一)
JaneJ2013
LibvirtXML文件详解(一)1根元素2通用元数据(Generalmetadata)nameuuidgenidtitledescriptionmetadata2操作系统引导(Operatingsystembooting)2.1BIOSbootloadertypeloadernvrambootsmbiosbootmenubios2.2主机引导加载程序(Hostbootloader)bootloa
- 嵌入式linux移植篇之根文件系统(rootfs)
稚肩
嵌入式linuxlinux运维服务器
根文件系统首先是内核启动时所mount(挂载)的第一个文件系统,系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。单独的Linux内核是没法正常工作的,必须要搭配根文件系统。根文件系统的目录结构根文件系统的目录结构可以参考ubuntu下的目录结构。bin此目录下存放着系统需要的可执行文件,一般都是一些命令,比如ls、mv等命令。dev是device的缩写,
- 卫斯理射日和习惯性赞太阳以及黑客帝国的习惯性陷阱
truma
习惯能使人成为一个上了发条的机器人。记得卫斯理小说,和蜜蜂有关,因为蜜蜂有固定的路线和组团行进方式。有个科学家的习惯和他研究的蜜蜂特别像。而这个故事最后,凶手研究透了科学家的习惯,然后通过另一套习惯系统引导他,最终杀死科学家。想来有趣,人本自由,可是到头来,我们只能通过习惯、标签、性格这些来塑造自己。然后内心还充满了对自由、不羁、和无拘无束的无限向往。每个人的习惯都可以轻易发现,如果你留心去找的话
- 巜教育心理学》读书笔记八
宋华俊
记忆的认知观描述从感觉信息输入到模式识别的路径。第一阶段是特征分析或自下到上的加工,因为刺激必须先被分解成特征或要素,并且被组合为有意义的模式。格式塔原则是关于特征如何被组织成模式的一种解释。除了注意特征以及使用格式塔原则之外,为了迅速识别模式,我们还会运用与该情境有关的知识、情境信息以及有关原型或最好样例的知识。什么是工作记忆?工作记忆既是语音环和视空间模板中的短时储存,也是由中央执行系统引导的
- Python+大数据-Linux-day01(黑马)
呆猛的呆呆小哥
python+大数据大数据linux服务器
Python+大数据day01(黑马)Linux服务器系统常见目录结构目录作用/bin二进制命令所在的目录/boot系统引导程序所需要的文件目录/dev设备软件目录,磁盘,光驱,/etc系统配置,启动程序/home普通用户的家,目录默认数据存放目录/lib共享库文件和内核模块存放目录/mnt临时挂载储存设备的挂载点/opt额外的应用软件包/proc操作系统运行时,进程信息和内核信息存放在这里/ro
- Ubuntu服务器运维必备技能
码蚁先生
服务器运维ubuntu网络
今天有点时间,写一点服务器运维方面的东西。算是必备技能吧。分区配置参考如果你要重新格式化服务器并重新安装系统,那么你可以考虑以下目录结构及大小分配:/boot目录:该目录用于存放系统引导文件和内核映像等。该目录的大小通常不需要超过1GB,建议将其分配在SSD硬盘中。/根目录:该目录是Linux文件系统的根目录,包含系统的大部分文件和目录。该目录应该分配在SSD硬盘上,大小建议在30GB左右。/ho
- VMware通过ISO镜像安装window2016虚拟机
✘迟暮
linux运维服务器
1.点文件->新建虚拟机2.进入到下边页面3.根据你的服务器硬件选择硬件兼容性4.选择2016版本的windows(注:没有该版本的话选择最高版本)5.根据你的需求选择引导设备(启动过程:BIOS:在计算机启动时,BIOS负责进行自检(POST),然后查找并加载操作系统的引导加载程序(Bootloader)。UEFI:UEFI使用更现代的方式,可以直接从操作系统引导文件启动,而不仅仅是查找引导加载
- Linux如何配置磁盘(自动)挂载?
LF-DevJourney
服务器运维磁盘linux服务器运维磁盘挂载
一些用户喜欢把开机自启动的命令(包含磁盘挂载)放在/etc/rc.local中。但是由于rc.local中的内容是顺序执行的,一些执行异常、文件权限、环境变量等问题,都可能导致rc.local中的命令没办法开机自启动,所以在磁盘挂载的开机自启动中,默认需要把挂载命令放在/etc/fstab中。/etc/fstab介绍/etc/fstab文件包含了用于挂载文件系统的配置信息,它定义了系统引导时要挂载
- Linux命令-systemctl
bala5569
linux命令linux服务器
一、systemctl命令简介CentOS5使用SysVinit;CentOS6使用Upstart,CentOS7使用Systemd管理守护进程。centos7采用systemd管理,服务独立的运行在内存中,服务响应速度快,但占用更多内存。独立服务的服务启动脚本都在目录/usr/lib/systemd/system里。Systend的新特性:系统引导时实现服务的并行启动;按需激活进程;系统实现快照
- ASM系列五 利用TreeApi 解析生成Class
lijingyao8206
ASM字节码动态生成ClassNodeTreeAPI
前面CoreApi的介绍部分基本涵盖了ASMCore包下面的主要API及功能,其中还有一部分关于MetaData的解析和生成就不再赘述。这篇开始介绍ASM另一部分主要的Api。TreeApi。这一部分源码是关联的asm-tree-5.0.4的版本。
在介绍前,先要知道一点, Tree工程的接口基本可以完
- 链表树——复合数据结构应用实例
bardo
数据结构树型结构表结构设计链表菜单排序
我们清楚:数据库设计中,表结构设计的好坏,直接影响程序的复杂度。所以,本文就无限级分类(目录)树与链表的复合在表设计中的应用进行探讨。当然,什么是树,什么是链表,这里不作介绍。有兴趣可以去看相关的教材。
需求简介:
经常遇到这样的需求,我们希望能将保存在数据库中的树结构能够按确定的顺序读出来。比如,多级菜单、组织结构、商品分类。更具体的,我们希望某个二级菜单在这一级别中就是第一个。虽然它是最后
- 为啥要用位运算代替取模呢
chenchao051
位运算哈希汇编
在hash中查找key的时候,经常会发现用&取代%,先看两段代码吧,
JDK6中的HashMap中的indexFor方法:
/**
* Returns index for hash code h.
*/
static int indexFor(int h, int length) {
- 最近的情况
麦田的设计者
生活感悟计划软考想
今天是2015年4月27号
整理一下最近的思绪以及要完成的任务
1、最近在驾校科目二练车,每周四天,练三周。其实做什么都要用心,追求合理的途径解决。为
- PHP去掉字符串中最后一个字符的方法
IT独行者
PHP字符串
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下:
$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
- hadoop在linux上单机安装过程
_wy_
linuxhadoop
1、安装JDK
jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_25  
- JAVA进阶----分布式事务的一种简单处理方法
无量
多系统交互分布式事务
每个方法都是原子操作:
提供第三方服务的系统,要同时提供执行方法和对应的回滚方法
A系统调用B,C,D系统完成分布式事务
=========执行开始========
A.aa();
try {
B.bb();
} catch(Exception e) {
A.rollbackAa();
}
try {
C.cc();
} catch(Excep
- 安墨移动广 告:移动DSP厚积薄发 引领未来广 告业发展命脉
矮蛋蛋
hadoop互联网
“谁掌握了强大的DSP技术,谁将引领未来的广 告行业发展命脉。”2014年,移动广 告行业的热点非移动DSP莫属。各个圈子都在纷纷谈论,认为移动DSP是行业突破点,一时间许多移动广 告联盟风起云涌,竞相推出专属移动DSP产品。
到底什么是移动DSP呢?
DSP(Demand-SidePlatform),就是需求方平台,为解决广 告主投放的各种需求,真正实现人群定位的精准广
- myelipse设置
alafqq
IP
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
注释模板导入步骤
安装方法:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Code-->Code
- java数组
百合不是茶
java数组
java数组的 声明 创建 初始化; java支持C语言
数组中的每个数都有唯一的一个下标
一维数组的定义 声明: int[] a = new int[3];声明数组中有三个数int[3]
int[] a 中有三个数,下标从0开始,可以同过for来遍历数组中的数
- javascript读取表单数据
bijian1013
JavaScript
利用javascript读取表单数据,可以利用以下三种方法获取:
1、通过表单ID属性:var a = document.getElementByIdx_x_x("id");
2、通过表单名称属性:var b = document.getElementsByName("name");
3、直接通过表单名字获取:var c = form.content.
- 探索JUnit4扩展:使用Theory
bijian1013
javaJUnitTheory
理论机制(Theory)
一.为什么要引用理论机制(Theory)
当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。
TDD 的优点:
&nb
- [Spring Data Mongo一]Spring Mongo Template操作MongoDB
bit1129
template
什么是Spring Data Mongo
Spring Data MongoDB项目对访问MongoDB的Java客户端API进行了封装,这种封装类似于Spring封装Hibernate和JDBC而提供的HibernateTemplate和JDBCTemplate,主要能力包括
1. 封装客户端跟MongoDB的链接管理
2. 文档-对象映射,通过注解:@Document(collectio
- 【Kafka八】Zookeeper上关于Kafka的配置信息
bit1129
zookeeper
问题:
1. Kafka的哪些信息记录在Zookeeper中 2. Consumer Group消费的每个Partition的Offset信息存放在什么位置
3. Topic的每个Partition存放在哪个Broker上的信息存放在哪里
4. Producer跟Zookeeper究竟有没有关系?没有关系!!!
//consumers、config、brokers、cont
- java OOM内存异常的四种类型及异常与解决方案
ronin47
java OOM 内存异常
OOM异常的四种类型:
一: StackOverflowError :通常因为递归函数引起(死递归,递归太深)。-Xss 128k 一般够用。
二: out Of memory: PermGen Space:通常是动态类大多,比如web 服务器自动更新部署时引起。-Xmx
- java-实现链表反转-递归和非递归实现
bylijinnan
java
20120422更新:
对链表中部分节点进行反转操作,这些节点相隔k个:
0->1->2->3->4->5->6->7->8->9
k=2
8->1->6->3->4->5->2->7->0->9
注意1 3 5 7 9 位置是不变的。
解法:
将链表拆成两部分:
a.0-&
- Netty源码学习-DelimiterBasedFrameDecoder
bylijinnan
javanetty
看DelimiterBasedFrameDecoder的API,有举例:
接收到的ChannelBuffer如下:
+--------------+
| ABC\nDEF\r\n |
+--------------+
经过DelimiterBasedFrameDecoder(Delimiters.lineDelimiter())之后,得到:
+-----+----
- linux的一些命令 -查看cc攻击-网口ip统计等
hotsunshine
linux
Linux判断CC攻击命令详解
2011年12月23日 ⁄ 安全 ⁄ 暂无评论
查看所有80端口的连接数
netstat -nat|grep -i '80'|wc -l
对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看TCP连接状态
n
- Spring获取SessionFactory
ctrain
sessionFactory
String sql = "select sysdate from dual";
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
String[] names = wac.getBeanDefinitionNames();
for(int i=0; i&
- Hive几种导出数据方式
daizj
hive数据导出
Hive几种导出数据方式
1.拷贝文件
如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。
hadoop fs –cp source_path target_path
2.导出到本地文件系统
--不能使用insert into local directory来导出数据,会报错
--只能使用
- 编程之美
dcj3sjt126com
编程PHP重构
我个人的 PHP 编程经验中,递归调用常常与静态变量使用。静态变量的含义可以参考 PHP 手册。希望下面的代码,会更有利于对递归以及静态变量的理解
header("Content-type: text/plain");
function static_function () {
static $i = 0;
if ($i++ < 1
- Android保存用户名和密码
dcj3sjt126com
android
转自:http://www.2cto.com/kf/201401/272336.html
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存
- Oracle 复习笔记之同义词
eksliang
Oracle 同义词Oracle synonym
转载请出自出处:http://eksliang.iteye.com/blog/2098861
1.什么是同义词
同义词是现有模式对象的一个别名。
概念性的东西,什么是模式呢?创建一个用户,就相应的创建了 一个模式。模式是指数据库对象,是对用户所创建的数据对象的总称。模式对象包括表、视图、索引、同义词、序列、过
- Ajax案例
gongmeitao
Ajaxjsp
数据库采用Sql Server2005
项目名称为:Ajax_Demo
1.com.demo.conn包
package com.demo.conn;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
//获取数据库连接的类public class DBConnec
- ASP.NET中Request.RawUrl、Request.Url的区别
hvt
.netWebC#asp.nethovertree
如果访问的地址是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree<&
- SVG 教程 (七)SVG 实例,SVG 参考手册
天梯梦
svg
SVG 实例 在线实例
下面的例子是把SVG代码直接嵌入到HTML代码中。
谷歌Chrome,火狐,Internet Explorer9,和Safari都支持。
注意:下面的例子将不会在Opera运行,即使Opera支持SVG - 它也不支持SVG在HTML代码中直接使用。 SVG 实例
SVG基本形状
一个圆
矩形
不透明矩形
一个矩形不透明2
一个带圆角矩
- 事务管理
luyulong
javaspring编程事务
事物管理
spring事物的好处
为不同的事物API提供了一致的编程模型
支持声明式事务管理
提供比大多数事务API更简单更易于使用的编程式事务管理API
整合spring的各种数据访问抽象
TransactionDefinition
定义了事务策略
int getIsolationLevel()得到当前事务的隔离级别
READ_COMMITTED
- 基础数据结构和算法十一:Red-black binary search tree
sunwinner
AlgorithmRed-black
The insertion algorithm for 2-3 trees just described is not difficult to understand; now, we will see that it is also not difficult to implement. We will consider a simple representation known
- centos同步时间
stunizhengjia
linux集群同步时间
做了集群,时间的同步就显得非常必要了。 以下是查到的如何做时间同步。 在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。 1)确认已经ntp程序包: # yum install ntp 2)配置时间源(默认就行,不需要修改) # vi /etc/ntp.conf server pool.ntp.o
- ITeye 9月技术图书有奖试读获奖名单公布
ITeye管理员
ITeye
ITeye携手博文视点举办的9月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。 9月试读活动回顾:http://webmaster.iteye.com/blog/2118112本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《NFC:Arduino、Andro