自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Panshaoling的博客

江山留予后人愁

  • 博客(13)
  • 收藏
  • 关注

原创 了解GPT的最快方法,阅读《这就是ChatGPT》

ChatGPT的成功,更加体现了人类大脑的精妙之处,“类人“也许是一条更加清晰的道路,也会再将来带动更多的模型产出,嵌入再嵌入,最终我们可以期待更加神奇的AI,可以说ChatGPT是一抹亮色,揭开了黑夜的一角。而本书是了解它最快捷的方式。

2023-08-21 23:32:38 206

原创 Linux黑皮书,确实是学Linux的第一书

这本《Linux命令行与Shell脚本编程大全》真的是对各个版本的、各种情况做出了详尽的说明,是一本不可多得的Linux领域的参考书,如果我在一开始学习Linux系统的时候,就遇到它就好了,这样就不会在不同分支不同环境里,折腾了那么久,遍尝Linux的苦处,而是能快速地清晰地领略到Linux的奥妙,体会到Linux精妙的设计思想。它的“提示”与“注意”真是精华所在,即便你很熟悉Linux系统的使用,你还是会犯一些常识性的错误,我们毕竟不是字典,还是有力所不能的地方。

2023-03-09 22:00:10 150 1

原创 最好的Python入门书籍:《Python编程:从入门到实践》

Python的入门很简单,网上有很多资料,但他们大部分都集中在Python语言的用法上,加上学习一些脚本写法,对语法思维和设计理念都是泛泛而谈,所以尽管有所实践,但是无法由浅入深去阐述一个概念,总是停留在表面的“摄取”,而像这本图灵出版社出的《Python编程:从入门到实践》,可以从浅入深,从理念到运用,再到思考,是非常值得推荐的Python入门教材,价格也很合适。

2022-12-15 22:37:15 458

原创 从后端看Vue-读《Vue.js技术内幕》

《Vue.js技术内幕》是一本用心之作,作为后端接触Vue.js的第二本书非常合适,当然需要多用功读几遍

2022-10-26 08:33:13 521 1

原创 用Eclipse查看jar包源码

师姐甩了个jar包但没给源码,自己尝试反编译一下,发现网上的方法多老旧。探索之下发现eclipse编译器的Enhanced Class Decompiler插件既快又轻巧。 以下为流程: Help=>Eclipse Marketplace=>Find 输入Enhanced Class Decompiler...

2018-06-05 22:52:24 2430

原创 Atom入门(三)-必要插件

今天介绍一下atom的插件,工欲善其事,必先利其器。有时候插件可以让你事半功倍。 插件的安装步骤:File->Settings->Install 就可以搜索了 我们从三个特性讲,例举常见的插件们必要性1. Linter简介 作为必备的代码校验工具 Linter is a base linter provider for the hackable At...

2018-04-19 14:20:18 598

原创 Atom入门(二)-修改Atom快捷键

使用Atom时常会发生快捷键冲突,有些插件需要修改atom默认快捷键 File->settings->Keybingings->OpenConfig Folder-> 找到Open Config Folder 打开keymap.cson: 这里可以选个自己适应的快捷键写进去:例如 'atom-text-editor': 'ctrl-F1...

2018-04-02 16:17:56 5462 2

原创 Atom 编辑器实现HTML实时预览

基础实现:快捷键在编辑框中按 Ctrl + Shift + M 可以打开原生预览。(不带CSS样式)插件实现:atom-html-preview点击File->settings–>install-> 搜索 atom-html-preview ->下载 在编辑框中按 Ctrl + Shift + H 可以打开预览面板(带CSS样式)已经不需要像之前网...

2018-04-02 15:56:08 21644

原创 Java实现最大子序和

leetcode地址题目简介给定一个序列(至少含有 1 个数),从该序列中寻找一个连续的子序列,使得子序列的和最大。 例如,给定序列 [-2,1,-3,4,-1,2,1,-5,4], 连续子序列 [4,-1,2,1] 的和最大,为 6。 扩展练习: 若你已实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。解题思路获取长度 新建数组 设最大值 循环遍历 对...

2018-04-01 15:14:27 1560

原创 Java实现strStr()

题目简介strStr()介绍 实现 strStr() 返回蕴含在 haystack 中的 needle 的第一个字符的索引,如果 needle 不是 haystack 的一部分则返回 -1 解题思路取两个字符串的长度,l1,l2 判断前者不小于后者,且后者不等于0, 取长度的差,循环遍历, 在haystack中取l2长度的字符,判断是否等于needle 有则返回...

2018-03-31 11:19:33 3211 1

原创 Java-罗马数字转整数

Roman-to-integer题目:给定一个罗马数字,将其转换成整数。返回的结果要求在 1 到 3999 的范围内。记数方法:I - 1 V - 5 X - 10 L - 50 C - 100 D - 500 M - 1000 1.相同的数字连写、所表示的数等于这些数字相加得到的数、如:Ⅲ=3; 2.小的数字在大的数字的右边、所表示的数等于这些数字相加得到...

2018-03-30 13:34:28 3234 2

原创 解决Python3.x下使用Django连接Mysql数据库问题

问题描述:基于C语言编写的主要MySQL-Python适配器MySQLdb未移植到Python3上,因为一些默认设置,在使用Django连接Mysql数据库时会报错。如下“Error loading MySQLdb module:No module named ‘MySQLdb’”解决方案:1.安装pytho3下的PyMySQL检查以下  pip list2.更新_init__.py文件添加以下代...

2018-03-15 16:36:02 649

原创 安卓项目导入Android studio编译出现gradle错误部分问题

问题描述:前几天准备使用Android studio编译一款开源邮箱应用的时候,操作台出现了以下错误:Migrate Project to Gradle? This project does not use the Gradle build system. We recommend that you migrate to using the Gradle build system.解决方案:摸索了...

2018-03-06 21:26:54 6742 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除