自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 android下载并安装最新apk

package com.hbk.layoutdemo;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.text.DecimalFormat;import android.app.Activity;import android.app.Progress

2020-12-31 16:00:33 3336

原创 android安装apk的Intent

/** * 启动安装APK */ private void installAPK() { Intent intent = new Intent("android.intent.action.INSTALL_PACKAGE"); intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); startActivity(intent); }其中file为apk文件File对象

2020-12-31 10:35:01 350

原创 linux释放内存

Linux释放内存的命令:syncecho 1 > /proc/sys/vm/drop_cachesdrop_caches的值可以是0-3之间的数字,代表不同的含义:0:不释放(系统默认值)1:释放页缓存2:释放dentries和inodes3:释放所有缓存释放完内存后改回去让系统重新自动分配内存。echo 0 >/proc/sys/vm/drop_cachesfree -m #看内存是否已经释放掉了。如果我们需要释放所有缓存,就输入下面的命令:echo 3 >

2020-12-31 08:46:02 3207

原创 android中远程请求网络接口

我们可以使用jdk自带的HttpURLConnection来发送get,post的请求,也可以使用HttpClient或者使用第三方volley布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientatio

2020-12-30 17:17:43 356

原创 android单元测试流程

在清单文件中的application内部加一个,在application外部标签加一个,不用背,固定的写法。<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <!-- 使用

2020-12-30 09:28:50 346

原创 android数据存储(二)

这一讲我们讲解使用sqlite数据库存储数据。布局如下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android

2020-12-29 16:39:21 228

原创 android数据存储(一)

在android开发中,数据存储是项目中经常会用到的,我们需要掌握它。其中数据存储包括 sp存储,安卓内置存储和外置存储,数据库存储,以及远程存储。除了最后一个少用,其他几个都要学会。一、sp存储这种存储方式适合存数据小,这个翻译就是偏好设置,一般存储一些个人信息等。以键值对的方式生成在对应目录,文件名自定义,文件后缀是固定的.xml/data/data/packageName/shared_prefs/xxx.xml需要通过SharedPreferences接口进行操作案例:我们通过界

2020-12-29 11:17:47 314

原创 GridView实现九宫格效果

主要参数numColumns 定义多少列参数verticalSpacing 格子之间的间隙activity_main.xml<GridView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gv_main" android:layout_width="fill_parent" android:layout_height="fill_parent"

2020-12-28 15:56:26 275

原创 使用ListView显示手机所有应用

最终显示效果,同时增加了点击监听事件和长按监听事件实现步骤布局使用垂直线性布局activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >

2020-12-28 10:55:38 447

原创 android获取手机所有应用

/* * 得到手机中所有应用信息的列表 * AppInfo * Drawable icon 图片对象 * String appName * String packageName */ protected List<AppInfo> getAllAppInfos() { List<AppInfo> list = new ArrayList<AppInfo>(); // 得到应用的packgeManager PackageMan

2020-12-28 10:35:18 403

原创 android中的style

首先需要了解android中的样式的作用,它是用来复用标签的,有点类似java中抽取公共属性,其他类继承即可拥有,android中的主题其实一堆样式的集合,android已经定义了一些样式,我们在布局文件中可以进行引用。示例我们的布局如果是一堆的TextView,只是文本不同,我们可以进行属性的抽取,并定义为样式。activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

2020-12-28 10:05:00 1328

原创 postgreSQL的导入导出

进入到pgSQL的安装目录的bin,执行如下命令./psql -d databaseName -U postgres -f /Users/xxx/xx_dump.sql另外一种命令,只能是pg_dump导出的pg_restore -h 127.0.0.1 -p 5432 -U postgres -W -d ganxian -v "C:\Users\Administrator\Desktop\赣县\pgsql.sql"其中-d后面紧跟的为“数据库名”,-U后面紧跟的为“数据库用户名”,-f后面紧跟

2020-12-25 10:24:40 258

原创 数据源druid参考配置

<?xml version="1.0" encoding="UTF-8"?><druid> <!-- 基础配置 驱动、URL、用户名、密码 --> <property name="driverClassName">com.mysql.jdbc.Driver</property> <property name="url"> jdbc:mysql://localhost:3307/itp?autoReconnect=true&

2020-12-24 15:21:43 330

原创 postgreSql连接报不支持10验证类型

不支援 10 验证类型。请核对您已经组态 pg_hba.conf 文件包含客户端的IP位址或网路区段,以及驱动程序所支援的验证架构模式已被支援。使用navicat连接postgresql,报不支持10验证类型需要我们编辑pg_hba.conf这个文件是pgsql自带的类似防火墙功能。我把自带的配置全部注释了,增加了自定义的# 自定义# Database administrative login by Unix domain socketlocal all po

2020-12-24 10:58:48 7879

转载 K8S停止

CMD=stop systemctl $CMD etcd echo "---------- $CMD: kube-apiserver --------" systemctl $CMD kube-apiserver echo "---------- $CMD: kube-controller-manager --------" systemctl $CMD kube-controller-manager echo "---------- $CMD: kube-scheduler --------.

2020-12-24 09:24:12 3279

转载 Got minus one from a read call

应用报错: java.sql.SQLRecoverableException:IO 错误:Got minus one from a readcall据开发人员描述:起多个服务的时候报这个错,无论最后的服务是啥,提供的报错日志都是java.sql.SQLRecoverableException:IO 错误:Got minus one from a read call原因当应用连接数据库时,是通过连接池的机制进行连接的,数据库参数:max-session决定连接池的大小,而应用同样也有一个参数,这个.

2020-12-23 10:54:56 33650

转载 ORA-22868: 具有 LOB 的表包含有位于不同表空间的段

由于lob对象引起的表空间无法删除。本来是要删除DMS表空间,但是上面有LOB对象,而且表却是在别的表空间DMS4上。解决的办法就是将这些lob移动到DMS4表空间。下面是解决过程删除用户时报错:SQL> drop tablespace dms第 1 行出现错误:ORA-01549: 表空间非空, 请使用 INCLUDING CONTENTS 选项SQL> drop tablespace dms including contents and datafiles;drop t

2020-12-21 17:06:29 525

原创 android的列表布局ListView

一、ListView加ArrayAdapteritem_array_adapter.xml<?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="50dp" android:textSiz

2020-12-19 16:34:34 328 1

原创 android帧布局

布局文件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="250dp" android:layout_height="250dp"

2020-12-17 19:31:16 261

原创 android中的RelativeLayout

相对布局中含有对齐的概念,相对某一存在结构布局。一堆由align打头的还有反方向打头的举例<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <EditText android:id="@+id/

2020-12-16 16:37:52 249 1

原创 android中LinearLayout布局

在android开发中,学习难度大的是RelativeLayout,线性布局LinearLayout还是比较简单的。在线性布局中,有几个属性还是要学会。主要是android:gravity和android:layout_weight一个线性布局中放两个Button,显示的效果如下如果要想占满整个LinearLayout,则可以使用 android:layout_weight属性,相同则平分。<LinearLayout xmlns:android="http://schemas.androi

2020-12-16 15:37:27 261

原创 android界面UI学习(上)

主界面布局activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <Button android:id="@+

2020-12-16 11:44:28 311

原创 android实现打电话发短信

布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <LinearLayout android:layout_width="matc

2020-12-15 10:20:49 366

原创 activity的lanuchmode

在android里,有4种activity的启动模式,分别为:standard: 标准模式,一调用startActivity()方法就会产生一个新的实例。singleTop: 如果已经有一个实例位于Activity栈的顶部时,就不产生新的实例,而只是调用Activity中的newInstance()方法。如果不位于栈顶,会产生一个新的实例。singleTask: 会在一个新的task中产生这个实例,以后每次调用都会使用这个,不会去产生新的实例了。singleInstance: 这个跟singleTa

2020-12-14 20:26:56 283

原创 Activity的生命周期图

2020-12-14 17:12:19 224

原创 android中的Activity的两种启动方法

Intent作为信使,在Activity中可以携带数据。点击一般调用的时候,开启SecondActivity,并把输入的数据显示出来。然后第二个界面点击一般返回,返回到第一个界面。布局入门级的简单activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_h

2020-12-14 16:51:51 283

原创 jfinal对xss漏洞的处理

在我们的jfinal配置类当中,配置自定义Handlerpublic void configHandler(Handlers handler) { //handler.add(我们自定义handler的实例) handler.add(new XssHandler()); }新建XssHandler类,继承com.jfinal.handler.Handlerpublic class XssHandler extends Handler{ @Overr

2020-12-11 11:46:41 779

原创 ps色彩范围抠图

原图要选取云层我们可以点击选择–>色彩范围选择灰度,修改容差,然后用拾色器点击相关颜色,确定之后变成了选区

2020-12-10 14:58:45 739

原创 ps高光抠图

原图目标,给它换一个颜色的背景我们只需按ctrl+alt+2提取高光选区,然后ctrl+J复制图层新建一个新图层,填充其他颜色即可。

2020-12-10 11:30:19 2220

原创 ps选择并遮住抠图

我们一般的证件照要换底,可以使用这个方法。原图把猫扣出来我们先用套手工具把猫咪围一圈右键选择并遮住选择第二个画笔,点击加号,画笔大小调大一点然后在猫咪周围进行涂抹,最后勾选输出设置的净化颜色,没勾选的话,可以看到猫咪周围有蓝色的像素。勾选之后的效果,完美...

2020-12-10 11:11:54 3156 2

原创 ps混合选项抠图

原图把树叶抠图出来先解锁,单击一下,才能右键选择混合选项混合颜色带选择蓝色,因为相片整体要去除蓝色按住ALT建,拖动本图层右边的滑块,就可以完美把树叶扣出来。

2020-12-10 11:01:04 436

原创 spring security的CSRF功能

默认是开启了spring security 的CSRF功能,如果我们没有配置禁用,Spring Security CSRF 会针对 PATCH,POST,PUT 和 DELETE 方法进行防护。对如下的请求是不防护的可以看到,从request中获取token,所以我们在页面中进行传递,我们可以使用thymeleaf模板引擎 <!--引入thymethef模板引擎--> <dependency> <groupId>org.s

2020-12-07 16:07:36 1275

原创 spring security的记住我实现

在上一篇博客中,在自定义的配置类中,增加数据源的注入,增加一个PersistentTokenRepository 的Bean@Autowired private DataSource dataSource; @Autowired private PersistentTokenRepository persistentTokenRepository; @Bean public PersistentTokenRepository persistentTokenRep

2020-12-07 10:54:04 390

原创 Spring-security入门

简介可以参考百度百科,简单来说是一个优秀的web安全框架。我们使用IDE新建一个maven工程,引入web 和security依赖我们编写一个控制器,不需要增加任何配置,springboot就完美整合了spring security。源码解析,spring security是由一堆的过滤器组成的,在启动项目的时候,可以在控制台看到。...

2020-12-04 17:12:28 310 1

原创 IDEA报Unable to import maven project: See logs for details

通过help菜单找到idea.log报错信息如下网上查找资料,说要更换版本,我换了一个maven3.6.0的就好了我当前idea版本信息如下,当时用的maven版本是maven3.6.3

2020-12-03 11:37:03 266

原创 CAS中未能够识别出目标 ‘XXX‘票根

在学习单点登录cas时,遇到如下错误:网上查找资料,因为默认值时间是1.8秒,当登录成功,携带ST返回客户端,客户端带着server和ST去服务器验证,但此时服务器端的ST已经失效我们修改

2020-12-02 16:17:09 5903 3

原创 unable to find valid certification path to requested target

在cas单点登录的时候遇unable to find valid certification path to requested target错误,错误如下:是因为没有将证书导入到JDK证书库keytool -import -trustcacerts -alias java1234 -file D:/cas/keystore/java1234.cer -keystore "C:/Program Files/Java/jdk1.8.0_131/jre/lib/security/cacerts"导入了

2020-12-02 15:39:54 768

原创 kubeadm init报错解决

报错截图如下

2020-12-02 09:05:04 2489

nacos2.2.1整合达梦数据库进行持久化

通过下载nacos2.2.1源码,使用IDEA进行源码修改,重新编译生成nacos版本包。 压缩包里有nacos2.2.1官网源码,以及整合后的源码,以及安装教程文档。

2023-08-02

nginx离线安装.zip

在遇到不能yum安装时,你必须掌握的离线安装nginx方法,相关依赖包已在压缩包中。

2020-08-07

wbox.js弹窗插件,一款不错的弹窗插件选择

wbox.js为一个Jquery弹窗插件,是一款值得推荐的弹窗插件

2019-07-25

zabbix环境的搭建

在linux服务器环境中搭建zabbix智能化运维平台,该文档通过安装php,apache, mysql,zabbix实现

2019-04-10

jquery瀑布流插件

响应式jquery瀑布流插件,不依赖第三方js,在前端页面特效中,值得收藏

2019-02-19

企业进销存管理系统源码

企业进销存管理系统源码,数据库使用mysql,使用技术shiro,jpa,spring boot,easyui,highcharts4

2019-02-14

linux静默安装oracle11g

详情讲解oracle在linux上静默安装的步骤,望能帮助到各位运维人员遇到无图形界面linux情况下施展拳脚。

2018-12-26

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

TA关注的人

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