QA Official

Python One Line Command/Script Upgrade All Installed Third Party Packages 2019-04-09
Python-Upgrade all installed third-party packages

Python's Weird Trap 2019-04-09
Programmers, especially those who have studied C language and used C for a long time, will feel that python, like matlab, has no connotation and is easy.At first, I thought so too. It was slowly. I felt more and more that life was too short. My idea of using python was actually wrong.Python is easy to do some small-scale production, but there are still many things to consider in order

Spring core BeanFactory a picture to understand the whole process of getBean. 2019-04-09
spring loads the corresponding xml file through the resource loader, uses the reader to read the file in the resource loader into the reader, parses the corresponding XML file element in the reading process, converts the XML file element into the BeanDefinition defined by Spring, and registers the corresponding BeanDefinition in the registry.The data structure of BeanDefinition contained in the registry has not been processed and cannot get the bean object we want.

cglib Introduction and Principle 2019-04-09
CGLIB Introduction and Principle (Some Excerpts from Network) 1. What is CGLIB? CGLIB is a powerful and high-performance code generation package.It provides proxies for classes that do not implement interfaces and a good supplement for JDK's dynamic proxies.You can usually use Java's dynamic proxy to create a proxy, but CGLIB is a good choice when the class you want to proxy does not implement an interface or for better performance.

javassist Common Methods to Organize 2019-04-09
javassist Introduction A Better Example: Better Document:   javassist is an open source Java bytecode operating tool that mainly modifies and processes compiled class files. Here I have written a simple explanation. Please see the official documents of for more details. Proactive Test Example 1. First download jar from the official websiteThere are examples in 2. Similarly, use jd-gui to open the jar to be modified and find the class name and method name to be modified.

javassist Getting Started 2019-04-09
javassist Basic Functions Javassist is a dynamic class library that can be used to check, "dynamic" modifications and create Java classes.Its function is similar to jdk's own reflection function, but it is more powerful than reflection function. Important Classes ClassPool:javassist's class pool. using the ClassPool class, you can track and control the classes you operate. its working method is very similar to JVM class loader.CtClass: CtClass provides methods for checking class data (such as fields and methods) and adding new fields, methods and constructors to classes, as well as changing classes, parent classes and interfaces.

pip update command 2019-04-09
  pip Query Version: pipshowpip or pip -V anaconda (installer) Update Command: conda install mingw libpython nmodule named pip problem: running python-mensurepip nmodule named 'pip. _ internal' question: under windows curl -o get-pip.pypython --force-reinstall  

python pip Specifies Domestic Source at Installation 2019-04-09
Alibaba Cloud University of Technology University

python pip statement 2019-04-09
Is pip installed:pip –versionInstall Python3 pip:$ sudodpython # runs the installation script.Pip common commands:Show path and versionpip –versionGet helppip –helpUpgrade pippip install -U pipInstallation packagepip install PackageNameUpgrade packagepip install –upgrade PackageNameUnload packagepip uninstall packagenameSearch packagepip search packagenameDisplay installation package informationpip showView the details of a packagepip show -f packagenameLists installed packagespip listView Upgradeable Packagespip list -o

"statistical trap" 2019-04-09
"statistical trap" When I knew this book, I heard the captain suggest reading this book in the daily team training when I was a freshman in the debate team. I always said I wanted to read it before. As a result, I pushed it all the way. Now I finally calm down and read this book.After reading it, I felt quite a lot, and I always thought about when to write something like what I've learned after reading it.