Setup
First, install the necessary packages with:
npm install express cors mongoose
Code
Then, add dependencies to server.js, create the database schema and the name of the collection, create an Express.js server, and connect to MongoDB:
var express = require('express');
var cors = require('...
int[string] aa = ["x": 5, "y": 6];
// The value can be set by its key:
aa["x"] = 7;
assert(aa["x"] == 7);
// if the key does not exist will be added
aa["z"] = 8;
assert(aa["z"] == 8);
Let's assume an associative array aa:
int[string] aa = ["x": 5, "y": 6];
Items can be removed by using .remove(), if key exits will be removed and remove returns true:
assert(aa.remove("x"));
if the given key does not exist remove does nothing and returns false:...
find(query).projection(fields).cursorType(CursorType.TailableAwait).iterator();
That code applies to the MongoCollection class.
CursorType is an enum and it has the following values:
Tailable
TailableAwait
Corresponding to the old (<3.0) DBCursor addOption Bytes types:
Bytes.QUERYOPTION...
By default, a Docker container won't be able to run a GUI application.
Before that, the X11 socket must be forwarded first to the container, so it can be used directly. The DISPLAY environment variable must be forwarded as well:
docker run -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY &...
docker network create -o "com.docker.network.bridge.enable_icc"="false" icc-restricted
Blocks
Containers accessing other containers on the same icc-restricted network.
Does not block
Access to host running docker daemon
Local LAN
Internet
iptables -I INPUT -i docker0 -m addrtype --dst-type LOCAL -j DROP
Blocks
Access to host running docker daemon
Does not block
Container to container traffic
Local LAN
Internet
Custom docker networks that doesn't use docker0
docker inspect command can be used to debug the container logs.
The stdout and stderr of container can be checked to debug the container, whose location can be obtained using docker inspect.
Command :
docker inspect <container-id> | grep Source
It gives the location of containers stdout an...
By the url ~/Student/Details/5 being: (~: site root, Student: Controller, Details: Action, 5: student id), it is possible to retrieve the student by its id.
// GET: Student/Details/5
public ActionResult Details(int? id)
{
// it good practice to consider that things could go wrong...
// Model is the class that contains the student data send by the controller and will be rendered in the view
@model ContosoUniversity.Models.Student
<h2>Details</h2>
<div>
<h4>Student</h4>
<hr />
<dl class="dl-horizontal">
<...
You can use async methods to handle asynchronous executions. For example POST and GET requests. Let say below is your get data method.
Task<List> GetDataFromServer(int type);
You can call that method as shown below
var result = await GetDataFromServer(1);
However, in real day practic...
function createGoogleDriveFileOfMimeType() {
var content,fileName,newFile;//Declare variable names
fileName = "Test File " + new Date().toString().slice(0,15);//Create a new file name with date on end
content = "This is the file Content";
newFile = DriveApp.crea...
michael@who-cares:~$
The symbol ~ after the who-cares: is the current directory. ~ actually means the person's home directory. In this case, that's /home/michael.
michael@who-cares:~$ cd Downloads
michael@who-cares:~/Downloads$
Looks for Downloads in the current directory, then makes that th...
Before understand require to follow some setup for project integrate with firebase.
Create your project in Firebase Console and download google-service.json file from console and put it in app level module of your project,
Follow link for Create Project in console
After this we require to...
WordPress is applying pre_get_posts filter to literally any loop it generates. It means that all changes we are making in our callback function are applied to all exiting loops.
Obviously it is not what we want in most scenarios.
In most cases we would like to target only main loop, and only for n...