自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (9)
  • 收藏
  • 关注

原创 JAVA中的IO

首先是java中存在字节流和字符流

2014-04-17 15:27:28 570

转载 trim()函数的含义及使用方法

首先我们经常见到的 trim() 经常和toString()合用,作用是取出空格,因为有时候用户输入信息的时候,可能会过多的填写空格,或者有些时候就使用空格做为数据了,结果造成程序出错~为了使我们的数据紧凑并且不会出现空格错误 我们就需要使用到trim()函数了~例子如下:    b=EditText02.getText().toString();    if(!"".eq

2014-03-29 20:07:44 4078

原创 sdl机器扩展库的安装的一些问题

SDL库的编译过程命令:1. SDL-1.2.14 ./configure --prefix=/opt/arm --disable-video-nanox -disable-video-qtopia --disable-static --enable-shared --disable-video-photon --disable-video-ggi --disable-video-sv

2013-12-17 16:25:09 667

原创 linux下安装SDL

1:SDL部分包的安装过程Freetype-2.3.11.tar.gz上面这个包可以不安装,后期可能需要! sdl的基础包:   SDL-1.2.14.tar.gz,SDL中扩展包 画线:   SDL_gfx-2.0.22.tar.gz,SDL中扩展包 显示图片   SDL_image-1.2.10.tar.gz,SD

2013-12-09 13:05:09 3170

原创 Linux下安装vmtools图文详解

安装完linux后安装vmtools的好处是能够屏幕变满屏,也能够和主机之间自由的复制文件。下面以centos6.2桌面版为例来讲解,使用的虚拟机为vmware 8.0:步骤:一、点击vm-install vmware tools…如图

2013-12-04 11:34:45 692

原创 多继承同名覆盖

多继承同名覆盖同名覆盖原则:当派生类与基类中有相同成员时:若未强行指名,则通过派生类对象使用的是派生类中的同名成员。如要通过派生类对象访问基类中被覆盖的同名成员,应使用基类名限定。举例:#include class B1 //声明基类B1{public: //外部接口int nV;void fun( ){cout};class B2 //声明基类

2013-06-04 09:43:02 923

原创 多继承时的构造函数

多继承时的构造函数格式:派生类名::派生类名(基类1形参,基类2形参,...基类n形参,本类形参):基类名1(参数), 基类名2(参数), ...基类名n(参数){        本类成员初始化赋值语句;};  派生类与基类的构造函数1.当基类中声明有缺省形式的构造函数或未声明构造函数时,派生类构造函数的声明中可以省略对基类构造函数的调用。若

2013-06-04 09:31:39 2305

原创 单一继承的格式和方法

继承中的构造函数基类的构造函数不被继承,需要在派生类中自行声明。声明构造函数时,只需要对本类中新增成员进行初始化,对继承来的基类成员的初始化由基类完成。1.在这里先介绍一个简单的单一继承时的构造函数(后面几篇我会继续跟新多继承的构造函数)格式:派生类名::派生类名(基类所需的形参,本类成员所需的形参):基类名(参数){        本类成员初始化赋值语

2013-06-03 09:31:53 798 1

原创 多继承时的同种和多种访问权限

基类与派生类的对应关系1.单继承   派生类只从一个基类派生2.多继承   派生类从多个基类派生3.多重派生   由一个基类派生出多个不同的派生类4.多层派生  派生类又作为基类,继续派生新的类       //注释  下面的程序要注意继承时候的继承的方式*同种访问权限#includeclass father{    pr

2013-06-03 09:06:30 737 1

原创 c++类的三种继承方式的区别

几种继承的区别1.共有继承    基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可访问。   派生类中的成员函数可以直接访问基类中的public和protected成员,但不能访问基类的private成员。   通过派生类的对象只能访问基类的public成员。    共有继承举例 //Rectangle.

2013-06-02 18:11:10 1310 1

转载 spring(spring boot)一个接口多个实现类的配置使用

参考文章:https://blog.csdn.net/mazuyu408/article/details/79629846https://blog.csdn.net/kzcming/article/details/84333799先说明下场景,代码如下:有如下接口:public interface EmployeeService { public EmployeeDto...

2019-07-23 14:37:10 8523

原创 sprint boot处理form-data类型的请求

参考文章:https://blog.csdn.net/linzhiqiang0316/article/details/77016997像原作者致敬,如果有冒犯请联系本人删除即可。前段请求类型为:form-data1. 单独进行上传文件用postman进行请求:java处理:@RequestMapping("/upload") @ResponseBody public String handle...

2018-06-26 15:00:06 6134

原创 java集合整理

参考文章:https://www.cnblogs.com/jmsjh/p/7740123.html今天从网上找的这个图如果有冒犯原作者,请联系本人删除即可。谢谢原作者的贡献。List接口:l 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的)。l 它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是...

2018-06-16 12:01:41 377

原创 net.sf.json的常用api

记性差,就记录下来。1. 字符串转JSONObject:    String extParamStr = orderMqVO.getExtraParam();   JSONObject jsonObject = JSONObject.fromObject(extParamStr);2. JSONObject 转实体类:   ExtraParamVO extParamVo = (ExtraParam...

2018-05-29 11:35:52 1438

原创 spring boot普通类使用spring管理的对象

我们在普通类里如果想调用已经被spring管理的对象,在Spring中,我们会在Controller层使用自动注入的Service层,在Service层使用自动注入的Dao层,如果想在普通的类中使用自动注入Service或者是Dao层时,可以这样做:我们有两种方式:第一种方法:public class TestJsoup { public NewsDao newsdao; publi

2018-04-01 20:38:07 3584

原创 tomcat三种部署方式

第一种方式: 直接用eclipse打war包,解压后生成META_INF  WEB_INF, 我们在tomcat的目录webapps下面新建一个文件夹ROOT,然后把这两个文件放到ROOT文件夹下面,这样访问地址不用加项目名字:localhost:8080/hello;    如果我们需要有项目名,我们可以在webapps下面建个文件夹,名字随便起(正常是你的项目名),比如名字是myproject

2018-04-01 00:09:07 4664

转载 nodejs,npm,express分别什么?

转载自: https://www.cnblogs.com/ShimizuShiori/p/5656211.html如有问题 请联系本人,删除即可.很多刚刚接触nodejs的初学者,都会经历一个很繁冗的环境安装过程。 一般主要要安装nodejs,npm和express三样东西。那么这三样东西分别是干什么的呢? 本篇文章就大致介绍一下这三样东西分

2018-02-05 11:15:16 6777

原创 centos 使用定时任务crontabs

安装:yum install vixie-cron      yum install crontabs说明:vixie-cron软件包是cron的主程序;crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。cron 是linux的内置服务,但它不自动启动。可以用以下的方法启动、关闭此服务: /sbin/service cr

2018-02-01 15:46:49 248

原创 ActiveMQ 入门

入门: https://www.cnblogs.com/Sunnor/p/6230847.htmlActiveMQ可以发送的数据类型:https://www.cnblogs.com/dennisit/p/4551795.html

2018-01-30 16:00:15 191

原创 centos 7上搭建svn服务器步骤

经过实践, 可参考下面两个连接:https://www.cnblogs.com/fuyuanming/p/6123395.htmlhttp://blog.csdn.net/qq_30259339/article/details/50850951

2018-01-16 13:39:20 170

原创 JAVA反射与内省(Introspector)

什么是Java内省:内省是Java语言对Bean类属性、事件的一种缺省处理方法。Java内省的作用:一般在开发框架时,当需要操作一个JavaBean时,如果一直用反射来操作,显得很麻烦;所以sun公司开发一套API专门来用来操作JavaBean.反射就是运行时获取一个类的所有信息,可以获取到.class的任何定义的信息(包括成员 变量,成员方法,构造器等)可以操纵类

2018-01-08 19:33:59 220

原创 spring boot中使用FreeMarker模板

创建freemarker模板 在src/java/resources目录下创建templates文件夹并创建demo.ftl。 模板默认是从【classpath:/templates/】这个位置查找的。添加依赖:         org.freemarker    freemarker    2.3.27-incubating   添加配置(如果必要,我

2018-01-08 14:21:10 1269

原创 spring boot返回date类型给前端,显示的是毫秒的问题

数据库字段类型为datetime 实体保存的类型是date类型我们把数据从数据库中读取返回给前端,发现date类型显示是毫秒,怎么格式化,下面给你两种方法:全局在配置文件中添加:spring.jackson.date-format=yyyy-MM-dd HH:mm:ssspring.jackson.time-zone=GMT+8一种是在某个字段之上添加:@JsonForma...

2018-01-01 22:17:22 19377 3

原创 bat脚本调用java程序

最近开发过程中遇到了个问题,就是我们的后台给前端提供的数据是来自另一个系统里,但是这个系统还没做好,就是我们只能是把后台逻辑写好但是返回给前端的数据其实是没有的,没有数据就反应不出程序是否有问题,所以我们必须要自己造点数据,我们把逻辑写好,导出一个jar包,同时制作一个bat脚本去执行这个jar包,这样测试兄弟就可以每天需要数据的时候执行一下即可。步骤是:  新建一个文件夹,放入打包的ja

2017-12-04 00:02:41 4402

原创 tomcat部署项目

我们使用spring boot进行开发项目时候,它自带有个tomcat,但是如果我们想要使用一个外置的tomcat进行运行使用: 参考: http://blog.csdn.net/eguid_1/article/details/526096001. 第一种方式是直接把项目打包成war包,放到tomcat的webapp下面,启动tomca即可2.第二种方式是在tomcat

2017-12-02 20:38:35 165

原创 mysql插入ios表情符号报错

今天项目中有一个评论的功能, ios输入一个emoji表情后, 服务端异常,通过查看信息得知是mysql对表情符号插不进去导致,    仔细了解下,是因为普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的 MySQL 数据库建议都提前采用

2017-11-20 10:31:20 580

原创 fastjson常用使用方法

我们在开发项目时候经常会遇到要解析数组 对象等等,现在已经有fastjson是目前最快的,就尝试下把常用的方法总结下:在说fastjson之前先说下 序列化和反序列化:1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,

2017-10-21 17:03:37 377

原创 tomcat分割日志以及与logback的区别和注意事项

因为公司之前管理服务器的人的离职, 我们需要接手服务器,但是发现每次服务器的磁盘都被撑爆了,查其原因是因为日志太大, 这不是分割日志的最终原因,最终原因是:像tomcat中我们用于输出的catalina.out 文件太大.不利于我们后续产品上线 出现问题,进行快速的定位, 从几个G的日志里进行操作是一件很痛苦的事情,所以我决定对tomcat进行日志分割;      首先说到日志系统,我们自己的

2017-10-20 13:39:20 5615

原创 java io

FileWriter,文件字符写流,构造方法为:                  FileWriter(File file)  给一个File对象构造一个FileWriter对象。      FileWriter(File file, boolean append) 给一个File对象构造一个FileWriter对象。                   FileWriter(Str

2017-09-28 21:50:41 333

转载 证书,jks、pfx和cer后缀都是什么文件

转载:http://blog.csdn.net/baidu_18607183/article/details/51565240转载只是给自己留一个笔记,如有问题,可联系本人删除即可。jks是JAVA的keytools证书工具支持的证书私钥格式。pfx是微软支持的私钥格式。cer是证书的公钥。如果是你私人要备份证书的话记得一定要备份成jks或者pfx格式,否则恢复

2017-07-30 14:28:11 1880

转载 java 进阶系列

转载自:http://blog.csdn.net/column/details/java1989.html?&page=4首先感谢作者分享的博客,本着学习的态度进行分享,如果有什么问题,则联系本人删除即可。1.  Java进阶(一)Java内存解析       地址:http://blog.csdn.net/sunhuaqiang1/article/details/451758

2017-07-30 12:44:40 294

转载 centos 7下面装samba

转载自:http://www.linuxidc.com/Linux/2017-03/141390.htm转载自:http://bbs.51cto.com/thread-1035619-1.html向原作者致敬,如果有冒犯请联系本人删除即可。1.Samba简介    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序

2017-07-08 22:53:30 1883

转载 在navicat上设置定时计划执行存储过程

转载自: http://blog.csdn.net/everything1209/article/details/48519877向原作者致敬, 如有冒犯请联系本人删除即可.应用情景:有一个存储过程,需要每天定时执行一次。所以在navicat上使用事件处理,当然还有其他的方法,这只是一种。作为参考1.事件定义填写2.事件计

2017-07-07 10:47:02 10198

转载 java 浅客隆和深客隆

转载自: http://blog.csdn.net/HANLIPENGHANLIPENG/article/details/52120741向原作者致敬,没有其他的意思,如果冒犯可联系本人删除即可.浅克隆:只能克隆对象本身,对于依附于对象的对象则不予克隆对象,只对其地址克隆 浅克隆需要注意的地方: 1:被克隆的对象需要实现Cloneable 2:Cloneable

2017-07-04 15:18:38 483

转载 http https信任任何证书的工具类

转载:http://www.cnblogs.com/handsomeye/p/5802448.html向原作者致敬,如有冒犯可联系本人删除即可.import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Out

2017-07-03 14:45:12 1344

原创 JSONObject.fromObject(map) 执行报错.

用这个api有时候会报错,基本上是因为包没引入完,引入这几个包后基本上没什么问题,但是对于JSONObject.fromObject  和 SONObject.toBean的使用为:String strTmp = "{\"errmsg\":\"ok\",\"ErrorCode\":0,\"messageId\":\"f5d4566c4c833152b3feb42a809

2017-06-30 15:12:22 4383

原创 linux 一些经常用到容易忘记的命令

查看文件系统以及大小: df -h查看系统里哪个文件占用空间可以一级一级查找,  du -sh /*    然后在类似用du -sh /usr/*

2017-06-19 13:52:09 292

原创 centos7 安装nfs

参考资料:http://www.centoscn.com/image-text/install/2016/0929/7993.html参考资料:http://www.linuxidc.com/Linux/2015-05/117378.htm首先要说nfs是什么? NFS(network file system)网络文件系统,类似Windows中的文件夹共享,如下有三台机器A, B, C

2017-06-17 22:04:49 2427

原创 centos 7在线安装mysql步骤

参考资料:http://www.cnblogs.com/Lam7/p/6253564.html检查服务器是否以及装了mysql:yum list installed | grep mysqlyum list installed | grep mariadb上面检测到的所有都用下面这个卸载rpm -e --nodeps mariadb-libs.x86_64官网下载安装mysql-server:...

2017-06-16 14:42:13 497

转载 java 线程池

转载:http://www.mamicode.com/info-detail-1085507.html1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() { @Overridepublic void run() {// TODO Auto-ge

2017-06-14 15:33:08 225

JESD209-4D - LPDDR4最新规则

JESD209-4D - LPDDR4最新规则

2024-01-05

spring boot快速入门

该资源是spring boot的入门级文档。短时间内让你大致明白如何开发。

2017-01-10

Html+css静态页面练习

我是从网络上下载的,练习写静态页面的。只是自己怕以后误删,所以上传备份一下,没有积分,

2016-12-27

android常用的工具类

android常用的工具类

2016-12-02

ndk编译并与android相互传值

用ndk编译c代码,并用jni调用函数,实现android与c++或者c的通信。

2016-12-01

android中用ndk编译c并用jni调用的demo源码

在android中可以用这个程序了解整个,什么事ndk,jni,理解他们之间的关系

2016-11-30

android studio SDK22.0.1

android studio SDK22.0.1

2016-03-29

android studio使用的sdk 23.0.1

给那些使用studio但是翻不了墙,更新不了sdk的小伙伴的。下载不了的小伙伴可以下载了。

2015-11-25

交叉编译过4个SDL包的arm包

包中头文件和库足够你用了。有4个sdl包的交叉编译后的。

2013-12-22

书店管理系统课程设计

自己和小组为了课程设计奋斗做的。系统还不完善。仅够参考用。

2013-12-15

空空如也

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

TA关注的人

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