通过预处理器指令调整连接的数据库
开发程序的时候可能会用到多个数据库,比如一个客户正在使用的数据库,一个测试数据库。开发中可能经常在这两套数据库中切换,从前我的做法是修改web.config文件,但是这样确实不太方便。最近发现可以通过预处理器指令来方便的调整。 先在web.config中分别定
开发程序的时候可能会用到多个数据库,比如一个客户正在使用的数据库,一个测试数据库。开发中可能经常在这两套数据库中切换,从前我的做法是修改web.config文件,但是这样确实不太方便。最近发现可以通过预处理器指令来方便的调整。
先在web.config中分别定义两个数据库的连接字符串
OracleHouseConnectionStringTest
OracleHouseConnectionString
获取字符串的地方修改如下
public static string OracleWaterGasConnectString
{
get
{
#if DEBUG
return Utility.GetConfig("OracleWaterGasConnectionStringTest");
#else
return Utility.GetConfig("OracleWaterGasConnectionString");
#endif
}
}
然后进行如下设置 添加两个配置.
以后调整数据库只需要更改 启动 按钮右边的配置就可以了.

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Selon les informations de ce site Web du 29 juillet, les processeurs AMD Ryzen de la série 9000 sont désormais disponibles à la réservation sur JD.com. Le premier lot de quatre modèles sera lancé et sortira le 15 août. Les données d'évaluation de ces processeurs seront levées le 14 août, la veille de leur mise en vente. Cependant, certains médias ou institutions ont obtenu des échantillons à l'avance et ont commencé les tests, de sorte que les données de score d'exécution des processeurs R99900X, R79700X et R59600X ont été obtenues. été divulgué. ▲Source de l'image : @9550pro Dans l'ensemble, le passage de Zen4 à Zen5 devrait entraîner une amélioration de 10 à 15 % des performances monocœur et une amélioration de 10 % à 13 % des performances multicœurs, mais le TDP est quelque peu inférieur à celui de la série Ryzen 7000 Réduit, ce qui est également conforme aux données officielles d’amélioration IPC d’AMD. Ryzen

Selon des informations publiées sur ce site Web le 28 juillet, le média étranger TechRader a rapporté que Fujitsu avait présenté en détail le processeur FUJITSU-MONAKA (ci-après dénommé MONAKA) dont la livraison était prévue pour 2027. MONAKACPU est basé sur l'architecture « cloud native 3D many-core » et adopte le jeu d'instructions Arm. Il est orienté vers les domaines des centres de données, de la périphérie et des télécommunications. Il est adapté à l'informatique IA et peut réaliser un RAS1 au niveau du mainframe. Fujitsu a déclaré que MONAKA réaliserait un bond en avant en termes d'efficacité énergétique et de performances : grâce à des technologies telles que la technologie ultra-basse tension (ULV), le processeur peut atteindre 2 fois l'efficacité énergétique des produits concurrents en 2027, et le refroidissement ne nécessite pas de refroidissement par eau. De plus, les performances applicatives du processeur peuvent également atteindre deux fois celles de votre adversaire. En termes d'instructions, MONAKA est équipé de vecteur

Selon les informations de ce site Web du 16 juillet, l'équipe AMDXOC a présenté le processeur d'overclocking Ryzen 99950X aux médias invités et aux invités lors de la journée technologique Zen5. Le processeur a été overclocké à l'azote liquide (LN2) et a obtenu plus de 5,5 millions de rands dans CineBench. et la consommation d'énergie atteint 552 W. La plateforme d'overclocking utilisée par l'équipe XOC est la carte mère ASUS X670EROG CorsshairGene, qui est une carte mère spécialement conçue pour overclocker les lecteurs et équipée de 2 DDR5DIMM. Après avoir utilisé de l'azote liquide, la température de fonctionnement du processeur Ryzen 99950X est tombée à moins 90 degrés Celsius, la consommation électrique était de 552 W, le processeur a été overclocké à 6,4 GHz et le score dans CineBenchR23 a dépassé 55296.

Selon les informations de ce site du 25 juillet, la source HXL (@9550pro) a tweeté hier (24 juillet), partageant des informations sur le processeur AMDEPYC9755 "Turin" basé sur Zen5, qui a obtenu d'excellents résultats au test de référence CPU-Z. . Informations sur le processeur AMDEPYC9755 « Turin » L'EPYC9755 est le produit de la famille EPYC de cinquième génération d'AMD, équipé de 128 cœurs et 256 threads sur l'architecture Zen5. La fréquence d'horloge de base du processeur EPYC9755 est de 2,70 GHz et la fréquence d'horloge d'accélération peut atteindre 4,10 GHz. Par rapport à la génération précédente, le nombre de cœurs/threads a augmenté de 33 % et la fréquence d'horloge a augmenté de 11 %. EPYC9755

Selon les informations de ce site du 9 juillet, une machine de test ASUS équipée d'un processeur AMD Ryzen 79700X est apparue dans la base de données Geekbench, équipée d'une carte mère ROG CROSSHAIRX670EHERO et de 32 Go de mémoire DDR56000. AMD Ryzen 79700X a 8 cœurs et 16 threads, une fréquence de base de 3,8 GHz, une fréquence d'accélération de 5,5 GHz, 40 Mo de cache (note de ce site : 32MBL3+8MBL2) et une conception TDP de 65 W, mais il y a aussi des nouvelles selon lesquelles AMD a augmenté son TDP à 120 W. . Comme le montre la figure, la plate-forme de test a obtenu des scores monocœurs et multicœurs de 3 312 points et 16 431 points sur Geekbench6.3.0, ce qui est meilleur que le R77700.

Selon les informations de ce site du 10 août, AMD a officiellement confirmé que certains processeurs EPYC et Ryzen présentent une nouvelle vulnérabilité appelée "Sinkclose" avec le code "CVE-2023-31315", qui pourrait impliquer des millions d'utilisateurs AMD dans le monde. Alors, qu’est-ce que Sinkclose ? Selon un rapport de WIRED, la vulnérabilité permet aux intrus d'exécuter du code malveillant en « Mode de gestion système (SMM) ». Apparemment, les intrus peuvent utiliser un type de malware appelé bootkit pour prendre le contrôle du système de l'autre partie, et ce malware ne peut pas être détecté par un logiciel antivirus. Remarque tirée de ce site : Le mode de gestion du système (SMM) est un mode de fonctionnement spécial du processeur conçu pour réaliser des fonctions avancées de gestion de l'alimentation et indépendantes du système d'exploitation.

Selon les informations de ce site Web du 21 août, le média technologique WccFtech a rapporté aujourd'hui que le processeur Intel Core Ultra9285K "ArrowLake" est apparu dans la bibliothèque de référence GeekBench6, surpassant les processeurs Core i9-14900KS et Ryzen99950X. Plate-forme de test La plate-forme de test exposée cette fois est la carte mère ASUS ROGSTRIXZ890-AGamingWIFI et 64 Go de mémoire DDR5-6400. Introduction au processeur de bureau Intel Core Ultra9285K "ArrowLake-S" La consommation électrique PL1 du processeur Intel Core Ultra9285K est de 125 W et il utilise un processus de 7 nm (informations CPU-Z, il devrait en fait utiliser le Royaume-Uni).

Selon les informations de ce site du 3 août, Intel a publié une autre déclaration le 2 août en réponse à certaines spéculations médiatiques sur la via-oxydation (ViaOxidation), soulignant que ce n'est pas la cause de l'instabilité des processeurs de 13e/14e génération. Intel a déclaré que les spéculations étaient quelque peu trompeuses et, bien qu'il ait reconnu qu'il y avait des problèmes au début du développement du produit, ces problèmes ont depuis été atténués. Ce site traduit la déclaration officielle d'Intel comme suit : La via-oxydation (ViaOxidation) actuellement rapportée dans les médias n'est qu'un problème mineur. En améliorant le processus de production et le criblage début 2023, ce problème a été résolu. Ce problème [via l'oxydation] a été découvert fin 2022, et à mesure qu'Intel a amélioré son processus de fabrication, le déploiement
