-
Explorer is the process that manages the view desktop, so it's based on what's installed on your computer.
Now there are some viruses that embed themselves into the process to achieve the purpose of starting with the system. The common virus that modifies the home page of IE is this principle.
You can try to end the explorer and you won't see anything, but the system will still be running. Of course, some apps won't work properly.
-
Here are a few common thread pools:
1、newcachedthreadpool
Create a cacheable thread pool, and if the thread pool length exceeds processing needs, you can flexibly idle threads, and if you don't, create new threads.
This type of thread pool is characterized by:
There is almost no limit to the number of worker threads that can be created (in fact, there is a limit, the number is interger.).max value), which provides the flexibility to add threads to the thread pool.
If a task has not been submitted to the thread pool for a long time, that is, if a worker thread has been idle for a specified amount of time (1 minute by default), the worker thread will be automatically terminated. After termination, if you submit a new task, the thread pool creates a new worker.
When using the cachedthreadpool, it is important to control the number of tasks, otherwise, it is very likely to paralyze the system due to the large number of threads running at the same time.
2、newfixedthreadpool
Create a thread pool with a specified number of worker threads. A worker is created each time a task is submitted, and if the number of workers reaches the initial maximum number of thread pools, the submitted tasks are deposited in the pool queue.
FixedThreadPool is a typical and excellent thread pool, which has the advantages of improving program efficiency and saving the overhead of creating threads. However, when the program pool is idle, that is, when there are no runnable tasks in the thread pool, it will not release the worker threads and will also occupy a certain amount of system resources.
3、newsinglethreadexecutor
Create a single-threaded executor, that is, only create a unique worker thread to execute tasks, and it will only use the only worker thread to execute tasks, ensuring that all tasks are executed in a specified order (fifo, lifo, priority). If this thread ends abnormally, another one will replace it, guaranteeing sequential execution. The most important feature of a single worker thread is that it guarantees that tasks are executed sequentially, and that no more than one thread is active at any given time.
4、newschedulethreadpool
Create a fixed-length thread pool that supports scheduled and periodic task execution, and supports scheduled and periodic task execution.
-
The most used is Microsoft Boss Internet Explorer, and other IE kernels.
Take a trip to Maxthon
The world
Non-IE kernels.
Firefox
opera
-
gosurf browser
Multi-page browser based on IE kernel. Humanized design, in line with your browsing habits and actions, reasonable details of the function to expand to give you twice the result with half the effort, the interface is fully customized, so that your browsing world is broader. This browser occupies quite little system resources, and the perfect interpretation of various operations makes Gosurf's personality more distinct, and the improvement of details and functions is vividly reflected in humanization.
What are you waiting for? Choose Gosurf as your web browsing tool now and start surfing in no time!
Mozilla Firefox Chinese Simplified Chinese Edition (Firefox) Mozilla development team's new work, is a clean, complete browser. It's blazing fast and doesn't include some of the components that are shoehorned into the user like email. Based on the Gecko engine, it is small, only, much smaller than IE.
Support for East Asian languages is also good.
myie Internet Tour Chinese (English).
Why continue with the myie open source project (1).As you know, the previous version was developed under the main force of ChangYou open source, this project was stopped because of Changyou, and later developed a number of browsers from Myie, but these browsers are non-open source development, GreenBrowser was also further developed on the basis of Myie at the earliest, after nearly 3 years of development, all aspects are more mature, before the next development process, we want to explore the model of open source development, Hence the thought of continuing the myie open source project that Changyou had previously discontinued. (2).
Now greenbrowser has made great changes in terms of content, appearance, and functions, especially the addition of a lot of browsing auxiliary functions, although the addition of these functions provides convenience for browsing to a certain extent, but also increases the resource occupation and reduces the efficiency of browsing. Some users also have a big opinion on this, so we want to launch a browser that focuses on web browsing, cut some infrequently used functions on the basis of greenbrowser, take web browsing as the main function, remove some functions that are not commonly used and have little to do with browsing, and take green, concise and fast as the main goal. It's best to have a different name from the name of GreenBrowser, so consider combining it with the Myie open source project.
3).Individual users have different habits and requirements, and open source can provide them with maximum freedom to use. The relationship between Myie and GreenBrowser Due to the many problems of the version, many functions are not very perfect, so we do not consider using**, but on the basis of the version source** to delete and remove some of the functions that are not commonly used and have little to do with browsing, but the main functions are the same as **.
At the same time, Green Browser will continue to be developed on the basis of the current version.
-
Maxthon, TT, Firefox, Opera, Window of the World, etc.
-
You can view it with SPY++ that comes with VSUAL Studio development tools.
Handles are unique integers that Wondows uses to identify objects that are created or used by an application, and Windows uses a variety of handles to identify applications such as application instances, windows, controls, bitmaps, GDI objects, and so on.
-
Usually you can use SPY++, there are many such software.
A thread is a kernel object that is uniquely identified by a thread ID.
The handle usually says the bar of the windows window and is also the unique identifier.
-
There are three kinds:
1) Inherit the thread class and rewrite the run function.
Create: class xx extends thread}
Open Thread: Object. start() starts the thread and the run function runs.
2) Implement the runnable interface and rewrite the run function.
Open thread: thread t = new thread(object) to create a thread object.
3) Implement the callable interface and rewrite the call function.
A callable is an interface similar to a runnable, and the classes that implement the callable interface and the classes that implement runnable are tasks that can be executed by other threads.
There are a few differences between callable and runnable:
The method specified by callable is call(), and the method prescribed by runnable is run().
A callable task can return a value after it is executed, while a runnable task cannot return a value.
The call() method throws exceptions, while the run() method does not.
Run the callable task to obtain a future object, which represents the result of asynchronous computation. It provides ways to check if the calculation is complete, and so on.
The result of the calculation is to be completed and the result of the calculation is retrieved. Through the future object, you can understand the task execution status, cancel the execution of the task, and obtain the result of the task execution.
-
There are two ways to implement multithreading, which are inheriting the thread class and implementing the runnable interface.
There are two types of synchronization implementations, which are synchronized, wait, and notify
-
Emule: It's not bad, but I don't use it often.
bt: Well, it's more hurtful to the computer, it's better not to get a fast train: it's a common use in the past, but now there are not many people who use MS Super Whirlwind: There are a lot of learning materials about it, and Thunderbolt is definitely not as good as it.
-
Peculiarity..
Yours is said to be professional.
E-Mule BT Thunderbolt Express.
Enzymes used in industry are basically divided into two categories: >>>More
If you want to learn systematically, you can consider signing up for a live online class, and recommend CGWANG's online class. The teacher speaks carefully, you can watch it back after the class, and there are also the same type of recorded classes that you can learn for free (give away lifelong VIP). >>>More
Appetizers: It includes a variety of small portions of hot and cold appetizers and appetizer soups. It is an appetizer before the first course or main course in Western food, characterized by a small number of dishes, fresh taste, bright color, often with sour and salty taste, suitable for all kinds of people to eat, and has an appetizing effect. >>>More
1. East: east, abbreviated as e.
2. South: south, abbreviated as S. >>>More
1. Inspection of electrical equipment, whether the electrical equipment meets the requirements of explosion-proof in some flammable and explosive places, and whether there is any random connection of wires in the workshop or workshop; >>>More