编程

Linux乱码,python3中文乱码问题

2019-03-30

在linux开发程序涉及到中文的,经常会遇到乱码和乱码引发的异常,本文讲述本人这两天遇到的编码问题以及解决方案,以便后续类似问题可作借鉴。

编程

快速排序算法的三种代码实现

2023-06-29

快速排序是一种常用且高效的排序算法,在各种应用场景中广泛使用。本文将介绍快速排序算法的三种常见的代码实现方式,帮助读者理解不同的实现策略和优化技巧,以及它们对算法性能的影响。

编程

c/c++常见经验总结(linux)

2021-10-22

    记录一些开发c/c++程序过程中经常会遇到的问题,有些虽当时看似简单但随时间推移都会变得陌生,及时笔录下经验点还是比较有用的。

编程

try/catch/finally/throw的特性

2021-10-24

本文总结java中异常处理过程会出现的一些问题,有点非常规,但值得收藏,基础考试可能会考这些。 1. finally里有return语句; 2. finally块对之前的返回值做了修改; 3. catch里再throw;

编程

技术面试题总结

2019-08-25

这是近期遇到过的经常出现在面试过程的技术考题总结

编程

django数据模型迁移的几个有用命令简介

2019-03-31

模型对象django内置了`ORM`,它在操作数据库时一般情况下无需直接写sql语句,而是用常规面向对象的方式调用`模型对象`的方法和属性,django框架底层会自动转为sql操纵数据库。 开发者要管理好这个`ORM`模型和DB的关系,背后需要理解几个django定义的几个有关迁移的命令。

编程

构造函数中调用虚方法的多态性表现(c++ java比较)

2021-10-24

本文比较c++和java的类的构造函数里调用虚成员方法时的表现。

编程

JSONObject处理java对象和String间类型转化

2019-05-07

我们经常使用json进行数据通信,就会涉及json字符串和对应的java对象的相 互转换,当然这个转化完全可以原始的方式做,但是就很多重复代码,不够通用, 其实已经有实现好的轮子,我们拿过来用即可。 alibaba.fastjson的库是没有toBean() fromObject()等方法的。

编程

Python Javascrip Go基础点比较学习(一)

2019-03-04

使用过多个语言做互联网开发的朋友,往往在切换过程中没那么快反应过来该用哪种语法,譬如我要知道对象obj是什么类型,那我该用typeof(obj)? type(obj)?还是type obj? 因为这些都见过且容易混淆忘记。 本文就总结下python,javascrip和go在一些基础语法上写法,大家对比着看可能更加深理解,也作为以后开发时查阅语法帮助文档。

编程

golang的defer和返回值

2019-11-26

golang的返回值方面的处理和c++有一些不同,典型的golang增加了多返回值和显式定义返回值的情况;golang在异常处理上的defer和c++的try/catch也有不同; 在这些差异之下,有些语法语句对c++程序员来讲不太好理解,此处通过示例演示出来,供大家参考。