Not really a SQL or PL/SQL language question.
Error in question:
03135, 00000, "connection lost contact"
// *Cause: 1) Server unexpectedly terminated or was forced to terminate.
// 2) Server timed out the connection.
// *Action: 1) Check if the server session was terminated.
// 2) Check if the timeout parameters are set properly in sqlnet.ora
Basically the client Oracle driver has an open TCP socket for its communication with the Oracle server process. It attempts to use the socket handle and the network operation fails as the server process has closed its side of the communication channel.
There can be numerous reasons for this. From a firewall that timed out what it deems to be an idle connection, to someone resetting a port on a switch.
Simple answer. No.
As you do not know what the problem is, twiddling with knobs and switches do not guarantee that the problem will be resolved. And betting that you are lucky this time around and it will fix the problem? Then you have chosen the wrong career. Software engineering is not about gambling.
Hahaha... I would not trust anything from that site.
Besides, irrespective of what that site says - you have NOT diagnosed the problem and thus have NO guarantees that playing with SQLNET settings will fix the problem.
In fact, it may make things worse, by hiding the root cause and creating other unexpected symptoms.