Ubuntu16.04+anaconda2+Python2.7安装pytorch出现以下问题,求解决!多谢!

~$ conda install pytorch torchvision cudatoolkit=8.0 -c pytorch-nightly

Fetching package metadata: ......Could not connect to https://conda.binstar.org/pytorch-nightly/linux-64/

Solving package specifications:
Error: Could not find some dependencies for pytorch: blas * mkl, blas * openblas

1个回答

看提示是连不上 https://conda.binstar.org/pytorch-nightly/linux-64/, 一部分依赖软件下载不了。应该检查一下你的安装环境是否可以访问这个网站。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Ubuntu16.04+anaconda2+Python2.7安装pytorch出现以下问题,求解决!多谢!
~$ conda install pytorch torchvision cudatoolkit=8.0 -c pytorch-nightly Fetching package metadata: ......Could not connect to https://conda.binstar.org/pytorch-nightly/linux-64/ Solving package specifications: Error: Could not find some dependencies for pytorch: blas * mkl, blas * openblas
ubuntu16.04 Python目录中无3.7.1 但Python版本显示3.7.1 且无法更改
ubuntu16.04 Python目录中无3.7.1 但Python版本显示3.7.1 且无法更改 ![图片说明](https://img-ask.csdn.net/upload/201903/18/1552891033_321432.png) 已解决! 卸载anaconda3 即可
Ubuntu16.04系统plot出现permission denied
``` import numpy as np from keras.models import Sequential from keras.layers.core import Dense, Activation from keras.optimizers import SGD from keras.utils import np_utils from keras.utils.visualize_util import plot def run(): model = Sequential() model.add(Dense(4, input_dim=2, init='uniform')) model.add(Activation('relu')) model.add(Dense(2, init='uniform')) model.add(Activation('sigmoid')) sgd = SGD(lr=0.05, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='binary_crossentropy', optimizer=sgd, metrics=['accuracy']) plot(model, to_file='model.png') if __name__ == '__main__': run() ``` 错误提示: Traceback (most recent call last): File "example2.py", line 21, in _**<module>** run() File "example2.py", line 18, in run plot(model, to_file='model.png') File "/home/c249/anaconda2/lib/python2.7/site-packages/keras/utils/visualize_util.py", line 64, in plot dot.write_png(to_file) File "/home/c249/anaconda2/lib/python2.7/site-packages/pydot.py", line 1811, in <lambda> lambda path, f=frmt, prog=self.prog : self.write(path, format=f, prog=prog)) File "/home/c249/anaconda2/lib/python2.7/site-packages/pydot.py", line 1913, in write dot_fd.write(self.create(prog, format)) File "/home/c249/anaconda2/lib/python2.7/site-packages/pydot.py", line 1992, in create stderr=subprocess.PIPE, stdout=subprocess.PIPE) File "/home/c249/anaconda2/lib/python2.7/subprocess.py", line 390, in __init__ errread, errwrite) File "/home/c249/anaconda2/lib/python2.7/subprocess.py", line 1024, in _execute_child raise child_exception OSError: [Errno 13] Permission denied
ubuntu中Keras报出omp警告
环境: ubuntu16.04 anaconda5.3.1 tensorflow1.13.1 keras 2.2.4 遇到的问题和下面这个链接相同,但我看不懂怎么调。。。求大神告知!! https://github.com/tensorflow/tensorflow/issues/14496 ![图片说明](https://img-ask.csdn.net/upload/201904/19/1555661322_659077.png)
python3.6 anaconda3,prompt显示“此时不应有...”
![图片说明](https://img-ask.csdn.net/upload/201806/04/1528103058_350649.png)今天想要装face recognition的时候发现总是报错,打开prompt发现奇怪的问题,不知道是配置出了问题还是怎么回事,求问有没有知道怎么办的?
安装pytorch后使用conda出现报错不知怎么解决
安装了pytorch在一个新建环境后conda不知怎么就崩了 ![图片说明](https://img-ask.csdn.net/upload/202001/18/1579314770_106086.png) 一直是这个样子输入conda命令就这样 打开anaconda prompt也报这个错
用Anaconda安装的python3.5和python2.7双版本
![图片说明](https://img-ask.csdn.net/upload/201708/14/1502699608_44739.png) ,并且在此基础上安装了tensorflow,总是报错没有numpy库,实际上我已经安装了,再用pip安装也提示已经有了,这样的错误咋办啊?
【求助】Anaconda 建立python 3.6 新环境后,激活环境,进入python交互模式又变回原来的python3.7 。
我用anaconda创建了基于python3.6的新环境,如下图,名为tensorflow: ![图片说明](https://img-ask.csdn.net/upload/201905/03/1556847480_762671.png) 但当我激活它之后(无论是通过conda avtivate tensorflow命令激活还是通过anaconda navigator激活),如下图: ![图片说明](https://img-ask.csdn.net/upload/201905/03/1556847588_126399.png) 这应该代表环境被激活了吧。但当我进入python交互模式后,却显示python版本为3.7,是我base环境中原来的python,如下图: ![图片说明](https://img-ask.csdn.net/upload/201905/03/1556847699_806573.png) 这是为什么呢? 当我找到该新建环境的目录,并打开其中的python.exe之后,python为3.6版本,这说明该环境确实是基于python3.6的,但是却显示该环境为被激活,如下图: ![图片说明](https://img-ask.csdn.net/upload/201905/03/1556847881_114908.png) ![图片说明](https://img-ask.csdn.net/upload/201905/03/1556847864_39961.png) 这是什么原因呢?似乎无法激活环境啊?为什么我激活了环境,进入交互界面,却又变为原来的python3.7呢? 请各位大神帮忙看看,万分感激!!
OpenDroneMap---NodeODM在加载图片的时候报错
![图片说明](https://img-ask.csdn.net/upload/201911/26/1574767210_35710.png) 它给我报错位置一个是python2.7.。但是我已经在Ubuntu上安装了anaconda3还有python3。。2.7一直没有用。。还一个报错是给我报的opendm的错。。那个是啥我不太清楚,,但是应该是我直接下载的。。应该错误不会出在那,,所以我想会不会是我python版本没绑定对
ubuntu下Anaconda下好了但是无法启动Spyder
Anaconda加入了环境变量了, 我用conda list看了是存在一个spyder的。 vim修改好了程序也能运行 但是终端下试图运行spyder都报错,看信息是缺了东西?但是我下载Anaconda的时候都没有改动原来的设定。 > Traceback (most recent call last): > File "/root/anaconda2/bin/spyder", line 6, in <module> > sys.exit(spyder.app.start.main()) > File "/root/anaconda2/lib/python2.7/site-packages/spyder/app/start.py", line 103, in main > from spyder.app import mainwindow > File "/root/anaconda2/lib/python2.7/site-packages/spyder/app/mainwindow.py", line 78, in <module> > from qtpy.compat import from_qvariant > File "/root/anaconda2/lib/python2.7/site-packages/qtpy/compat.py", line 15, in <module> > from .QtWidgets import QFileDialog > File "/root/anaconda2/lib/python2.7/site-packages/qtpy/QtWidgets.py", line 22, in <module> > from PyQt5.QtWidgets import * > ImportError: libGL.so.1: cannot open shared object file: No such file or directory 可转支付宝,谢谢! 更新: =20170507= ![Anaconda版本](https://img-ask.csdn.net/upload/201705/07/1494137456_673954.png) 谢谢大家看来我是缺了很多东西。 现在 * pygt 更新 4.3.14-py27_0 --> 4.3.17-py27_0 * libgl1-mesa-dev下载了最新版本12.0.6-0ubuntu0.16.04.1) * 再spyder也是报错信息变为 > This application failed to start because it could not find or load the Qt platform plugin "xcb" > in "". > Available platform plugins are: minimal, offscreen, xcb. > Reinstalling the application may fix this problem. 此外 再度apt-get install libgl1-mesa-dev或者apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev 除了说已经安装最新,它会提示我有2个没用的可以卸载 > The following packages were automatically installed and are no longer required: > linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic linux-image-4.4.0-31-generic > linux-image-extra-4.4.0-31-generic > Use 'apt autoremove' to remove them. 不过我没敢动。多余的应该不影响?
anaconda 安装pytorch成功,PyCharm使用anaconda环境时在import torch这个地方报错
**我用anaconda成功安装pytorch,,测试结果如下:** ![图片说明](https://img-ask.csdn.net/upload/201907/31/1564571781_433161.jpg) **然后我配置PyCharm使用anaconda已经成功安装pytorh了的环境,如下图:** ![图片说明](https://img-ask.csdn.net/upload/201907/31/1564572015_840592.jpg) **都没问题,但是我测试的时候却出错了:** ![图片说明](https://img-ask.csdn.net/upload/201907/31/1564572102_460453.jpg) ![图片说明](https://img-ask.csdn.net/upload/201907/31/1564572161_739375.jpg) **我试过添加环境变量,把...torch/lib(_C.lib就在这里面)添加到PATH不行,sys,path.apend()也不行,仍然报同样的错。。。** 请问怎么解决?
安装anaconda后输入conda info 报错求解
想问下这个administrator : false; offline mode : false是什么问题怎么解决. 并且输入python后显示是环境变量但未激活。并且安装后桌面找不到anaconda的图标。望大神救救我!!! active environment : base active env location : D:\anaconda shell level : 1 user config file : C:\Users\Katharine\.condarc populated config files : conda version : 4.7.10 conda-build version : 3.18.8 python version : 3.7.3.final.0 virtual packages : __cuda=10.0 base environment : D:\anaconda (writable) channel URLs : https://repo.anaconda.com/pkgs/main/win-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/win-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/msys2/win-64 https://repo.anaconda.com/pkgs/msys2/noarch package cache : D:\anaconda\pkgs C:\Users\Katharine\.conda\pkgs C:\Users\Katharine\AppData\Local\conda\conda\pkgs envs directories : D:\anaconda\envs C:\Users\Katharine\.conda\envs C:\Users\Katharine\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.7.10 requests/2.22.0 CPython/3.7.3 Windows/10 Windows/10.0.17134 administrator : False netrc file : None offline mode : False
高翔视觉SLAM十四讲octomap安装错误
1.题主环境如下 ubuntu16.04 ros kinetic anaconda3->python3.7.3(.bashrc已注释) 按照高博书上所示,安装了doxygen,octomap编译成功... 但是octovis打不开,报错如下图片所示: 我怀疑是anaconda3的环境引起的,octovis的QT识别成了anaconda的qt,但是我把anaconda3删了还是不行。。 求大神指点! ![图片说明](https://img-ask.csdn.net/upload/201912/09/1575874759_131559.png) ![图片说明](https://img-ask.csdn.net/upload/201912/09/1575874818_171908.png) ![图片说明](https://img-ask.csdn.net/upload/201912/09/1575874787_626924.png)
linux anaconda3 python环境,import dlib报错
服务器linux是凝思操作系统 anaconda3、python配置都弄好了 #python -V Python 3.5.2 :: Anaconda 4.2.0 (64-bit) 进入python #python #import dlib --报下面错误 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: /opt/python/anaconda3/lib/python3.5/site-packages/dlib-19.9.0-py3.5-linux-x86_64.egg/dlib.cpython-35m-x86_64-linux-gnu.so: undefined symbol: _ZNSt8messagesIcE2idE /opt/python/anaconda3是我的anaconda3目录 我在本机linux虚拟机(优麒麟系统),同样配置import dlib不会报错,python项目也能跑的起来,应该是环境问题,各位大神看下这个报错是哪个环境有问题,怎么解决
mac安装pytorch1.1.0失败
无论在本机还是anaconda下都是这个错误![图片说明](https://img-ask.csdn.net/upload/201905/27/1558958039_217227.png) 使用pip清华镜像安装的,还有一个问题,conda国内源用不了,默认源下载pytorch下不动,应该怎么办
cmd显示tensorflow为1.14.0版本。anaconda显示1.2.0版本
``` python import tensorflow as tf tf.__version__ ``` 显示tensorflow为1.14.0版本。 但是anaconda中tensorflow环境显示其为1.2.0版本,是怎么回事?
theano 报错 module 'configparser' has no attribute 'ConfigParser' 用的是Anaconda3 python3.6
>theano 报错 module 'configparser' has no attribute 'ConfigParser' 用的是Win10 Anaconda3 python3.6 ``` from sklearn.datasets import load_boston import theano.tensor as T import numpy as np import matplotlib.pyplot as plt import theano class Layer(object): def __init__(self,inputs,in_size,out_size,activation_function=None): self.W = theano.shared(np.random.normal(0,1,(in_size,out_size))) self.b = theano.shared(np.zeros((out_size,)) + 0.1) self.Wx_plus_b = T.dot(inputs, self.W) + self.b self.activation_function = activation_function if activation_function is None: self.outputs = self.Wx_plus_b else: self.outputs = self.activation_function(self.Wx_plus_b) def minmax_normalization(data): xs_max = np.max(data, axis=0) xs_min = np.min(data, axis=0) xs = (1-0)*(data - xs_min)/(xs_max - xs_min) + 0 return xs np.random.seed(100) x_dataset = load_boston() x_data = x_dataset.data # minmax normalization, rescale the inputs x_data = minmax_normalization(x_data) y_data = x_dataset.target[:,np.newaxis] #cross validation, train test data split x_train, y_train = x_data[:400], y_data[:400] x_test, y_test = x_data[400:], y_data[400:] x = T.dmatrix('x') y = T.dmatrix('y') l1 = Layer(x, 13, 50, T.tanh) l2 = Layer(l1.outputs, 50, 1, None) #compute cost cost = T.mean(T.square(l2.outputs - y)) #cost = T.mean(T.square(l2.outputs - y)) + 0.1*((l1.W**2).sum() + (l2.W**2).sum()) #l2 regulization #cost = T.mean(T.square(l2.outputs - y)) + 0.1*(abs(l1.W).sum() + abs(l2.W).sum()) #l1 regulization gW1, gb1, gW2, gb2 = T.grad(cost, [l1.W,l1.b,l2.W,l2.b]) #gradient descend learning_rate = 0.01 train = theano.function(inputs=[x,y], updates=[(l1.W,l1.W-learning_rate*gW1), (l1.b,l1.b-learning_rate*gb1), (l2.W,l2.W-learning_rate*gW2), (l2.b,l2.b-learning_rate*gb2)]) compute_cost = theano.function(inputs=[x,y], outputs=cost) #record cost train_err_list = [] test_err_list = [] learning_time = [] for i in range(1000): if 1%10 == 0: #record cost train_err_list.append(compute_cost(x_train,y_train)) test_err_list.append(compute_cost(x_test,y_test)) learning_time.append(i) #plot cost history plt.plot(learning_time, train_err_list, 'r-') plt.plot(learning_time, test_err_list,'b--') plt.show() #作者 morvan莫凡 https://morvanzhou.github.io ``` 报错了: Traceback (most recent call last): File "C:/Users/Elena/PycharmProjects/theano/regularization.py", line 1, in <module> from sklearn.datasets import load_boston File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\datasets\__init__.py", line 22, in <module> from .twenty_newsgroups import fetch_20newsgroups File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\datasets\twenty_newsgroups.py", line 44, in <module> from ..feature_extraction.text import CountVectorizer File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\feature_extraction\__init__.py", line 10, in <module> from . import text File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\feature_extraction\text.py", line 28, in <module> from ..preprocessing import normalize File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\preprocessing\__init__.py", line 6, in <module> from ._function_transformer import FunctionTransformer File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\preprocessing\_function_transformer.py", line 5, in <module> from ..utils.testing import assert_allclose_dense_sparse File "C:\Users\Elena\Anaconda3\lib\site-packages\sklearn\utils\testing.py", line 61, in <module> from nose.tools import raises as _nose_raises File "C:\Users\Elena\Anaconda3\lib\site-packages\nose\__init__.py", line 1, in <module> from nose.core import collector, main, run, run_exit, runmodule File "C:\Users\Elena\Anaconda3\lib\site-packages\nose\core.py", line 11, in <module> from nose.config import Config, all_config_files File "C:\Users\Elena\Anaconda3\lib\site-packages\nose\config.py", line 6, in <module> import configparser File "C:\Users\Elena\Anaconda3\Lib\site-packages\theano\configparser.py", line 15, in <module> import theano File "C:\Users\Elena\Anaconda3\lib\site-packages\theano\__init__.py", line 88, in <module> from theano.configdefaults import config File "C:\Users\Elena\Anaconda3\lib\site-packages\theano\configdefaults.py", line 17, in <module> from theano.configparser import (AddConfigVar, BoolParam, ConfigParam, EnumStr, File "C:\Users\Elena\Anaconda3\lib\site-packages\theano\configparser.py", line 77, in <module> theano_cfg = (configparser.ConfigParser if PY3 **AttributeError: module 'configparser' has no attribute 'ConfigParser**' 把theano里的configparser.py文件里的ConfigParser改成了configparser还是不行 换了模块import configparsor也不行。。。![图片说明](https://img-ask.csdn.net/upload/201909/30/1569832318_223436.png)
高翔视觉SLAM十四讲第三方库安装错误问题
# 错误图片如下: ## g2o错误: ![图片说明](https://img-ask.csdn.net/upload/201912/05/1575555100_105933.png) ## octomap错误 ![图片说明](https://img-ask.csdn.net/upload/201912/05/1575555106_902956.png) # 如题和图所示,题主在安装octomap和g2o库是遇到uuid的错误,用的Ubuntu16.04,同时装了一下anaconda3...搜遍全网都没找到solution,求大神解答呀!
windows10系统下,Anaconda 3 (Python3.7),使用pip install方法安装第三方库 jieba以及nltk,出现WARNING: pip is configured with locations that require TLS/SSL, however ?
我是windows10系统,安装了Anaconda3 ( python3.7),(电脑里还有python2.7) 想利用pip install 第三方库 但是报错提示如下。 ``` C:\Users\win>cd C:\Users\win\Anaconda3\Scripts C:\Users\win\Anaconda3\Scripts>pip install jieba WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting jieba WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/jieba/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/jieba/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/jieba/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/jieba/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/jieba/ Could not fetch URL https://pypi.org/simple/jieba/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/jieba/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping ERROR: Could not find a version that satisfies the requirement jieba (from versions: none) ERROR: No matching distribution found for jieba WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping ``` 我搜索了这个问题,有回答说要配置环境变量 , 然而配置后并没有用,可能是我操作不对 ![图片说明](https://img-ask.csdn.net/upload/201910/29/1572335749_876553.png) 目前看到一个很靠谱的博客,https://blog.csdn.net/lilongsy/article/details/87436552 但是本人太菜鸡,没看懂 ┭┮﹏┭┮
tensorflow.python.framework.errors_impl.InternalError: Blas GEMM launch failed ,程序中出现anaconda错误?
在pycharm中运行python程序时,出现anaconda中的错误,如下图: ![图片说明](https://img-ask.csdn.net/upload/201910/22/1571713274_114393.png) 这是版本不匹配,还是程序里有调用,或者其它什么问题?有人可以帮忙看一下吗?这是教程视频里的程序,视频里可以运行出来,我的tensorflow、CUDA、cudnn是官网下的,可能比他的新一些,10.1和10.0版本,或者测试版和正式版这种差别。下面是运行的前向传播的代码: ``` import tensorflow as tf from tensorflow import keras from tensorflow.keras import datasets import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' # x: [60k, 28, 28], # y: [60k] (x, y), _ = datasets.mnist.load_data() # x: [0~255] => [0~1.] x = tf.convert_to_tensor(x, dtype=tf.float32) / 255. y = tf.convert_to_tensor(y, dtype=tf.int32) print(x.shape, y.shape, x.dtype, y.dtype) print(tf.reduce_min(x), tf.reduce_max(x)) print(tf.reduce_min(y), tf.reduce_max(y)) train_db = tf.data.Dataset.from_tensor_slices((x,y)).batch(128) train_iter = iter(train_db) sample = next(train_iter) print('batch:', sample[0].shape, sample[1].shape) # [b, 784] => [b, 256] => [b, 128] => [b, 10] # [dim_in, dim_out], [dim_out] w1 = tf.Variable(tf.random.truncated_normal([784, 256], stddev=0.1)) b1 = tf.Variable(tf.zeros([256])) w2 = tf.Variable(tf.random.truncated_normal([256, 128], stddev=0.1)) b2 = tf.Variable(tf.zeros([128])) w3 = tf.Variable(tf.random.truncated_normal([128, 10], stddev=0.1)) b3 = tf.Variable(tf.zeros([10])) lr = 1e-3 for epoch in range(10): # iterate db for 10 for step, (x, y) in enumerate(train_db): # for every batch # x:[128, 28, 28] # y: [128] # [b, 28, 28] => [b, 28*28] x = tf.reshape(x, [-1, 28*28]) with tf.GradientTape() as tape: # tf.Variable # x: [b, 28*28] # h1 = x@w1 + b1 # [b, 784]@[784, 256] + [256] => [b, 256] + [256] => [b, 256] + [b, 256] h1 = x@w1 + tf.broadcast_to(b1, [x.shape[0], 256]) h1 = tf.nn.relu(h1) # [b, 256] => [b, 128] h2 = h1@w2 + b2 h2 = tf.nn.relu(h2) # [b, 128] => [b, 10] out = h2@w3 + b3 # compute loss # out: [b, 10] # y: [b] => [b, 10] y_onehot = tf.one_hot(y, depth=10) # mse = mean(sum(y-out)^2) # [b, 10] loss = tf.square(y_onehot - out) # mean: scalar loss = tf.reduce_mean(loss) # compute gradients grads = tape.gradient(loss, [w1, b1, w2, b2, w3, b3]) # print(grads) # w1 = w1 - lr * w1_grad w1.assign_sub(lr * grads[0]) b1.assign_sub(lr * grads[1]) w2.assign_sub(lr * grads[2]) b2.assign_sub(lr * grads[3]) w3.assign_sub(lr * grads[4]) b3.assign_sub(lr * grads[5]) if step % 100 == 0: print(epoch, step, 'loss:', float(loss)) ```
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
redis分布式锁,面试官请随便问,我都会
文章有点长并且绕,先来个图片缓冲下! 前言 现在的业务场景越来越复杂,使用的架构也就越来越复杂,分布式、高并发已经是业务要求的常态。像腾讯系的不少服务,还有CDN优化、异地多备份等处理。 说到分布式,就必然涉及到分布式锁的概念,如何保证不同机器不同线程的分布式锁同步呢? 实现要点 互斥性,同一时刻,智能有一个客户端持有锁。 防止死锁发生,如果持有锁的客户端崩溃没有主动释放锁,也要保证锁可以正常释...
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
Python 编程开发 实用经验和技巧
Python是一门很灵活的语言,也有很多实用的方法,有时候实现一个功能可以用多种方法实现,我这里总结了一些常用的方法和技巧,包括小数保留指定位小数、判断变量的数据类型、类方法@classmethod、制表符中文对齐、遍历字典、datetime.timedelta的使用等,会持续更新......
YouTube排名第一的励志英文演讲《Dream(梦想)》
Idon’t know what that dream is that you have, I don't care how disappointing it might have been as you've been working toward that dream,but that dream that you’re holding in your mind, that it’s po...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
Java世界最常用的工具类库
Apache Commons Apache Commons有很多子项目 Google Guava 参考博客
相关热词 c#选择结构应用基本算法 c# 收到udp包后回包 c#oracle 头文件 c# 序列化对象 自定义 c# tcp 心跳 c# ice连接服务端 c# md5 解密 c# 文字导航控件 c#注册dll文件 c#安装.net
立即提问