自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 开发规范整理

接口命名:1、满足接口路径格式约定:/{模/块}/{对象}/{动词}/{描述}2、命名与功能是一致的3、简洁,不是简单4、保留扩展性,考虑未来方法命名:1、满足约定:{动词}{对象}{描述}2、命名与功能是一致的3、有可能出现歧义时,加上副词区分如If、When、By4、满足代码规范5、简洁,少用双重否定,如果复杂就要准确参数命名:1、满足约定:{动词}{描述}2、看到IDE中有颜色的代码代表有问题的,需要看一下提示3、满足代码规范。

2023-07-03 16:49:11 113

原创 qs的arrayFormat与SpringBoot接收数组问题

qs.stringify({ids: [1, 2, 3]}, {arrayFormat: ‘indices‘})//形式: ids[0]=1&aids1]=2&ids[2]=3 qs.stringify({ids: [1, 2, 3]}, {arrayFormat: ‘brackets‘})//形式:ids[]=1&ids[]=2&ids[]=3...

2019-01-11 22:03:15 12409 8

原创 学习笔记_python和网易云音乐

环境:python--version(Python 3.6.5)pip--version(pip 9.0.3)(需要升级到最新10.0.1:python -m pip install --upgrade pip)安装scrapy:pip install scrapy(报错的话,装一个VS就什么都有了)装好后,scrapy –version(Scrapy 1.5.0)然后按照教程来,遇到错误Modu...

2018-06-09 20:28:47 484

原创 读书笔记_Java编程思想第4版

第1章  对象导论l  面向对象特性:万物皆为对象;程序是对象的集合,它们通过发送消息来告知彼此所要做的;每个对象都有自己的由其他对象所构成的存储;每个对象都拥有其类型;某一特定类型的所有对象都可以接收同样的消息。(对象具有状态、行为和标识)第2章  一切都是对象l  Javadoc用以注释,输出为html,命令以/**开始,以**/结束。独立文档标签以@开头,置于注释行最前面。注释中可以用htm...

2018-03-17 01:00:32 383

原创 读书笔记_Tomcat权威指南第2版

本书对应Tomcat6.0。第1章 Tomcat的开幕式  l  先安装配置好相应版本的Java,安装配置tomcat。各个操作系统上安装tomcat的方法介绍,测试安装成功:浏览器输入http://localhost:8080。l  执行Tomcat的脚本。l  Catalina脚本的启动参数。l  Tomcat的环境变量。l  不同操作系统下Tomcat的启动与停止与重启与自动启动。不同的To...

2018-02-10 15:47:54 605

原创 读书笔记_MySQL必知必会

拼接:select Concat(vend_name, ‘ (‘, vend_country, ‘)’) from vendors;删除空格Trim(), LTrim(), Rtrim();一些文本处理函数:Left()Right()返回串左边右边的字符,Length()长度,Locate()找出串的一个子串,Lower()Upper()转换大小写,SubString()子串。常用日期和时间处

2017-12-08 19:22:54 332

原创 谷歌翻译接口使用(android为例)

对于android来说,很多翻译接口要收费的。但是翻译还是有很多网页版的,因此爬虫便成为一种方式。谷歌翻译中国版不需要翻墙,谷歌翻译中有一个接口可以得到翻译后的json。例子: https://translate.google.cn/translate_a/single?client=gtx&sl=en&tl=zh&dt=t&q=Do%20not%20work%20overtime%20tonig

2017-11-16 19:42:32 9715 16

原创 学习笔记_Gradle和Proguard

Gradle官网: https://gradle.org/ Proguard官网:https://www.guardsquare.com/en/proguard易百教程:通用Gradle知识http://www.yiibai.com/gradle/ Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DS

2017-11-07 20:08:22 1613

原创 Android Studio快捷键收集(Eclipse版)

陆续更新中……格式:功能:KeyMap中的说明:Eclipse版操作。switch转换成if-else:Show Intention Action:选中switch然后Alt+Shift+J。

2017-10-28 11:51:23 271

原创 Eclipse手动搭建SSM框架

项目Github地址:https://github.com/pifutan/PifutanSSM 总结:经常搭框架的人应该都清楚,框架搭建的核心就是配置文件。Spring框架(反转控制IOC也称依赖注入DI,AOP)Spring MVC框架(Controller以及很多注解)MyBatis+log4j2

2017-10-17 00:30:34 10212

原创 读书笔记_图解HTTP

图解HTTP 上野宣2014年 《图解HTTP》下载地址: http://www.java1234.com/a/javabook/javabase/2017/0712/8420.html 截止2017.10.14,HTTP协议版本为1.1。第1章 了解Web及网络基础HTTP依赖于IP、TCP、DNS。标准的URI协议方案有30种左右,如ftp、http、ldap、mailt

2017-10-14 20:03:06 785

原创 Android注解 - 基础知识

Android注解 - 基础知识官方文档:https://developer.android.com/studio/write/annotations.html。AndroidAnnotations框架:http://androidannotations.org/。 Butter Knife框架:http://jakewharton.github.io/butterknife/。 其他如:XUtils框架等。

2017-10-13 16:45:32 355

原创 Android第三方库和框架

牢牢记住所有的第三方库能实现的功能,我们使用原生的API只要花时间和精力也能实现,但是可能会出现很多的bug而且会花费较多的时间和精力,而且性能也不一定很好,第三方的库会帮我们封装底层的一些代码,避免我们做重复多余易出错的事情,让我们专注于业务逻辑,所以学习任何一个第三方库都将是简单的,我们不应心生畏惧。一些原则规划好界面层,至少应该遵循几条基本的原则: 保持规范性:定义好开发规范,包括书写规范、

2017-10-08 14:59:25 2594 1

原创 Eclipse手动搭建SSH框架

项目地址:https://github.com/pifutan/PifutanSSH总结:Struts、Spring、Hibernate三者都是开源框架,框架越来越大,功能也越来越多,有一些没有遇到过的坑肯定还有很多,遇到了再解决了。官网上有很多说明,但是有些东西不熟悉找起来很麻烦,如果遇到难办的坑,就到官网上找答案吧,其实官网文档一般都有写到(虽然可能有点难找),再不行就需要去阅读源代码了。而且现

2017-10-05 06:38:26 1370

原创 读书笔记_软件框架设计的艺术

总结:好吧,不得不承认,现在的我看架构还早了一点,很多东西看过去毫无感觉,硬着头皮看完了……哪怕是NetBeans大佬写的书。大概是代码写得不够多,也没有涉及这方面工作的经历,所以感觉对现在的我没什么帮助。也罢,先不看架构类的书了,不如看看设计模式,看看源代码,搞搞框架的应用吧。前言只要API有可能被误用,就一定会有人去误用这个API。 API就如同恒星,一旦出现,便与我们永恒共存。 编写API

2017-09-26 01:34:02 1026

原创 Android Studio无法单点调试Connected to the target VM, address 'localhost8601', transport 'socket'

在windows上用AndroidStudio开发android时遇到了一个问题: 在XXX-java中报出提示:Connected to the target VM, address: 'localhost:8601', transport: 'socket'然后app进入等待状态然后黑屏了,无法进入调试。解决1:端口被占用,需要杀死对应进程,但实际上该端口是AndroidStudio在使用。如

2017-09-13 15:51:31 51775 15

原创 读书笔记_软件架构设计 程序员向架构师转型必备(第二版)温昱

另读:《一线架构师实践指南》感慨:大概看这本书对于现在的我来说还太早,经验不足,先成为一个好的程序员吧……以后再回来看这本书第1章 从程序员到架构师第2章 解析软件架构概念Architecture架构,每个人的理解都不同。 分为组成派和决策派。 组成派:软件系统的架构将系统描述为计算组件以及组件之间的交互(The architecture of a software system define

2017-09-10 03:40:46 2103

原创 Struts2国际化实战

网上的教程还挺多,但是我还是尝试了很久才成功。其实挺简单的Struts2提供了较好的支持。如果只是照着网上的教程做,你很可能会发现各种无效或者null异常或者其他异常什么的。这里面一个原因是我对Struts确实不熟悉,虽然也用过,但是那只是用过,根本没有深度。

2017-08-21 13:27:17 364

原创 人生还是无题

《人生还是无题》 蚍蜉叹,于2017年6月30日西门贾庆酒肉惬,纵是瓶儿雨殇叶。春梅吴月娇雪娥,六姐心欲策。丑矮木是武大,道不尽是苦凄,惟噫吁嚱。世道之难上青天,欲上青天彩云间。环肥燕瘦沉鱼雁,便口手遮天。三寸舌是本事,换金莲是亦志,别毛求疵。一如贾庆落魄年,总有瞬间起承接。电光火石刹那歇,非一日功建。一开始就落志,一生荒芜不治,岂有药吃。或怂后悔无药吃,狂风暴雨机遇至。立谈之间见心智,要果断愚痴

2017-08-20 14:49:35 642

原创 人生无题

《人生无题》 蚍蜉叹,于2013年5月27日月有嫦娥在远方,一个吴刚瓦上霜。好个司法天郎,玉树敲不甘。瞧不起的天蓬,寻不回的后羿,难以忘记。人在途中如跛龟,一群蜈蚣乱成堆。没有泰山狒狒,沉默辩是非。爬不远的蜗牛,飞不高的蝴蝶,心中痛切。有时心中无限意,一件小事灰心弃。不是我不积极,世事灭生机。长不大的蚂蚁,小不了的大象,断人幻想。他人世界不易懂,一句话机藏胸中。肤浅自私宽宏,不敢评轻重。近不了的人

2017-08-20 14:47:48 538

原创 读书笔记_深入理解Java虚拟机(第二版)

深入理解Java虚拟机(第二版) 周志明 译 蚍蜉叹:这本书很经典,Java开发的一定要自己看看书本,有兴趣和精力的甚至可以看看源代码。这篇读书笔记实际上只能作为复习和参考查找用。

2017-08-20 14:36:02 524 1

原创 MQTT实战:Eclipse Paho + Moquette

https://github.com/eclipse/paho.mqtt.android和https://github.com/eclipse/paho.mqtt.java下载项目。新建AndroidStudio项目命名为PahoAndroid,将paho.mqtt.android-master项目下的service和sample拷到PahoAndroid。新建Eclipse mars j

2017-08-19 14:29:07 3041 3

原创 电脑wifi连接受限

睡了一个程序员觉后,醒来发现电脑怎么也连不上wifi了,各种受限,而室友电脑都连得上,我手机也连得上wifi。这肯定不是电信运营商或者路由器的问题了。那是什么问题呢?就开始百度。有以下几种办法:1、更改【无线网络连接属性】的【internet协议iPv4属性】,自动获取IP地址和DNS服务器地址,可是我的本来就是自动获取。无效告终。2、使用【360安全卫士】,电脑不装这东西,兴

2017-08-18 15:01:15 2066

原创 读书笔记_算法第四版(二)

算法第四版(谢路云译)官方网站:http://algs4.cs.princeton.edu/home/有部分源代码和部分课后习题答案。个人练习代码:https://github.com/morefans/AlgorithmsFourthEdition 第4章 图4.1 无向图l  图是由一组顶点和一组能够将两个顶点相连的边组成的。l  自环:即一条连接一个顶点和其他

2017-08-18 14:41:11 628

原创 读书笔记_算法第四版(一)

算法第四版(谢路云译)前言:这本书是算法和数据结构方面的经典书籍,使用java语言描述,强力推荐好好看看这本书,对于考研和找工作都极其有帮助。官方网站:http://algs4.cs.princeton.edu/home/有部分源代码和部分课后习题答案。个人练习代码:https://github.com/morefans/AlgorithmsFourthEdition第1章 基础

2017-08-18 14:34:47 2182 1

原创 学习笔记_AngularJS

http://www.runoob.com/angularjs/angularjs-tutorial.html简介:Ø  AngularJS 通过 ng-directives 扩展了 HTML。Ø  AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。Ø  ng-app 指令定义一个 AngularJS 应用程序。Ø  ng-model 指令把元素值

2017-08-18 14:33:04 396

原创 学习笔记_MongoDB使用

http://www.runoob.com/MongoDB/mongodb-tutorial.html 启动MongoDB,打开D:\Install_Mongodb\bin\mongod.exe或者用命令行进入D:\Install_Mongodb\bin输入mongod.exe --dbpath d:\data\db安装后,可以用MongoBooster、MongoChief等

2017-08-18 14:31:08 251

原创 读书笔记_数据结构-使用C++语言描述(第二版)

第一章    基础知识数据:计算机加工处理的对象,分为数值数据和非数值数据。数据结构的设计过程分为抽象层(数据的逻辑结构及运算)、数据结构层、实现层。数据的逻辑结构:集合结构、线性结构、树形结构、图状结构。(线性和非线性)存储表示方法:顺序和链接(以及索引和散列)。数据结构常见运算:创建、清除、插入、删除、搜索、更新、访问、遍历。创建后结构是否变化分为:静态数据结构和动态数

2017-08-18 14:29:52 605

原创 读书笔记_重构,改善既有代码的设计

重构,改善既有代码的设计个人总结:以前对面向对象总觉得很一般的感觉,无法体会出面向对象真正带来的便利。而对于继承和多态,也只是了解知道怎么用,但是看了这本书才真正对于继承和多态有了进一步的理解,“原来继承和多态是这么用的”这种感觉,对于好的代码应该是怎样子的,也有了更具体一点的认知。对于以前自己写的代码,回想起来,根本就不是面向对象的,不堪回首……当然以后我还会不断发现自己以前写的代码很烂,这

2017-08-18 14:27:48 253

原创 读书笔记_暗时间

暗时间 刘未鹏,电子工业出版社每个人的手表走的一样快,但每个人的生命却不是。衡量一个人生活了多少年,应该用思维时间来计算。 我们每个人的生命就像一个沙漏,每个人沙漏里装的沙子总量是相当的(大家都活的差不多),不同的是,有的人的沙漏颈部较细,有些人的沙漏颈部较粗。 暗时间,指的就是你的,思维时间。 一个系统不停地在多个任务之间来回倒腾,就会耗费大量的时间在上下文切

2017-08-18 14:26:33 116 1

原创 如何阅读代码

Ø  代码阅读的必要性Ø  收集所有可能收集的材料Ø  知识准备命名惯例:变量、函数、类名、模块。Ø  留备份,构造可运行的环境Ø  找开始的地方Ø  分层次阅读在阅读代码的时候不要一头就扎下去,这样往往容易只见树木不见森林,阅读代码比较好的方法有一点象二叉树的广度优先的遍历。在程式主体一般会比较简 单,调用的函数会比较少,根据函数的名字及层次关系一般能确定每一个函数的

2017-08-18 14:22:23 293

原创 Android推送研究概述

手机推送原理:主要为Pull和Push方式,Pull主要为轮询,由手机发起请求耗电耗流量。Push则由SMS和持久连接,而SMS需要向移动运营商付费,成本太高。手机联网原理:运营商分配给手机的实际上是运营商的内网IP,需要通过NAT(NetworkAddress Translation)进行IP地址转换。如果一个链路有一段时间没有通信时运营商就会删除网关NAT映射表中其对应表。(故而长连接心跳

2017-08-18 14:14:24 408

原创 Androidpn项目搭建

androidpn这个项目是由一个韩国人独立开发,在sourceforge上地址为:https://sourceforge.net/projects/androidpn/,但是这个项目版本更新在2010年就停在了0.5.0而不再更新。github上的androidpn则最近更新时间为2012年的,版本为androidpn-0.6.0.地址:https://github.com/dann

2017-08-18 13:09:29 650

原创 蚍蜉叹

人情世故人之下,      墨染青峰墨紫砂。      红情踏遍痴情在,      我花竟败百花开。      蚍蜉一叹狂心咒,      月瘦孤光撞铁楼。      昨日雨中爬万里,      迈豪横指向天际。

2017-08-18 12:56:34 529 3

空空如也

空空如也

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

TA关注的人

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