Position: Home page » Computing » Yubei District Defense Center at the weekend

Yubei District Defense Center at the weekend

Publish: 2021-04-24 17:25:29
1. Oil casing is an important equipment for oil drilling. The main equipment includes drill pipe, drill collar, steel pipe for small diameter drilling, core tube and casing. The domestic casing is made of geological drilling steel by hot rolling or cold drawing process, and the steel grade is "geological" -- DZ. The commonly used casing steels are dz40, dz55 and dz753< Usage
oil casing is mainly used for drilling oil and gas wells and transporting oil and gas. It includes oil drilling pipe, oil casing and oil pumping pipe. Oil drill pipe is mainly used to connect drill collar and bit and transfer drilling power. Oil casing is mainly used to support the wellbore ring drilling and after completion, so as to ensure the normal operation of the whole well after drilling and completion. The oil and gas at the bottom of oil well are mainly transported to the surface by pumping tubing< According to SY / t6194-96 "petroleum casing", it can be divided into short thread casing and its coupling and long thread casing and its coupling
3. Specification and appearance quality
(1) according to SY / t6194-96, the length of domestic casing is not fixed, and its range is 8-13m. No less than 6m casing can be provided, but the quantity shall not exceed 20% of the total quantity
(2) there shall be no folding, hairline, delamination, crack, rolling and scarring on the inner and outer surface of the casing. These defects shall be completely removed, and the removal depth shall not exceed 12.5% of the nominal wall thickness
(3) the thread surface of casing and coupling shall be smooth, without burr, tear and other defects that can interrupt the thread and affect the strength and tight connection< (1) according to SY / t6194-96. Flattening test (gb246-97), tensile test (gb228-87) and hydrostatic test were concted< (2) hydrostatic pressure test, flattening test, sulfide stress corrosion cracking test, hardness test, tensile test, transverse impact test and grain size measurement are carried out according to the requirements of API Spec 5CT, 1st edition 1988< (1) according to SY / t6194-96. The casing and its coupling are of the same steel grade. The sulfur content is less than 0.045%, and the phosphorus content is less than 0.045%
(2) chemical analysis samples were taken according to gb222-84, and the chemical analysis was carried out according to gb223
(3) the first edition of arispec5ct 1988 of American Petroleum Institute. The samples were prepared according to the latest version of astme59 for chemical analysis and the latest version of astme350 for chemical analysis< Packaging
according to SY / t6194-96, domestic casing should be bound with steel wire or steel strip. The exposed part of each casing and coupling thread shall be screwed with a protective ring to protect the thread< (1) the main importing countries of oil casing include Germany, Japan, Romania, Czech Republic, Italy, UK, Austria, Switzerland, USA, Argentina and Singapore. Most import standards refer to API 5a, 5AX, 5AC. The steel grades are H-40, j-55, N-80, P-110, C-75, c-95, etc. The main specifications are 139.77.72r-2177.89.19r-2244.58.94r-2244.510.03r-2244.511.05r-2, etc
(2) there are three kinds of lengths specified in API: R-1 is 4.88-7.62m, R-2 is 7.62-10.36m, and R-3 is 10.36m-longer
(3) some imported goods are marked with LTC - --- filament tube
(4) except for a small part of the casing imported from Japan, API standard is adopted for other parts, and the steel grades are nc-55e, nc-80e, nc-l80, nc-80he, etc.
2. Search area chain God Tucao: CryptoKitties obsessed with cat official website, make complaints about it.
3. There are many kinds of other digital currencies, but the risk is also great. You can watch the news and see all kinds of stolen currencies
4. TEDA cat, a blockchain game, is highly playable.
5.

The materials to be prepared are: computer, mfc140u.dll file

1. Get mfc140u.dll file through a certain way, such as searching and downloading on the Internet

6. Through a certain way to obtain mfc140u. DLL file, such as online search and download
the mfc140u.dll file to "C: & # 92; Windows\ System 32
click "Start Menu", select "run" button, input: Regsvr32 mfc140u.dll, and click OK
the prompt of installing mfc140u.dll will pop up, and click OK.
7.

[usage of MFC control]

VC + + 6.0 Control Toolbox:
2 graphic control (picture): commonly used to display bitmap and icon

3 static text: used to display a specific string at a specified position, generally used to identify the content of another nearby control. The string displayed in the static text control does not change, but it can be set by calling the corresponding function when necessary. MFC provides CStatic class to support static control

4 edit box: used to receive user input string. By selecting the options in the edit box, the edit box can receive strings, numbers, passwords, etc; The edit box can also be set to receive multi line strings; Case conversion can be done automatically. The edit box may send a variety of control notifications to its parent window, which can be processed if the user needs. MFC provides CEdit class to support edit box control

5 group box: used to surround a group of controls with logical relationship, and add boundary and title around these controls. It should be noted that the composition of the box is only in the visual effect of the control "group", the real "group" work also needs some other work

6 button: used to receive the user's command. After receiving the user's command, the application usually needs to do some background work. Button can respond to click or double-click action. After the button receives the mouse action, it sends the corresponding control notification to its parent window. The user can map the message of these control notification to process it accordingly. In a dialog box, you can define a default button by selecting the "default" option in the button properties. If you press enter while the dialog is active, it is equivalent to clicking the default button. MFC provides CButton class to support button control

7 check box: used to display a possible selection, which is independent and can be selected or cancelled by the user. The checkmark appears when the option is selected and disappears when the option is cancelled. The CButton class supports the check box in MFC. Users can set or get the current status of the check box through setcheck() function and getcheck() function

8 radio button: used to select a possible selection. Unlike the check box, this option is not independent. Generally, several radio buttons form a group, and only one of them can be selected in the same group. MFC also uses CButton class to support radio button control, setcheck() function and getcheck() function are also applicable to radio button

9 combo box: a combination of list box and edit box. Users can select existing options in the list and enter new ones. MFC provides CCombobox class to support ComboBox control

10 list box: used to select a series of possible choices. Users can browse through these choices through the scroll bar. In the list box, you can make single choice or multiple choices, depending on the user's settings in the control properties dialog box. MFC provides CListBox class to support list box control

11,12 scroll bar: This includes horizontal scroll bar and vertical scroll bar. Except for the different visual direction, horizontal scroll bar has WM when it is scrolled_ Hscroll message, while vertical scroll bar sends WM when scrolled_ Vscroll message. MFC provides cscrollbar support

13 spin button: it includes a pair of up and down arrows close together. The spin button can be used to increase or decrease a specific value. Fine tuning buttons often need a "partner" control, which is usually an edit box. When the up arrow of the fine adjustment button is clicked, the number in the edit box increases; On the contrary, it decreases. MFC provides cpinbuttonctrl class for support

14 progress bar: reflects the current progress when an operation takes a long time. As the operation progresses, the progress bar fills the progress bar box with characteristic colors. The user can set the range and current position of the progress bar. MFC provides cpprogressctrl class for support

15 slider control: usually used to accept a series of discrete values in a program. Users can set the value range of the slider control, and add scale marks to the control to show the meaning of a specific position. MFC provides csliderctrl class for support

16 hot key control: the hot key control looks like an edit box, but it can immediately reflect the key combination just pressed by the user in the hot key control, which is particularly useful when setting the program's hot key. The hotkey control only displays the key combination in the "visual", and the user needs to add code to set the hotkey. MFC provides the support of chotkey class

17 list control: displays a series of strings with icons in a certain order. The list control provides four display modes: large icon, small icon, list and details. Users can add new items to the list control and control the display mode of the list control. MFC provides CListCtrl class for support

18 tree control: used to display the hierarchical relationship of a series of items. The most typical example is to display the files and folders on the disk. If there are subprojects, click an item in the tree control to expand or shrink its subprojects. MFC provides CTreeCtrl class for support

19 tab control: used to contain a large number of controls, which can meet the requirements of users to display or obtain a large amount of data. Each property sheet is divided into several property pages, which are distinguished by their own labels. These property pages can contain other controls. When the property sheet is displayed, all the contents of only one property page can be displayed at a time, and the labels of other property pages can be displayed at the same time. The user can open the corresponding property page by clicking the labels. MFC provides CTabCtrl class for support

20 animation control: used to play a video clip in avi format. Users can control the play, stop and location of video clips, but only these functions. Animation control settings cannot play audio clips. If users need higher level video or audio support, please select mciwnd control. MFC provides CAnimateCtrl class to support animation control

21 rich edit: the extension of edit control function. In the advanced edit box, in addition to simply inputting and editing strings, users can also specify specific formats for characters or paragraphs, and even insert ole items into the advanced edit box. The advanced edit box basically implements the function of a formatted text editor, and only a few interfaces need to be added. MFC supports CRichEditCtrl class

22 month calender: it looks like a real calendar, and its operation is also similar. It provides users with a way to observe and display the current date intuitively. MFC provides cmonthcalctrl class for support

23 date time picker: provides users with an intuitive method of selecting date and time. The date / time picker is similar to a combo box in appearance, but when users click the drop-down arrow, it will expand a calendar control for users to choose. Once users make a choice, the date / time picker will be displayed, The date / time selector automatically displays the new date / time. MFC supports cdatetimectrl class

24 IP address control: IP address control is used to input and edit IP address. The appearance of the control is similar to an edit box, but it can automatically distinguish the input characters in groups of three and add space dots. IP address control provides convenience for developing programs supporting Internet technology. MFC provides cipaddressctrl class for support

26 extended combo box: it supports image list on the basis of common combo box. That is, you can display a specific icon in the combo box to represent the corresponding selection, not just the text. MFC provides ccomboboxex class for support

common property of all controls:

ID: resource ID of the control

visible: whether the control is visible

disabled: whether the control is prohibited, and the prohibited control cannot accept keyboard and mouse input

group: whether to start a new group from this space

tab stop: whether you can use the [tab] key to switch to this control in the program

help ID: whether to assign a help ID to the control, which is based on the resource ID of the control itself

client edge: add a concave boundary to the control to make the whole control look concave

static edge: add a boundary to the control

modal frame: add a three-dimensional frame to the control. On the contrary, it is protruding

transparent: the window with this property is transparent, and the window below it will not be covered by it

accept files: the window with this property can receive drag and drop files. If a file is dragged onto the control, the control will receive WM_ Dropfiles message

no parent notify: indicates that the control does not send WM to its parent window_ Parentnotify message

right aligned text: indicates that the text is right aligned

the above properties can be set through the property dialog box of the control, and the help information of the properties can be viewed by pressing F1 in the property dialog box

each control is managed by an MFC control class. When a control is added to the dialog box through the resource editor, Visual C + + will automatically generate an instance of the control class, that is, an object, and call the constructor. When the dialog box is closed, its sub control objects will be destroyed automatically

you can also write code in the program to create, display and set the properties of the control without using the resource editor

all control classes inherit from CWnd. Some operations and property settings of controls need to use the member functions of CWnd itself. Some functions of CWnd are often used to manipulate controls and set control properties

SetWindowText: set the title text to be displayed on the control, that is, set the caption property of the control

GetWindowText: get the title text of the control

enable window: set the disabled property of the control, that is, whether the social control device can receive keyboard and mouse input

setwindowpos: change the size, position and z-axis order of the window

MoveWindow: change the size and position of the window

getwindowrec: get the size and position of the window (the information is stored in a rectangular structure)

getclientrect: get the size of the client area of the window (the information is stored in a rectangular structure)

ShowWindow: set the visibility of the window (i.e. whether the window is visible)

SetWindowText / GetWindowText can also be used to set / get the

8.

Vpay belongs to MLM

in early 2018, relying on the economic crime monitoring and early warning platform, the provincial Economic Investigation Bureau found that some people on the Internet were selling related procts such as "one machine, Multi Country amount increasing artifact" (brand "vpay"), which had the problems of stealing bank card magnetic stripe information, illegal operation and credit risk

it is understood that the proct can realize the credit card transaction anywhere in China, and display the overseas transaction in the bank, so as to deceive the issuing bank into mistaking the cardholder for overseas consumption, thus activating the rule that "the issuing bank will give a substantial increase to the credit card with transaction records abroad", resulting in a substantial increase in the credit card limit of the cardholder who has no condition to increase the amount, so as to meet the requirements of cash out and cash out The demand of capital turnover

among them, some of the bank cards that used "overseas machine" had stolen cash in Thailand from October to November 2017

in view of the novel mos operandi and huge potential risks of the case, the Economic Investigation Bureau of the provincial department has guided and coordinated the Economic Investigation Bureau of Shenzhen Public Security Bureau to put the case on file and set up a special group to vigorously promote the investigation. With the strong support and cooperation of Bank of communications and credit card center of China Merchants Bank, through big data analysis, we finally found out the criminal gangs headed by Luo in Xiamen, Fujian, Zhang in Zhangzhou, Fujian and Lin in Shenzhen

extended information:

on June 30, 2018, under the unified command of the Economic Investigation Bureau of the Ministry of public security, the public security organs of our province launched a unified network collection operation on the new type of cross-border large-scale theft of bank card magnetic stripe information "vpay" project, and arrested it at home and abroad, The whole chain has destroyed the long-standing criminal network of cross-border theft of bank card magnetic stripe information and illegal cross-border payment business

seized 47 suspect, seized computer bar magnetic stripe information platform 5, stored magnetic stripe information background server 5, stolen bank card magnetic stripe information in large quantities, 5 computers for crime, 38 overseas POS machines, 5600 new bank card magnetic stripe information loggers, repeated erasing "blank" bank card 245 and credit card small ticket items. The amount involved amounted to more than 1 billion yuan< br />

9. In this way, the window created by MFC will erase the contents of the window and draw the pattern of the control when receiving the "redraw" message (this means that if you do not draw the graph in the redraw message processing function, the graph will not be restored after being erased). In other cases, the window will not erase the contents and redraw. So if you just draw a rectangle in the mouse drag event, the old rectangle will not be erased before drawing a new rectangle. However, you can't simply redraw the window to achieve the goal, because that will cause all the previously drawn graphics to be erased, and finally the window will only have the latest rectangle drawn. To achieve the purpose of drawing, you have to store the drawn pattern in memory (in the form of bitmap), while the rectangle being drawn is only drawn in the window, not in the bitmap in memory. When the current graph is completely determined (that is, release the mouse), it will be drawn into the bitmap in memory. In this way, you can safely redraw the window in the process of mouse dragging (you need to delete the previous graphics in real time) (this will erase the previous image without leaving traces), and then in the redrawing message processing function (the erasing process is automatically completed by the MFC framework, and your processing function will be called after erasing, It copies the pattern in memory to the window, which makes the previously determined pattern displayed again. Finally, draw the undetermined figure to the window. As for the specific implementation, the main way is to create a memory canvas and search for "MFC double buffer drawing" on the web page. You will get the method of drawing in memory temporarily, and then ing the pattern to the screen to prevent the window from flashing when redrawing. On the basis of this method, you can make a slight change (for example, change the bitmap object from temporary to global to retain the image, Please modify other parts according to your own thinking. In the process, please remember that the image on the window is easy to disappear e to occlusion or redrawing, and it is not convenient to delete a graphic that overlaps with other patterns, so you need to save the image you want to save in memory.
10. This thing is very simple if you use another way of thinking.
I will say two kinds:
one is used when I watch people play game plug-ins. There is a special software that can test the data changes in the program, and use it to find the memory address of the data you want.
then your own program enters the memory address through the handle, Take out the data.
another way is apihook.
it may be difficult to do it by yourself, but there are a lot of packages on the network, and there should be written code.
when the other party creates a dialog box, it uses APIs such as message box () or create window (). As long as you track the past through the code, you should be able to find the content.
finally, You develop this type of program, often need to use a lot of auxiliary programs, vs comes with a few very good
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750