自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr_chenchen的博客

黑夜时只会默默地敲着代码。。。IT行业,我为时代进步

  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一次挖矿病毒kthreaddk和rcu_bj,导致CPU飙高处理

kthreaddk和rcu_bj进程,cpu飙高 占用一般cpu或者50-70%

2023-03-01 17:08:57 2829

原创 阿里云 ECS 挂载数据盘 重启后自动挂载

阿里云 ECS 挂载数据盘 重启后自动挂载 配置

2022-08-17 10:43:05 1130

原创 SCP/SSH 免密传输文件、远程操作文件

SCP/SSH 免密传输文件、远程操作文件

2022-06-30 11:02:00 682

原创 java进程监控,进程停止,自动启动并企微通知

一、编写监控通知脚本#!/bin/shjarDir="/app/back/sw-system"jarName="sw-system-1.0.0-pro.jar"logFile="/app/back/sw-system/autoMonitorRestart.log"cd ${jarDir}#查看进程是否存在count=$(ps -ef | grep ${jarName} | grep -v "grep")if [ -n "${count}" ];then echo "`da....

2022-04-13 17:00:32 1313

原创 Spring AOP 返回结果注入业务数据

数据返回后注入业务值

2021-09-07 18:14:01 501

原创 java和JavaScript解析数学表达式、动态时间

1、java写法:public class Jse { public static void main(String[] args) throws Exception { String str = "([t1]-[t2])/[t2]"; JSONObject js = new JSONObject().fluentPut("t1", 62).fluentPut("t2", 30); String ex = expCalculate(str, j

2021-04-02 10:58:26 519

原创 Java 8 Stream 常用API整理

1、JSONArray 转listJSONArray jsonArray = new JSONArray();List<Order> orderList = jsonArray.stream().map(item -> { JSONObject js= (JSONObject)item; return jsonToEntity(trade);}).collect(Collectors.toList());2、JSONArray 转 mapJS.

2021-03-29 09:34:40 678

原创 postgresql-常用时间相互转化

1、获取当前时间(年月日)SELECT CURRENT_DATE;2、获取当前时间(年月日时分秒)SELECT NOW();3、获取当前年月, 转化为字符串SELECT to_char(CURRENT_DATE, 'YYYY-MM') ;4、获取当前年, 转化为字符串-- postsql:SELECT to_char(CURRENT_DATE, 'YYYY') ;-- mysql:SELECT DATE_FORMAT(now(),'%Y-%m-%d');

2021-03-17 16:15:37 2458

原创 mysql和postgresql数据库注释迁移(包含表注释,表字段注释)

代码测试类package org.jeecg;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * @Author Andy * @Date 2021/3/3 */public class SqlCommentTest { //--------------------------.

2021-03-03 14:04:47 552

原创 spring-boot项目使用ulisesbocchio对配置文件敏感信息加密

参考文献github官网地址:https://github.com/ulisesbocchio/jasypt-spring-boot1、添加依赖:maven:<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.

2021-02-02 14:33:02 4658 3

原创 jenkins安装,自动化部署,脚本运行<一>

一、Jenkins安装tips:部署Jenkins自动化之前,需要安装jdk、maven、git基本环境1.下载jenkins wget https://pkg.jenkins.io/redhat-stable/jenkins-2.235.1-1.1.noarch.rpm2.安装jenkinsrpm -ivh jenkins-2.235.1-1.1.noarch.rpm3.修改文件todo:修改jenkins配置文件:配置java -jdk -java 路径; ..

2020-12-24 10:01:30 1525

原创 Git submodule 与 Git Remote

业务场景一、Git Submodule :业务场景:项目中经常会使用到第三方的 git 库, 将三方库整合到自己项目中, 但是如果这个库升级了一个很酷炫的功能,我们需要获取它的最新代码1、添加第三方库关联,作为一个submodule,子库$ git submodule addhttps://github.com/pingcc/MyApplication.git2、查看是否关联成功$ git statusOn branch masterYour branch is up to dat.

2020-12-16 19:39:35 514

原创 Git迁移新的版本库Git地址

1.从git服务器上克隆一份裸版本库 ;如github仓库:$ git clone --bare https://github.com/pingcc/AndroidDevelopAssistant.git克隆成功后的裸库截图2.在github上新建一个AndroidDevelopAssistant_copy备份仓库3.以镜像推送的方式上传代码到 ndroidDevelopAssistant_copy服务器上。cdAndroidDevelopAssistant.git 进入git...

2020-06-02 21:19:27 417

原创 初入javaEE 之学习篇数据库MYSQL二

数据库sql分析:多表连接分为:内连接,外连接外连接:分为左连接、右连接关键字用法:IN ,遍历字段,相当于python 的in关键字JOIN 连接OR, AND,或者 并且ORDER BY:可以定义排序字段GROUPBY:分组,根据某一个或多个字段分组distinct:,某一个字段去重例如:SELECT count( DISTINCT a.i...

2019-09-26 16:19:59 192

原创 新手CentOS服务器搭建——安装maven,redis(环境变量配置,变量去重技巧)

一、maven安装1.下载mavenhttps://maven.apache.org/download.cgi2.下载后将文件传到/usr/ftp下3.在usr下新建maven文件夹 mkdir maven4.切换到ftp目录并解压文件到指定maven文件夹下5.Vi /etc/profile 配置环境变量6.source /etc/profile 保存...

2019-03-07 18:28:12 358

原创 新手CentOS服务器搭建——安装jdk(环境变量配置,变量去重技巧)

服务器环境搭建——安装jdk注:(下面一些文件夹是没有的,可以用xftp查看是否包含文件夹,也可以cd 切换到指定目录下ls,查看目录结构,如果需要创建mkidr命令创建文件夹即可,不懂,可以自行百度linux文件操作命令)1、将java的linux的jdk解压包上传到到服务器的/usr/ftp目录下 (注:可去java官网下载linux操作系统的最新jdk)2、然后解压到指定文件夹...

2019-03-07 17:53:42 284

原创 新手CentOS服务器搭建——安装mySql(mysql使用,常用操作)

一丶服务器环境搭建之工具准备:1.购买云服务器,服务器的基本配置,2.工具下载:终端工具(Xshll6)、文件上传工具(Xftp6)、数据库连接工具(Navicat Premium 12)、调试接口工具(Postman)(上述仅是我推荐的工具,能达到目的即可,可自选,这些工具使用都很简单,可自行百度)二、服务器环境搭建——安装mySql从网上下载这个rpm包,(这里wget 命...

2019-03-07 17:47:56 1984

原创 idea,as git插件基本操作(插件回滚,撤销,恢复上一个版本)

撤销基本就是这个界面啦1.Mixed:配合HEAD^ 为撤销操作,一个^表示后退一步,这个操作表示恢复到上一个版本。使用此操作文件不会丢失说明,恢复到上一个版本有两种情况:一种是只执行了commit命令,即提交到了缓存区,也就是本地,使用该操作回退到上一个版本,会丢弃提交commit状态,恢复到上一个未提交的状态,改变的文件不会丢弃,当误commit时,想取消时,此方法非常有...

2019-03-07 16:39:33 1674

原创 初入javaEE 之学习篇数据库MYSQL一

创建用户表:CREATE TABLE IF NOT EXISTS user_info(userId INT UNSIGNED AUTO_INCREMENT,loginName VARCHAR(20) NOT NULL,phone VARCHAR(11) NOT NULL,name VARCHAR(40) NOT NULL,pronvince VARCHAR(40) NOT NULL,...

2018-12-06 10:45:15 757

原创 自定义dialog消失动画,对话框添加购物车飞入动画

动画缩放飞入关键代码: ObjectAnimator animatorScaleX = ObjectAnimator.ofFloat(mView, "scaleX", 1.0f, 0.1f); ObjectAnimator animatorScaleY = ObjectAnimator.ofFloat(mView, "scaleY", 1.0f, 0.1f); Objec...

2018-07-18 09:22:02 489

原创 androidStudio3.1.3不能识别constraint-layout预览布局的问题

你需要将gradle插件版本升级为distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zipdependencies { classpath 'com.android.tools.build:gradle:3.1.3' // NOTE: Do not place ...

2018-07-17 18:12:57 6351 1

原创 reactNative接入Umeng统计(android)

由于android接入友盟统计其实就是调用原生的api,完全可以按原生的方式来接入统计在原生android文件夹下配置1.在build.gradle中依赖所需要的jar包compile 'com.umeng.analytics:analytics:latest.integration'2.添加友盟统计所需要的权限&lt;uses-permission android:name="android....

2018-07-12 15:26:55 883

原创 react-native 与原生交互,react基类封装,网络框架,reactNative常用工具类

react_demo 基本组件搭建,框架先执行命令安装插件 npm install运行命令 react-native run-android 运行项目运行环境:android模拟器(真机)[运行环境]+webStorm(编写工具)+node.js(虚拟机服务器)github地址:https://github.com/pingcc/reactnative_demo...

2018-07-12 14:13:03 1530

原创 长按水波纹,拖拽取消发送的语音控件

按钮实现效果 取消监听,发送监听,水波纹的移动范围已给出监听,Demo源码github 链接地址:https://github.com/pingcc/DownWaveDragView

2017-09-07 15:23:57 1112

原创 基于Glide4.0.0RC1 BitmapTransformation给图片加上各类圆角,并提供将四小图合成大图

/*** Email yy_cping@163.com* Edit androidStudio* desc : 将图片转化为给类的特殊圆角图片*/public class GlideRoundedCornersTransform extends BitmapTransformation { private float mRadius; private Corne...

2017-07-19 15:59:05 7922

原创 升级简单绘制进度条,加粗样式

public class CircleView extends View { private static final String TAG = "CircleView"; private Paint mPaint; private int mCenterX; private int mCenterY; private float ract; //...

2017-07-03 11:54:08 450

原创 价格输入框,数量输入框过滤输入数字

   github地址:https://github.com/pingcc/MyApplication

2017-07-03 11:25:44 457

原创 关于genymotion的镜像文件下载很慢的问题

大家都知道genymotion的服务器在国外所以下载镜像文件,访问外国服务器时非常慢,那么怎么解决呢?镜像文件 下载成功之后的存储路径为C:\Users\Administrator\AppData\Local\Genymobile\Genymotion\ova这分别是我下载的4.1.1;5.1;6.0;7.0系统的镜像文件genymotion_vbox86p_4.1.1_160825_

2017-04-02 16:26:32 737

原创 使用Genymotion时运行模拟器报错 please use a appropriate for you cpu

please use a appropriate for you cpu原因是64位的系统用了32位的系统不能启动打开VirtualBox设置64位的linux系统启动,如发现没有64位的linux虚拟机系统选择解决办法:重启电脑进入BIOS 选择configuration选项中的 Intel Virtual Technology 将DIsEnable改成Enable保存重启就可以

2017-04-02 11:29:28 564

转载 手势识别器的用法

33.手势识别 (2013-07-31 22:07:33)转载▼标签: android开发 it分类: libGDX开发教程1.GestureListener 类我们做章节选择这个界面的时候,第一个难点就是要解决就是屏幕的 手势识别 ,那么如何解决这个问题呢?

2015-11-08 14:39:39 758

原创 自定义Viewpager

package com.viewpager;import com.viewpager.MyViewPager.OnPageChangeListener;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.ImageV

2015-11-05 18:27:45 352

原创 Socket通信原理

Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)请多指教

2015-11-05 18:07:59 461

android自定义控件

这是一个可添加头布局的google卡元控件,有限的避免了scrollerview的滚动事件分发机制

2015-12-21

空空如也

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

TA关注的人

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