亳州网页制作-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

亳州网页制作

发表日期: 2022-03-23 11:09:28 浏览次数:111

亳州网页制作

网站建设.png

商成汤灭夏建立商朝,在亳立都190年。
商时,亳州境内建有嵇方国。
西周,周武王封神农之后建立的姜姓焦国,由河南陕县迁都于此,并修筑焦城 [13]  。春秋初期,焦国被陈国所灭,焦城属陈国。鲁僖公二十三年(前637年),楚国伐陈国,夺取境内的焦城、夷邑(今城父镇)。 [16] 
秦时,置谯县、城父县,属泗水郡。谯县后隶属砀郡。
西汉时,属沛郡。东汉建武十八年,(42年)在谯县治豫州刺史部。东汉时期州成为一级行政区,其中豫州刺史部治所为谯郡(今安徽省亳州) [17]  。辖区在今河南南部、今淮河以北伏牛山以东的河南东部、安徽北部、江苏西北角及山东西南角。下辖颍川郡、汝南郡2郡,梁国、沛国、陈国、鲁国4国,县九十七个。建安二十四年公元219年正月,分沛国治谯郡谯县治所 [18]  。注解:东汉时期行政名称,比如幽州是蓟县(今北京),豫州是谯县(今亳州)等等,并非指的是县城。《颍川郡,汝南郡,梁国,沛国,陈国,鲁国,这些只是地界名称并没有实权。类似今天华北地区,华南地区,北京虽然属于华北,但是北京管辖华北 ,同样的道理谯县虽然是沛国地界,但是谯县管辖沛国。谯县代表是豫州。豫州刺史部相当于现在中央一级政府,直接管辖两郡,四国,九十七个县》。
三国时期,魏黄初二年(221年),封谯郡为 “陪都”,与许昌、长安、洛阳、邺并称 “五都”。谯郡辖相县、萧县、酂县、费亭、苦县、宋县、城父县、山桑县、铚县、竹邑县、符离县、蕲县、洨县、龙亢县、虹县。西晋时,在此置谯国,后又为谯郡,治谯县。北魏正始四年(507年),为南兖州治所。北周建德六年(577年),北周灭北齐,南兖州属于北周。鉴于谯城为军政重镇,北周在谯县设置总管府,统辖数州。北周大象元年(579年),周静帝将南兖州改称亳州。
隋大业三年(607年),改亳州为谯郡。
唐武德四年(621年),谯郡更名为亳州,下辖谯县(今谯城区)、山桑县(今蒙城县)、城父县(今谯城区城父镇)、临涣县(今安徽濉溪临涣镇)、酂县(今河南永城酂城镇)、鹿邑县(今河南鹿邑县西南)、永城县(今河南永城)、真源县(今鹿邑县)8县。武德五年(622年),在亳州置总管府,辖亳、宋、颍、沈、谯等州。武德七年(624年)改亳州总管府为都督府。
宋时,亳州属淮南路,宋真宗升亳州为集庆军,置节度使,统县七。

transient

当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;//定义一个需要序列化的类class People implements Serializable{
    String name; //姓名
    transient Integer age; //年龄
    public People(String name,int age){
        this.name = name;
        this.age = age;
    }

    public String toString(){
        return "姓名 = "+name+" ,年龄 = "+age;
    }}public class TransientPeople {
    public static void main(String[] args) throws FileNotFoundException, IOException, ClassNotFoundException {
        People a = new People("李雷",30);
        System.out.println(a); //打印对象的值
        ObjectOutputStream os = new ObjectOutputStream(new FileOutputStream("d://people.txt"));
        os.writeObject(a);//写入文件(序列化)
        os.close();
        ObjectInputStream is = new ObjectInputStream(new FileInputStream("d://people.txt"));
        a = (People)is.readObject();//将文件数据转换为对象(反序列化)
        System.out.println(a); // 年龄 数据未定义
        is.close();
    }}

运行结果如下:

姓名 = 李雷 ,年龄 = 30姓名 = 李雷 ,年龄 = null

volatile

volatile可以用在任何变量前面,但不能用于final变量前面,因为final型的变量是禁止修改的。

使用的场景之一,单例模式中采用DCL双锁检测(double checked locking)机制,在多线程访问的情况下,可使用volatitle修改,保证多线程下的可见性。缺点是性能有损失,因此单线程情况下不必用此修饰符。

class Singleton{
    private volatile static Singleton instance = null;
    private Singleton() {
    }

    public static Singleton getInstance() {
        if(instance==null) {
            synchronized (Singleton.class) {
                if(instance==null)
                    instance = new Singleton();
            }
        }
        return instance;
    }}


亳州网页制作


上一条:亳州网站优化
下一条:亳州网站设计
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约