voici, la tête d'un CSVROOT correct ...
:pserver:toto@monserveur:/users/cvs/monrepertoire
se logger
cvs login
pour récupérer les sources manquantes
cvs update -d
pour récupérer une copie propre ...
cvs update -C
checkout d'un répertoire
cvs checkout mySourceFolder
mardi 30 juin 2009
debug avec dbx ...
1) compiler en debug .. option -g, puis lancer le binaire ...
pour attacher le process
dbx - pid
Attention, le debug arrete le process ... il faut donc penser à un faire un cont ...
mettre un breakpoint dans mon fichier cpp a la ligne 1587
stop at mon_fichier.cpp:1587
execute et rentrer dans les fonctions ... execute 3 lignes suivantes
step 3
pour ne pas rentrer dans les fonctions ...
next 4
affiche le resultat de la methode toString() de maVariable
print maVariable.toString()
tracer tout les appels dans la classe MyClass.cpp
trace inclass MyClass.cpp
http://docs.sun.com/app/docs/doc/805-4948/6j4m9ic9h?a=view
pour attacher le process
dbx - pid
Attention, le debug arrete le process ... il faut donc penser à un faire un cont ...
mettre un breakpoint dans mon fichier cpp a la ligne 1587
stop at mon_fichier.cpp:1587
execute et rentrer dans les fonctions ... execute 3 lignes suivantes
step 3
pour ne pas rentrer dans les fonctions ...
next 4
affiche le resultat de la methode toString() de maVariable
print maVariable.toString()
tracer tout les appels dans la classe MyClass.cpp
trace inclass MyClass.cpp
http://docs.sun.com/app/docs/doc/805-4948/6j4m9ic9h?a=view
lundi 29 juin 2009
unix : trouver la taille des répertoires
example : pour trouver la taille utilisées (en kb) des utilisateurs commençant par prod
du -s -k prod*
pour trouver les fichiers de tailles > à :
find ./prod* -type f -size +1000k -exec ls -alh {} \;
du -s -k prod*
pour trouver les fichiers de tailles > à :
find ./prod* -type f -size +1000k -exec ls -alh {} \;
mardi 23 juin 2009
faire un remote debug sur tomcat
(Voici la ligne de lancement modifié en local)
"C:\Program Files\Java\jre1.6.0_05\bin\java.exe" -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Dcatalina.base=D:\Projets\workspace_bc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 -Dcatalina.home=D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28 -Dwtp.deploy=D:\Projets\workspace_bc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps -Djava.endorsed.dirs=D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\common\endorsed -Dfile.encoding=Cp1252 -classpath D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\bin\bootstrap.jar org.apache.catalina.startup.Bootstrap start
ajouter ceci dans les arguments java de tomcat :
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,
server=y,suspend=n
puis créer un remote debug, en choisissant le port sélectionné :
soit 8000 dans ce cas
"C:\Program Files\Java\jre1.6.0_05\bin\java.exe" -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -Dcatalina.base=D:\Projets\workspace_bc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 -Dcatalina.home=D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28 -Dwtp.deploy=D:\Projets\workspace_bc\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps -Djava.endorsed.dirs=D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\common\endorsed -Dfile.encoding=Cp1252 -classpath D:\Tomcat\jakarta-tomcat-5.0.28\jakarta-tomcat-5.0.28\bin\bootstrap.jar org.apache.catalina.startup.Bootstrap start
ajouter ceci dans les arguments java de tomcat :
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,
server=y,suspend=n
puis créer un remote debug, en choisissant le port sélectionné :
soit 8000 dans ce cas
mercredi 10 juin 2009
C++ utiliser dbx
afin de voir les coredump ... quand on a rien d'autre sur solaris .. reste dbx ...
lancer :
dbx leNomDeMonBinaire leNomDuCore
une fois dbx, lancer, taper la commande :
where
Elle vous montrera la pile d'appel ...
lancer :
dbx leNomDeMonBinaire leNomDuCore
une fois dbx, lancer, taper la commande :
where
Elle vous montrera la pile d'appel ...
mardi 9 juin 2009
le catalogue des archetypes maven ...
mvn archetype:generate -DarchetypeCatalog=http://www.lenart.org.pl/maven
lundi 8 juin 2009
rappel .... les jsps
mardi 2 juin 2009
contrôle des objet en oracle
Voici un petit exemple de requete pour contrôler les objet sur oracle, c'est pas super mais ça peut servir ... avant de lancer pour rien un déploiement, ou autre ...
select OBJECT_TYPE,count(*) "Nbr" from user_objects where OBJECT_NAME like '%PREFIX_DES_TABLES%' or OBJECT_NAME like 'FV_%' group by OBJECT_TYPE;
select OBJECT_TYPE,count(*) "Nbr" from user_objects where OBJECT_NAME like '%PREFIX_DES_TABLES%' or OBJECT_NAME like 'FV_%' group by OBJECT_TYPE;
Inscription à :
Articles (Atom)