这些年,那些我们一起读过的代码

2023-05-16

刚毕业不久,工作经验吧,谈不上,不过书架上那些东东还是能拿出来分享一下下的:


工作性质吧,先就说下快速桌面应用开发工具之delphi吧:

1.《delphi 6 开发人员指南》

优点: 全面介绍了从dos时代向Windows界面编程中delphi的成长,包含了所有初级教程中语法知识啥的那些东东。还囊括了编译器、dll等等较为篇幅,可谓是delphi编程的百科全书。

缺点:那时候,网络是不是不发达呀,这方面的知识少的可怜巴巴,就是现在来说,delphi对网络的支持也是少的可怜昂,不足为怪。

推荐阅读:这个适合delphi初学者细细品读,字里行间都是宝贝呐。


2.《Inside VCL 深入核心——VCL架构剖析

优点:这个能帮助你了解,为啥使用VCL就轻而易举的开发出桌面应用程序来的,这个就是delphi的心脏呀,拿到它,你就可以肆意使用delphi开发了。

缺点:对于初学者来说,嗯,有点深。

推荐阅读:李维的这本书,初级者看看大概就好了。


3.《delphi win32 核心API参考》

优点:当你使用windows中的某些dll时,这个可谓是个词典呐,任何导出函数的参数在这里都暴露无遗。

缺点:目录有点挫,找起来还是比较费劲的。

推荐阅读:用到哪个函数就来查,跟个字典一样


好吧,其实身边delphi的书籍还有很多,但是呢,其他的就不说了,有了这几本,应付工作已经绰绰有余~\(≧▽≦)/~啦啦啦


其实俺本行是学java的,俺还是倒腾网络的,就说说俺在学校的时候书架中的几本书吧~

1.开发自己的搜索引擎:Lucene+Heritrix(第2版)》

优点:能帮助一个本科生完成一个独立的毕业设计。不错,当初俺就是靠这个毕业的

缺点:唯一的缺点就是这本书吧,现在貌似lucene已经发展更新了好几个版本了,下载lucene的时候可以关注下版本

2.Think in Java

嗯,想要学习java,这本书必不可少。

优点:java精髓。

缺点:想想吧,还真没想出来。


最后呢,再秀几个自己感兴趣的东东

1.《Head First系列》

《Head First JAVA》/《Head First C++ 》/《Head First PYTHON》……

优点:这一套书囊括了所有的编程语言,而且表达方式很独特,循序渐进,头脑风暴。

缺点:因人而异,有人可能不喜欢这种模式呢。


2.《c++算法 图算法》

优点:对于一个计算机从业人员来说,不懂算法,何以立锥?

缺点:嗯,语言可能是个障碍,不过还好。俺不学c++的也在看昂。


3.Intel 汇编语言程序设计

优点: 这本书我真没花钱,CSDN活动送的,哇咔咔。有了这本书,我能在任何语言中,嵌入汇编了,嗯强大。

缺点:貌似这个是个教科书,要是能有headfirst那样给我讲述就好了,我的要求是不是高了啊。


好吧,夜深的。不熬夜了。就写这么几本吧

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

这些年,那些我们一起读过的代码 的相关文章

  • mysql左右匹配原则的用法和理解

    重点 xff1a mysql的最左匹配原则其实是和where后面的查询条件顺序是没有关系的只和索引的字段顺序有关 xff1b xff08 这里说的顺序是联合索引的顺序 xff09 这点网上很多地方都说错了 下面我们来用代码模拟一下问题 这里
  • 如何做好项目经理

    我一直赞同这个观点 xff1a 项目经理是干出来的 xff0c 不是学出来的 xff1b 是带出来的 xff0c 不是教出来的 一个人要成长为一名合格的项目经理主要不是靠学 xff0c 而是靠干 xff0c 当然学也很重要 靠干 xff0c
  • Javascript进制转换

    介绍一个简单的用Javascript进行 进制 转换的方式 xff1a 将十进制转换为十六进制 xff1a var i 61 10 alert parseInt 10 10 toString 16 同样 xff0c 将十六进制转换为十进制
  • js实现进制变换 10->16

    进制变换 10 gt 16 function heTransform data var pattern 61 new RegExp 39 1 9 d 0 39 判断是否是10进制数字 if pattern test data var hex
  • 用Visual C#实现局域网点对点通讯

    用Visual C xff03 实现局域网点对点通讯 作者 xff1a 马金虎 日期 xff1a 2003 9 28 出处 xff1a P2P中国 PPcn net 点对点即Peer To Peer xff0c 通常简写为P2P 所谓网络中
  • Makefile学习总结

    Data 2017 12 07 Author cjh Theme Makefile Tutorial 俗话说 xff0c 工欲善其事必先利其器 xff0c 所以我们先来介绍一下Makefile中的特殊字符 64 表示目标文件 表示所有的依赖
  • stmdb和ldmia

    stmdb xff1a db xff08 decrease before xff09 表示先减后存 指令 stmdb sp fp ip lr pc 34 表示sp等于最终被修改的sp的值 假设 sp 61 4096 xff0c 此条指令的执
  • ros之tf经验总结

    1 概念 搞ros都离不开tf xff0c 当建立一个机器人模型时 xff0c 第一步就是要确定机器人的tf结构 以kobuki导航运行为例 xff0c 首先是 map xff1a 地图坐标 xff0c 固定坐标系 odom xff1a 机
  • setInterval和setTimeout的缺陷和优势分析

    先把问题摆出来 xff1a 使用定时器的setInterval xff08 xff09 方法会出现程序并不是按照我们设定的精确时间而调用的问题 xff01 定时器 xff1a 在JavaScript中经常会使用定时器来进行延时或者是重复调用
  • 关于KEIL调试时CortexJLink中SW Device检测不到芯片解决办法

    使用Jlink第一次下载成功后 xff0c 第二次检测不到设备 xff0c 极大原因是因为软件配置了SWDIO和SWCLK的状态导致的 解决办法 xff1a 软件中将配置两个引脚状态程序注释 xff0c 将芯片的BOOT0引脚接高电平 xf
  • Web大规模高并发请求和抢购的解决方案

    电商的秒杀和抢购 xff0c 对我们来说 xff0c 都不是一个陌生的东西 然而 xff0c 从技术的角度来说 xff0c 这对于Web系统是一个巨大的考验 当一个Web系统 xff0c 在一秒钟内收到数以万计甚至更多请求时 xff0c 系
  • Java用自定义的类作为HashMap的key值

    这是Java中很经典的问题 xff0c 在面试中也经常被问起 其实很多书或者文章都提到过要重载hashCode 和equals 两个方法才能实现自定义键在HashMap中的查找 xff0c 但是为什么要这样以及如果不这样做会产生什么后果 x
  • Maven类包冲突终极三大解决技巧 mvn dependency:tree

    举例 A依赖于B及C xff0c 而B又依赖于X Y xff0c 而C依赖于X M xff0c 则A除引B及C的依赖包下 xff0c 还会引入X xff0c Y xff0c M的依赖包 xff08 一般情况下了 xff0c Maven可通过
  • idea中的实现接口时@Override注解问题

    摘要 用IntelliJ 15打开一个以前的工程 xff0c 发现代码出现很多关于 64 Override的错误 xff0c 编辑器提示 xff1a 64 Override is not allowed when implementing
  • mac下idea的使用之java工程打包生成jar篇

    我们先选中工程 xff0c 然后点如下的图标 xff0c 打开配置文件 xff0c 再选中artifacts选项 xff0c 再点加号选jar 起一个名字 xff0c 然后再填写好要打到的路径 xff0c 下面就是我们要选择我们需要的包或着
  • Memory Dependencies-内存依赖

    Data 2017 12 28 Author cjh Theme Memory Dependencies 本篇内容是基于TI TMS320C6000Programmer s Guide手册第2 2 2 Memory Dependencies
  • Python中获取异常(Exception)信息

    异常信息的获取对于程序的调试非常重要 xff0c 可以有助于快速定位有错误程序语句的位置 下面介绍几种python中获取异常信息的方法 xff0c 这里获取异常 xff08 Exception xff09 信息采用try except 程序
  • 聚类、K-Means、例子、细节

    聚类 今天说聚类 xff0c 但是必须要先理解聚类和分类的区别 xff0c 很多业务人员在日常分析时候不是很严谨 xff0c 混为一谈 xff0c 其实二者有本质的区别 分类其实是从特定的数据中挖掘模式 xff0c 作出判断的过程 比如Gm
  • CTR中的特征哈希

    在CTR预估中 xff0c 一种做法是采用人工来做feature engineering xff0c 将一些非线性的feature转换为线性的feature xff0c 然后喂给LR之类的线性model来做在线学习 xff0c 在这个过程中

随机推荐

  • go的一些基本知识

    go 编译 xff0c 依赖 GOPATH 找到src https blog csdn net u012210379 article details 50443636 go logging http www yeolar com note
  • 论文精读-DeepFM

    转载一篇博客文章 https blog csdn net zynash2 article details 79348540 DNN部分的详细推导见 xff1a https blog csdn net zynash2 article deta
  • 《玲音》

    这年头时兴谈互联网思维 xff0c 最近看了二十年前的一部动漫 玲音 xff0c 里面还真是有不少互联网思维 xff0c 以下剧透 xff1a 玲音是一个中学女生 xff0c 性格内向自闭 xff0c 一直过着平淡的生活 xff0c 与家庭
  • idea中安装activity插件actibpm,文章中有下载链接

    我的个人网站 等不见天亮等时光 插件的安装路径有这么几种 从idea setting plugin 选择商店 在商店中直接输入actibpm 可以直接进行安装 由于网站的地址在国外 如果你没得梯子的话 中间肯定会安装失败 所以我建议在安装时
  • unrecognized command line option '-V' 解决方法

    xgcc error unrecognized command line option 39 V 39 xgcc fatal error no input files 真正的错误并不在这里 xff0c 而是在最后一个错误出现的地方 我遇到的
  • ROS教程译文1———TF转换树的设置和使用

    本文属于ROS翻译文章 xff0c 来自WIKI http wiki ros org navigation Tutorials RobotSetup TF 由于水平有限 xff0c 翻译错误在所难免 xff0c 发现错误欢迎评论或联系作者
  • TI Openmp clacc编译器讲解

    Data 2017 12 29 Author cjh Theme TI Openmp clacc编译器讲解 本章内容主要分四讲来讲 xff1a 一 clacc编译器的讲解 二 makefile的讲解 三 openmp target语法讲解
  • 第二讲 STM32相关底层配置(一)

    本文是针对stm32F1系列的一些基础部分的底层配置的流程的总结 主要包括了GPIO普通配置 GPIO复用配置 GPIO重映射配置及中断优先级管理 其中紫色部分为调用正点原子的SYSTEM文件夹里的函数来实现相应步骤 GPIO普通配置 1
  • RCP开发中,对当前字体名字的获得

    Display getCurrent getSystemFont getFontData 0 getName 这句话获得的是当前字体的名字
  • sql server 中OPENROWSET与OPENDATASOURCE的用法

    SELECT FROM OPENROWSET 39 sqloledb 1 39 39 mrp server 39 39 sa 39 39 123 39 DBdata dbo tbG gzzxzl SELECT a FROM OPENROWS
  • 【RP2物联网实战(一)】C/C++&FreeRTOS版

    写在前面 树莓派pico xff0c 又称为RP2 xff0c 其开发方式多种多样 xff0c 有C语言和micropython语言 xff0c 工具有cmake xff0c vscode xff0c arduino xff0c thonn
  • CAS 5.3使用MySQL数据库登录

    作者 xff1a 张永利 一 本例环境说明 JDK 1 8CAS 5 3apache maven 3 6 0mysql 5 6 32 二 CAS 5 3基础环境搭建与验证 需要按照 CAS 5 3服务器搭建 搭建好环境 xff0c 并使用系
  • JAVA底层常见面试题

    关于集合 1 Java中的集合及其继承关系 关于集合的体系是每个人都应该烂熟于心的 尤其是对我们经常使用的List Map的原理更该如此 2 poll 方法和remove 方法区别 xff1f poll 和 remove 都是从队列中取出一
  • Realsense D435i 深度图优化_高精度模式

    目录 1 Intel RealSense Viewer中高精度预设 2 深度图优化 1 Intel RealSense Viewer中高精度预设 1 打开Intel RealSense Viewer 2 Preset gt High Acc
  • 知乎登录出现Miss argument grant_type 无法成功登录解决方法

    知乎的模拟登录 xff0c 出现Miss argument grant type 无法成功登录 根据网上的说法 需要进行chrome版本降级 要使用用Chrome 60版本 chromedriver2 3 1 chrome浏览器降到60版本
  • Cant Find Compiler Executable In Your Configured Search Path"的解决方法

    今天因为课后作业要使用C语言编程 xff0c 所以装了心爱的codeBlocks 无奈打开使用的时候却弹出 Cant Find Compiler Executable In Your Configured Search Path 的错误 导
  • 解决野火iMX6ULL-wifi连接问题

    这里主要解决的是野火的linux EBF6ULL S1 pro板子的AP6212wifi 模块无法顺利连接wifi的问题 按照视频里面说的进行操作 xff0c 未能顺利连接wifi 解决这个问题要注意下面几个问题 pro板子目前我知道可能分
  • tail命令详解

    tail命令 用途 xff1a 显示文件的最后几行 标准语法 xff1a tail f c Number n Number m Number b Number k Number file 逆序显示行 xff1a tail r n Numbe
  • 历史上消失的那 10 天去哪了?

    如果你查过万年历 xff0c 会发现1582年10月居然少了10天 xff01 http wannianli fkcha com year 1582 month 10 html Linux上有个cal命令可以查日历 xff0c 如果你查过1
  • 这些年,那些我们一起读过的代码

    刚毕业不久 xff0c 工作经验吧 xff0c 谈不上 xff0c 不过书架上那些东东还是能拿出来分享一下下的 xff1a 工作性质吧 xff0c 先就说下快速桌面应用开发工具之delphi吧 xff1a 1 delphi 6 开发人员指南