- 博客(57)
- 问答 (1)
- 收藏
- 关注
原创 《Pytorch深度学习》第5章——MNIST手写体识别(CNN)
模型结构及各层Tensor的shape新版torch的代码实现及训练准确度# -*- coding:utf-8 -*-"""author: zliu.elliot@time: 2021-08-26 17:@file: mnistWithCNN.py"""import torch.optimfrom torchvision.transforms import transformsfrom torchvision import datasetsfrom torch.utils.dat
2021-08-31 18:19:29 224
原创 解决github龟速访问的方法/为github配置本地代理
为git配置本地代理查看本地代理的监听端口,如下图,HTTP端口为7890打开terminal,输入git配置命令git config --global http.proxy "http://127.0.0.1:7890"git config --global https.proxy "http://127.0.0.1:7890"效果:取消git代理git config --global --unset http.proxygit config --global --unset h
2021-07-12 12:18:46 1007
原创 Postman通过content-type:application/json方式发送请求体未成功问题
抓包发现RequestBody为空,说明问题确实出在客户端(Postman),与服务端无关系经查阅各方资料,得出解决方案:需要确保具有Content-Length字段,否则服务端在收到HTTP请求后不知道请求体的长度,具体见TCP/IP协议栈...
2021-02-02 10:40:42 2070
原创 IDEA pom文件变为灰色
原因可能是在新建此Module前创建了同名的Module并删除,在建立同名Module后被IDEA认为此Project中需要排除该Module。解决:IDEA —> Preferences 搜索关键字 Ignored Files,并取消勾选
2021-02-01 11:14:57 10307 6
原创 SpringCloud consul eureka服务间调用失败
在学SpringCloud工具集的时候,无论使用consul还是eureka、RestTemplate还是OpenFeign始终无法进行服务间调用,最后发现把ClashX关掉之后就可以了。。如果您看到这篇博文,请尝试关掉机器上设置了全局proxy的软件,例如shadowsocks,clashx,抓包软件fiddler等再次尝试...
2021-01-27 16:38:41 323
原创 一个并发的、可用的下载服务架构设计
一个并发/异步的下载服务设计接收任务(步骤1)提供批量任务/单个任务接口收到任务之后随即对每一个任务启动process_task线程去处理处理任务(步骤2)根据每个任务的 {数据源}_{文件名} 作为redis的key去集群中查出该任务的值每个任务有一个状态码,status_code为3位数字, abc, a代表是否下载完成,b代表是否正在下载,c代表第n次下载若re...
2020-04-30 16:05:52 338
原创 Django admin/xadmin 日期字段显示格式个性化
默认设置下的admin/xadmin对DateTimeField等字段类型格式化后,不显示秒。由于高峰期下载服务对时间要求极为严格,查日志时至少要精确到秒。经过调试Django框架代码后发现,xadmin/admin对字段进行格式化展示时,均用到了django/conf/locale/xxx/formats.py下的字段格式化配置。例如我的Django装在Envs/MyEnvrionment...
2020-04-30 08:44:51 1510
原创 神经网络和深度学习
神经网路基础2.3 logistic回归损失函数Loss (error) function:The loss function measures the discrepancy between the prediction (????̂(????)) and the desired output (????(????)).In other words, the loss function computes the...
2020-02-02 22:40:11 140
原创 《流畅的Python》——Python中一些有意思的东西整理
4 其他流程控制工具else在for循环中的应用函数按值调用位置参数、可变参数、关键字参数将*、**理解为从列表/元组、字典中解包参数lamda表达式docannotations数据结构appendextendinsertremovepop(i)clearindex(x[, start[, end]])count(x)reversesortcopyco...
2020-02-01 14:24:42 341
原创 sadfsadfasdf
nodes_speed = {“A”: 10.3,“B”: 10.6,“C”: 5.6,“D”: 6.9,“Y”: 0.6}cost = 0def speed_tester(nodes_list):“”"节点测速“”"global costcost += 5return sorted(nodes_list, key=lambda node: nodes_speed[no...
2019-12-23 20:53:36 258
原创 Ubuntu16.04中搭建python3基本环境
python3Ubuntu16.04中已经自带python3.5,无需再安装which python3# 即可查看python3位置pip3google查找get-pip.py文件并下载到本地python3 get-pip.py# 安装pip3virtualenv and virtualenvwrapperpip3 install virtualenv virtual...
2019-02-12 12:14:02 512 1
转载 Hadoop HDFS
第1章 MapReduce概述1.1 MapReduce定义1.2 MapReduce优缺点1.2.1 优点1.2.2 缺点1.3 MapReduce核心思想MapReduce核心编程思想,如图4-1所示。图4-1 MapReduce核心编程思想1)分布式的运算程序往往需要分成至少2个阶段。2)第一个阶段的MapTask并发实例,完全并行运行,互不相干。3)第二个阶段的Redu...
2019-02-05 14:23:24 537
原创 hadoop第二坑
#Hadoop#第二坑需求实现两张表的joinorder表报以下错误D:\Java\JDK\bin\java.exe "-javaagent:D:\IntelliJ IDEA 2018.2.2\lib\idea_rt.jar=7031:D:\IntelliJ IDEA 2018.2.2\bin" -Dfile.encoding=UTF-8 -classpath D:\Java\J...
2019-01-30 14:50:04 227
原创 linux文件or目录权限管理
用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念所有者所在组其它组改变用户所在的组所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者文件所在组当某个用户创建了一个文件后,这...
2018-07-04 16:21:30 171
原创 Linux 用户和用户组管理
自从寒假实习之后就很少发博客了,最近发几篇企业实训过程中学习及整理下来的东西Linux 用户和用户组管理Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保...
2018-07-04 16:20:06 194
原创 meta标签
# - 默认情况下,移动端的浏览器会像在大屏幕上的桌面浏览器上那样显示html页面,宽度和高度都像PC浏览器一样大,此时移动端用户看到的这个页面就像是“高清网页”被严重缩放了一样,字体非常小,也比较模糊,必须手动放大才能看得清楚。而meta元素可以解决这个问题- width:viewport的宽度- height:viewport的高度- initial-scale:初始缩放比例
2018-01-23 17:47:56 218
原创 MySQL tedu培训
约束设置默认值采用modify alter table [tableName] modify [columnName] [typeName] default [value];采用alter column alter table [tableName] alter column [columnName] set default [value];modify必须加类型名、而alter col
2017-12-15 10:46:17 291
原创 python3正则表达式简单使用、search()、match()等函数的区别
原生字符串raw string:转义字符’\’不解释为转义字符re包的几个主要的函数re.search(pattern, string, flags=0) 返回匹配的match对象flags:正则表达式使用时的标记re.I->IGNORECASE 忽略正则的大小写、[a-Z]可匹配所有字母re.M->MUTILINE 表达式中的^能够将给定字符串的每行作为匹配开始re.S->DO
2017-11-20 17:56:28 670
原创 ios NavigationController
概览GameKit.framework 只用于ios设备之间连接,多用于游戏videoToolBox是编解码的包未来几年FB将在视频沟通上下功夫AVFoundation框架UINavigationController基本使用导航控制器使用注意事项: - 创建控制器的同时指定它的根控制器 - 显示下一个控制的时候, - 创建一个要 push 到的控制器 - push的
2017-10-26 21:42:50 451
原创 UITableViewCell详解
UITableViewCell详解UITableViewCell类定义了在UITableView对象中出现的cell的属性和方法。一个的UITableViewCell对象包含了控制一个cell在选中、高亮、编辑、控制等状态下的属性和方法。该类还包括用于设置和管理单元格内容的属性,特别是文本和图像。对于iOS 3.0,UITableViewCell包括两个主要改进: 预定义单元格样式,可以在某些
2017-10-20 12:33:48 4448
原创 xcode8.3.3中Cocoapods的使用
Xcode8.3.3中没有内置的Cocoapods编辑器了安装Cocoapodssudo gem install -n /usr/local/bin cocoapodssudo gem updategem sources –remove https://rubygems.org/gem sources -a https://ruby.taobao.org/gem source -lpod
2017-08-30 13:59:29 286
原创 MapKit&CoreLocation基本使用以及地图大头针的添加与个性化
//// MRMapViewController.m// CoreLocation&MapKit//// Created by Mr.Robot on 2017/8/6.// Copyright © 2017年 Mr.Robot. All rights reserved.//#import "MRMapViewController.h"#import "MyAnnotation
2017-08-07 16:00:37 318
原创 IOS CoreLocation中CLLocationManager类的基本使用
#import "ViewController.h"#import <CoreLocation/CoreLocation.h>@interface ViewController ()<CLLocationManagerDelegate>/** iOS8以后, 要定位, 必须使用位置管理器(授权), 使用 Strong 属性, 保证不被释放 */@property (nonatomic, st
2017-08-05 21:06:24 667
原创 ios OC初学
OC源文件后缀名为m,代表OC中最重要的一个机制:消息机制。 OC程序的入口与出口仍然是main函数 OC支持C中的所有关键字、运算符、控制语句、函数 OC语言完全兼容C语言import即#include的增强版同一个文件无论#import多少次,始终导入一次NSLog是一个函数:printf的增强版,想控制台输出信息; NSLog(@”hello world”); 执行结果包
2017-07-25 20:23:56 557
原创 #在ios9及以上系统中创建对话框并弹出
在ios9及以上系统中创建对话框并弹出 //初始化提示框; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"用户名或密码出现错误" preferredStyle: UIAlertControllerStyleAlert]; [alert addAction
2017-07-25 12:43:15 428
原创 django学习
django-simple-captcha==0.4.6django-pure-pagination-0.3.0配置网易邮箱(163)如下: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = "smtp.163.com" EMAIL_PORT = 25
2017-05-17 17:15:57 379
原创 express从入门到**的学习旅程
**node**具有较强的模块化思想,二进制流处理等都是原始的node所没有的,这些都是后来通过modules模块扩展的。一个文件是一个模块,每个模块都有自己的作用域。++nodejs有自己的模块加载系统require('模块')express配置与路由 `app.use(function handle(req,res,next){})`request = {
2017-03-25 17:50:39 278
原创 HTML5
HTML5=HTML↑+CSS↑+Javascript↑,HTML5提供全套的解决方案,承包了页面结构、元素样式+用户与页面的交互效果。因为H5可以做出和客户端近似的体验,所以H5让Web开发重新回归富客户端的时代。
2017-03-11 21:46:45 264
原创 清楚浮动方法总结----web前端
方法1:给予父盒子足够的高度,即将浮动的元素“关”在父盒子内方法2:clear:left/right 即清除别人对自己的影响方法3:“隔墙法”,在两个父盒子中间加一个元素(例如)那么h1就变成一堵“墙”方法4:“内墙法”。即在两个父盒子其中之一建立一堵“墙”。方法5:在父盒子内,“修”一堵(没有高的)clear:both的“墙”,那么父盒子就能被浮动的有高度的元素“撑出”高度。
2017-03-04 21:37:12 557
原创 web前端---居中方式
文本居中:text-align。此时只是水平居中。如果将line-height设置为和父元素相同的高度,那么就能实现垂直居中了未完待续...
2017-02-25 20:49:16 1918
原创 web布局学习---标准文档流、脱标以及页面设计
学习的初期,你就要知道,标准文档流等级森严。标签分为两种等级:1) 块级元素 ● 霸占一行,不能与其他任何元素并列 ● 能接受宽、高 ● 如果不设置宽度,那么宽度将默认变为父亲的100%。2) 行内元素 ● 与其他行内元素并排 ● 不能设置宽、高。默认的宽度,就是文字的宽度。在HTML中,我们已经将标签分过类,当时分为了:文本级、容器级。
2017-02-25 20:48:13 1118
原创 html条件注释
以上代码表示:如果当前浏览器版本低于IE9,那么这段代码就自动被提出来。如果当前浏览器高于该判断版本,那么这段代码就真正地成为注释了。媒体查询中,当使用min-width作为判断条件时,一定要从上往下,从大到小写。因为页面自上而下解释引用css的script引用一般放在head中但是js的link引用一般放在body中(它负责事件的相应)
2017-02-23 21:09:31 419
原创 前端实战实用笔记
如果几个并列的盒子,当鼠标放上去的时候想凸显出来。那么有两种方法: 1、当兄弟盒子都处于标准流的情况下,只需要让div:hover{ position:relative; }即让其变成相对定位即可 2、当兄弟盒子都“脱标”的情况下,只需要设置其z-index值为1或任何大于0的值即可
2017-01-24 13:32:29 240
空空如也
如何屏蔽你的私信?如何屏蔽你的私信?
2021-08-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人