自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Python知识点总结

Python知识总结 目录 Linux基础 Python Web服务器 Python基础 Python正则表达式 Python爬虫知识 Python系统编程 Python网络编程 Python高级

2018-01-31 08:15:32 760 0

原创 2017年最新黑马Python2017年就业班不加密视频教程

资源连接:https://www.haotianyi.win/2017/06/16/src/%E9%BB%91%E9%A9%ACPython2017%E5%B9%B4%E5%B0%B1%E4%B8%9A%E7%8F%AD/├─01基础 │ │ 第1节 linux操作系统基础.zip │ │ 第...

2017-06-16 11:19:23 37919 30

原创 2017年最新黑马安卓第76期就业班不加密视频教程

2017年最新黑马安卓第76期就业班不加密视频教程地址:https://www.haotianyi.win/2017/06/16/src/Android74%E6%9C%9F%E8%B5%84%E6%BA%90%E5%88%86%E4%BA%AB/

2017-06-16 11:18:08 19206 12

原创 RemoteViews详细解释

RemoteViews详细解释RemoteViews详细解释 说明 AppWidgetFramework 工作流程 AppWidgetHost AppWidgetProvider RemoteViews介绍 RemoteViews应用 在通知栏的应用 RemoteViews在桌面小部件的应用 具体...

2017-04-08 10:37:04 1001 0

原创 Gradle详细解释

原文地址天意博文简单说明Android Studio 使用 Gradle这一高级构建工具包来自动化执行和管理构建流程,同时也允许您定义灵活的自定义构建配置。每个构建配置均可自行定义一组代码和资源,同时对所有应用版本共有的部分加以重复利用。APK构建流程 编译器将您的源代码转换成 DEX(Dalvi...

2017-04-06 10:58:06 665 2

转载 Manacher算法及其Java实现

Manacher算法及其Java实现Manacher算法及其Java实现 说明 实现步骤 基本过程 完整实现 确定最小半径 具体代码 复杂度分析 参考 原载于天意博文说明现给定一个已知的字符串str[],现在想要在O(n)的时间复杂度之内求出一个最长的回文子字符串(正着和倒着顺序读一致)。Mana...

2017-03-14 14:57:36 2498 2

原创 Java设计模式之Builder模式

Java设计模式之Builder模式Java设计模式之Builder模式 简介 适用性 用LOL的出装备的顺序为例 基本实现代码 BasePerson的实现 DeMaXiYa的实现 QiTianDaSheng的基本实现 client的实现 初步使用Buildr模式 BasePerson的改进 Bu...

2016-11-28 21:17:25 1671 2

原创 Java设计模式之单例模式

Java设计模式之单例模式Java设计模式之单例模式 简介 基本格式 饿汉单例模式 懒汉单例模式 基本的懒汉单例模式 适合多线程的基本懒汉单例模式 Double CheckLockDCL实现机制 更加优雅的写法 对比 简介单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计...

2016-11-28 21:16:31 870 0

原创 圆形ImageView

圆形ImageView实例文中的两处圆形头像实现public class CircleImageView extends ImageView { // 控件默认长、宽 private int defaultWidth = 0; private int defaultHeigh...

2016-11-21 19:58:47 359 0

原创 短信作弊器-来自1979年的问候

短信作弊器-来自1979年的问候说明这是一个可以伪造收件箱短信的APP,在没有收到信息的情况,可以在收件箱中伪造出短信,而且在第二次打开APP时,系统会自动记住你时候设置默认短信APP注意:请在伪造完之后及时关闭权限(点击一下恢复默认短信的按钮),防止正常的短信没有收到,最低兼容Android4....

2016-11-21 19:57:59 681 0

原创 RecyclerView详细解释

RecyclerView简单介绍 RecyclerView简单使用 核心类的介绍 ViewHolder Adapter 开始使用 布局管理LayoutManager 常用API 设置一个瀑布流式的布局 分隔条RecyclerViewItemDecoration 具体使用 自定义分割符 最简单的分割...

2016-11-16 10:08:17 737 2

原创 Android动画机制-属性动画(二)

Android动画机制-属性动画(二)Android动画机制-属性动画二 万能动画 仿照小米清理垃圾的动画 使用ObjectAnimator 使用ValueAnimator 把自定义View和动画结合在上一节Android动画机制-属性动画(一)我们简单的运用了系统给的api来完成动画,这个玩点大...

2016-11-09 21:39:20 364 1

原创 Android动画机制-属性动画(一)

Android动画机制-属性动画(一)Android动画机制-属性动画一 说明 补间动画的缺点 属性动画的理解 基本使用 ValueAnimator详细解释 简单使用 ObjectAnimator详细解释 简单使用 常见可以操作的属性 rotation和rotationX和rotationY te...

2016-11-09 21:38:50 917 3

原创 Android图形处理-百变Paint

Android图形处理-百变PaintAndroid图形处理-百变Paint Paint的基本属性 设置阴影和渐变 设置渐变 设置阴影 画笔效果 PathEffect 光棍节快到了blue_heart DrawTextOnPath 设置Mask效果 设置模糊效果 设置突出化的效果Paint的基本属...

2016-11-09 12:45:25 852 2

原创 Android动画机制-传统动画

Android动画机制-传统动画Android动画机制-传统动画 概述 逐帧动画 简单使用 注意事项 补间动画 AlphaAnimation 在xml中使用 用Java代码实现 ScaleAnimation 在xml中实现 使用Java实现 TranslateAnimation 在xml中实现 使...

2016-11-09 12:44:30 1112 2

原创 Android图形处理-Drawabble

Android图形处理-DrawabbleAndroid图形处理-Drawabble Drawable 两种访问模式 子类 LayerDrawavle 自定义SeekBar SeekBar的背景 SeekBar的代码 ShapeDrawable 实例 StateListDrawable TextV...

2016-11-08 17:46:04 1178 0

转载 Android图形处理-Canvas

绘制图形绘制图形 Canvas 两个坐标系 常见方法 drawARGB drawText drawPoint drawRect drawCircle drawOval drawText具体使用 绘制正常文字 绘制带有对齐方向的文字 绘制带有下划线和加粗的字体 drawArc具体使用 画出一个椭圆 ...

2016-11-08 17:42:48 390 0

原创 java死锁

java死锁java死锁 提前准备 被锁的是代码块 被锁住的是方法 被锁住的是静态的方法 产生原因 实例代码 javaBean类 测试代码 运行结果 终极大招 解决方法 更新后的代码 提前准备首先我们明白在synchronized关键字在不同情况下的锁是不同的:被锁的是代码块synchronize...

2016-09-12 19:12:05 444 0

原创 java中的位运算符

java中的位运算符java中的位运算符 概述 分类 说明 左移 原理 被除数是负数的时候 右移 原理 被除数是负数的时候 无符号右移 当数是负数的时候 位与 位或 位异或 位非 衍生运算符概述Java定义了位运算符,应用于整数类型(int),长整型(long),短整型(short),字符型(ch...

2016-09-11 11:11:45 411 0

原创 apktool的安装和基本使用

apktoolapktool 下载apktool 下载apktoolbat 添加到path 开始测试下载apktool 平台版本是win10 网址是:https://bitbucket.org/iBotPeaches/apktool/downloads我们下载最新的apktool2.2,下载完...

2016-08-22 20:50:14 1595 0

原创 Java学习笔记_day2

Java学习笔记关键字 组成关键字的字母全部小写 goto和const作为保留字存在,目前并不使用 常见关键字: 标识符 就是给类,接口,方法,变量等起名字时使用的字符序列 组成规则 英文大小写字母 数字字符 $和_ 注意事项 - 不能以数字开头 - 不能是Java中的关键字 -...

2016-07-26 16:25:47 375 0

原创 Java学习笔记_day1

Java学习笔记计算机基础 常见键盘 Ctrl kangchou tab teibou shift alt aiout 常用快捷键 全选 Ctrl+A 复制 Ctrl+C 粘贴 Ctrl+V 剪切 Ctrl+X ...

2016-07-26 16:09:21 211 0

原创 开发手机应用市场-DayOne补充

完成基本的页面 实现具体功能的frgment 对应相应的字符串:<string-array name="home_titles"> <item>首页</item> <item>应用</item...

2016-06-19 16:19:05 355 0

原创 从零开始JSP旅行-熟悉旅途

JSP本质在上一片文章我们说jsp的本质是servlet,但是一个显而易见的问题是jsp文件是以jsp结尾,而servlet是java文件,那么其中的联系到底在哪? 我们知道服务器会自动调用jsp引擎同时把jsp文件编译成java(也就是servlet),然后传给servlet引擎,那么我们能不...

2016-05-31 10:29:45 583 0

原创 从零开始jsp旅行-准备背包

简介JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 <% out.write("Hello World"); %>JSP是一种Java se...

2016-05-23 23:13:37 727 0

原创 javaBean的写法

遵循一定的命名规则: 必须有默认的构造方法 类的声明为public类型 字段都是私有的 private boolean married; 提供公有的getter或setter方法(属性)。getMarried=isMarried setMarried 一般实现java.io.Seria...

2016-05-17 16:39:57 1099 0

原创 如何查找JSP页面中的错误

JSP页面中的JSP语法格式有问题,导致其不能被翻译成Servlet源文件,JSP引擎将提示这类错误发生在JSP页面中的位置(行和列)以及相关信息。JSP页面中的JSP语法格式没有问题,但被翻译成的Servlet源文件中出现了Java语法问题,导致JSP页面翻译成的Servlet源文件不能通过编译...

2016-05-17 16:20:23 1395 0

原创 请求转发、重定向、包含的区别

概述Servlet的service()方法是由Servlet容器来调用的,用户不能在一个Servlet对象中直接调用另一个Servlet对象的servie()方法,因为一个Servlet对象无法得到另一个Servlet对象的引用。为了能够得到另一个servlet的逻辑于是有转发和包含。请求转发和包...

2016-05-17 16:00:49 1763 0

原创 idea中的jsp页面out对象无法调用write

当我们在idea中的页面想去调用write方法输出字符串时,却找不到,此时是idea没有添加默认的包,所以我们只要添加包就可以了jsp和servlet我都设置成全局依赖库,只要在模块勾上就可以了,如下图:这里的两个包都是在tomcat中的lib包下设置全局依赖也很简单呐,只要随便打开一个项目,点击...

2016-05-07 16:44:51 3288 2

原创 idea创建web默认地址栏

问题:运行tomcat后直接显示locathost:8080,没有项目名称? 设置tomcat就可以解决,如下图所示:

2016-05-07 16:05:26 1165 1

原创 idea更改新建文件模板和注释

自定义注释效果如图所示:开始制作: 打开设置 或者点击file–setting 然后我们搜索file 找到file and code templates选项,如下图所示:点击html file(默认选择)然后点击uncludes标签,把file header设置成你想要的模式 更改模板在serv...

2016-05-07 15:59:41 6757 1

原创 用idea写java web ,jsp被编译出的servlet被放在哪里

问:用idea写java web ,jsp被编译出的servlet被放在哪里? 答:在如下地址: C:\Users\Administrator\.IntelliJIdea2016.1\system\tomcat\Tomcat_8_0_32_web1\work\Catalina\localhost...

2016-05-07 14:45:01 4308 2

原创 web学习笔记-HtttpServletResponse二

web学习笔记-HtttpServletResponse二生成字符验证码实验结果如图所示:几个用到的类 BufferedImage 作用是生成验证码图片Graphics 作用相当于画笔Random 作用是生成随机数ImageIO 把生成的验证码图片作为输出流输出到界面 具体代码java生成...

2016-05-05 10:40:33 591 0

原创 web学习笔记-httpServletResponse一

httpServletResponse和HttpServletResquest简单介绍Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 request和response对象即然代表请求和响应,那我们要获取客户...

2016-05-04 21:05:24 3805 0

原创 web学习笔记-servlet

web学习笔记-servlet概念servlet是一个小应用程序,用于处理从客户端发送的请求及服务端的响应。详情参见: 百度百科的定义在idea创建servlet 在src右键新建servlet,如图所示:然后会报异常可以下载包,也可以添加tomcat中的包,添加tomcat—>lib—-&...

2016-05-04 19:19:46 3999 0

原创 HTTP协议

HTTP协议定义http协议: 规定了客户端和服务端交流时的数据格式请求和相应正文利用chrome抓包如下:请求信息请求信息(3部分组成): 1)请求行 (由3部分组成) a) 请求的方式 b) 请求的资源地址 c) 请求协议 2)请求头信息(2部分组成) ...

2016-05-04 18:25:28 287 0

原创 tomcat与web程序结构

tomcat与web程序结构tomcat的目录结构在这里我们代开config文件夹中的server.xml文件,可以产看他的结构:一个server元素下面包含不同的元素,我们来仔细分析下主要元素的作用,先看一张server的组成图:那么我们就比较知道每个元素的作用,在看图:web应用程序的目录结构...

2016-05-04 16:52:09 606 0

原创 BOM学习笔记

BOM学习笔记 BOM(browser object model)浏览器对象模型,javascript封装了浏览器对象使开发简单,也就是javascript利用bom快捷操作浏览器的各个属性 bom大致分为两方面,首先我们要找到浏览器的各个属性,所以有了对象,并且浏览器要相应我们的操...

2016-04-19 15:40:18 295 0

原创 下拉选则类似spinner_啸尘学习笔记

下拉选则框制作先来一张效果图 功能描述:点击图片弹出选择框,点击列表,在editView中填充文字首先完成主要布局EditView+ImageView<?xml version="1.0" encoding="utf-8"?> <Rela...

2016-04-13 10:24:50 1039 0

原创 Android大图轮播-学习笔记

Android大图轮播-学习笔记图片轮播组合控件如: 图片可以轮播,现在我们可以一点一点开发ViewPager框架首先明确大框架是ViewPager然后整个布局是RelativeLayout,其中ViewPager布满整个布局,之下是一个线性布局线性布局中有文字和小点两种View,CiewP...

2016-04-12 21:26:03 584 0

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