- 博客(24)
- 资源 (27)
- 问答 (1)
- 收藏
- 关注
原创 Spring
Spring的核心有两部分:IoC:控制反转。DI 依赖注入 IoC:将类的 new的权利,交给了Spring, 而依赖注入就是讲属性参数的设置交给了 spring, 最大的好处就是解耦。AOP:面向切面编程。 基于动态代理方式,对类中的方法进行增强。可以方便的实现对程序进行权限拦截、运行监控等功能。举例:@Repository public class EmployeeD
2018-04-26 11:34:58 165
转载 struts 2 转载
struts2的核心和工作原理 在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标 Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势 Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,The J
2018-04-23 11:51:11 100
原创 Struts 1
Struts1 作为一个早期的 mvc 框架 ,它主要是用来处理 控制层和业务逻辑层,简化了我们日常编码的重复工作。 1、表单数据的封装、校验和数据的回显 2、国际化开发 3、文件上传 4、异常处理 5 等等。。。 。。struts1 可以看做一个巨大的servlet 具体看例子: 1、配置文件:<servlet> <servlet-name>...
2018-04-23 11:28:36 130
原创 javaWeb SevletContext Session resquest 三大域
resquest:每次请求,都创建一个 Session:每个客户端,都会创建一个,。 SevletContext:一个应用就创建一个,全局范围,共享数据。
2018-04-20 15:43:20 260
原创 javaWeb(八)Session Cookie
是什么: Cookie: 是浏览器端的客户数据容器。 Session:是服务器端的客户数据容器。演示怎么用和原理:( Spring boot 框架的基础上演示)Cookie Demo@RestController@RequestMapping("hello")public class helloCookie { @RequestMapping("getData")
2018-04-20 15:12:20 179
原创 retrofit 2.0 代码混淆后返回空数据。
在 混淆代码规则文件中(proguard-rules/pro),加入: 保证关键代码不会不被混淆导致出错。#retrofit2 混淆-dontwarn javax.annotation.**-dontwarn javax.inject.**# OkHttp3-dontwarn okhttp3.logging.**-keep class okhttp3.internal.**{*;}-
2018-04-19 12:19:12 2114 2
原创 android 双击退出
@Override public void onBackPressed() { if (cleanCategoryStatus()) { return; } if (!isExit) { showToastLong(“再次点击退出”); new Thread(
2018-04-17 16:39:56 139
原创 javaWeb (七) ServletRequest ServletResponse 中文乱码问题
ServletRequest:服务器会将 请求数据信息封装到该类中。 文档: http://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.htmlpublic class HelloWorld extends HttpServlet { @Override public void service(ServletRequest r
2018-04-14 11:45:10 155
原创 javaWeb (六) 普通类 读取配置文件(二)
这里只是举个例子,在读取配置文件时,可以这么使用。package com.zll;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class BaseDao { private static Properties dbConfig = new Propertie
2018-04-14 10:43:46 745
原创 javaWeb (五) servletConext 简介、读取配置文件。
servletConext:是服务器 应用的全局对象,它管理着关于该应用的上下文信息以及项目资源,每个webApp 有且只有一个 servletContext。API:http://tomcat.apache.org/tomcat-5.5-doc/servletapi/index.htmlservletContext 可以在web.xml中配置初始化参数:<?xml version="1.0" en
2018-04-13 19:58:35 253
原创 javaWeb (三) Servlet 配置
Servlet配置:<servlet> <!--找到指定的servlet 并起个名字叫 helloServlet--> <servlet-name>helloServlet</servlet-name> <servlet-class>com.zll.helloServlet</servlet-cla...
2018-04-13 14:47:48 122
原创 javaWeb (二) Servlet是什么、生命周期
Servlet 是什么: Servlet是运行在服务器端的小程序: Servlet不能独立运行,它只能运行服务器上(实现了Servlet-api接口的服务器上:例如tomcat)。从上面的例子可以看出,浏览器访问 该servlet,服务器来创建servlet 并调用 service 方法,在通过 response对象将数据输出给浏览器。客户端发的任何请求都需要访问客户端的servlet(包括静
2018-04-13 14:42:40 132
原创 javaWeb(四) servlet 线程安全问题
1、当多个客户端并发访问服务器时,服务器都会为么一个客户端开启一个线程去调研servlet的service 方法。如果访问的是同一个资源的话,就可能引发线程安全问题。处理方式, 有两种:一般使用第一种 第一种:使用 synchronized (this) ,之锁住必要的代码,不然效率会很低public class HelloWorld extends HttpServlet { Stri
2018-04-13 14:12:28 143
原创 javaWeb (一) Servlet HelloWorld
先来个demo helloworld:在 Tomcat 服务器的 webapps 下创建 test 目录 结构如下 helloServlet 代码,在cmd 中编译成class 文件。package com.zll;import javax.servlet.*;import java.io.IOException;public class helloServlet extends Gener
2018-04-12 21:06:19 1429
原创 什么是分布式 (个人理解)
分布式怎么理解:(个人理解) 简单的讲: 大任务划分为小任务。一个或多个人(或机器)完成同一任务中的不同部分。被分解后的小任务互相之间有独立性,节点之间只管接受和传递信息。一、分布式开发: 多人协同,根据接口,个自开发一个模块,最后组合起来运行,可以称为分布式开发。二、分布式系统: 一个系统,分为多个模块,在不同的机器上部署不同的功能,组合起来工作,(...
2018-04-11 12:22:48 25136 2
转载 Json 实体生成工具
Android Studio菜单栏File > Settings > plugins‘这个是Android Studio搜索和安装插件的界面,下面直接上动图 :安装结束后需要关闭重新启动Android Studio重新启动后再次进入plugins界面 搜索刚才安装的GsonFormat 显示Uninstall plugin证明你安装成功了 如图 好了,废话不多说,进入主题,GsonFo...
2018-04-09 11:08:05 6925 1
转载 javaScript (三) Window
定时器<body><input type="button" value="显示定时的警告框" onClick = "timedMsg()"><p id="time">请点击上面的按钮。警告框会在 5 秒后显示。</p><script type="text/javascript"
2018-04-08 13:21:22 127
原创 javaScript (三) 对象
javaScript 创建对象也用function<script>function person(name,age){ this.name=name; this.age=age; //方法一, this.changeName= function changeName(name){ this.name=name; } //方法二, this....
2018-04-08 12:27:30 125
转载 javaScript (二)DOM 元素读取和事件处理 (重点)
HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。1、查找 HTML 元素//本例查找 id="main" 的元素,然后查找 "main" 中的所有 <p> 元素:var x=document.getElementById("main");va...
2018-04-08 11:21:28 203
原创 javaScript (一)基本语法
JavaScript 语法和 java非常像:这里只说不同: 区别一: java是强类型: javaScript 是弱类型 所有基本类型都是对象,统一用 var 声明: 比如: java String int long shirt 不容的类型用不同的类型声明。 javascript var var var
2018-04-08 10:41:19 169
原创 Redis 一windows 安装 以及 linux 安装 redis和 后台启动
安装命令: 常用命令 pwd 查看当前位置 ls 查看子目录 ll 查看子目录 (详情版) cp 文件位置 目标位置 拷贝文件。 make 编译 make install
2018-04-03 12:32:13 1001
转载 一个卡片式的ViewPager,带你玩转ViewPager的PageTransformer属性!
转载:https://blog.csdn.net/u012702547/article/details/5233416ViewPager的基本用法不必多说,这都很简单,我们可以在ViewPager中加载一个ImageView,也可以加载一个Fragment,这都是目前非常常见的用法。那么我今天说的是ViewPager中的PageTransformer属性,用好这个属性可以让我们的应用更加出彩,OK,
2018-04-02 11:12:01 287
转载 Retrifit2.0 + RxJava2.0 最佳实践
前言RxJava和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写,打算先用Android写一个Demo出来,却发现Android的世界发生了天翻地覆的变化,EventBus和OKHttp啥的都不见了,RxJava和Retrofit是什么鬼?好吧,到Github上耐着性子看过了RxJava和Retrofi...
2018-04-02 10:54:53 777 1
spring boot cache 整合 redis demo (redis windows 安装包,和redis desktop管理工具)
2019-04-21
ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar
2013-07-03
ksoap2-android-assembly-2.6.5.jar
2013-07-03
代码获取android开机启动时间,已经开机启动应用
2012-10-25
Eclipse能够正常运行,intellij 就会报下面的异常
2017-01-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人