一封用数学公式写的浪漫情书 ref: https://www.xuehua.us/a/5eb52ee086ec4d1abb51d5c5 我们的心就是一个圆形, 因为它的离心率永远是零。 我对你的思念就是一个循环小数, 一遍一遍,执迷不悟。 我们就是抛物线,你是焦点,我是准线, 你想我有多深,我念你便有多真。 零向量可以有很多方向,却只有一个长度, 就像我,可以有很多朋友, 却只有一个你,值得我来守护。 生活,可以是甜的,也可 2016-06-06 Maths
[Book Reading]《编程格调》 表达 简单、直接、清晰 使用库函数 避免使用临时变量 让机器干脏活 用函数调用替代重复的表达式 加括号避免歧义 选择不会被混淆的变量名 用“电话测试”检查可读性 控制结构 使用数组避免重复的控制流 选择可以简化程序的数据表示方法 程序结构 模块化,使用子例程 不要修补烂代码,重写它 对于递归定义的数据结构使用递归过程 输入输出 校验输入的合理性和合法性 保证输入数据不会违背程序的限制 2016-06-01 DevOps #Code Style #Reading
C#调用WebService获取天气信息 # 概述 本文使用C#开发Winform应用程序,通过调用 (http://www.webxml.com.cn) 的 WebService服务 WeatherWS 来获取天气预报数据。 本程序所使用的Web服务的URL为:http://ws.webxml.com.cn/WebServices/WeatherWS.asmx,此服务为“2400多个城市天气预报Web服务”。 开发环境说明: 系 2016-05-27 DevOps #C# #Web Services
C# 配置文件操作 Overview 配置文件的格式主要有ini、xml、cfg、config等,现在对这些格式的配置文件的操作(C#)进行简单说明。 INI配置文件操作 调用系统函数 GetPrivateProfileString() 和 WritePrivateProfileString() 等 (1)导入库 1234[DllImport("kernel32")]private static extern l 2015-11-18 DevOps #C# #Config Files
C#之Winform窗体DockPanel WeiFenLuo.WinFormsUI.Docking.dll是开源项目DockPanel Suite的一个类库,可实现像Visual Studio的窗口停靠、拖拽等功能。WeifenLuo.WinFormsUI.Docking是一个很强大的界面布局控件,可以保存自定义的布局为XML文件,可以加载XML配置文件。DockPanel中提供了几个可用的类,重要的有两个:DockPanel和Dock 2015-09-10 DevOps #C# #WinForm
Visual Studio Installer 打包 C++ 程序 本文主要讲解利用VS2010下的Visual Studio Installer打包Zigbee程序(VS2010编写)的过程。 1、打开Zigbee程序,在解决方案中添加“新建项目”-->其他项目类型-->安装和部署-->Visual Studio Installer-->安装项目,命名为ZigbeeInstall。 2、这时在VS2010文件系统中有三个文件夹,如下图 2014-12-23 DevOps #Cpp #Visual Studio #Installer
PID算法调参口诀及C语言程序示例 参数整定找最佳, 从小到大顺序查。 先是比例后积分, 最后再把微分加。 曲线振荡很频繁, 比例度盘要放大。 曲线漂浮绕大弯, 比例度盘往小扳。 曲线偏离回复慢, 积分时间往下降。 曲线波动周期长, 积分时间再加长。 曲线振荡频率快, 先把微分降下来。 动差大来波动慢, 微分时间应加长。 理想曲线两个波, 前高后低四比一。 一看二调多分析, 调节质量不会低。 PID算法程序: 1234567 2014-10-04 Control Engineering #PID
自动化程序设计 设计程序之前要理清思路,做好笔记,分好工艺段 标志变量(bool类型)很重要,要给每个工艺段设置必要的标志变量 自动化程序流程: 判断是否是当前工艺 判断当前工艺的执行条件是否具备 判断当前工艺的冲突是否存在 以上全部通过之后执行相应的动作 动作到位检测 超时检测 进行下一段工艺 有时while(true){}、switch(step)--case结构很必要 2014-08-21 Control Engineering #Automation
RAPID 程序设计 1、ABB机器人软件 RobotWare 是ABB提供的机器人系列应用软件的总称。 RobotStudio是ABB公司自行开发的机器人模拟软件, 能在PC机上模拟几乎所有型号的ABB 机器人几乎所有的操作,它还带有机器人与系统参数配置软件ConfigEdit、离线编程软件ProgramMaker与机器人冷启动软件RobInstall等。通过对CAD 图纸的转换,RobotStudio可以模拟机器人 2014-08-04 Robotics #ABB Robot #RAPID
Ubuntu 下安装 Apache+PHP+MySQL Apache 1、安装apache2: 1sudo apt-get install apache2 2、重启apache2: 1sudo /etc/init.d/apache2 restart 3、在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了 那就说明Apache成功安装了。 Apache的默认安装,会在/var下建立一个名为www的Web目录 2014-05-07 WebDev #PHP #MySQL
PHP Note 01 什么是 PHP PHP 指 PHP:超文本预处理器(译者注:PHP: Hypertext Preprocessor,递归命名) PHP 是一种服务器端的脚本语言,类似 ASP PHP 脚本在服务器上执行 PHP 支持很多数据库(MySQL、Informix、Oracle、Sybase、Solid、PostgreSQL、Generic ODBC 等等) PHP 是一个开源的软件(open sour 2014-05-06 WebDev #PHP
PHP Note 02 - Form PHP 的 $_GET 和 $_POST 用于检索表单中的值,比如用户输入。 $_GET 和 $_POST 变量分别用于收集来自 method="get" 和 method="post" 的表单中的值,都是一个数组,内容分别是由 HTTP GET 和 HTTP POST 方法发送的变量名称和值。 从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏,所以在发送密码或其他 2014-05-06 WebDev #PHP