ajrm0925
码龄18年
关注
提问 私信
  • 博客:395,461
    社区:2,137
    397,598
    总访问量
  • 48
    原创
  • 998,311
    排名
  • 71
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2006-12-07
博客简介:

经验之外

博客描述:
Just One Note for .NET and iOS
查看详细资料
个人成就
  • 获得49次点赞
  • 内容获得57次评论
  • 获得221次收藏
创作历程
  • 8篇
    2020年
  • 3篇
    2019年
  • 7篇
    2017年
  • 4篇
    2014年
  • 9篇
    2013年
  • 42篇
    2012年
  • 10篇
    2010年
成就勋章
TA的专栏
  • python
    1篇
  • Unity3D
  • iOS
    30篇
  • .NET
    22篇
  • Web
    24篇
  • Android
  • 数据库
    5篇
  • 试题
  • C/C++
    3篇
  • PHP
    2篇
  • 网络安全
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ModuleNotFoundError: No module named ‘Crypto‘

机器有多个版本的 python 是导致此原因的罪魁祸首,在运行 from Crypto.Cipher import AES 的时候,确保当前的 python 环境和 pycryptodome 的安装位置是对应的,否则,卸掉多余的 python 版本和卸载 pycryptodome 再重新安装。建议用 pip --version 或 pip3 --version 查看安装器对应的 python版本,则一目了然。...
原创
发布博客 2020.11.15 ·
1011 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

firstChild / childNodes[0] / children[0] 使用中遇到的坑

<body><divid="div1"><p>pppppppppppppppp</p></div><divid="div2"><p>pppppppppppppppp</p></div></body></html><script>vardiv1=...
原创
发布博客 2020.06.02 ·
1348 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

ajax请求返回二进制,并处理为文件下载的解决办法

var xhr = new XMLHttpRequest();xhr.open('POST','/demo/export',true);xhr.responseType = "blob";xhr.onload = function () { if (this.status === 200) { var blob = this.response; var reader = new FileReader(); reader.readAsDataURL...
原创
发布博客 2020.05.29 ·
1652 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

githubusercontent.com被墙

进入 https://www.ipaddress.com/ ,查询其IP地址为:199.232.68.133,然后设置 C:\Windows\System32\drivers\etc\hosts 文件:199.232.68.133 raw.githubusercontent.com
原创
发布博客 2020.05.01 ·
13284 阅读 ·
5 点赞 ·
1 评论 ·
4 收藏

如何把动态获取的内容在浏览器端处理为下载

html关键代码:<input type="button" value="导出" onclick="downloadFile('测试.json','{a:1,b:2}')" />js关键代码:function downloadFile(name, data) { var urlObject = window.URL || window.webkitURL ...
转载
发布博客 2020.04.20 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端开发常规实战问题汇总

【vscode】折叠 先按下 ctrl + k 再按下 ctrl + 0(零)展开 先按下 ctrl + k 再按下 ctrl + j【git】切换到分支git checkout develop创建并切换到 feature-xxx 分支git checkout -b feature-xxx查看远程分支git branch -a查看本地分支git branch...
原创
发布博客 2020.03.27 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前端全栈

1. Nginx使用proxy_pass反向代理时,session丢失的问题 如果只是host,端口转换,则session不会丢失。例如: location /testwx { proxy_pass http://127.0.0.1:8080/testwx; }如果路径也变化了,则需要设置cookie的路径转换,nginx.con...
原创
发布博客 2020.02.23 ·
690 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

npm安装node-sass和sqlite3出错

很多时候,npm 安装 node-sass 和 sqlite3 容易出错,无论Linux或Windows,一般如此解决:首先设置npm config set registry https://registry.npm.taobao.orgyarn config set registry https://registry.npm.taobao.org -gyarn config set sa...
原创
发布博客 2020.02.23 ·
1572 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

如何安装 go 插件包,避开翻墙的麻烦

1. 代码中有引用,import "github.com/micro/go-micro"2. 运行出错,micro-service.go:4:2: cannot find package "github.com/micro/go-micro"3. 查看环境变量,GOPATH=C:\Users\xxx\go4. 建立目录结构,C:\Users\xxx\go\src\github.com\mic...
原创
发布博客 2019.12.15 ·
1715 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用 node.js 搭建简单的 web 服务器

const express = require("express");const app = express();const bodyParser = require("body-parser");const port = 3000;app.all("*", function(_, res, next) { res.header("Access-Control-Allow-Origi...
原创
发布博客 2019.06.21 ·
513 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Web下无插件播放rtsp视频流的方案总结

折腾了一下午,稍微搞明白了几种可行的方案,罗列如下:方案一:服务器端用 websocket 接受 rtsp ,然后,推送至客户端此方案,客户端因为直接转成了mp4,所以H5的video标签直接可以显示。参考地址:https://github.com/Streamedian/html5_rtsp_player方案二:主流浏览器不再支持 ActiveX插件,改用NPAPI 或者 PP...
原创
发布博客 2019.06.13 ·
43416 阅读 ·
18 点赞 ·
37 评论 ·
163 收藏

JavaScript原型链

先看这样一段代码:var Person = function () { };var p = new Person();这个new究竟做了什么?我们可以把new的过程拆分成以下三步:第一步:var p = {}; 也就是说初始化一个对象p第二步:p.__proto__ = Person.prototype第三步:Person.call(p);也就是说构造p,也可以称之
转载
发布博客 2017.12.18 ·
249 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

初学Python之Flask开发API接口

在Windows下用Python访问MySQL数据库,并使用Flask开发API接口对外提供数据访问。1、查看 python 的版本python -VPython 2.7.12 :: Anaconda 4.1.1 (64-bit)2、安装驱动 MySQL-python,下载 python 的对应版本https://pypi.python.org/pypi/MyS
原创
发布博客 2017.06.27 ·
14900 阅读 ·
3 点赞 ·
0 评论 ·
32 收藏

进程间 / 线程间通信方式小结

一、进程间的通信方式管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。命名管道(namedpipe):命名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。信号量(semophore):信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资
转载
发布博客 2017.04.10 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javascript模块化关键字的使用总结

ES6中,export、export default 均可用于导出常量、函数、文件、模块等。你可以在其它文件或模块中通过 import + (常量 | 函数 | 文件 | 模块)名的方式,将其导入。在一个文件或模块中,export、import可以有多个,export default仅有一个。特别提醒:ES6的模块关键字是js原生的,不要和非js原生的同步/异步模块技术搞混
原创
发布博客 2017.03.26 ·
1033 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

requirejs使用AMD标准的jquery-ui

1、下载源码版的jquery-ui,这样可以按需加载部件2、html页面引用        3、入口文件 app.jsrequire.config({    baseUrl: "js",    paths: {        "jquery": "jquery",    },    shim: {    }});require(["jqu
原创
发布博客 2017.02.02 ·
1393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cannot find module node_sqlite3.node

Error: Cannot find module '....
ode_modules\sqlite3\lib\binding
ode-v51-win32-x64
ode_sqlite3.node'删除 node_modules 下的 sqlite3,重新安装即可:$ npm install sqlite3 --save> sqlite3@3.1.8 install ...\
原创
发布博客 2017.01.10 ·
14858 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Apache2.4(httpd)配置多个虚拟目录,分别设置代理访问Node.js

Listen 80     Order allow,deny Allow from all         Order allow,deny Allow from all       ProxyRequests off      Order allow,deny Allow from all             ProxyPass
原创
发布博客 2017.01.06 ·
3556 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Win7下MongoDB的安装和使用

Win7下MongoDB的安装和使用1、下载:http://www.mongodb.org/downloads2、安装:安装目录为 D:\mongodb\MongoDB 2.6 Standard配置环境变量Path为 D:\mongodb\MongoDB 2.6 Standard\binD:\mongodb\ 下建立一个data文件夹用于存放数据库文件3、启动服务器:
原创
发布博客 2014.12.01 ·
8278 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

C#自定义事件

//打印对象public class CustomPrint{    //定义事件参数    public class CustomPrintArgument : EventArgs    { private int copies; public CustomPrintArgument(int numberOfCopies) {     this.cop
转载
发布博客 2014.10.03 ·
660 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多