- 博客(20)
- 问答 (5)
- 收藏
- 关注
原创 java程序在windows系统作为服务运行
场景:java程序打包成jar文件运行在服务器上时,一不小心就很容易把console窗口关闭了。为了避免这种情况,最好将java程序在服务器上作为一种系统上的服务来运行。步骤: 1、下载wrapper-windows软件包,下载地址:https://wrapper.tanukisoftware.com/doc/english/download.jsp 2、...
2018-11-20 15:53:39
4768
原创 依赖第三方jar包的java项目如何打包成jar文件
https://www.cnblogs.com/lanxuezaipiao/p/3291641.html
2018-11-08 16:31:40
1693
原创 web项目打包部署到服务器上的步骤
一、将项目打包成war包。(这里以eclipse如何打包为例)项目(右键)——>Export——>War file(Web)——>选择war包保存路径——>Finished。二、发布到Tomcat上。2.1 解压tomcat2.2 将打包好的war包拷贝到tomcat文件夹下的webapps里。2.3 在tomcat的config文件中修改serv...
2018-11-08 16:26:24
8639
原创 SVN重新更新或者提交时报错
错误描述: Attempted to lock an already-locked dirsvn: Working copy 'D:\user\workspace\ColdChainServer' locked.svn: 'D:\user\workspace\ColdChainServer' is already locked.解决方法:选择你要选择的proje
2017-09-18 08:44:12
1346
转载 浅谈分布式系统
出处: 腾云阁 https://www.qcloud.com/community我们常常会听说,某个互联网应用的服务器端系统多么牛逼,比如QQ拉、微信拉、淘宝拉。那么,一个互联网应用的服务器端系统,到底牛逼在什么地方?为什么海量的用户访问,会让一个服务器端系统变得更复杂?本文就是想从最基本的地方开始,探寻服务器端系统技术的基础概念。承载量是分布式系统存在的原因当一个互联
2017-08-11 16:14:28
631
原创 Collection与Map的概述
一、Collection的概念Collection是一种存储对象的容器,同样的,数组也是一种存储数据的容器。二、Collection与数组的区别两者之间的不同之处在于,第一,数组存储的长度是不可变的,而Collection存储的长度是可变的;第二,数组存储的是基本类型数据,而Collection可以存储不同数据类型的对象。第三,Collection是用来存储对象的,而数组不能存储对象。
2017-05-08 16:33:49
651
转载 java web服务器实现跨域访问
一、CORS概述跨源资源共享标准通过新增一系列 HTTP 头,让服务器能声明那些来源可以通过浏览器访问该服务器上的各类资源(包括CSS、图片、JavaScript 脚本以及其它类资源)。另外,对那些会对服务器数据造成破坏性影响的 HTTP 请求方法(特别是 GET 以外的 HTTP 方法,或者搭配某些MIME类型的POST请求),标准强烈要求浏览器必须先以 OPTIONS 请求方式发送
2017-02-06 14:44:06
2183
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
转载出处:http://blog.youkuaiyun.com/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入
2017-01-09 14:31:59
528
原创 Jdbc的学习回顾(一)
之前就听说过JDBC这东西,但一直都不了解它,然后最近也一直在用SSH框架来做项目,发现目前很多ORM框架都是基于jdbc来实现的,于是就自己在网上找了一些jdbc的学习视频,看完之后感觉收获了不少。一、JDBC是什么?我们为什么要学习它?在Java中,数据库存取技术可以分为以下几类:1.1)jdbc直接访问数据库。 1.2)JDO技术。 1.3)第三方O/R工具,例如hibernate还
2016-08-15 21:53:21
750
原创 模仿百度地图登陆功能的遮罩层的实现
最近在模仿百度地图登陆注册功能,其中最主要的就是遮罩层的实现,下面就来做一个简单的例子来实现一下遮罩层效果。一、遮罩层的实现的效果首先,简单了解一下遮罩层的实现效果。1、用户点击登陆按钮2、遮罩层出现,登陆界面出现3、点击登陆界面上的关闭图标4、登陆界面消失,遮罩层消失二、具体实现代码 .mask{ background-color:gr
2016-06-28 14:34:53
3184
原创 设计模式之策略模式
今天,我们来介绍一下设计模式中的策略模式。一、策略模式的概念策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法独立于使用算法的客户。二、策略模式的原理针对接口编程,而不是针对实现编程。三、案例分析鸭子有各种各样的行为,例如飞行或者鸣叫,同时,鸭子也可以分为各种各样的品种,有一些品种的鸭子会飞会叫,有一些鸭子会叫不会飞。用一个设计模式能够更好地满足以下条
2016-05-31 16:43:38
609
原创 设计模式之个人见解
最近在学习《Head First的 设计模式》,以下内容仅仅做为记录自己在学习的过程中的对设计模式的思考以及见解。一、设计模式简介设计模式是在1994年由GOF提出的,主要提供了软件开发过程中面临的一般问题的最佳解决方案。二、设计模式分类GOF提出的设计模式中总共有23中设计模式,这些模式可以被分为三大类:创建型模式、结构型模式以及行为型模式。三、设计模式的六大原则
2016-05-30 17:10:03
773
原创 一个简单的递归算法的思考
一、递归算法的概述递归算法的描述:把一个大规模的问题划分为一个个小规模的同类问题的子问题。递归算法的特征:1、在函数中调用其本身; 2、必须有一个明确的递归出口; 3、递归结果的输出是一个堆栈结构,最后的结果最先输出,最初的结果最后输出。
2016-05-17 17:19:50
848
原创 java如何在主类方法调用内部类
public class OuterClass{//外部类 public class InnerClass{ public void method(); }//内部类 public void main(String[] args){ InnerClass in=new OuterClass().new InnerClass();
2015-11-06 13:59:35
1239
原创 Socket类的getInputStream方法与getOutputStream方法的使用
客户端上的使用1.getInputStream方法可以得到一个输入流,客户端的Socket对象上的getInputStream方法得到输入流其实就是从服务器端发回的数据。2.getOutputStream方法得到的是一个输出流,客户端的Socket对象上的getOutputStream方法得到的输出流其实就是发送给服务器端的数据。服务器端上的使用1.getInputStream方法
2015-11-05 16:35:14
34237
1
空空如也
Netty服务端如何保持稳定的长连接
2018-02-26
netty主动关闭造成服务器崩溃问题
2017-10-12
netty短链接高并发的问题
2017-09-28
如何实现服务器向浏览器端和app端的推送问题
2017-04-17
android的曲线的放大缩小问题
2016-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人