
编程语言
翁松秀
以理论指导实践,在实践中验证理论,总结新的理论。
展开
-
Python代码格式化规范
Python代码格式化规范1 概述 由于大家的编码风格不一样,容易造成代码合并冲突,或者代码格式不一致造成的阅读困难,所以制定此规范,统一代码格式。2 代码风格 编码风格统一采用PEP 8。了解PEP 83 排版工具 排版工具使用autopep 8。autopep 8是一个将 Python 代码自动排版为 PEP8 风格的工具,并且可以集成到PyCharm,对python代码进行一键格式化。4 PyCharm集成autopep8工具步骤一:安装autopep8 在命令行中使原创 2020-11-04 17:30:14 · 2936 阅读 · 0 评论 -
用Java从MySQL查询数据存到CSV文件
用Java从MySQL查询数据存到CSV文件在开发和管理MySQL数据库的时候,workbench可以直接从CSV文件中导入数据到MySQL数据库,也可以直接从MySQL数据库中导出数据到CSV文件。但workbench毕竟是手动的,有时候需要解放双手,所以写了一个Java程序,让程序自动从MySQL数据库中查询我们需要的数据,并存到指定目录的CSV文件。原创 2017-07-17 21:44:34 · 5492 阅读 · 1 评论 -
实现一个函数,把一个字符串转换成整数
剑指offer之“把一个字符串转换成整数”很多人看到这么简单的面试题目,都是大笔一挥,立马写下洋洋洒洒函数:int StringToInt(char* string){ int num = 0; while(*string!='\0'){ num = num*10 + *string - '0'; string++; } return原创 2017-07-18 10:07:08 · 13573 阅读 · 0 评论 -
(C语言)链表的创建、遍历、插入和删除
(C语言)链表的创建、遍历、插入和删除C语言链表的创建遍历插入和删除链表结构定义基本功能实现边界条件判断和错误情况处理总结链表结构定义struct Node{ int value; struct Node* next;};typedef struct Node LinkList;为了方便,把头结点“当成”第一个节点。基本功能实现链表的创建 参数说明:n为要创建节点的原创 2017-07-18 17:22:49 · 4008 阅读 · 1 评论 -
六大设计原则
六大设计原则概念单一职责原则单一职责原则也就是SRP(Single Responsibility Principle):There should never be more than one reason for a class to change.大致意思就是改变类的因素应该有且仅有一个,也就是说类的职责应该要划分清楚,每一个类有明确并且单一的职责。里氏替换原则里氏替换原则也就是LSP(Lisko原创 2017-07-31 12:01:11 · 348 阅读 · 0 评论 -
用Java向SQL Server数据库中插入float数据报错An error occurred while converting the Float value to JDBC data type
用Java向SQL Server数据库中插入float数据报错用Java向SQL Server数据库中插入float数据报错报错信息:报错原因:解决方案:报错信息:An error occurred while converting the Float value to JDBC data type DOUBLE.用Java操作SQL ...原创 2018-07-18 10:24:25 · 3258 阅读 · 1 评论 -
如何使用Eclipse将Java工程打包成Jar包,并用bat文件启动Jar包
一、用Eclipse将Java工程打包成Jar包step1step2step3二、用bat文件启动Jar包step4step5step6一、用Eclipse将Java工程打包成Jar包step1在Eclipse中右键你要打包的工程,点击”Export…”,Export的功能就是将Java工程导出。 step2点击Expo...原创 2018-07-18 11:09:51 · 4902 阅读 · 2 评论 -
代码整洁之道培训总结
作者:翁松秀代码整洁之道培训总结1. 本次培训的总结1.1培训目的人类行为都是以目的为导向,培训也是。这次培训目的很明确,就是让我们的代码更加简洁。为了实现这个目的,我们需要搞明白三个问题:什么是整洁的代码?为什么要让代码简洁?怎么让代码简洁?这次培训围绕这三个问题,从思想、函数、重构、设计和工具五个方面讲解代码的简洁之道,最后只为了实现一个目的,也就是本次培训的意义:让我...原创 2019-01-11 09:25:09 · 1190 阅读 · 3 评论 -
Linux重定向输出日志
作者:翁松秀Linux重定向输出日志重定向类型0:标准输入。1:标准输出。2:错误信息输出。2>&1:将错误信息重定向到标准输出。重定向格式1,./spark-submit.sh 2>spark.log,将./spark-submit.sh执行的错误信息输出重定向到当前目录的spark.log日志文件中。2,./spark-submit.sh >spa...原创 2019-02-22 09:43:15 · 20113 阅读 · 0 评论