Pour la première fois, les travailleurs de l'informatique, certains mots noirs doivent d'abord comprendre (1), analyse d'algorithme complète

Cxyyidd 2021-08-19 22:51:48 阅读数:249

pour la premi fois les
  • Codereview:Examen des codes,Tu es là.gitlabAprès avoir soumis le Code,Ce n'est pas que tu aies écrit le Code et que tu penses qu'il n'y a pas de problème,Il y aura une personne responsable pour vouscodeEn coursreview(Examen)

  • TL:Team Leader,Chef d'équipe

  • PM:Product Manager,Project Manager

  • PD:Peut être traduit enProduct Director(Chef de produit)OuProject Director(Chef de projet)Ça veut dire,Généralement plus queProject Manager(Project Manager)Niveau plus élevé.

  • PRD:Product Requirement Document,Spécification des exigences du produit,En généralPDPour écrire

  • MRD:Market Requirement Document,Documentation sur les exigences du marché

  • Kick Off:kick off Du football,C'est le coup d'envoi,Servir signifie.InITDans le projet,Indique la réunion de lancement du projet

  • Deadline:Date limite,Date limite d'achèvement de la tâche

  • Techniqueowner:La technologie au sein du Groupeleader

  • QA:Quality Assurance,Tests

  • PE:Production Engineer,O & M Engineer

  • DBA:Database Administrator,Tout le monde en a entendu parler,La base de données en tant qu'actif de données important de l'entreprise, Je suis sûr que personne ne peut entrer en contact , Les bases de données sont donc généralement spécialisées DBA Pour gérer , Il est nécessaire de DBA Un collègue demande l'autorisation

  • ERP:Enterprise Resource Planning AdministrationAbréviation de, Signifie plan de ressources intégré .ERP Le système peut être considéré comme l'intégration des activités de l'entreprise dans un seul système d'information . Par exemple, de nombreuses banques ont sous - Traité leurs activités antérieures à diverses sociétés de logiciels , Les données entre les différents modules opérationnels ne sont pas interconnectées , L'intégration est nécessaire , Créer un ERPSystème.

  • CRM:Customer Relationship Management,Gestion de la relation client,CRM Le système est principalement utilisé pour gérer l'information des clients , Sur cette base, les données des clients peuvent être analysées , Puis un service personnalisé .

  • DiversO:CEO,CTO,COO,CIO,CFO. Pour être honnête, je ne connais pas très bien la différence entre ces postes , Jusqu'à ce que vous vous souveniez de l'abréviation C- Oui.chief, Le chef veut dire , De toute façon, c'est tous tes patrons , Le respect, c'est ça .

  Le bavardage au travail


  • UV: Unique Visitor, Un client qui visite votre site Web est un visiteur .0:00-24:00 Le même client à l'intérieur n'est calculé qu'une seule fois

  • PV: Page View, Plus précisément, il s'agit du trafic de pages ou du nombre de visites sur le site , La page est mise à jour une fois calculée . Si le site est mis à jour ou cliqué 1000Une fois, Donc l'outil de statistiques de trafic montre PVC'est1000

  • GMV:Gross Merchandise Volum, Chiffre d'affaires total , Ce mot est souvent entendu dans le commerce électronique , Désigne le montant de la commande passée , Inclure les paiements et les non - paiements

  • DAU:Daily Active User, Utilisateurs actifs tous les jours , Vivre aujourd'hui , C'est un mot que l'on entend souvent dans le domaine de l'Internet , Les entreprises Internet ne se concentrent pas uniquement sur les revenus ,Profit, Souvent, l'accent est mis sur la vie quotidienne

  • DO:Data Object,JavaObjet, Correspond généralement aux champs de la table de base de données un par un

  • VO:View Object, Il s'agit généralement de l'objet retourné à la page pour présentation

  • BO:Business Object,Objet commercial. Généralement utilisé ServiceCouche

  • POJO:Plain Ordinary Java Object, Au sens traditionnel du terme java Objet, Juste les attributs et quelques getter/setterMéthodes.

  • DAO:Data Access Object,Objet d'accès aux données, C'est ce qu'on appelle DAOCouche, Lien entre la base de données et le programme . Lors de l'accès à la base de données , Mapper une ligne de données d'une table de base de données sur un objet , Retour au programme pour utilisation ,Lors de l'insertion des données, Résoudre un objet dans le programme en une ligne d'enregistrements dans la base de données et l'insérer dans la base de données . Similaire à l'utilisation de MyBatisDansmapper,En généralDAO/Mapper La couche implémente CRUD.

  • DTO:Data Transfer Object,Objet de transfert de données, En passant un objet entre différents niveaux , Il se peut qu'un certain niveau ne nécessite qu'une partie des propriétés de l'objet , Si vous passez l'objet entier , Un peu de gaspillage , Il est donc possible d'extraire certaines propriétés de l'objet et de les assembler en un Object,C'est ça.DTO.

  • Domain:Entité, D'habitude, c'est aussi un JavaCatégorie, Les attributs de la classe correspondent généralement un par un aux champs de la table de données

Divers types de ObjectC'est trop., Vous pouvez voir ce graphique que j'ai résumé , Pas nécessairement très précis , Mais en gros . Maintenant, la plupart Web Ou App Tous les projets ont adopté MVCArchitecture à trois niveaux, Il peut être divisé en trois couches comme suit ,Parmi euxRepository La couche est responsable de l'accès aux données ,Service Le niveau est responsable de la logique opérationnelle ,Controller La couche est responsable de l'exposition des interfaces

Insérer la description de l'image ici

  • DDD:Domain Driver Design,Conception axée sur le domaine, Une idée de design , Très populaire dans le domaine des micro - services

  • ORM:Object Relational Mapping,Cartographie des relations objet, En général, ça veut dire ORMCadre,Par exemple,Hibernate,Mybatis Attendre automatique ou semi - automatique ORMCadre

  • DB:database,Base de données

  • AOP:Aspect Oriented Programming,Programmation orientée tangente

Fin:Résumé+Partager

Regarde le Groupe parfait.、Octets、Un, deux, trois questions d'entrevue de Tencent,Est - ce que c'est comme demander beaucoup,Peut - être qu'on va devoir recommencer à construire des fusées、Travailler sur le mode de vissage pour préparer la prochaine entrevue.

J'ai été mentionné au début, mais j'ai eu le dos pleinJavaEntretien avec un ingénieur Internet1000Questions,Ça marche un peu.,Pas de changement de soupe.,Peu importe ce que l'intervieweur vous demande.,Saisissez l'essence.!Tout ce que je peux lire ici, c'est le véritable amour.,Donc Foley est pour toi aussi.,Celui - ci.1000Questions gratuites! Cliquez ici pour recevoir gratuitement

  • JavaEntretien avec un ingénieur Internet1000Questions

image.png

Et de ces trois - là,,L'algorithme et la structure des données sont essentiels,Je suggère donc que vous puissiez brosser ce livre de zuocheng Cloud 《Guide d'entrevue du Code du programmeur ITAlgorithme d'entreprise nommé et solution optimale du problème de structure des données》,À l'intérieur.200Dow est un vrai numéro d'entrevue de code classique.

  • Guide d'entrevue du Code du programmeur–ITAlgorithme d'entreprise nommé et solution optimale du problème de structure des données

image.png

  • Autres modes de conception d'images,Voici quelques suggestions:4PartPDF(C'est réglé.)

image.png

  • PlusJavaLes notes d'entrevue sont les suivantes:,À propos de l'interview,J'ai fait un tri supplémentaire.JavaBase-Niveau intermédiaire-Entretien sur le développement avancé+Analyse,Et ajuster les notes, etc....

image.png

Tout ce qui précèdeJavaInterviewer pour apprendrePDFEt notes,Tout ce dont vous avez besoin,Alors tout vous sera envoyé.!

Copyright:Cet article est[Cxyyidd]Établi,Veuillez apporter le lien original pour réimprimer,remercier。 https://fra.fheadline.com/2021/08/20210819225142745N.html