自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 系统集成Prometheus+Grafana

根据产品需求在自己的系统中添加一个系统监控的页面,其中有主机信息的显示,也有一些业务信息的显示。调研后的方案是 主机信息通过Prometheus采集和存储,业务信息通过自己系统的调度任务统计后存储在Mysql中,使用Grafana对接Prometheus和Mysql数据源来制作图表,然后嵌入到自己系统的页面中进行展示。

2024-03-01 16:10:43 1170

原创 百度网盘Mac客户端无法上传和下载问题解决办法

百度网盘Mac客户端无法上传和下载问题解决办法

2022-07-31 11:39:35 9191 2

原创 JVM启动参数通用配置

记录下自己常用的JVM启动参数(JDK1.8):java -jar -Xms512m -Xmx512m -XX:MetaspaceSize=128M -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=10m -Xloggc:./gc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpP

2021-03-03 12:46:15 815

原创 一次Mysql主从不一致故障解决

一次Mysql主从不一致故障解决背景思路背景Mysql主库binlog格式是row。在主库清除了几张表的所有数据,数据有百万条,并且有一张表没有主键也没有索引,导致从库主从同步卡住,延时不断增大(因为主库binlog是row格式,清表操作会把每条数据的删除sql写入binlog,并且没有主键也没有索引的表的删除记录操作,每次都需要全表扫描)。此情景下,在主库给该表添加了索引,在从库给该表添加了索引,在从库还执行了跳过同步事务等操作,导致不停的报主从同步错误。从库都是数据统计服务在用,已经把实时数

2020-11-04 01:05:42 453 1

原创 mysql-connector-java各版本对utf8mb4字符集的支持

mysql-connector-java各版本对utf8mb4字符集的支持基于mysql5.6进行的调查MySQL Connector/J 5.15.1.12及以下这些版本不支持utf8mb4字符集5.1.13该版本以下两种方式均可支持utf8mb4字符集在mysql连接字符串中指定characterEncoding=utf8(这一点算是个bug),例:jdbc:mysql://localhost:3306/db_local?useUnicode=true&characterEn

2020-09-09 18:04:35 2316 1

原创 什么是云原生应用

云原生应用越来越多,其是指原生为在云平台上部署运行而设计开发的应用。公平的说,大多数传统的应用,不做任何改动,都是可以在云平台运行起来的,只要云平台支持这个传统应用所运行的计算机架构和操作系统。只不过这种运行模式,仅仅是把虚拟机当物理机一样使用,不能够真正利用起来云平台的能力。 云并非把原先在物理服务器上跑的东西放到虚拟机里跑,真正的云化不仅是基础设施和平台的事情,应用也要做出改变,改变传统的做法,实现云化的应用——应用的架构、应用的开发方式、应用部署和维护技术都要做出改变,真正的发挥云的弹性、动态调度.

2020-08-07 11:05:48 253

原创 JavaWeb Filter的几个问题

最近在项目中遇到了几个关于Filter的坑。1.使用注解方式开启Filter,本想使用@Order控制执行顺序,但是无效,最终发现执行顺序是根据Filter接口的实现类名称的字符序确定的。参考文章:https://blog.51cto.com/celing/11172992.开发的项目在springboot嵌入的tomcat或者本地安装的tomcat中都可以正常启动执行,打成war包放到公司的测试环境的tomcat中就会启动失败,tomcat可以起来,但是自己的项目会在启动中死掉,Catalin

2020-08-05 19:55:32 441

原创 使用telnet调用dubbo接口传递json参数

使用telnet连接到dubbo服务,可以执行dubbo的方法,方法的pojo参数可以使用json格式传参,但要注意的是json数据中要包含一个class的字段,填写pojo对象的全类名,例:dubbo>invoke com.demo.TestService.getInfo("abc", 10, {"class":"com.demo.TestVO", "id":10, "name":"王五"})参考:使用telnet进行Dubbo接口测试记录一下telnet测试dubbo接口,参数

2020-07-16 19:04:21 2808

原创 SpringCloudConfig使用ssh方式连接GitHub报错JSchException: Auth fail

在练习SpringCloudConfig配置中心时,访问git上的配置文件,会出现报错 JSchException: Auth fail,无论使用本地的ssh配置,还是在application.yml中配置private-key都会报错,经过各种尝试最终发现使用这种方式生成的rsa-key,并配置到github上后问题解决ssh-keygen -m PEM -t rsa -b 4096...

2020-03-23 10:11:28 3850 1

转载 Jsp乱码问题的解决

最基本的乱码问题这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。中文问题 我是个好人三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Eclipse会根据这个编码格式保存文件。并编译jsp文

2013-09-14 13:36:04 790

转载 eclipse js文件 报错解决办法

三个步骤:1.Eclipse代码 :右键点击项目->properties->Validation->Errors/Warming 将Enable Javascript Sematic validation前面的钩子去掉 右键点击项目->properties->Validation->Errors/Warming 将Enable Javascript Sema

2013-06-19 13:32:23 916

转载 如何让Windows命令行显示UTF-8字符

一直苦恼于如何在Windows终端中显示UTF-8字符的问题。比如,在MySQL命令行下,如果数据库的编码是UTF-8,那么,在查询数据库的时候,里面的中文都会变成乱码。今天半无意的搜索了一下,结果发现解决方案非常简单:1. 修改终端的代码页。在终端中输入:chcp 650012. 右键点击任务栏上的终端(也可以单击窗口左上角的图标),在快捷菜单中选择属性,在里面选择字体——如

2013-05-08 09:44:51 873

原创 Android4.0预置FlashPlayer

由于项目需要在系统中预置FlashPlayer,经过折腾,网上查找发现这样放置文件才可以用:首先将FlashPlayer的apk放在system/app目录下,然后把apk解压,将其中的.so文件放在system/lib/plugins/com.adobe.flashplayer目录下

2013-04-11 12:40:45 1170

转载 使Android的system分区可写及安装apk到system/app

在网上看到几种方式记录一下:一、如何在adb shell下mount Android下的分区通过adb shell访问Android。有时候会在已经root的系统文件下面进行读写,例如/system,但是会提示类似read only file system的信息。目前发现两种方法,该方法只在自己的测试机上成功,不保证其他机子一样。我的是Huawei U8818下面的例子

2013-04-11 11:40:30 5163

原创 undefined reference to `__android_log_print'解决

.mk中增加LOCAL_LDLIBS    := -lm -llog 宏定义#define  LOG_TAG    "libplasma"#define  LOGI(...)  __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)还要加#include 注意android.mk 里有一行include $

2013-04-06 17:08:01 11001 1

转载 经典SQL语句大全

转自:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE mas

2013-03-14 09:56:27 677

转载 播放Android项目工程里的视频文件

今天做了一个功能,就是播放项目工程里面的视频文件,不是播放SD卡视频文件。我开始尝试把视频文件放到 assets文件目录下。因为之前写webview加载assets文件夹时,是这样写的:webView = new WebView(this); webView.loadUrl(file:///android_asset/sample3_8.html);

2013-03-11 14:45:46 14109 2

转载 Android实现自定义锁屏控制

http://www.sctarena.com/Article/Article.asp?nid=3301当在Android手机上需要实现自定义的锁屏,  往往在进入自定义的锁屏界面界面之前需要先解开屏幕锁, 以顺利的进入自定义锁屏界面 ,并能方便用户即时的做其他操作,下面用代码来实现这一功能:   1、点亮屏幕与解系统锁  [java] view plain

2013-02-21 15:24:02 7520 5

转载 Android webview背景设置为透明无效

Adndroid 2.X的设置webview是一个使用方便、功能强大的控件,但由于webview的背景颜色默认是白色,在一些场合下会显得很突兀(比如背景是黑色)。此时就想到了要把webview的背景设置为透明,这样就可以与其背景融为一体。在2.X的平台下,一般设置webview背景为透明的方法如下:wvContent.setBackgroundColor(0);

2013-01-29 13:10:07 1757 3

原创 怎么导出在网页上透明背景的swf

多了两句    wmode=transparent

2013-01-29 13:09:04 2202

转载 OnCreate中获取控件的宽度和高度

在Android中,有时需要对控件进行测量,得到的控件宽度和高度可以用来做一些计算。在需要自适应屏幕的情况下,这种计算就显得特别重要。另一方便,由于需求的原因,希望一进入界面后,就能得到控件的宽度和高度。 可惜的是,根据我的验证,利用网上转载的那些方法在OnCreate函数中获取到的仍然是0(希望搞技术的能自己验证过再转载),例如Measure方法之后调用getMeasuredWidth的

2012-11-29 11:57:07 669

原创 cocos2d场景切换效果

CCScene* scenec = [Himi scene];    //部落格------    //CCTransitionTurnOffTiles *transitionScene = [CCTransitionTurnOffTiles transitionWithDuration:3 scene:scenec];    //近远-远近-----    //CCTransit

2012-11-05 16:52:11 554

原创 Android EditText相关

获得焦点:editTextField.requestFocus();弹出软键盘:InputMethodManager imm = (InputMethodManager)MainActivity.this.getSystemService(INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_

2012-10-15 16:33:22 480

原创 数据库创建视图时如何指定自定义列的类型

方法如下:Create View ViewNameAsSelect Cast(Null As Varchar(10)) ColumnA From Table_Name

2012-09-12 17:25:26 9031 3

原创 tools:context="activity name"作用

更新ADT20以后,新建的Activity布局文件的控件属性中多了一句tools:context=".KeyScanActivity",网上搜索后才明白:tools:context="activity name"这一句不会被打包进APK。只是ADT的Layout Editor在你当前的Layout文件里面设置对应的渲染上下文,说明你当前的Layout所在的渲染上下文是activity name对应

2012-09-11 14:50:17 1922 2

转载 Ubuntu增加swap交换空间的步骤(zz)

1.首先用命令free查看系统内 Swap 分区大小。  $ free -m  total used free shared buffers cached  Mem: 2012 1960 51 0 748 950  -/+ buffers/cache: 260 1751  Swap: 255 0 255  可以看到 Swap

2012-09-06 16:48:54 734

转载 vs2010中的ipch文件夹和sdf文件

vs2010打开某个工程 ,转换成功之后,在工程目录看见一个sdf文件和一个ipch文件夹,都超大(起码几十M),我一个四百多k 的工程,结果用vs打开过后变成了两百多兆。这个详细点的解释大家也许发现了,visual studio 2010 中新建一个项目会同时建立一个ipch目录与sdf文件,即使你删掉它,再次打开工程时还是会重新建立。动辄30、50M的容量让我们心里很不爽。其实

2012-09-03 14:57:27 3533

转载 android通过资源名称去获得资源ID

Resources resources = context.getResources();int indentify = resources.getIdentifier(context.getPackageName()+":drawable/"+iconName, null, null);if(indentify>0){icon = resources.getDrawable(inde

2012-08-27 11:00:50 3437

原创 SQLite 获取当前时间

当前时间(格林尼治时间)select CURRENT_TIMESTAMP;2006-06-18 09:23:36当前时间(本地)select datetime(CURRENT_TIMESTAMP,'localtime');2006-06-18 17:23:44

2012-08-21 16:02:37 7397

原创 PhotoShop使用小技巧

1.去除png图片多余透明区域:菜单-->图像-->裁切(对话框)-->选择基于透明像素如果同样的工作很多,那就动作配合批处理。2.保存/备份动作:打开动作面板,选中你要存储的动作组,在动作面板右上角有个小三角,点击小三角,在弹出的菜单中点击“存储路径”,就会弹出存储选项,在电脑里选择要存储动作文件的地方,确定后就会在相应位置生成一个.atn的文件。可以把这个文件单独另外保存起来。想用的时

2012-08-21 13:01:56 724

原创 Android4.0.3源码如何在Eclipse调试

以下操作都是在ubuntu10.04 64位linux环境下进行一.下载并编译系统源码具体步骤略,在源码的根目录成功执行make命令二.下载安装Eclipse具体步骤略三.配置eclipse修改eclipse配置,避免因eclipse出现内存不足,配置文件是位于eclipse安装目录下的eclipse.ini将默认参数-Xms40m -Xmx256m -XX

2012-08-17 17:08:09 3893 1

转载 [Android UI界面] TranslateAnimation动画结束后的位置问题

[原文]http://www.eoeandroid.com/thread-63857-1-1.html我正在做一个效果:拖动一个view使之移动,松开后view会移动到固定的位置。问题出现了:每当view回到指定位置的动画结束后,view都会回到起始位置,于是我设置了AnimationListener,在onAnimationEnd里调整了view的位置,但是在动画结束的一瞬间view还是

2012-07-31 19:54:22 16954 4

原创 android获取屏幕尺寸、密度

有些时候,我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸:    从网上找过不少资料,发现获取屏幕尺寸并不是很复杂的编程操作,下面的代码即可获取屏幕的尺寸。    在一个Activity的onCreate方法中,写入如下代码:        DisplayMetrics metric = new D

2012-07-13 16:43:35 738

原创 android获取屏幕宽高的两种方法

Display display = getWindowManager().getDefaultDisplay(); Log.i("view" , "height:" +display.getHeight()); Log.i("view" , "width:" +display.getWidth());DisplayMetrics displayMetrics = getRe

2012-07-13 13:47:23 934

原创 加速度,速度,位移和时间的关系

初速度为0时的基本公式:S:位移;a:加速度;t 时间; v:速度S=½ a t² (物体从0开始,加速运动,到t时刻所运行的距离)v=at ( 物体从0开始,加速运动,到t时刻所达到的速度)初速度为v0时的基本公式:S=½ a t²+v0*t (物体从V0开始,加速运动,到t时刻所运行的距离)v=v0+at (物体从v0开始,加速运动,到t时刻所达到的

2012-07-13 08:09:30 46026 2

转载 【转】Android通过共享用户ID来实现多Activity进程共享

原文地址:http://bg135.com/android-by-sharing-the-user-id-to-the-process-of-sharing-multi-activity.html今日在做一个项目,要求有免费版与收费版,打算在同一个工程里面,通过判断来分别实现免费版和收费版不同的功能。这样做可以省去重复编写代码。但Android的以下机制令我放弃了这种想法:1.

2012-06-12 11:39:54 747

转载 【转】Eclipse中UML插件eUML2安装使用

因为需要把自己的一个android项目生产类图,直接自己编写的话比较麻烦,网上寻找了一下,发现eUML2这个工具,安装试了一下感觉还可以。安装步骤:1、通过Eclipse的更新来安装Help -> install New  Softwares -> Available site输入网址:http://www.soyatec.com/update在出现选项后全部勾

2012-06-06 13:07:01 2722

转载 【转】iTunes下载速度太慢?两招帮你提速!

转自:http://bbs.app111.com/thread-275-1-1.html不用说,很多朋友都发现在大陆,下载 iTunes 上的东西实在是慢如蜗牛,小一点的软件还能坚持一下,大一点的软件几天几夜下不下来那就要命了…那么,你必须看一下这篇文章~本文主要介绍两种加速 iTunes 下载的方法,不需要代理软件。一个是修改 DNS,另一个是直接修改 hosts 表。先说说修改 D

2012-06-01 13:56:43 2549

Microsoft Remote Desktop for Mac 10.3.6 Beta

microsoft remote desktop mac版是一款运行在Mac平台上的微软远程桌面连接工具,配置连接时,Microsoft远程桌面允许您决定应使用的分辨率,颜色质量,全屏模式,是否要全屏启动会话,是否使用所有监视器,或者内容应该缩放。

2019-11-27

空空如也

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

TA关注的人

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