Here is a few resources:Programming Erlang, by Joe Armstrong. A Good book, really teaching-the fundamentals of Erlang and hot the abstractions is built. Some people found it a bit dry and hard to follow. Joe Armstrong is the original creator of Erlang, along with Robert virding and Mike WilliamsErlang in practice, screencasts by Kevin Smith. He starts from scratch and makes you build a distributed chats application with Mochiweb. Then you refactor it to use the
impressive tracing feature, as well as tools based on this feature such as Recon Trace. Erlang's self-introspection greatly improves development and also improves maintenance on complex systems.
Static connection
Yes, one thing is good but it becomes bad, like spending a lot of time running on a system. Although no connection can cause slow execution, it gives Erlang an advantage in code substitution on a running system. It is important that because of the scheduling and garbage collection stra
, or to write your own plugins.
Reference article http://www.rabbitmq.com/Iv. working process of RABBITMQ
1) The client connects to the Message Queuing server and opens a channel
2) client declares an exchange, queue, and configures related properties
3) client uses routing key to establish a good binding relationship between Exchange and queue
4) The client passes the message to the exchanger
5) After the switch receives the message, the message is routed to the me
authorizationRepair method:A page file contains a file that a user verifies that the session/token is valid, or a new filterThree. Questions about verification codes that are easy to appear1. The verification code is stored in a cookie and can be checked directly to see2, verification code fails to refresh the verification code after verification failure, resulting in brute force3. Verification code noise or distortion is not high, which can be used to identify the toolFour. Mobile
server room.Please note that I am still vulnerable to attacks from tampered hosts. A fully modified desktop machine or a vigilant "sp" can log on to the SSL database before hitting the key information. In this case, the solution is to use the one-time password OTP) system. So far, in my opinion, OTP has brought more trouble than security. The cost and benefits OTP
this way, my work session is started. Then, I download and reference the ssh client, quickly install and start them, then, use the SSL-protected password to verify a sshd that is running in the server room.
Please note that I am still vulnerable to attacks from tampered hosts. A fully modified desktop machine or a vigilant "sp" can log on to the SSL database before hitting the key information. The solution is to use the one-time password (OTP) syste
: Download Erlang, Address: eralng OTP for Windows otp_win64_18.3.exe (Erlang Environment), double-click to install (first loaded)Https://www.rabbitmq.com/which-erlang.html2: Download rabbitmq,rabbitmq 3.6.5 download, double click to install3: After installation generally more error, this is because the RABBITMQ sensitive to the case, the computer name changed to uppercase4: After the installation is complete, the sbin in the RABBITMQ installation dir
mailbox of the receiving process. When the process enters the message receiving again, messages accumulated after timeout may be processed. Therefore, it is best to flush the mailbox of the process before receiving messages.
Monitor_node (remotenode, true) is used to monitor remote nodes. When a monitored remote node crashes, the monitoring process receives the {nodedown, remotenode} message.
You can use the BIF function node (ARG) to query the node on which a process (PID), reference, or por
Reprinted: http://blog.csdn.net/minyskirt/article/details/5031221
Erlangweb is an open-source HTTP-based application framework. It uses the Erlang language to quickly and concisely build Web applications. However, currently, this framework only supports Linux platforms. Its official site is http://erlang-web.org /.
The following describes how to download and compile the source code from its website, and then build a web application using the framework:
1. Download
Download the latest framework
Reprinted: http://www.cnblogs.com/cobbliu/archive/2012/03/10/2388556.html
Erlang is definitely a niche language, but its future development prospects are incalculable because it can solve the difficult problem of parallel computing in traditional languages. Erlang is a function type (a variable can only be assigned once), a strong type, and a dynamic type (the variable type is determined at runtime and can be executed only after the code is compiled. It is different from Python, Ruby, and so o
29lv160bt/BB are divided into 1 16 K, 2 8 K, 1 32 K, and 31 64 K Bytes blocks.
Erasure method:These flash chips provide block-independent erasure and full-chip erasure capabilities.
Write protection:Intel's 28f160c3 can provide hardware write protection for all blocks through the WP # pin, and provide software write protection for any blockThe 39vf1601/1602 of SST can only provide hardware write protection for top block (top boot) or bottom block (Bottom Boot) through the WP # pin.AMD's 29l
Getting startedfirst steps
The best way to get going with rebar is to use it to construct andBuild a simple Erlang application. First, let's create the directoryOur application:
$ Mkdir MyApp; CD MyApp
Now, download the rebar binary into our application. Note: If youHave rebar available on your shell path, that will work equally well.
$ Wget http://bitbucket.org/basho/rebar/downloads/rebar; chmod U + x rebar
Now, we'll use rebar's templating system to create the skeletonOur application:
This article was reproduced from: https://www.cnblogs.com/gossip/p/4475978.htmlFor the Windows installation manual Please refer to:http://www.rabbitmq.com/install-windows-manual.htmlI. Documents and Materials1. Official website:http://www.rabbitmq.com/2. Installation Tutorial: http://www.rabbitmq.com/install-windows.htmlSecond, installation Guide1. Download and follow the OTP (must be installed before installing RABBITMQ server): http://www.erlang.org
bindingBinding
More theoretical things to refer to (Install the Rabbit MQ Guide on Windows), the explanation for the queue is quite detailedInstall RABBBITMQ under WindowFile Download and InstallationRabbit MQ is built on the powerful Erlang OTP platform, so installing Rabbit MQ is premised on the installation of Erlang. Download the installation from the following two connections 3.2.3 version:
Download and install Erlang
connected to Baidu cloud acceleration for testing.Step 1: Verify that the website is protected by Baidu cloud acceleration and that requests for directly uploading PHP files are blocked.Step 2: successfully bypass cloud Acceleration2.4 dongle TestThis method is used to test the upload of dongle files,Content-Disposition: form-data; name = "file"; filename = "2.phpAa:Content-Type: image/jpegPhp and aa are %
Website security dog Protection Rule bypass in the latest version
Tested the website security dog APACHE and IIS versions
1. download the latest version of Web Dongle (APACHE) V3.1.09924 from the official website of safedog, And the webhorse repository version is:Test shows that a protection rule is bypassed.
2. IIS version with http://bbs.siteserver.cn/Test found that the latest version of the website dongle
I installed a pair of systems in my laptop at home, and found that the touchpad was annoying and disabled!
1. Install a small artifact
yum install xorg-x11-apps
2. view the hardware ID to enable or disable the command.
[[emailprotected] yum.repos.d]# xinput list? Virtual core pointer id=2 [master pointer (3)]? ? Virtual core XTEST pointer id=4 [slave pointer (2)]? ? 2.4G Gaming Dongle
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.