参考 很奇怪的事情
cd /m
之后打了一个tab给我提示:
bash: cannot create temp file for here-document: No space left on device
查了一圈之后找到答案:(具体原因不明,需要以后查看)
| from sys import exit | |
| import lxml.html | |
| import requests | |
| url = 'http://www.myfxbook.com/community/outlook' | |
| doc = requests.get(url) | |
| root = lxml.html.fromstring(doc.text) | |
| all_id_inputs = root.xpath("//input[starts-with(@id,'outlookTip')]/@id") |
| from sys import exit | |
| from pprint import pprint | |
| import lxml.html | |
| import requests | |
| import re | |
| url = 'http://i.cantonfair.org.cn/en/ExpExhibitorList.aspx?k=glassware&page=1' | |
| doc = requests.get(url) | |
| root = lxml.html.fromstring(doc.text) |
| # Let us consider the following typical mysql backup script: | |
| mysqldump --routines --no-data -h $mysqlHost -P $mysqlPort -u $mysqlUser -p$mysqlPassword $database | |
| # It succeeds but stderr will get: | |
| # Warning: Using a password on the command line interface can be insecure. | |
| # You can fix this with the below hack: | |
| credentialsFile=/mysql-credentials.cnf | |
| echo "[client]" > $credentialsFile | |
| echo "user=$mysqlUser" >> $credentialsFile | |
| echo "password=$mysqlPassword" >> $credentialsFile |
参考 很奇怪的事情
cd /m
之后打了一个tab给我提示:
bash: cannot create temp file for here-document: No space left on device
查了一圈之后找到答案:(具体原因不明,需要以后查看)
| #!/bin/bash | |
| DBUSER="root"; | |
| DBPASS=""; | |
| DBHOST="localhost"; | |
| DB_OLD=mydatabase | |
| DB_NEW=clone_mydatabase | |
| DBCONN="--host=${DBHOST} --user=${DBUSER} --password=${DBPASS}"; |
| #XLarge DBInstanceClassMemory = 15892177440 = 14.8GB | |
| #/32 = 496630545 = 473MB | |
| #/64 = 248315272 = 236MB | |
| #/128 = 124157636 = 118MB | |
| #/256 = 62078818 = 59MB | |
| #/512 = 31039409 = 29MB | |
| #/12582880 = 1263 #default same divisor as max_connections = 4041.6MB = 4237924762 | |
| #/25165760 = 623 # half of max_connections = 1993.6MB | |
| #/50331520 = 315 # quarter of max_connections = 1008MB = 1056964608 | |
| #*(3/4) #default innodb pool size = 11922309120 |
| rds-modify-db-parameter-group {param-group-name} \ | |
| --parameters="name=character_set_server, value=utf8, method=pending-reboot" \ | |
| --parameters="name=collation_server, value=utf8_general_ci, method=pending-reboot" \ | |
| --parameters="name=tmp_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \ | |
| --parameters="name=max_heap_table_size, value={DBInstanceClassMemory/16}, method=pending-reboot" \ | |
| --parameters="name=query_cache_type, value=1, method=pending-reboot" \ | |
| --parameters="name=query_cache_size, value=131072, method=pending-reboot" \ | |
| --parameters="name=table_open_cache, value=2500, method=pending-reboot" \ | |
| --parameters="name=join_buffer_size, value={DBInstanceClassMemory/64}, method=pending-reboot" \ | |
| --parameters="name=thread_cache_size, value={DBInstanceClassMemory/12582880}, method=pending-reboot" \ |
| from nltk import word_tokenize | |
| from nltk.corpus import reuters | |
| from sklearn.feature_extraction.text import TfidfVectorizer | |
| from nltk.stem.porter import PorterStemmer | |
| import re | |
| from nltk.corpus import stopwords | |
| cachedStopWords = stopwords.words("english") | |
| def tokenize(text): |
| ############################################# | |
| # Push de la rama actual | |
| git push origin $rama_actual | |
| ############################################# | |
| # Volver a un commit anterior, descartando los cambios | |
| git reset --HARD $SHA1 | |
| ############################################# | |
| # Ver y descargar Ramas remotas |