0无关风月0_个人页

个人头像照片 0无关风月0
0
17
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    学习优秀的代码

    awesome 系列:https://github.com/sindresorhus/awesome
    踩1 评论0
  • 回答了问题 2019-07-17

    使用 Python 解数学方程,输出不定方程的正整数解

    这种 SymPy 解决不了,自己遍历求解吧
    踩0 评论0
  • 回答了问题 2019-07-17

    请问哪里有python入门的学习资料

    推荐官方 tutorial:https://docs.python.org/3/tutorial/index.html
    踩0 评论0
  • 回答了问题 2019-07-17

    python api 远程操作服务器执行命令

    如果创建实例后可以拿到ssh登录相关信息(ip、账号密码),可以考虑使用一些运维工具完成服务器初始化设置、软件安装等工作。可以看下 fabric、ansible 等
    踩0 评论0
  • 回答了问题 2019-07-17

    linux下root用户切换到普通用户执行ssh远程登录失败

    你的限制是无法直接ssh登录为root用户的话,发起登录方无所谓是不是root,你登录ssh的时候登录普通用户,然后执行命令就行了。这类运维操作建议使用 fabric 或者 ansible 进行。
    踩0 评论0
  • 回答了问题 2019-07-17

    golang中服务器获得json字符串格式不对

    代码参考: package main import ( 'net/url' ) func main() { urlstr := `{'userName':'huloixia','userPass':'030719'}` println(urlstr, '\n') //转码 encodeurl := url.QueryEscape(urlstr) println(encodeurl, '\n') //解码 decodeurl, err := url.QueryUnescape(encodeurl) if err != nil { panic(err) } println(decodeurl, '\n') }
    踩0 评论0
  • 回答了问题 2019-07-17

    golang执行linux后台命令

    示例: package main import ( 'fmt' 'os/exec' 'strings' ) func generateBgCmd(name string, arg ...string) string { cmdString := fmt.Sprintf( 'nohup %s %s &', name, strings.Join(arg, ' '), ) return cmdString } func main() { cmd := exec.Command('/bin/bash', '-c', generateBgCmd('ping', 'baidu.com', '>', '/tmp/ping.log')) err := cmd.Start() fmt.Println('err:', err) }
    踩0 评论0
  • 回答了问题 2019-07-17

    如何用程序实现每隔一段时间点一次鼠标左键或者Enter的操作?

    https://github.com/SavinaRoja/PyUserInput这个python库可以实现鼠标点击或者键盘动作
    踩0 评论0
  • 回答了问题 2019-07-17

    单线程多路复用和多线程加锁的区别

    多路复用和多线程提高并发能力的机制是不一样的。多路复用是通过等待IO时处理其它请求来提升效率,如果性能瓶颈在 IO 上,那么这个是很有效的。用银行排队来比喻,假如每个人的业务都需要柜员处理1分钟,客户处理10分钟(填单子之类的),那 IO 多路复用就是,但是等客户填单子的时候继续处理下一个人的,不在那儿等着,填好单子继续处理;多线程就是开5个柜台。两者都能提高并发能力,但IO多路复用的仅在瓶颈在IO的时候有效果。比如上面的例子改成柜员处理10分钟,客户1分钟,那即使柜员不等着继续处理下一个人的,也提升不了多少性能。如果是计算密集型的,瓶颈在CPU,那么使用多线程比较好。上面说的两种模式是可以一起用的。golang就是这个模型。io部分默认是多路复用的,同时可以起多个goroutine并发处理,所以性能很好。
    踩0 评论0
  • 回答了问题 2019-07-17

    golang 字符串转换为 json数据 怎么 弄???

    可以参考这个文档:https://gobyexample.com/json。对于嵌套层次比较深的 json,可以考虑使用第三方包:https://github.com/tidwall/gjson
    踩0 评论0
  • 回答了问题 2019-07-17

    如何用js读取、存入mysql数据库?

    用 nodejs 写一个页面,鼠标点击标签触发事件,从MySQL取数据显示或落盘
    踩0 评论0
  • 回答了问题 2019-07-17

    如何用python实现通过跳板机连接线上内部网络的Mysql服务器

    有一些图形化工具支持通过跳板机连接数据库,比如navicat,Sequel Pro,可以试用一下
    踩0 评论0
  • 回答了问题 2019-07-17

    MAC下配置mysql-python 的问题

    推荐用 pymysql,纯 python 库,一劳永逸解决问题
    踩0 评论0
  • 回答了问题 2019-07-17

    Python和MySQL通信执行哪个方式效率高

    推荐用 python 的 pandas 库来做。有方便的 Excel 输入输出,python 也可以做web后端逻辑,方便灵活。
    踩0 评论0
  • 回答了问题 2019-07-17

    Python操作Excel(复制,编辑,保存)

    如果主要是数据操作,没有复杂的格式的话,可以考虑用csv做模板,pandas处理,然后输出为Excel
    踩0 评论0
  • 回答了问题 2019-07-17

    快速访问外网的api

    在服务器设置 HTTP(S) 代理。可以看一下 brook 这个工具,可以把远端的 shadowsocks 代理中转成本地的 HTTP(S) 代理。# 如果你已经有一个ss账号,可以在服务端使用如下命令开启中转代理。 $ brook ssclient -l 127.0.0.1:1080 -i 127.0.0.1 -s ip:port -p password --http # 然后使用如下命令开启命令行代理 $ export http_proxy=http://127.0.0.1:1080 $ export https_proxy=http://127.0.0.1:1080
    踩0 评论0
  • 回答了问题 2019-07-17

    关于flask jinja2 引擎中for循环控制的一个小问题?

    {% for id in range(10) %} http://www.1234.com/{{ id }} {% endfor %}
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息