従二位高階成忠（923年 - 998年）の娘、生母は不詳。兄弟に右中弁信順・木工権頭道順・伊予守明順らがいる。和歌を能くし、女ながらに詩文に長けた由、『大鏡』など諸書に見える。円融朝に内侍として宮中に出仕し、漢才を愛でられ殿上の詩宴に招かれるほどであった。おなじ頃、中関白藤原道隆（953年 - 995年）の妻となり、内大臣伊周（974年 - 1010年）・中納言隆家（979年 - 1044年）・僧都隆円（980年 - 1015年）の兄弟及び長女定子を含む三男四女を生んだ。夫・道隆が永延3年（989年）に内大臣、永祚2年（990年）5月に関白、次いで摂政となり、10月に定子が一条天皇の中宮に立てられたため、同年10月26日、従五位上から正三位に昇叙。一方、貴子腹の嫡男伊周も急速に昇進し、正暦3年（992年）十九歳にして権大納言に任ぜられ、翌々年さらに内大臣に昇ったため、貴子は末流貴族の出身ながら関白の嫡妻、かつ中宮の生母として栄達し、高階成忠は従二位と朝臣の姓を賜った。ところが、長徳元年（995年）4月10日に夫・道隆が病死すると、息子の伊周と隆家は叔父道長との政争に敗れ、権勢は道長側に移った。翌年になって、伊周と隆家は、花山院に矢を射掛けた罪（長徳の変）によって大宰権帥・出雲権守にそれぞれ左降・配流。貴子は出立の車に取り付いて同行を願ったが、許されなかった。その後まもなく病を得て、息子の身の上を念じながら、同年10月末に薨去した。四十代であったと推定される。
オブジェクト指向プログラミングの分野において、SOLID（ソリッド）とは、ソフトウェア設計の5つの原則を記憶するための頭字語である。これらの原則は、ソフトウェアをより理解しやすく、より柔軟に、よりメンテナナンス性の高いものにするために考案されたものである。ソフトウェア設計の原則であるGRASPとは無関係である。これらの原則は、アメリカのソフトウェアエンジニアでインストラクタでもあるRobert C. Martinにより提唱された多数のソフトウェア設計の原則の一部を集めたものとなっている。SOLIDはどんなオブジェクト指向の設計にも適用できるが、アジャイル開発や適応的ソフトウェア開発などの方法論の中心的な考えにもなっている。SOLIDの原則の理論は2000年に公開されたMartinの論文Design Principles and Design Patternsで発表されたものであるが、SOLIDという頭字語自体は後にMichael Feathersによって導入されたものである。
2004年のヨーロッパジュニアで優勝すると、世界ジュニアでも優勝を飾った。2006年の世界ジュニアでは上野巴恵に体落で敗れて2位だった。2007年の世界選手権では準々決勝でフランスのジブリズ・エマヌに敗れたものの3位となった。2008年の北京オリンピックでは準々決勝で上野雅恵に合技で敗れて7位に終わった。2009年の世界選手権では決勝でコロンビアのジュリ・アルベアルに双手刈で敗れて2位だった。2010年の世界選手権では決勝でリュシ・デコスに縦四方固で敗れて再び2位に終わった。2011年の世界選手権では準決勝でドコスに大外刈で敗れて3位だった。2012年のロンドンオリンピックでは初戦で敗れた。ロンドンオリンピック後は柔道を引退してMMAに転進することを表明した。2014年になるとUAEに移り住んで訓練を積む一方で、MMAの選手に柔道を指導していた。そんななかにあって、10月に当地で開催されたグランドスラム・アブダビを観戦していたら、まだ柔道で自分の居場所はあるはずだと再び柔道選手としての情熱が湧き出てきたという。かくしてリオデジャネイロオリンピックを目指すために2015年のヨーロッパオープン・ソフィアで復帰することになったが、3回戦で新井千鶴に大外刈で敗れて7位にとどまった。世界選手権では初戦で敗れた。
UDPホールパンチングによる NAT traversal とは、NAT を使ったプライベートネットワーク内にあるホスト同士がインターネット経由で双方向のUDPコネクションを確立する手法である。NAT には様々なものがあって動作仕様が標準化されていないため、あらゆる NAT で機能するわけではない。NATの背後にある各ホストは、典型的には STUN や ICE を用いて通信相手との間に存在するNATの公開アドレスを取得する。この過程では、公開のアドレス空間にある第3の既知のサーバに一旦接続することでUDPポートマッピングと相手方のUDP状態を確立し、以後はパケットが違うホストから来ていても NATデバイスが状態を維持するだろうと期待して、直接的な通信に切り換える。通常、UDP状態は数十秒～数分以内に失効してクローズされてしまうので、UDPホールパンチングでは定期的な keep-alive パケットの送出が併用され、これによってNATが持つUDP状態マシンの寿命を延長する。大企業内でよく使われている対称型NAT（双方向NAT）では、UDPホールパンチングは機能しない。対称型NATでは、既知のSTUNサーバに対するコネクションに関連するNATマッピングは、既知のサーバからの受信にしか使えないよう制限されているので、既知のサーバ側から見えるNATマッピングはエンドポイントにとって役に立たないからである。より精巧な方法として、双方のホストが互いに複数回ずつ送信を試みる方法がある。制限付きコーンNATでは、他のホストからの最初のパケットはブロックされる。しかしこれによって相手マシンにパケットを送ったという記録がNATデバイスに残り、以後その相手方IPアドレスとポート番号からのパケットはNATを通されるようになる。この技法はP2PソフトウェアやVoIP通話で広く使われており、UDP 上でVPN接続を確立する際にも応用できる。同様の技法をTCPコネクションにも適用する場合があるが、成功率は遥かに低くなる。何故なら、TCPではコネクションのストリームは応用プログラムではなくホスト OS が制御しており、順序番号がランダムに生成されるので、順序番号を検査するような NAT デバイスは、パケットを既存のコネクションに結び付けることが出来ずに破棄してしまうからである。