自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

原创 docxtpl 捕获jinja2.exceptions.TemplateError 调试模板错误

【代码】docxtpl 捕获jinja2.exceptions.TemplateError 调试模板错误。

2023-08-15 09:29:15 135

原创 Internet 连接正常但是浏览器无法访问网站

浏览器无法访问网站

2023-02-16 16:10:03 477 1

原创 Python float 2 bytes

Python float 2 bytes

2022-11-16 16:12:55 309

原创 Windows Server 2016 收不到UDP数据

之前用得好好的UDP数据接收软件在这台新服务器上竟然收不到数据了,wireshark 能抓到数据确认数据已经到服务器:netstat -ano 确认程序也已经监听了对应的端口:这一度让我怀疑会不会是操作系统的原因,直到看到udp服务器不能接收到数据包??急!!!-CSDN论坛这个帖子的最后一个回复:赶紧把防火墙开了,然后可以了:哦,原来wireshark抓到的数据是通过防火墙之前的数据,总是记不住。...

2021-09-25 21:54:44 1091 1

原创 chapter 6 与学习相关技巧

1.参数更新gradient_descent_3d_update_process.y# -*- coding: utf-8 -*-"""Created on Fri Jul 9 09:13:20 2021@author: Bugs"""#方法一,利用关键字from matplotlib import pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dratio = 0.01def gradient_descent(f,

2021-07-21 14:51:31 164

原创 chapter 5 误差反向传播法

layer_naive.pyclass MulLayer: def __init__(self): self.x = None self.y = None def forward(self, x, y): self.x = x self.y = y out = x * y return out def backward(self, dout): dx = dou

2021-07-19 17:19:50 235 2

原创 chapter 4 神经网路的学习

gradient_1d.py# coding: utf-8import numpy as npimport matplotlib.pylab as pltdef numerical_diff(f, x): h = 1e-4 #0.0001 return (f(x+h) - f(x-h))/(2*h)def function_1(x): return 0.01*x**2 + 0.1*xdef tangent_line(f, x): d = numeric

2021-07-19 15:11:00 313

原创 chapter 3 神经网络

step_function.py# coding: utf-8import numpy as npimport matplotlib.pylab as pltdef step_function(x): return np.array(x > 0, dtype=np.int)if __name__ = '__main__': X = np.arange(-5.0, 5.0, 0.1) Y = step_function(X) plt.plot(X, Y)

2021-07-16 16:54:35 157 2

原创 chapter2 感知机

and_gate.py# coding: utf-8import numpy as npdef AND(x1, x2): x = np.array([x1, x2]) w = np.array([0.5, 0.5]) b = -0.7 tmp = np.sum(w*x) + b if tmp <= 0: return 0 else: return 1if __name__ == '__main__':

2021-07-16 15:37:52 72

原创 更新 WinPython Spyder

双击打开 WinPython 文件夹下的“WinPython Command Prompt.exe”,然后输入 “pip install spyder --upgrade”,这样就不会出错了,前面我通过pypi.org 下载wheel 更新导致依赖出问题,走了不少弯路。

2021-03-26 15:14:13 221

原创 DFT

"""Train a neural network to implement the discrete Fourier transform"""from keras.models import Sequentialfrom keras.layers import Denseimport numpy as npimport matplotlib.pyplot as pltN = 32batch = 10000# Generate random input data and desire.

2021-03-26 14:25:38 138 1

原创 查找序列里最长的近似等差数列

查找序列里最长的近似等差数列def find_longest2(array,precision): array.sort() print(array) i = 0 arr_length = len(array) total_arr = [] while i < arr_length-1: j = i+1 candidate_arr = [] candidate_arr.append(array[i])

2021-03-26 10:35:24 166

原创 matplotlib 自定义数据绘制三维图

matplotlib 自定义数据绘制三维图import matplotlib.pyplot as pltimport numpy as npimport pandas as pdfrom matplotlib import cmfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = fig.add_subplot(111, projection='3d')if __name__ == '__main__'.

2021-02-22 10:10:44 959

原创 在其上下文中,该请求的地址无效

原因:IP地址绑定的网卡未激活(使用)解决办法:插上网线(有线网)

2021-01-22 22:29:48 3978

原创 dot Net SerialPort 组件关闭时卡住

查了之后发现这是一个Bug。以下是解决方法,已经两天了暂时还没出现: private void ClosePort() { comPort.ErrorReceived -= errorRecieveHandler; comPort.DataReceived -= dataRecieveHandler; Thread.Sleep(500); comPort.Close();

2020-07-17 09:39:26 204

原创 matplotlib 时间序列跳过没有数据的部分 skip-dates-where-there-is-no-data

在matplotlib 双坐标 曲线 不同步 (2)完结中实现了x_tick 和 x_tick_label 定制,下面说说时间序列如何跳过没有数据的段,matplotlib官方有参考文档skip-dates-where-there-is-no-data,剩下来介绍如何自己实现:这是原图:这是效果图:以下是实现过程,测试过程中发现如果导入数据时不使用时间戳作为DataFrame 的 index (pandas 自动生成了从0开始增加的整数index)的话是这样显示的:哈哈,...

2020-07-01 15:54:00 2773

原创 matplotlib 双坐标 曲线 不同步 (2)完结

在上一篇中,本人片面的认为问题解决了,后来认真一看曲线确实同步了,可是横坐标惨不忍睹,如下图所示:认为是下面这条设置横坐标label 位置的问题,实际上经过测试将这句位置上调整到ax2=axs.twinx() 之前,作用就没有了,混乱的横坐标是自动生成的。plt.xticks(pd.date_range(start=start_index,end=end_index,freq='20D'),pd.date_range(start=start_index,end=end_index,freq..

2020-07-01 14:41:04 714

原创 matplotlib 双坐标 曲线 不同步 (1)待续

今天才发现这个问题,两条曲线的数据是一致的,但是画出来却不同步,存在错位,如下图所示:对应的Code:def plot_deflection_local(name,label,data_frame): plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParams['figure.dpi'] = 200 fig,axs = plt.subplots(1,1) axs.set(xlabel='日期',ylabel

2020-06-04 13:47:30 562

原创 更新 WinPython 中的Spyder 遇到的问题

WinPython 中的 Spyder 版本太老,打算更新到最新的 Spyder 4.0.1,更新过程中免不了出问题,更新之后Spyder打不开了,spyder_crash.log 提示 “ImportError: cannot import name 'secure_write' ”,解决办法: pip install --upgrade jupyter_client Sp...

2020-01-10 14:21:49 937

原创 Windows + Bugzilla + IIS

网上查资料折腾了好久,Bugzillla终于能用了,用的是单机版的(Sqlite 数据库),做个分享,少走弯路,写完这个的时候竟然发现Bugzilla 官方文档上有安装和配置说明,这个弯子绕的不是一般的大,参考内容:Bugzilla 安装https://bugzilla.readthedocs.io/en/5.0/installing/windows.html IIS 配置 http...

2019-09-29 15:06:17 366

原创 Ms Chart 主副坐标

chart1.Series.Add("Value");chart1.Series["Value"].YAxisType = AxisType.Primary;chart1.Series["Value"].ChartType = SeriesChartType.FastLine;chart1.Series.Add("Temp");chart1.Series["Temp"].YAxisTy...

2019-07-23 14:24:19 256

转载 极路由3 = B50

我的验证结果:极路由3 刷B50 固件后确实WAN口变成了千兆,下图是200Mbps电信宽带测速结果转自https://krunk.cn/kblog373/极路由3 = B50?先说结果:反正千兆口变成Wan口了,能用就行了。极123都是淘汰设备了!和小米 ,新路由 等低价位的,其实配置都一样并没谁更好谁更差的区分。都是一个公版出来的东西7620有不死,装了不死之后 刷怪老...

2019-05-14 15:11:22 9773 6

原创 windows server 2008 R2 opencv 4.0 python 3.6.8 Load DLL error

今天在windows server 2008 R2 python 3.6.8 环境 下安装opencv 4.0,import cv2 时报错,如下图所示:参考https://stackoverflow.com/questions/52349669/dll-load-failed-when-import-cv2-opencv中 @Venify 的 方法下载了DependencyWal...

2019-03-27 14:14:08 1999 2

原创 TCP 粘包处理

char tmp[]; Buffer buffer; // 网络循环:必须在一个循环中读取网络,因为网络数据是源源不断的。 while(1){ // 从TCP流中读取不定长度的一段流数据,不能保证读到的数据是你期望的长度 tcp.read(tmp); // 将这段流数据和之前收到的流数据拼接到一起 buffer.append(tmp); // 解析循环:必须在一个循环中...

2018-06-30 21:35:21 139

原创 跨线程访问控件

(new Thread(new ThreadStart(() =&gt;{    DataTable dt = new DataTable();    dt.Columns.Add("A");    dt.Rows.Add("A1");    if (dataGridView1.InvokeRequired)    {        dataGridView1.BeginInvoke(new Me...

2018-05-30 10:55:50 425

原创 HTML 文件 Edge 可以显示,Chrome不能显示的问题

写了个网页,在Edge上可以正常显示,Chrome上直接把源码显示出来了,后来发现是网页编码为utf-8 with BOM,改成utf-8后就OK!

2018-04-23 20:48:05 3235

原创 比较两个DateTime 之差

            DateTime dt = Convert.ToDateTime("2018-03-08 12:00:00");            DateTime dt1 = Convert.ToDateTime("2018-03-08 12:09:00");            TimeSpan ts = dt - dt1;            MessageBox.Show(...

2018-03-08 14:24:56 1918

原创 Sqlite3: select * from data where Stamp>'2017-11-9' 无法预期输出

解决办法:  Stamp (datetime)格式必须为 “YYYY-MM-DD HH:MM:SS”

2018-02-01 16:19:13 158

原创 Instruction’s to Change Default MySQL Data Directory:

As a System Administrator I don’t prefer to use / directory to store MySQL data files. Each time when I install MySQL for a production server, I tried to use secondary disk for storing application and

2017-05-15 10:35:51 324

原创 Protobuffer language definition for notepad++

将文件存为xml 文件,然后在 notepad++ 的 Language 菜单导入即可 00// 01 02 03 04

2017-05-03 09:45:23 719

转载 How to pass the paramater of Node.js or io.js into native C/C++ function.

How to pass the paramater of Node.js or io.js into native C/C++ function.

2016-10-21 16:14:11 163

转载 How to pass the paramater of Node.js or io.js into native C/C++ function.

How to pass the paramater of Node.js or io.js into native C/C++ function.

2016-10-21 16:13:27 476

原创 Node.js Addon 返回数组

void GetDisplayedContent(const FunctionCallbackInfo& args) { Isolate* isolate = args.GetIsolate(); // Check the number of arguments passed. if (args.Length() < 2) { // Throw an Error that is pas

2016-10-20 20:40:57 1207

转载 你嗅到了代码腐化的味道了吗?

转自  http://www.nowamagic.net/librarys/veda/detail/1761代码腐坏的味道是指在代码之中潜在问题的警示信号。并非所有的坏味道所指示的确实是问题,但是对于大多数坏味道,均很有必要加以查看,并作出相应的修改。1. 重复的代码如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。同一

2016-04-21 17:49:20 370

转载 从“假如有以下几种价格10,20,50,请你代码实现将他们排序输出”看设计模式中的策略模式

今天重温了一下策略模式,将自己的一些感悟与大家分享。。。本人只是技术渣渣,所理解的东西的难免会有很大的局限性甚至是错误,还请各位带着批判的眼光去看待。。。。不喜请勿吐槽         定义:策略模式属于设计模式中的对象行为型模式,它将用到的算法单独抽象成一个单独的类。通常,我们在多个类完成同一件事情,仅仅完成的方式不同时,我们可以考虑使用这种设计模式。            

2014-05-14 13:35:24 634

转载 jobschu CGIC库的移植及使用

CGIC是一个支持CGI开发的开放源码的标准C库,可以免费使用,只需要在开发的站点和程序文档中有个公开声明即可,表明程序使用了CGIC库,用户也可以购买商业授权而无需公开声明。   CGIC能够提供以下功能:   1、分析数据,并自动校正一些有缺陷的浏览器发来的数据;   2、透明接收用GET或 POST方法发来的From数据;   3、能接受上传文件;   4、能够设置和

2014-04-30 14:59:16 701

转载 jobschu boa、cgi组合利用html到cgi的实现代码

1、代码部分:index.html:

2014-04-30 14:54:44 834

转载 cgi配合boa使用web服务器

转自:http://www.cnblogs.com/jobschu/archive/2013/02/25/2931958.html

2014-04-30 14:51:08 1265

转载 Boa Web服务器在PC和S3C2440开发板上移植

boa是一个非常小巧的Web服务器,可执行代码只有约60KB。它是一个单任务Web服务器,只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。下面我们讲解以下boa如何在PC机(虚拟机RedHatAS5环境)完成移植修改工作。一、下载Boa源码    下载地址: http://www.boa.org/或 h

2014-04-30 14:45:33 908

原创 BOA 移植问题汇集

1.必须要在板子的/etc下建一个boa目录(错误代码忘了)    2.”can't open boa.conf for reading“解决:不仅要在你自己放置boa的目录下放入boa.conf配置文件,而且要在板子的/etc/boa下也要放入boa.conf文件,这样系统在运行boa的时候才可以读取到boa.conf文件。    3.“unable to dup2

2014-04-30 14:38:03 1178

Python For Data Analysis 中文版.zip

Python For Data Analysis 中文高清 pdf 文档,数据分析必备!

2019-07-11

看雪论坛上下来的peid

一个很好用的査壳软件,找了好长时间才在看雪论坛上找到的

2010-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除