---- 乘法:备选 ----
1303
1404
1505
1606
2204
2306
2408
2510
---- 乘法:备选 ----
1303
1404
1505
1606
2204
2306
2408
2510
require 'headless' | |
require 'watir' | |
require 'csv' | |
require 'nokogiri' | |
browser ||= Watir::Browser.new :chrome, headless: true | |
CSV.open("fmz-strategies-square.csv", "wb") do |csv| | |
11.times do |page_number| | |
page_url = "https://www.fmz.com/square/-1/#{page_number + 1}?lang=zh_CN" |
// Configure and rename to "config.js" | |
// Create an empty file called "sentry" in same directory | |
// Have steamguard code = "" to start | |
// Fill in the steamguard code after receiving it | |
// After successfully logging in, return steamguard code to "" | |
var config = {}; | |
config.steam_name = ""; // KelbyLee | |
config.steam_user = ""; // KelbyLee | |
config.steam_pass = ""; // ... |
from steam import SteamClient | |
from dota2 import Dota2Client | |
client = SteamClient() | |
dota = Dota2Client(client) | |
LOGON_DETAILS = { | |
'username': "your-steam-username", | |
'password': "your-steam-password", |
require 'google_plus' | |
api_key = "your api key" | |
user_id = "google plus user id" | |
GooglePlus.api_key = api_key | |
person = GooglePlus::Person.get(user_id, :key => api_key) | |
cursor = person.list_activities |
package bp | |
import ( | |
"crypto/elliptic" | |
"crypto/rand" | |
"crypto/sha256" | |
"encoding/binary" | |
"math/big" | |
"fmt" |
// Package binarysearchtree creates a ItemBinarySearchTree data structure for the Item type | |
package binarysearchtree | |
import ( | |
"fmt" | |
"sync" | |
"github.com/cheekybits/genny/generic" | |
) |
package main | |
import ( | |
"fmt" | |
"time" | |
) | |
func main() { | |
timeout := time.After(time.Second * 10) | |
finish := make(chan bool) |
package main | |
import ( | |
"fmt" | |
"math/rand" | |
"time" | |
) | |
type producer struct { | |
id int |