自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青山师

此博客输出内容永久免费,长期分享JAVA开发技术

  • 博客(17)
  • 资源 (29)
  • 收藏
  • 关注

原创 Eclipse直接打开java文件在计算机中的目录

Eclipse中直接打开电脑中对应的文件(资源管理器)Step1 - 安装插件 菜单栏Help -> Install New Software…  如图: Step2 - 指定插件URL 在弹出界面中点击Add,选择插件自定义名、URL;笔者Name-URL对:explore-file-system、http://www.junginger.biz/eclipse/ ,点击OK  如图: S

2016-07-25 19:59:52 4335

原创 经典排序算法(一)冒泡排序

排序算法排序,一定程度上就是比较,比较是过程(貌似是唯一手段),再决定是否交换,结果就是排序。 在东陆学院,假定小一22岁(age_yiyi),小尤21岁(age_yoyo),对于我们自然人来说,我们知道小一是比小尤大一岁的,因为22减去21比0要大。 而对于计算机来说(程序),给出两个数,要比较它们的大小,同样采用上述方案。 计算机很傻(AlphaGo表示不服),所以程序员首先要告诉它怎么认

2016-07-19 23:31:38 1008

原创 Python打印print函数深入解析

Python的print函数细节 学会在IDLE中使用help(BIF)命令查看BIF的说明>>> help(print)Help on built-in function print in module builtins:print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Pri

2016-07-17 01:17:05 2269

原创 Python读取文件

输入 - 处理 - 输出 - 关闭 IO输入输出,一般操作顺序都是 输入 - 处理 - 输出 - 关闭  这节演示一个读取文本文件的示例。  Python的BIF open() 可以用来与文件交互。我们再结合for循环语句的话,就更美妙了。 使用open() BIF处理文件中的数据时,会创建一个迭代器从文件想你的代码输入数据行,一次读入一行数据(JAVA中的readLine方法,好像吧)。使用

2016-07-17 00:33:23 1939

原创 推送消息到手机APP

推送消息到手机APP(使用个推的JAVA SDK) 使用个推平台:JAVA服务端链接 http://docs.getui.com/server/java/start/  下载测试APP Demo用例地址,请猛戳这里 下载安装上面的安卓版APP后,我们就可以利用个推JAVA的SDK来开发推送Demo了。  个推教程参考 http://docs.getui.com/server/java/start

2016-07-15 13:28:37 6465 2

原创 【MySQL基础】Mysql获得当前日期的前一个月的最后一天

Mysql获得当前日期的前一个月的最后一天 场景:一家P2P公司的财务专员请求开发人员(或DBA)统计历史借款用户数量,她查看的时间是今天,想要的数据是这个月以前(不含这个月)的用户数。  难题:“这个月”是动态的,可能是2016年7月、2017年3月等等。我们就需要写一个动态SQL给她以后就让她自己执行就OK了。  思路:如果我们可以找到一个条件时间,然后用户借款时间小于这个条件时间的所有数据

2016-07-14 14:14:37 3953

原创 【MySQL基础】Mysql获得当前日期的所在月的第一天

Mysql获得当前日期的所在月的第一天Step1:得到当前时间(天) curdate():该函数返回的日期形式:2016-07-14select CURDATE()result: 2016-07-14Step2:得到当前日期在本月的第几天 day(arg):该函数返回时间参数arg在本月是第多少天day(curdate()) = 14select day(CURDATE())result: 1

2016-07-14 13:37:34 4214

原创 Python开发工具

Python集成开发环境 学习一门编程语言,首先应该挑好集成开发环境(IDE),笔者在这里推荐两款IDE。IDLE IDLE(Python GUI) 是Python安装之后自带的类似UNIX shell的图形用户界面。如图1。图2是界面展示。 图1 图2 IDLE自定义编辑样式,菜单栏Options –> Config IDLE : 1. Fonts/Tabs, 左边可以选

2016-07-13 22:13:29 1441

原创 Python基本数据类型

Python基本数据类型内置数据类型BIDT(built-in data type) Python内置许多数据基本类型。 数据类型DT 表示形式 int 整形如:-1,0,1,… float 浮点型如:-1.1,0.0,1.1,… str 字符串如–单引号或双引号括起来的形式 “hello”, ‘python’ list 列表如:[1,2], 嵌套列表[1,[2

2016-07-13 11:52:56 560

原创 Python用法:命令行和环境

Python安装和用法(一):命令行和环境 安装Python后,在命令行启动Python(windows环境下请参考 Python环境安装、测试)。 CPython解释器扫描命令行和各种设定的环境。CPython的实现细节:各种命令行实现细节可能不同,更多关于此问题的资源请访问其它实现.命令行 当你调用python(py)命令时,应该制定以下任何这些选项:python [-bBdEhiIOqsSu

2016-07-12 13:47:33 2550

原创 Python的函数

Python函数程序语言的函数 许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,这就是程序中的函数(有的程序语言中也叫方法–比如JAVA语言)。 1. C语言函数/* 该函数返回x,y两者中的较大值*/int max(int x,int y){ return x>y?x:y;}JAVA语言方法public class TestCase{

2016-07-11 22:45:25 882

原创 Python环境安装、测试

Python环境安装资源下载 Step1: 请到Python官网 https://www.python.org/在Downloads栏目选择适合自己计算机操作系统的Python3版本(现在很多公司采用的是Python2.X版本,但是建议新学Python的选择Python3.X,注意:Python的2.X和3.X版本是有很大不同的)。笔者采用的是windows系统(屌丝程序猿,么法子。。。),图1。

2016-07-11 19:56:09 2112

原创 Python的注释

Python注释单行注释 Python单行注释以“#”开头,后连接注释内容。规范的注释其实应该在“#”符之后接一个空格符,再接注释内容。# 这是注释文本:打印Hello, python!print("Hello, python!")多行注释 Python的多行注释借助字符串的表示方式。用三个单引号或者三个双引号标记。关于以下展示的自定义函数会在Python函数一节中讲到。"""多行注释方式一:定

2016-07-11 13:24:21 1155

原创 Python介绍

Python简介 官网介绍:Python是一门可以让你工作更快捷系统集成更有效的一门编程语言( Python is a programming language that lets you work quickly and integrate systems more effectively)。

2016-07-09 22:33:49 1162

原创 使用lombok.jar可以在Java代码中可以省略setter、getter方法了

1 lombok简介1.1 java开发者无可避免的非技术非业务代码作为java开发者,实体对象的Getter、Setter方法是无可避免的。假如你的实体对象包含几十甚至上百个(蛋碎..)成员变量,你的代码将会是一片Getter、Setter方法,代码量剧增。现在,有一种方案(或者说小插件)可以让你的实体类只包含成员变量,Getter、Setter方法都可以避免,会开心吗?(哈哈)1.2 java开

2016-07-07 20:22:32 6047

转载 markdown加强版--CSDN-markdown

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-07-05 20:14:20 782

原创 CountDown 倒计数器--JAVA并发类模拟运动员赛跑

并发类CountDownLatch类的使用示例 * CountDownLatch = Count(计数) + Down(减少) + Latch(门闩(可以理解为控制开关)) * 该类是java.util.concurrent包(大神 Doug Lea)下的一个同步锁计数器类。 * 该类最有用的方法: * (1)传入计数器初始值创建对象:CountDownLatch startLatch = new CountDownLatch(int cnt); * (2)down()方法:对计数器进行减1操

2016-07-05 18:04:49 1727

JAVA面试八股文.pptx

· **MyBatis** · **分布式** · **IO** · **Redis** · **MySQL** · **MQ** · **基础** · **JVM** · **类加载** · **WEB** · **Spring** · **SpringBoot** · **网络**

2021-09-22

XPathTutorial.rar

解析XML的示例。Xpath解析XML。里面有大量的案例,使用者下载后打开index页面接口浏览对应的语言版本教程(比如中文版)。

2020-07-30

mysql读写锁演示案例

主要通过案例演示了mysql的读写锁问题;帮助理解读写锁的概念、特征。主要通过案例演示了mysql的读写锁问题;帮助理解读写锁的概念、特征。主要通过案例演示了mysql的读写锁问题;帮助理解读写锁的概念、特征。主要通过案例演示了mysql的读写锁问题;帮助理解读写锁的概念、特征。主要通过案例演示了mysql的读写锁问题;帮助理解读写锁的概念、特征。

2019-10-23

Zookeeper数据节点可视化查看工具

Zookeeper数据节点可视化查看工具; 下载解压后即可使用; 内有说明文本。 Zookeeper数据节点可视化查看工具; 下载解压后即可使用; 内有说明文本。 Zookeeper数据节点可视化查看工具; 下载解压后即可使用; 内有说明文本。

2018-11-29

自动生成mybatis映射文件工具

自动生成mybatis映射文件工具; 步骤: 1》打开generatorConfig.xml文件,配置自己的数据库连接参数 2》配置实体类、mapper映射文件、mapper接口 3》:回到根目录,按住Shif+鼠标右键(即在当前目录打开命令行),执行生成语句.txt文件中的内容

2018-09-14

计算机大学课程数据结构PPT

大学计算机教程数据结构清华大学严蔚敏版课程PPT 计算机重点课程

2018-06-27

支付宝账户体系架构支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍

支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍 支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍 支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍 支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍 支付宝账户体系、支付宝整体架构、资金流和信息流(业务流)的详细介绍

2018-06-11

java8帮助文档中文版API

JDK8的帮助文档,就像jdk1.6的文档那样顺手。chm文件,建议在windows PC下观看,因机器翻译,会和英文版API有部分差异或词汇的使用差异,若有必要请阅读原版英文API

2018-05-15

TortoiseGit 64bit.msi

TortoiseGit 64bit msi git bash

2017-10-11

Git 64 bit

git 64位下载; bashgit 64位下载; bashgit 64位下载; bashgit 64位下载; bashgit 64位下载; bashgit 64位下载; bash

2017-10-11

spring-batch教程.pdf

官方提供的spring batch批处理教程.pdf Spring Batch 编辑 Spring Batch 是一个轻量级的、完善的批处理框架,旨在帮助企业建立健壮、高效的批处理应用。Spring Batch是Spring的一个子项目,使用Java语言并基于Spring框架为基础开发,使的已经使用 Spring 框架的开发者或者企业更容易访问和利用企业服务。 Spring Batch 提供了大量可重用的组件,包括了日志、追踪、事务、任务作业统计、任务重启、跳过、重复、资源管理。对于大数据量和高性能的批处理任务,Spring Batch 同样提供了高级功能和特性来支持,比如分区功能、远程功能。总之,通过 Spring Batch 能够支持简单的、复杂的和大数据量的批处理作业。 Spring Batch 是一个批处理应用框架,不是调度框架,但需要和调度框架合作来构建完成的批处理任务。它只关注批处理任务相关的问题,如事务、并发、监控、执行等,并不提供相应的调度功能。如果需要使用调用框架,在商业软件和开源软件中已经有很多优秀的企业级调度框架(如 Quartz、Tivoli、Control-M、Cron 等)可以使用。

2017-09-21

Java并发大神Doug Lee同步队列论文

Java并发大神Doug Lee同步队列论文

2017-08-09

dubbo相关的配置文件出现红叉解决

eclipse中dubbo的配置文件报错了。出现小红叉的烦人问题。

2017-07-27

[JAVA解惑](美)布洛赫.PDF

[JAVA解惑](美)布洛赫.PDF

2017-06-19

Redis最精简的入门完全读本(30页)

Redis读本,一趟公交车的时间即可概览整个Redis的使用详情。

2017-05-10

SpringBoot官方文档手册

SpringBoot官方文档手册.pdf

2016-12-15

Hessian远程调用框架学习一

Hessian远程调用框架学习一,第一个JAVA使用hessian的入门demo,简单实用易理解

2016-12-13

maven构建多模块项目源码实例

使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖。但是,当模块是一个项目的一部分,并密切相关的时候,该项目应被构造为一个多模块项目。在一个多模块项目中,Maven可以确保所有子模块在主模块之前被构建。

2016-11-21

springMVC4-rest-jackson-jsonview-annotation.zip

分享一个使用SpringMVC4 Rest 和Jackson的@JsonView注解集成的实例。@JsonView用来过滤JSON响应。Spring4.1开始直接支持@JsonView注解。要使用@JsonView,首先我们需要定义视图,我们可以定义多个视图。一个视图定义可以继承其他视图定义。我们的POJO使用@JsonView注解属性传递已经定义的视图。在Spring的Controller我们可以使用Jackson的@JsonView注解我们的方法。序列化Http响应体的时候,JSON响应将在配置视图的基础上进行过滤。我们也可以在Spring REST Client使用@JsonView注解。Spring提供了MappingJacksonValue 包装POJO和序列化视图设置,在发送到web服务器短的时候,我们可以使用RestTemplate来过滤JSON。现在一步一步呈现完整的示例。

2016-11-19

Thymeleaf+Java Demo演示

Thymeleaf模板和Java集成开发的Demo演示

2016-11-16

个推Demo-APP

个推Demo -- 安装到安卓手机,可以参看博客教程http://blog.csdn.net/zixiao217/article/details/51916929

2016-07-15

数据库函数、存储过程详解

该文件包含两个doc文档,分别讲解Sybase的数据库函数和存储过程。

2014-11-01

真实个人JavaScript学习笔记

笔者根据自己使用经验整理出来的web后台开发工程师必须掌握的JavaScript技巧。

2014-08-09

Extjs中文API(脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta))

脚本娃娃 (Ext4.1.0 Doc中文版 V1.0.0 Beta),感谢20多位翻译人员的努力。 网上关于Extjs的文档大多是英文版的,快速阅读不太方便,此文档index.html用浏览器打开后是中文版,帮助新手使用。

2014-07-12

W3SCHOOL离线api.chm

本文档时程序员最喜爱的chm格式,包含html/css、javascript、xml等技术,并且每个知识点都配有小巧的实例解析,让你几分钟就能学会。

2014-07-08

开发API帮助文档集结(.chm)

这是笔者开发中常用到的chm格式api帮助文档,包括JDK,C++,CSS,JS等11个帮助文档,积分虽然有点高,但是绝对值得。分享给大家,希望能帮到大家,省却找各种API的麻烦了。

2013-12-11

JDBC学习笔记教程文档

很详细的JDBC教程文档,祝各位有所收获!

2013-12-11

oracle常用语句

笔者使用oracle开发常用的语句,推荐给初学者。

2013-12-11

常用正则表达式

还在为开发过程各种正则表达式怎么设计而烦恼吗?! 笔者根据多年的经验,总结了各种验证正则表达式献给大家,如邮箱验证,身份证格式验证得得。 很实用的常用正则表达式,推荐给大家!

2013-12-11

空空如也

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

TA关注的人

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