Alibabacloud.com offers a wide variety of articles about mainframe debugging tools, easily find your mainframe debugging tools information here online.
The following small series for everyone to bring a PHP debugging and performance analysis tools Xdebug detailed. Small series feel very good, now share to everyone, also for everyone to make a reference. Let's take a look at it with a little knitting.
In the process of program development, the most commonly used debugging method is to use Echo, Print_r (), Var_d
The Logcat tool is primarily used to print log informationFirst, LOGCAT display the level classification of messagesVerbose reminder Black LOG.VDebug Debugging Blue LOG.DInfo Info Green LOG.IWarn warning Orange LOG.WError Red LOG.EIi. creation, modification, and deletion of Logcat filters650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M00/6D/62/wKioL1VjBdOyqMO2AAEMCxYFLwc863.jpg "title=" Test Aa1.png "alt=" Wkiol1vjbdoyqmo2aaemcxyflwc863.jpg "/
CSS Debugging Tools multipleie-ie5ie6ie7 Multi-version Coexistence-web Standard Tutorials
Web standards is a trend and trend, many sites have already attached great importance to the way the site is built, but we need to face compatible with each version of the browser problem, which is a very headache for us, the introduction of Microsoft IE7, in the web design needs to consider the compatibility IE7 fron
queue and semaphore under Linux, such as: Maximum number, maximum footprint, etc. (5) ipcs-t View shared memory, Message Queuing, semaphore creation and disconnection times under Linux. (6) ipcs-m-q-s -M for viewing shared memory,-Q for viewing Message Queuing,- s means to view the semaphore. nbsp IPCRM using:IPCRM is a tool for removing the IPC resources for shared memory, Message Queuing, semaphores under Linux. Common directives are: (1) ipcrm-m key Delete shared memory via key (
When configuring the Android environment, we need to install the SDK. Under the directory of the SDK:ADB under the Platform-tools directoryTool: Ddms.batADB: You can CD the current directory and then use the corresponding command, you can use ADB help to view the corresponding. We can use him to install the APK on our device. For example, the ADB install APK path will be installed on their devicesDdms.bat: Enable Android to view logs log for easy debu
has changed in the console?Join:The console can output the value of I directly.Or:Console.log (i);Console.info (i);Console.debug (i);Console.error (i);Tips:
You can enter the relevant console command on the right side of multiple lines or under single line alert (123); run
TAB key can be auto-complete
Console.log ('%d%d months ', 2014,5,25);
(4 types of placeholders:%d integers,%f floating-point numbers,%s strings,%o objects)Log grouping: Neat and beautiful
, download to local
Map the file URL on the line to a locally downloaded file
This makes it arbitrary to modify the local file to see the results.The following is a debug trip.jd.com test that modifies the search.js introduced in this pageStart Charles, the browser opens trip.jd.com, and you can see that Charles has been able to capture numerous requests for that page.After downloading search.js to local, you need to put the map through Charles, select Menu
to it. It will take effect to kill the process restart app after the change. For example: adb shell SetProp debug.bitmap_threshold_size 10 We can often use this method to see if the bitmap in memory is in line with expectations, and when we find bitmap that we think should not exist, We need to change the program not to let it load or let it release early. Sometimes we don't know where this bitmap is used, so we can combine the mat (Eclipse Memory analysis
Today in Ubuntu to use the serial port to send 16 of data, Baidu has a lot of tools, think minicom and cutecom are good, more intuitive is cutecom, so the introduction of the next cutecom.Installation:Input $ sudo apt-get install cutecom can be installed$ cutecom to executeThis is the software:Device: Here is the serial name, but sometimes recognized serial port can not be selected here, such as ttyUSB0, need to manually modify the/dev/ttyusb0BaudRat
In the development process, the code part of the implementation, it is necessary to start in front of the display part of the interface, the company's art is a novice, helpless, only their own slowly adjusted, but IE6 before the version has no good debugging tools, and later on the internet search for aIE Developer Toolbar This tool is good, but for me this is used to Chrome and Firefox people, it is a very
This article mainly explains the use of remote debugging tools, and using a PB simulator to test.
First, simulator
The simulator (emulator) is a part of the PB. Dedicated to debugging the kernels and applications created under the PB. The simulator can simulate the physical platform of Windows CE under the PC. But in fact it's just a user program running at the
Concrete visible http://developer.android.com/tools/debugging/ddms.html. Ddms a bridge for the IDE and Emultor, the real Android device. Developers can see the process/ready-made state running on the target machine through DDMS, can Android screen to the development machine, can look at the heap information of the process, can view the Logcat information, can see the process allocates memory, can send text
Transferred from: http://www.cnblogs.com/puresoul/p/4907655.htmlOne, the role of HTTP Mirror server: It can temporarily build an HTTP server locally, which returns the received request as it is, so that the specific contents of the sent request can be seen for debugging.Second, example:1. Add HTTP Mirror Server:Right click on workbench-->add-->non-test elements-->http Mirror Server and click "Start" to start2. Send the request to the server:3. Execution Result:RequestResponse:As you can see: The
= 1Xdebug.remote_handler = "DBGP"Xdebug.remote_host = "127.0.0.1";. Path to the DLL filezend_extension= "D:\phpStudy\php54n\ext\php_xdebug-2.4.0-5.4-vc9-nts.dll"4) Restart the server2. Using Xdebug1) Open the Aptana,window->preferences->php->debug for the following settings:2) window->preferences->php->php interpreters, make the following settings:Name is the name of the parser, executable path is the Php.exe file path in the PHP installation directory, php.ini is optional. At this point, the X
DDMS are used together and are now separate and we're going to tie it togetherTurn on eclipse and don't see the Android item in Window-preferences, it was to install ADTSo download adt-23.0.2.zip from the Internet and install it in Eclipse, I'm referring to this http://www.2cto.com/kf/201409/335370.html,Finally, look at the next step.After eclipse restarts, I finally see the Android item, prompting to add the ANDROID-SDK location (of course we want to select the C:\android-sdk-windows before th
Installation1, to www.valgrind.org download the latest version valgrind-3.2.3.tar.bz22, unpack the installation package: TAR–JXVF valgrind-3.2.3.tar.bz23. Create directory after decompression valgrind-3.2.34. CD valgrind-3.2.35,./configure6. Make;make Install7. Run "Valgrind ls-l" to test whether the Valgrind is properly installed on the computerUse1, compile the tape on Debug:gcc-wall test.c-g-O test2, run the program: Valgrind--tool=memcheck--leak-check=full./testMemory
Debugbar GitHub Address: https://github.com/barryvdh/laravel-debugbar/tree/1.8 Laravel for version 1.8Require This package with composer:Composer require barryvdh/laravel-debugbar:~1.8 after updating composer, add the serviceprovider to the providers array in app/config/app.php note for Laravel 5:if-a catch-all/fallback route, make sure you load the Debugbar serviceprovider before your ow n App serviceproviders. ' Barryvdh\debugbar\serviceprovider ',If you want to use the facade to log mes
. out ).
$./Program$ Ls-ls2-rw-r -- 1 neil users 1294 Feb 4 gmon. out
Run gprof./program to view the following report.
The prof/gprof program reads the monitoring data and generates a report. View its manual page to learn more about its program options. The following uses gprof output as an example:
Cumulative self totalTime seconds cils ms/call name18.5 0.10 0.10 8664 0.01 _ doscan [4]18.5 0.20 0.10 mcount (60)14.8 0.28 0.08 43320 0.00 _ number [5]9.3 0.33 0.05 8664 0.01 _ format_arg [6]7.4 0.3
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.