飞奔的小付的博客

希望我们一起进步

Java 在线预览并右键下载

项目中有涉及到在线预览生成图片的需求,因刚学习web知识,在此做个记录,以便后续方便查看。 一.在jsp页面设置点击按钮 <button onclick="viewAdvice('+ rows.userid...

2019-02-19 14:39:05

阅读数 55

评论数 0

Java下载文件时名称出现中文乱码

问题: 在进行文件下载的时候出现中文名称乱码,显示不出来 response.setHeader(“Content-Disposition”, “filename=自定义的名称.jpg” ) 解决办法: 对中文名称进行编码处理: String fileName="...

2019-02-19 11:28:46

阅读数 28

评论数 0

Error:(5, 59) java: 程序包javax.servlet.http不存在

在创建javaweb项目的时候报错,如下: Error:(5, 59) java: 程序包javax.servlet.http不存在 Error:(6, 45) java: 程序包javax.servlet.http不存在 Error:(6, 92) java: 程序包javax.servlet....

2019-01-10 15:03:28

阅读数 580

评论数 0

Cannot download 'https://plugins.jetbrains.com/pluginManager/?action=download

当想要在androidstudio中下载插件的时候,出现上述问题下载超时导致无法下载插件,这时可以在设置中修改选项解决。 1). 2).Appearance&Behavior -->System Settings -->Upda...

2018-12-03 10:50:05

阅读数 354

评论数 0

Ubuntu下遇到的问题

以下为操作ubuntu时遇到的问题,在此记录一下。 一.取消屏保 ubuntu取消屏保的操作,settings–>power–>never,设置为用不息屏。 二.ubuntu下python 查看python路径: whereis pytho...

2018-06-29 16:44:45

阅读数 143

评论数 0

Android8.0 允许安装未知来源权限(一)

一. 简介 在Android8.0之前的系统中,用户要从除官方应用商店之外的来源安装App时,需要打开系统设置当中的”允许未知来源”安装应用程序的选项,在最新的Android O当中谷歌已经删除了该永久授权的选项,从系统设置当中已经找不到该开关。谷歌将永久授权修改为每次的单独授权...

2018-04-26 14:27:43

阅读数 19775

评论数 8

单例模式

一.前言 在日常开发中或者在面试中用到的设计模式最多的就是单例模式,这篇文章简单的讲一下单例,包括单例的概念,好处,特点,几种写法及怎样防止攻击单例。 二.概念 单例模式是一种对象创建模式,它用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例 三.好处 对于频繁使用的对...

2018-04-03 17:15:46

阅读数 68

评论数 0

SQLite数据库版本升级

一.简介 我们在开发应用的时候,存储数据可能会用到数据库。第一个版本时所设计的数据库结构,如果在以后的app版本中需要增加业务逻辑,数据库的表可能要做相应的修改,那么原来的数据库结构就不能用了,这时就需要对数据库进行升级。 二.升级方案 1.让用户将应用卸载然后再安装最...

2018-03-12 17:01:56

阅读数 1471

评论数 0

ProGuard技术详解

目录 一.简介 ProGuard是一个开源的Java代码混淆器,在Android中一提起ProGuard,我们通常第一想到的是用来混淆代码的,其实它的功能并不仅限于此,有以下四个功能: (1)压缩(Shrink):侦测并移除代码中无用的类、字段、方法和特性 (2)优化(Optimize...

2018-01-17 16:02:08

阅读数 602

评论数 0

WebView开发详解

目录 一.前言 现在很多app并不是纯原生开发,而是会嵌套网页,比如一些经常会变动的页面往往会采用嵌套h5网页的形式展现。Android中就有一个专门用来加载html网页的组件,这个组件就是Webview。 二.概述 Webview是Android开发中常见的...

2018-01-11 16:34:18

阅读数 311

评论数 0

小米手机调用系统相册异常

在做项目的时候,需要调取手机本地的图片并上传到服务器,在小米手机上测试的时候,获取的cursor为null,在其他手机上是没有问题,查询资料发现,在Android4.4之后返回的不再是图片的绝对路径,而是图片的编码,我们需要做一些转换处理才能使用。 public static Uri get...

2017-09-04 16:08:38

阅读数 1069

评论数 0

app:processDebugManifest 错误

今天在开发中遇到了这个错误,在此记录一下解决办法。Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs我勒个去,...

2017-08-28 16:59:56

阅读数 244

评论数 0

面向对象之接口隔离原则

一.简称英文全称InterfaceSegregation Principles,缩写是ISP。二.定义一种定义是:客户端不应该依赖于它不需要的接口;另一种定义是类间的依赖关系应该建立在最小的接口上。三.问题比如当我们用到流的时候,在最后都要做关闭操作,我们既要判断非空操作,又要try…catch,...

2017-07-09 09:59:25

阅读数 254

评论数 0

面向对象原则之里氏替换原则

一.简称 英文全称是Liskov Substitution Principle, 缩写是LSP二.定义 如果对每一个类型为S的对象O1,都有类型为T的对象O2,使得以T定义的所有程序P在所有的对象O1都替换成O2时,程序P的行为没有发生变化,那么类型S是类型T的子类型。 简单的说就是所有引用...

2017-07-05 11:08:38

阅读数 314

评论数 0

开闭原则

1.简称 开闭原则的全称是Open close Principle ,缩写是OCP2.定义 软件中的对象(类、模块、函数等)应该 对于扩展是开放的,对于修改是封闭的。3.问题 在软件的生命周期内,因为变化、升有代码进级和维护等原因需要对软件原行修改时,可能会将错误引入原本已经测试过的旧版本中...

2017-07-02 07:22:09

阅读数 248

评论数 0

GreenDao3.2.2使用

转载请注明出处:http://blog.csdn.net/feibendexiaoma/article/details/73912660 一.前言 官方文档是这样解释的: greenDAO是一款开放源代码的Android ORM,使SQLite数据库的开发变得有趣。 它减轻开发人员处理低级数...

2017-06-29 15:28:12

阅读数 2903

评论数 0

单一职责原则

1.简称单一职责原则的英文名称是Single Responsibility Principle, 简称RSP。2.定义就一个类而言,应该仅有一个引起它变化的原因,简单的说,一个类中应该是一组相关性很高的函数、数据的封装。即一个类只负责一项职责,而不应该同时负责多个职责。3.问题比如C类负责两个不同...

2017-06-29 15:20:01

阅读数 102

评论数 0

Ubuntu 创建androidstudio快捷图标到桌面

命令如下:sudo gedit /usr/share/applications/Studio.desktop因为ubuntu的快捷方式都在/usr/share/applications/路径下创建在打开的文件中添加以下配置[Desktop Entry] Name =AndroidStudio Co...

2017-06-26 14:12:26

阅读数 696

评论数 0

ubuntu Java环境配置

1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz2.创建一个文件夹用于作为安装目录,sudo mkdir /home/jdk3.在下载文件夹中打开终端 ,移动文件到/jdk目录下sudo mv jdk-8u121-linux-x64.tar.gz /home/jdk4.解...

2017-06-26 14:08:59

阅读数 249

评论数 0

Ubuntu输入su提示认证失败的解决方法

在终端中输入su切换时,输入密码提示认证失败,因为root用户默认是被锁定的,不允许登录,那么怎么设置可用呢 (1)终端输入 sudo passwd (2)然后输入ubuntu安装时设置的密码 (3)接着会让你设置新的Root用户密码 (4)最后重复输入新的Root用户密码就行 这样就更...

2017-06-26 14:03:53

阅读数 273

评论数 0

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