根目录

DNS服务搭建和端口

泄露秘密 提交于 2020-02-24 19:52:28
一、DNS服务器的类型 ①Primary DNS Server(Master) 一个域的主服务器保存着该域的zone配置文件,该域所有的配置、更改都是在该服务器上进行,本篇随笔要讲解的也是如何配置一个域的主DNS服务器 ②Secondary DNS Server(Slave) 域从服务器一般都是作为冗余负载使用,一个域的从服务器是从该域的主服务器上抓取zone配置文件,从服务器不会进行任何信息的更改,zone配置文件的修改只能在主DNS服务器上进行,所有的修改都有主服务器同步 ③Caching only Server DNS缓存服务器不存在任何的zone配置文件,仅仅依靠缓存来为客户端提供服务,通常用于负载均衡及加速访问操作 二、安装BIND 对于DNS服务器软件现在有许多的程序可以使用,但是现今为止使用的最多最广泛的DNS服务器软件还是BIND(Berkeley Internet Name Domain),最早是由伯克利大学的一个学生开发的,现在的最新版本是版本9,由ISC进行编写和维护。 BIND支持目前市面上所有的主流操作系统,包括Linux、Windows、Mac OS等 我们的CentOS上并没有默认安装BIND这个软件,所以我们需要手动对其进行安装,这里使用yum的方式来进行安装 [root@xiaoluo ~]# yum install -y bind bind

获取根目录地址

旧时模样 提交于 2020-02-22 16:04:00
最近在玩window服务涉及到根目录的config文件,弄得我很烦,经过搜索做以上总结 参考网址:http://www.cnblogs.com/ysz12300/p/5494905.html 根据项目来选取获取根目录的语句 1、取得控制台应用程序的根目录方法 WindowsServer: AppDomain.CurrentDomain.BaseDirectory 控制台程序: Environment.CurrentDirectory 2、取得Web应用程序的根目录方法 方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPath("") 或者Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径 方法3、Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录 3、取得WinForm应用程序的根目录方法 1、Environment.CurrentDirectory.ToString();//获取或设置当前工作目录的完全限定路径 2、Application.StartupPath.ToString();/

.NET获取根目录

谁说胖子不能爱 提交于 2020-02-22 16:03:45
1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory //取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory //获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法   方法1、HttpRuntime.AppDomainAppPath.ToString(); //获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取   方法2、Server.MapPath("") 或者 Server.MapPath("~/"); //返回与Web服务器上的指定的虚拟路径相对的物理文件路径   方法3、Request.ApplicationPath; //获取服务器上ASP.NET应用程序的虚拟应用程序根目录 3、取得WinForm应用程序的根目录方法   方法1、Environment.CurrentDirectory.ToString(); //获取或设置当前工作目录的完全限定路径   方法2、Application.StartupPath.ToString(); //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称   方法3、Directory.GetCurrentDirectory();

Spring中获取web项目的根目录

淺唱寂寞╮ 提交于 2020-02-22 16:02:40
spring 在 org.springframework.web.util 包中提供了几个特殊用途的 Servlet 监听器,正确地使用它们可以完成一些特定需求的功能; WebAppRootListener 可以将 Web 应用根目录添加到系统参数中,对应的属性名可以通过名为“webAppRootKey”的 Servlet 上下文参数指定 配置方法 web.xml文件中 <context-param> <param-name>webAppRootKey</param-name> <param-value>web.root</param-value> </context-param> <listener> <listener-class>org.springframework.web.util.WebAppRootListener</listener-class> </listener> 使用方法: 1) 在java代码中使用 String rootPath = System.getProperty("web.root") 获取web项目根目录 String path = System.getProperty("web.root")+"/productImages"; 2) 在配置文件resource.properties中使用 更常见的使用场景是在配置文件中通过 ${web

Java GUI编程(3)---JLabel设置图片

大憨熊 提交于 2020-02-21 10:09:45
1打开NetBeans,新建项目demoJLabel1,主类com.msh.util. DemoJLabel1 2项目下新建文件夹img,放图片文件Search.gif 3演示代码 package com.msh.util; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.Icon; import javax.swing.ImageIcon; import java.awt.Color; import java.io.File; import static javax.swing.WindowConstants.DISPOSE_ON_CLOSE; public class DemoJLabel1 { public static void main(String[] args) { JFrame jf=new JFrame("演示标签组件设置图片"); jf.setLocation(300, 300); jf.setSize(300, 200); jf.setDefaultCloseOperation(DISPOSE_ON_CLOSE); jf.setBackground(Color.white); String dir =System.getProperty("user.dir");

MVC 项目中为什么会有两个web.config

妖精的绣舞 提交于 2020-02-21 05:44:27
我们对MVC 并不陌生, 在创建MVC项目时,总会发现,在工程目录 中有两个 web.config 文件,一个是在工程的根目录下,一是在 views 下,两个web.config 中的内容也不尽相同,那么为什么会有两个 web.config 文件,这就是这篇随笔将要说明的。 根目录下的 web.config 文件    根目录下的web.config 文件是对根目录下的所有文件起作用 ,在打开根目录下的 web.config 文件时,你会发现web.config 为所有的路径或动作注册了  HttpNotFoundHandler, 1 <add path= "*" verb= "*" type= "System.Web.HttpNotFoundHandler" />    或者在 IIS7中,它可能是这么定义的 1 2 <add name= "BlockViewHandler" path= "*.aspx" verb= "*" preCondition= "integratedMode" type= "System.Web.HttpNotFoundHandler" />    另外,你还可以添加自定义出错页面,或一些配置信息,如数据库的连接,键-值对等,工程中的一些配置就是从根目录下的 web.config 中读取的。一些必要的程序集也是在根目录下注册的,当运行项目时,mvc

Linux扩展根目录下的空间

冷暖自知 提交于 2020-02-21 03:22:09
  自己通过root创建了一个新用户,然而当我使用这个新用户时发现,/home/my中的空间只有几十M,完全不能满足我的使用,所以通过下面的方法扩展根下的空间。     我的本次操作,参考于 http://www.jb51.net/LINUXjishu/84599.html   1、切换root用户   2、#fdisk -l        //通过这个命令,查看到我仅有几十M空间   3、#fdisk /dev/sda/    //开始添加新分区      4、列出命令列表      5、添加分区(可查看命令中n表示添加一个new partition)        输入n,提示后输入p,用于创建分区编号,新建的linux虚拟机一般会有两个sda分别是sda1和sda2,所以这里应该在输入p后,输入3,表示分配新的区sda3。输入3后回车,发现提示:       First cylinder(N-M, default N): //在这里就使用default,所以直接回车就好。回车过后会看到下面提示:         Using default value N       Last cylinder, +cylinders or +size{K,M,G} (N-M, default M): //这里也使用default,所以按下回车,然后会看到信息         Using

Android平台根目录文件

天大地大妈咪最大 提交于 2020-02-20 21:52:47
> 系统分区 # adb shell # mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 none /acct cgroup rw,cpuacct 0 0 tmpfs /mnt/asec tmpfs rw,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock0 /system yaffs2 ro 0 0 /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block/vold/179:0 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1

Area 使用

自作多情 提交于 2020-02-16 11:50:22
https://www.cnblogs.com/willick/p/3331519.html ASP.NET MVC允许使用 Area(区域)来组织Web应用程序,每个Area代表应用程序的不同功能模块。这对于大的工程非常有用,Area 使每个功能模块都有各自的文件夹,文件夹中有自己的Controller、View和Model,但对于管理也增加了一定的难度。 本文目录 创建Area 右键工程选择 添加->区域,弹出如下填写Area的对话框: 点击添加后,工程目录结构如下: 和创建一个空MVC工程结构类似,Admin Area 有自己的 Controllers、Models 和 Views 文件夹,不一样的地方就是多了一个 AdminAreaRegistration.cs 文件,这个文件中定义了一个叫 AdminAreaRegistration 的类,它的内容如下: namespace MvcApplication1.Areas.Admin { public class AdminAreaRegistration : AreaRegistration { public override string AreaName { get { return "Admin"; } } public override void RegisterArea

Ubuntu 根目录作用

点点圈 提交于 2020-02-13 14:12:13
Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧。 /bin/ 用以存储二进制可执行命令文件,/usr/bin/也存储了一些基于用户的命令文件。 /sbin/ 许多系统命令的存储位置,/usr/sbin/中也包括了许多命令。 /root/ 超级用户,即根用户的主目录。 /home/ 普通用户的默认目录,在该目录下,每个用户拥有一个以用户名命名的文件夹。 /boot/ 存放Ubuntu内核和系统启动文件。 /mnt/ 通常包括系统引导后被挂载的文件系统的挂载点。 /dev/ 存储设备文件,包括计算机的所有外部设备,如硬盘、是、键盘、鼠标等。 /etc/ 存放文件管理配置文件和目录。 /lib/ 存储各种程序所需要的共享库文件。 /lost+found/ 一般为空,当非法关机时,会存放一些零散的文件。 /var/ 用于存放很多不断变化的文件,例如日志文件等。 /usr/ 包括与系统用户直接有关的文件和目录 /media/ 存放Ubuntu系统自动挂载的设备文件。 /proc/ 这是一个虚拟目录,它是内存的映射,包括系统信息和进程信息。 /tmp/ 存储系统和用户的临时信息。 /initrd/ 用来加载启动时临时挂载的initrd.img映像文件,以及载入所要的设备模块目录。 /opt/