-
[综合] Http协议常用请求头和响应头列举
请求头: accept:浏览器通过这个头告诉服务器,它所支持的数据类型 Accept-Charset:浏览器通过这个头告诉服务器,它支持哪种字符集 Accept-Encoding:浏览器通过这个头告诉服务器,支持的压缩格式 Accept-Language:浏览器通过这个头告诉服务器,它的语言环境 H...
46
热度 -
[综合] 让web应用被外界访问的三种方式:
1.直接扔到webapps下 2.在server.xml文件的host元素中配置<Contextpath="/xxx"docBase="c:\mail"/> 3.在服务器目录\conf\catalina\localhost\新建一个xml文件,文件名就是web应用的名称 <Con...
53
热度 -
[综合] web中的session和cookie基本知识
1、服务器是如何做到一个session为一个浏览器的多次请求而服务 1.1服务器创建session出来后,会把session的id号,以cookie的形式回写给客户机,这样,只要客户机的浏览器不关,再 去访问服务器时,都会带着session的id号去,服务器发现客户机带sessionid过来了,...
89
热度 -
[综合] 使用servletContext读取资源文件
//读取webroot目录下的资源 InputStreamin=this.getServletContext().getResourceAsStream("/db.properties"); System.out.println(in); //获取web资源的绝对路径Stringpath=t...
52
热度 -
[综合] java.lang.ClassNotFoundException: com.mchange.v2.ser.Indirector
在使用c3p0获取新的数据源时: DataSourceds=newComboPooledDataSource();报了如下错误:java.lang.ClassNotFoundException:com.mchange.v2.ser.Indirector 因为有一段时间不用,所以忘记了加上mchan...
103
热度 -
[综合] hibernate关系映射导致的json解析无限循环问题解决
在使用Gson序列化数据集合为json时,出现了栈溢出异常,发现Gson在不断调用解析方法,造成栈空间不足。但是要解析的数据并没有那么多;后来尝试使用@ResponseBody注解,也就是jackson解析框架,可以返回json,但是发现返回的json数据非常大并且格式错误(由于双向映射导致json...
85
热度 -
[综合] mina请求第三方服务无响应问题解决
在项目中需要与第三方服务对接,通过tcp协议发送和接收数据。因为觉得Apache的开源框架mina比较方便,所以在项目中直接使用了。主要的业务逻辑是先建立连接,然后在连接上进行数据的交互,等整个业务流程结束,主动断开连接。但是在实际对接第三方服务时,发现虽然可以成功和服务器建立连接,但是mina发送...
46
热度 -
[综合] Android CardView 的使用
CardView 定义: CardView是一个带有圆角,阴影效果的FrameLayout。 XML属性: cardBackGroundColor:cardView的背景颜色 cardCornerRadius:控制圆角的角度大小 cardElevation:设置cardView的高度 ...
29
热度 -
[综合] AsyncTask 的使用介绍及注意事项
概述: AsyncTask可以很适合,方便的利用UI线程。它允许开发者执行后台操作,发布结果在UI线程并且不需要做线程间的切换操作。 它的主要适合于短时操作的情景,如果需要长时间的线程运行,后台操作的话Executor,ThreadPoolExecutorandFutureTask这三个类比...
99
热度 -
[综合] 【简单粗暴】秒数换算时分秒
currentTime=180//要换算的总秒数th=parseInt(currentTime/3600);ti=parseInt((currentTime-th*3600)/60);ts=parseInt(currentTime-th*3600-ti*60);if(th<10){ th='0...
36
热度 -
[综合] 《java8实战》总结
1、函数式编程思想 java8的核心改变是提出函数式编程的思想,书中把这称作jdk变革最大的一次,函数式编程的应用场景十分普遍,如过去我们筛选苹果,筛选绿的会写一个方法,筛选大的又要写一个方法,在函数式编程里我们只需要定义一个叫做筛选苹果的方法,把筛选条件作为参数传入;又比如我们更常见的getUse...
20
热度 -
[综合] Java 8 lambda 表达式示例
例1、用lambda表达式实现Runnable 我开始使用Java8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用()...
125
热度 -
[综合] 项目管理PMP学习笔记一
日常跑步,坐公交的时候听PMP讲课,终于在喜马拉雅上听完4个课时,总计5个小时左右的课程(刚刚听到正经的的内容,传说中的引论) 在这里做下笔记 PMP(ProjectManagementProfessional)指项目管理专业人士(人事)资格认证,目前全球大约有90万人有这个资格认证,而中国就有20...
96
热度 -
[综合] python学习之生成报告
本人初步学习Python,用python的第一个项目就是生成报告,先将代码贴上,以后将我的心得写一下,以避免大家再次踩坑 #coding:utf-8 #fromLaserDBimportLaserDBimportsys if'threading'insys.modules:delsys.module...
90
热度 -
[综合] 电脑中的缓存是什么垃圾?
首先想说的是缓存不是垃圾,缓存不是是用来卡电脑的 缓存本质是为了提升电脑速度与减轻服务器负担的。打开网站还是应用程序,其为了提升用户体验,将经常用到的数据设为缓存或者将固定的结构设为缓存,最让我们熟识的手机每次清理都会检测到大量"垃圾",他们真的是垃圾么?如果仔细看缓存的来源,就会发现没此的缓存都是...
64
热度 -
[综合] 手机电脑为什么越用越卡顿
说到卡顿,我想大部分人都是认为永久了垃圾太多造成了卡顿,清理垃圾就好了。关于垃圾问题,上篇日志已经说明,这里不再唠叨。稍微有点常识的人应该都知道电脑还是手机,必定有两个存储区一个是掉电不丢失数据的1T机械硬盘、120GSSD或者8G内存卡和手机的4G+64G的那个64G……ROM,和一个DDR3或者...
27
热度 -
[综合] 关于指针与数组关系的分析
数组和指针我认为可以理解为数组是const指针 指针有数组的所有特性 数组只是一个不可以更改地址的指针 #include<stdio.h>intmain() { charMat[5]={"1234"}; char*p=Mat;printf("MatIndex:%x\npIndex:%x"...
15
热度 -
[综合] CMFCEditBrowseCtrl CEdit 文本编辑控件
1继承关系 CMFCEditBrowseCtrl>>>CEdit>>>CWnd>>>CCmdTarget 官方说明文档地址:点击这里 2.创建方法 控件的使用必先有其对象对象可以为其他成员变量也可以为堆中的变量,使用指针等关系 classXXX ...
40
热度 -
[综合] thread 多线程详解
win系统下CPP多线程开发中thread是常用的多线程技术。微软官方介绍地址thread。 首先看关键声明,#include<thread>中 thread方法介绍 方法名 功能 说明 thread() 默认构造函数 构造一个空的,那么如果需要控制哪个功能进行多线程,...
40
热度 -
[综合] 【MFC】如何手动发送WM_SIZE系统消息
信息发送格式如下所示 CRectrect;GetClientRect(&rect);PostMessage(WM_SIZE,(WPARAM)SIZE_RESTORED,MAKELPARAM(rect.Width(),rect.Height()));//默认接收回调函数 voidCMFCVie...
101
热度