【置顶】本博客内容导读(2019/10/28更新)

文章目录

  • 版权说明
  • 1.程序类
    • C#程序设计
    • Java程序设计
    • Python
  • 2.数据结构
  • 3.算法类
  • 4.设计思想
    • GoF设计和23种设计模式
    • 经典工作法则和定律
  • 5. 应用开发
    • 数据库技术
  • 6.项目开发
    • LaTeX学习笔记
    • 开发工具与方法
    • Linux开发工具
  • 7.性能测试
  • 8.非技术类
  • 9.其他
  • 关于
    • 博主
    • 博客

版权说明

本博客原创文章版权归郝伟老师所有,严禁用于未授权的商业目的。具体版本声明请参考《本博客文章版权申明》。

1.程序类

C#程序设计

链接:C#程序设计
与C#程序设计相关的文章汇总。

Java程序设计

链接:Java程序设计
与Java程序设计相关的文章汇总。

Python

Python打包Java项目脚本(三):打包Servlet项目并上传至服务器
一个用于将py打包成pyc的python脚本
Redis 在Ubuntu下的安装及Java和Python应用实例
Python打包Java项目脚本(二):调用第三方jar包
Python打包Java项目脚本(一):不调用第三方jar包
使用Python在Linux下做批处理操作Git代替原有的ShellScript
一个自动将C#项目打包成ZIP的Python小程序
使用Python自动打包C#项目输出文件夹

  • Python进行文件统一编号处理示例一则
    本示例演示了使用python将存储在多个文件夹中、有重名且命名不太规范情况下,将所有文件合并复制到同一文件夹下的实现过程。

2.数据结构

  • 基本概念(限计算机用语)
    • 数据:用于表示客观世界的编码集合。
    • 数据元素:数据的基本单位。
    • 数据对象:性质相同的数据元素的集合,是数据类型的一个子集。
    • 数据结构:相互之间存在一种或多种特定关系的数据元素的集合。
    • 数据类型:一个值的集合和定义在这个值集上的一组操作的总称。
  • 单链表
  • 双链表
  • 队列

3.算法类

  • 算法设计与分析
    算法设计与分析相关文章汇总。

4.设计思想

GoF设计和23种设计模式

  • GoF的基本设计原则与23种设计模式快速解读
    GoF的经典设计原则与设计模式文章汇总。

经典工作法则和定律

  • 以亲身经历解读经典的定律或法则
    根据亲身经历总结的如吉德林法则、墨菲定律等。

5. 应用开发

数据库技术

  • OUTER JOIN的应用场景
    有时候我们需要查看某条数据的附加属性,但是这些附加属性又不是所有的数据都有。举例来说,我们希望查询客户信息的同时,也能查看客户消费次数。但是,由于不是所有的客户都有消息记录,如果我们直接使用INNER JOIN的话,没有消费记录的客户人信息就不会显示。这时候,OUTER JOIN 就派上用场了。

6.项目开发

LaTeX学习笔记

链接:Latex 学习笔记
快速学习LaTeX的入门教程。

开发工具与方法

  • 开发工具与方法
    与开发相关的工具类和使用方法的博文。
  • 转换器中间XML格式说明文档
    一个用于数据转换的工具说明文档。

Linux开发工具

  • 三种办法彻底解决SSH的 Write failed: Broken pipe 问题
    SSH连接超时后会自动断开,本文给了三种方法用于解决这个问题。
  • 实战:撤销已经提交至远程的一次变更
    最近在一个实际项目中,由于一个开发组成员误操作,将包含了大量配置错误的代码提交至远程仓库,导致其他成员在更新时都会获得这个错误的更新,从而使项目无法编译运行。本文说明如何用Git来解决这个问题。
  • Linux
    从零开始在远程 Ubuntu 16.04.6 LTS 主机上安装Tomcat8
    MacOS Terminal 常用快捷键大全
    使用 sysctl 命令查看苹果笔记本macOS系统CPU等硬件详细信息
    配置CentOS的网络
    在 Hyper-V 中修改 Ubuntu 的分辨率
    [学习笔记] 在全新的运行Ubuntu18.0.4的百度云服务器上安装Tomcat8
    在 Windows 2019 上运行的 Linux 子系统!
    Linux 命令之 Screen

7.性能测试

Java文件读写的性能测试(附源码)
Java 使用多线程对超大数列进行累加计算
超多线程初始化和启动性能测试与分析
StringBuilder初始化的大小对性能的影响
Java 性能测试及机器信息
使用JAVA对内存中的大数组进行读写性能测试
使用JAVA对进行内存中不同数据类型的数组访问性能测试

8.非技术类

9.其他

  • 性能测试用的机器信息
  • 博客成长历史记录表
    记录博客成长的点点滴滴。
  • 2019年个人暑期健身计划
    制定计划并记录执行过程,成功利用暑期两个月减肥5.5公斤。
  • 好文转载
    一些不错的各类文章,转载持续更新。

Spire.XLS学习笔记
PDF合并输出工具
高校老师带本科生做使用C#开发的IT项目的一些Q&A
一个自动将C#项目打包成ZIP的Python小程序
如何对信息系统合同中的用户需求进行合理管控
系统后台多线程处理机制详解(更新中……)
软件项目发布流程与相关人员权责详细说明

关于

博主

  • 简介
    郝伟,1981-, 男,计算机专业博士,主要研究方向为并行计算与大数据处理,现在安徽理工大学计算机学院任教。2018年9月于日本高知工科大学获得博士学位,博士导师为东京大学松崎公纪教授。目前,与清华大学、库道斯(上海)软件科技有限公司、中新网络安全股份有限公司等多家信息技术公司有技术合作关系。主要工作内容除了科研,系统设计、技术研发等,还包括信息系统方案可行性论证、项目设计、项目管理等工作。联系手机:188 1569 4732(同微信),邮箱:[email protected]。另,原新浪微博地址:点击我。
  • 写作基本理念
    1)追求多样:不限于技术,人生亦是如此;
    2)追求精度:少量几个技术方向做专做精;
    3)客观务实:以目标为导向,不拘泥于实现形式;
  • 成果
    论文:链接
    项目:链接
    获奖:待添加
    其他:待添加

博客

  • 博客精神
    厚积薄发:所有的内容大都是经过实践后才编写博文发布出来的。
    追求原创:所有博文都是原创,包括文字、图片和表格,非原创部分都进行了引用说明。
    深入浅出:文章的内容大多通过实例,便其更加简单。
    乐于分享:欢迎大家转载,不过转载时请保留作者和链接信息。
  • 写作目的
    原因1:有效的学习方式
    原因2:便利的经验记录方式
    原因3:全面的自我展示方式
    原因4:原创性认证
    详细内容可以参见博文:《我为什么要写博客》。
  • 技术方向
    2019年技术目标和完成情况总结:重视基础知识的学习和研究,包括进一步提高开发环境和常见工具使用水平;加深对基础数据结构和常规算法的理解;完成300篇有一定质量的CSDN文章。
    2018年:主要是语言和工具类,包括Redis,Java基础,Git基础使用,Linux使用,Python语言等。

你可能感兴趣的:(程序人生,核心文章导航入口)