自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

{丸の子}

花开生两面,人生佛魔间

  • 博客(3687)
  • 资源 (37)
  • 收藏
  • 关注

转载 解决Jenkins部分汉化、汉化不全有效办法

下载的Jenkins版本一样,而且不管Win还是Linux都是用java去运行Jenkins 的,猜测应该是Windows和Linux环境差异,突然想到Linux默认语言是英文来的,而我的Windows是中文来的;神奇不,居然成功了,只要在java启动参数指定语言为C.UTF-8或en_US.UTF-8就可以了,至于为什么设置为中文zh或者系统环境是中文语言时会出现汉化不全的情况,我猜测可能是官方提供的这款汉化插件的问题。于是乎,我在Windows的Jenkins安装目录修改配置文件;

2024-04-16 17:52:38 7

转载 深入理解Flutter中的ValueNotifier

ValueNotifier是Flutter中的一个简单的状态管理类,用于持有一个可变的值,并且可以通知侦听器(监听器)当值发生变化时。它是Flutter框架中的一个轻量级解决方案,适用于许多简单的状态管理场景。通过使用ValueNotifier,您可以轻松地在Flutter应用程序中管理状态,并且可以确保当状态发生变化时UI会得到更新。它是一个简单而强大的工具,适用于许多不同的状态管理场景。希望本文对您理解和使用ValueNotifier有所帮助!

2024-04-04 09:44:45 15

转载 Flutter ListView拖动松手后滚动[质量/硬度/阻尼系数]调整设置

SpringSimulation 用来构建弹簧,SpringDescription 用来配置弹簧的属性。

2024-02-19 15:13:27 65

转载 Flutter iOS Scaffold顶部点击无响应

组件树结构为Scaffold嵌套Scaffold时,在iOS有刘海屏的机型上,会出现子Scaffold顶部不响应点击事件的情况。3.子组件Scaffold外层套一个MediaQuery.removePadding,把顶部空间移除掉。整个页面是个Scaffold,红色框也是一个Scaffold,这时黄色框部分无法响应点击事件。一顿排查发现Scaffold会把顶部statusbar高度预留出来,这一部分高度无法点击。我这里需要Scaffold里的floatButton,所以这个方案我也没用。

2024-01-10 16:43:25 137

转载 Android 关于.9图设置拉伸区域无效问题

1.如果.9在 drawable-hdpi 文件下不起作用,请移动到 drawable-xhdpi 文件下 ,以此类推,或者 移动到 drawable-xxhdpi 、drawable-xxxhdpi 文件下 都试一下。当.9图放在不同分辨率的文件下时,一定要让UI设计师出一套各个分辨率的图。而不是一张大小的图放在各个文件下。2.建议每个分辨率文件下都放一个.9图,注意 图片名字一定要一致,这样才能各个机型都能够适配。项目中闪屏页面用到.9图片,但添加后并没有起作用,困扰了我一天.

2023-11-17 10:16:19 214

原创 Flutter Icons内置图标库MaterialIcons大全

只因网站太难打开,所以在这放预览图给各位客官解解馋。

2023-10-17 10:56:11 633

原创 iOS 17 适配 Xcode 15 问题

因为该文件是锁定状态,直接修改不了,需拷贝出来修改完成之后,再去替换该文件。在适配 iOS 17 + xcode 15时遇到的问题,记录一下。将里面的 170000 修改成 180000。

2023-10-11 09:44:27 396

转载 如何在flutter页面initState完成后执行方法

Future.microtask方法会在当前事件循环结束后立即执行,因此也可以确保initState完成后。两种方法都可以在Flutter页面的initState完成后执行方法,选择哪种方法取决于你的需求和个人喜好。addPostFrameCallback方法在渲染帧结束后会被调用,因此可以确保initState完成后。1.使用WidgetsBinding的addPostFrameCallback方法。2.使用Future.microtask方法。

2023-08-29 09:08:07 324

原创 Flutter 如何启用和屏蔽点击事件(事件透传和防止透传)

首先,AbsorbPointer和IgnorePointer都可以用来拦截点击事件,AbsorbPointer通过absorbing可以响应事件。但是两者又有所不同,在嵌套事件中,AbsorbPointer会消费掉点击事件,不会穿透容器而向下传递,但是IgnorePointer却可以。AbsorbPointer 的作用就是控制子Widget 获取用户的点击事件 , 但不能将它作为点击事件的目标 .IgnorePointer 在收到点击事件后虽然不可见,但是会占用空间的,同时会完成子Widget的绘制 .

2023-08-15 09:04:25 950

原创 flutter好用的轮子推荐八-flutter一个超酷动画的底部tab栏

【代码】flutter好用的轮子推荐八-flutter一个超酷动画的底部tab栏。

2023-08-09 18:49:49 209

原创 idea控制台乱码问题

然后idea重新打开即可。idea控制台乱码问题。

2023-05-06 19:45:25 68

原创 [!] Gradle threw an error while downloading artifacts from the network. Retrying to download... Runn

把zip包直接放到c盘某个位置 并更改android/gradle/wrapper/gradle-wrapper.properties里的。distributionUrl 改成本地的地址 比如本人的地址。就可以把这个地址填进去。

2023-04-28 19:54:23 346

转载 flutter doctor出现Windows Version (Unable to confirm if installed Windows version is的问题

1] 在cmd输入flutter channel 查看自己的flutter channel版本。[2] 输入flutter channel master,将flutter版本切换为master。[3]输入flutter upgrade 确保flutter更新到了最新版本。[4]输入 flutter doctor 再次检查是否解决。切换flutter渠道。

2023-04-25 22:06:25 178

原创 xcode14发版本遇到的问题(flutter)

xcode14发版本问题(flutter)

2023-04-01 12:25:48 264

转载 CSS--怪异盒子模型

因为父盒子无边框时子元素增加 margin 会造成外边距穿透,此时需要给父盒子添加 padding ,添加 padding 会增大父盒子,需要手动重新计算父盒子 width ,因此利用怪异盒子模型省略重新计算 width 这一步。正常盒子下,当增加内边距时,如果想保证盒子和之前一样大,需要手动重新计算 width ,怪异盒子模型则省略该步。当父盒子无边框时,子盒子增加 margin 会造成外边距穿透。解决方法:给父盒子设置padding: 10px 0;

2022-09-15 11:43:20 369

原创 Git迁移新仓库并保存历史提交记录

Git迁移新仓库并保存历史提交记录

2022-09-14 14:20:02 992

转载 【Flutter高级玩法-shape】自定义按钮样式ShapeBorder

自定义按钮图片,可画无规则形状

2022-08-19 17:07:15 1938

原创 Mycat2.0搭建主从教程

mysql 配置主从关系这里不写了,这里只说mycat部分mycat官网地址:http://www.mycat.org.cn/1. mycat也需要mysql数据库,在主节点上新建一个mycat数据库2. 安装Mycat2.0,下载安装包http://dl.mycat.org.cn/2.0/centos系统中下载jar包和zip包:#下载jar包wget http://dl.mycat.org.cn/2.0/1.22-release/mycat2-1.22-release-jar-with-d

2022-04-29 19:11:32 1445

原创 分布式数据库中间件Mycat2

Mycat 2 数据库中间件配置主从、数据库分库分表Java语言编写的MySQL数据库网络协议的开源中间件,GPLv3协议开源优化查询计划定制Calcite分布式查询引擎、编译SQL到关系代数表达式、规则优化引擎和代价优化引擎、生成物理执行计划、支持逻辑视图SQL支持语法任意跨库跨表join查询、支持跨库跨表非关联子查询、支持跨库跨表关联子查询、支持跨库跨表Window语法、支持全局二级索引、有限支持存储过程、支持可视化配置高性能支持并行拉取结果集、支持自动调动后端结果集、支持多种路由注释、

2022-04-28 11:28:09 295

原创 xcode每个版本的下载地址

xcode每个版本的下载地址https://developer.apple.com/download/all/需要有账号登录一下,登上去就可以看到相关的每个版本的下载地址了

2022-03-25 16:47:35 2760

原创 centos7 安装 k8s

使用yum命令、安装wget命令yum -y install wget使用mv命令将原yum源备份。mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak使用wget命令下载阿里yum源。wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo将yum源清理一下,并将阿.

2022-01-29 09:16:57 1367

转载 Flutter 启动页的前世今生适配历程

APP 启动页在国内是最常见也是必备的场景,其中启动页在 iOS 上算是强制性的要求,其实配置启动页挺简单,因为在 Flutter 里现在只需要:iOS 配置 LaunchScreen.storyboardAndroid 配置 windowBackground一般只要配置无误并且图片尺寸匹配,基本上就不会有什么问题,那既然这样,还有什么需要适配的呢?事实上大部分时候 iOS 是不会有什么问题,因为 LaunchScreen.storyboard 的流程本就是 iOS 官方用来做应用启动的过渡;而

2021-12-14 08:47:25 204

转载 CentOS 7 could not retrieve mirrorlist解决

CentOS 7 could not retrieve mirrorlist解决在执行yum指令的时候出现这个问题,先尝试一下ping指令:ping 127.0.0.1ping www.baidu.com如果第一个正常,第二个错误,那就可能是你没有IP或者你没有启用联网功能;没有IP就查查怎么配静态或者动态IP喽;我遇到的事没有启用网络连接sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33修改配置ONBOOT=no----->ONBO

2021-12-09 22:30:34 173

转载 Android 动态修改app名称(市场和手机中显示两个不同的名称)

默默接了一个黑科技的需求,需要在应用市场上,显示后缀,而手机上是应用原名(为了增加app的关键字搜索)。有些应用市场在你上传包后,是可以在后台修改app的显示名称的,例如下图:但是有些市场是不能修改的,因此,就需要对apk进行修改。Androidmanifest.xml中有一个标签,这个标签好比给activity做了一个包装,让它可以重复使用。只需要在启动的MainActivity下面,再声明一个fake的activity就可以了。然后修改application下的label名称为包含关键字的

2021-11-22 10:42:00 1451 1

转载 免密登陆和ssh-copy-id命令解析

免密登录,需要先在本机生成公钥,然后将公钥拷贝到远程主机,拷贝的过程,既可以手动(在远程主机根目录下创建.ssh目录,然后将公钥存入该目录下authorized_keys文件中即可),也可以直接命令操作ssh-copy-id,这个操作做完了,即可免密登录远程主机。仔细回想这个过程,先在本机生成公钥,然后将公钥复制到远程主机,接着就可以免密登录远程主机,这个过程似乎与我们想想的不太一样,我们可能希望远程主机免密登录本机。这就好比我要去朋友家,我先将我们家的钥匙放在朋友家,结果我就可以随便进入朋友家里。正常来

2021-11-12 11:27:24 2517

原创 Command PhaseScriptExecution failed with a nonzero exit code

问题:Command PhaseScriptExecution failed with a nonzero exit code环境:Xcode:12.5.1 Mac:11.5我的操作背景是由于导入证书过多,且手动配置了信任。解决如下:1、手动进入:~/Library/MobileDevice/Provisioning Profiles2、重新导入证书,在钥匙串访问中,对于证书的导入可能会显示不信任,之前手动直接修改 始终信任 即可;但是,现在不能手动信任,在将要使用的时候,系统会弹框显示:是否信任使

2021-11-03 14:43:32 10096

原创 Debian linux 常用命令

添加root用户:$ adduser sss (创建用户sss)$ passwd sss (创建sss的密码)$ chmod -v u+w /etc/sudoers (增加 sudoers 文件的写的权限,默认为只读)$ vi /etc/sudoers (修改 sudoers)-------------------------------------------------------## Allow root to run any commands anywhereroot ALL

2021-10-22 17:10:06 372

转载 nacos解决启动报错 Unable to start embedded Tomcat

网上下载nacos的安装包,启动发现报错报错信息:Unable to start embedded Tomcat无法加载内置的tomcat。在网上找了些解决办法,说是jdk配置不正确,版本低,或者是环境变量没有配置JAVA_HOME。我看了下我的环境变量配置,是没问题的,JDK版本1.8_077. 问题应该也不大。我找了下nacos的目录结构,发现有几个文件夹,bin里面是启动和关闭nacos的conf很明显是配置文件logs是日志信息data里是空的target里有一个springb

2021-06-04 19:08:20 21789 11

转载 Flutter内置了10多种show

showDialogshowDialog 用于弹出Material风格对话框,基本用法如下:showDialog( context: context, builder: (context) { return AlertDialog( ... ); });效果如下:builder通常返回Dialog组件,比如SimpleDialog和AlertDialog。useRootNavigator参数用于确定是否将对话框推送到给定“con

2021-02-26 14:24:23 437

转载 Flutter String 常用方法

Dart / Flutter字符串方法和运算符教程(含示例)DartString是UTF-16(16位Unicode转换格式)代码单元的序列。它使Dart更加强大,可以用任何语言构建我们的移动和Web应用程序。在本教程中,我们将介绍许多有用的Dart字符串方法和运算符。你会知道:在Dart / Flutter中创建某种字符串的方法方法从Dart / Flutter中的字符串获取数据在Dart / Flutter中验证字符串中的数据的基本方法如何在Dart / Flutter中转换,分割,合并和.

2021-02-24 22:12:03 1901

转载 springboot使用jar包运行时读取目录下所有文件的方式

前言我们都知道springboot默认的方式是打包成jar包执行的,这个时候如果需要遍历某个路径下的所有文件夹和文件,按照我们常规的方式是使用File来处理,但是这里由于是jar包,所以使用File类会出现找不到路径的错误,本文介绍一种可以读取文件夹下所有内容的方式实现本文的代码主要是参考mybatis注解扫描类@MapperScan来实现的,代码如下public class SpringbootFolderLoad { /** * * TODO 扫描springboo

2021-02-14 20:33:06 2579 1

原创 redis常用命令

redis具体详细命令可以去官方去查官方网站: https://redis.io/中文网站: http://redis.cn/查看命令: http://redis.cn/commands.html我这里只是自己记一下常用的,不常用的请到官方去查# 启动redisredis-server 目录/redis.conf# 连接到redisredis-cli -p 6379# 连接上之后如果有密码的话输入密码auth password# 清空当前库中所有数据,默认库第一个flush

2020-12-15 11:59:15 139

原创 docker常用命令

docker常用命令# 查看所有镜像文件docker images# 查看现在在运行的容器docker ps# 拉取镜像docker pull nginx:latestdocker pull tomcat:latestdocker pull redis:latest

2020-12-13 14:05:16 198

原创 mac系统必备安装软件

mac系统必备安装软件超级右键dropover:文件移动ishot:滚动截屏,完全免费xnip:滚动截屏,部分收费appcleaner:软件卸载betterzip:解压

2020-11-28 13:30:29 262

转载 Flutter - showModalBottomSheet 自定义高度 和 TextField 输入框,键盘弹出的bug

如何自定义 showModalBottomSheet 的高度设置属性 isScrollControlled 为 true,此时 showModalBottomSheet 是全屏在builder 中返回带高度的 SizedBox 即可自定义高度showModalBottomSheet( isScrollControlled:true, context: context, backgroundColor: Colors.transparent, builder: (BuildCont

2020-09-20 21:32:13 1252

转载 带你深入理解 FLUTTER 中的字体“冷”知识

本篇将带你深入理解 Flutter 开发过程中关于字体和文本渲染的“冷”知识,帮助你理解和增加关于 Flutter 中字体绘制的“无用”知识点。毕竟此类相关的内容太少了首先从一个简单的文本显示开始,如下代码所示,运行后可以看到界面内出现了一个 H 字母,它的fontSize是 100,Text被放在一个高度为 200 的Container中,然后如果这时候有人问你:Text显示 H 字母需要占据多大的高度,你知道吗? @override Widget build(BuildContext c

2020-08-10 23:38:39 244

转载 虚拟机(VM)安装openwrt-koolshare软路由

⒈创建虚拟机**软路由选择Windows操作系统,因为我们需要在PE环境中进行软路由的写入,固件类型选择BIOS,网络类型选择使用仅主机模式网络,虚拟磁盘类型选择IDE【一定要选择IDE模式】,SCSI会报错。⒉安装选择PE镜像后启动虚拟机,等待PE启动完成后将虚机加载的光盘切换成openwrt-koolshare的镜像,在我的电脑中打开光盘驱动,选择“IMG写盘工具”右键选择以管理员身份运行,在浏览框中选择我们的软路由IMG镜像后点击开始,镜像写入完成后点击关闭,将光盘弹出虚拟机后关闭虚拟机。⒊优

2020-07-11 22:44:08 2721 1

转载 小程序textarea完美填坑

相信做微信小程序的码友们都被textarea这个原生组件坑过,什么placeholder位置错乱,穿透弹窗或遮罩层,ios上输入法弹起后换行输入内容遮挡,删除输入内容时内容被遮挡等等。。。反正综上所述我全遇到了,埋完一个坑又出一个新坑,在埋坑过程中数次想过放弃(就想跟老板说这是小程序的bug解决不了),但想想自己曾经夸下的海口(没有搞不定的,只有不想搞的),又默默地把手放在鼠标键盘上!先上一个完美填坑后的效果图:   解决页面滚动时placeholder/输入内容不随textarea组件滚动,经

2020-07-07 16:08:11 338

转载 Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [33,755] milliseco

刚部署好程序,第一次登录时,加载非常得慢,查看log日志发现:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [33,755] milliseconds. 说什么创建用于会话ID生成的SecureRandom实例花费了[33,755]毫秒。解决办法:打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:securerandom.

2020-06-28 10:08:47 1402

转载 Centos:如何查找安装的jdk的目录

使用????????????????????????????????的话能定位????????????的安装路径的前提是配置了环境变量JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径。正确的方式是通过 which java:[tt@vddd conf]$ java -versionopenjdk version "1.8.0_65"OpenJDK Runtime Environment (build 1.8.0_65-b17)OpenJDK 64-Bit Server VM (bui

2020-06-28 10:06:27 1019

GXT自己封装的Calendar日历类

GXT自己封装的Calendar日历类

2019-02-02

ztree样式改成bootstrap风格

ztree样式改成bootstrap风格

2017-07-18

android 自定义View之钟表

通过自定义 View ,实现一个钟表; 难点主要在画刻度上,解决方案是画一次刻度后,通过旋转画布接着画下一个刻度

2016-12-13

j2ee上传文件显示进度

j2ee上传文件显示进度

2016-07-22

android仿小米日历,可周月选择

android仿小米日历,可周月选择

2016-04-11

android DiskLruCache.java

Android DiskLruCache的源码

2016-03-18

apktool_2.0.3.jar

apktool_2.0.3.jar 需要jdk1.7 APKTool是GOOGLE提供的APK编译工具,能够反编译及回编译apk,同时安装反编译系统apk所需要的framework-res框架,清理上次反编译文件夹等功能。需要java支持

2016-03-16

Android新技术学习——阿里巴巴免Root无侵入AOP框架Dexposed

博客地址 http://iaiai.iteye.com/blog/2258267

2015-11-21

编译点9工具

命令行工具abrc可以编译*.9.png文件

2015-10-30

Android仿微信朋友圈图片查看效果

这个Demo患仿微信朋友圈的,比较简单,图片查看效果是开源的PhotoView组件

2015-05-19

PullToRrefresh自定义下拉刷新动画

PullToRrefresh自定义下拉刷新动画

2015-05-09

android 日期选择和省市选择

博客地址:http://iaiai.iteye.com/blog/2208817 想看图片去博客看

2015-05-06

Fresco图片框架

Fresco eclipse 工程 注意需要5.0的sdk,adt也需要相应版本

2015-04-02

JavaPNS_2.2.jar

JavaPNS_2.2.jar java推送ios消息用的包

2015-02-04

bcprov-jdk16-146.jar

bcprov-jdk16-146.jar java中推送ios消息用的包

2015-02-04

Android平台上的注入代码LibInject

Android平台上的注入代码LibInject 处理器是arm的,需要额外处理一些东西 整体流程分3步 1.在目标进程中分配内存,用来写shellcode和参数 2.往目标进程中写入shellcode, shellcode会调用dlopen来载入我们的library 3.运行目标进程中的shellcode

2014-12-20

HelloJni.tar.gz

android平台下实现进程注入,以libinject为主。

2014-12-20

Android实现删除apk弹出网页

实现原理需要用到第三方libavoiduninstall so 在代码中直接调用这一句话就可以了: AvoidUninstall getInstance avoidUninstallApp "com h3c tttt" "http: iaiai iteye com" ;

2014-12-20

Android path的时间条

Android path的时间条 效果不错的

2014-08-11

完美!SlidingMenu jar包版demo!不用导包!兼容2.2

自己做的项目用到SlidingMenu 但是发现原版的要导包 相当麻烦 而且 原版的actionbar必须要3.0以上支持要兼容2.2也要非常麻烦 最好找到的最好的解决方案 SlidingMenu 打好的jar包 导入lib即可用 兼容2.2 兼容原版所有功能

2014-06-04

listView上下拉到更新带header头图片轮播

listView上下拉到更新带header头图片轮播

2014-05-27

Gallery实现无线循环代码

android Gallery 实现无线循环代码。

2014-05-23

android 绘图带动画 裁剪 圆弧计分图 柱状图 线性图

android 绘图带动画 裁剪 圆弧计分图 柱状图 线性图

2014-05-19

Fragment + ViewPager 仿 Google Play

Fragment + ViewPager 仿 Google Play

2014-03-10

2014 最新volley源码和demo

2014 最新volley源码和demo

2014-02-11

JAVA 通信框架MINA(包含心跳)

Apache MINA 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 可以作为开发网络应用程序的一个良好基础。

2014-02-11

android 自己写的一个GPS卫星地图

android 自己写的一个GPS卫星地图 不多说了直接下吧...

2014-01-18

android Openfire的测试客户端程序

android Openfire的测试客户端程序,只是个测试程序

2013-12-19

android 仿音量旋转按钮

android 仿音量旋转按钮,就是可以旋转的

2013-12-17

android 类似Ios开关按钮,支持滑动切换和动画显示

android 类似Ios开关按钮,支持滑动切换和动画显示

2013-11-09

Android 使用SQLCipher对sqlite进行加密

Android 使用SQLCipher对sqlite进行加密

2013-11-09

Android 扩展ImageView来播放gif动画

Android 扩展ImageView来播放gif动画

2013-11-09

ViewGroup实现九宫格并可拖动位置

ViewGroup实现九宫格并可拖动位置

2013-11-07

Android 封装了GPS定位与百度移动地图API定位

1.封装了GpsManager和BGpsManager两个类: 第一个类为直接使用内置的GPS/AGPS进行定位 第二个类是对百度移动地图API二次封装,借助百度API进行定位。 2.主要功能是获取当前Location和当前坐标的物理地址名称。 3.简单的封装,可以直接用于项目中,也可以根据自己需求修改重新封装。 4.内附个人简单对比评测结论。

2012-12-21

CPU检测工具(CPUZ)

该软件可以提供全面的CPU相关信息报告,包括有处理器的名称、厂商、时钟频率、核心电压、超频检测、CPU所支持的多媒体指令集,并且还可以显示出关于 CPU的L1、L2的资料(大小、速度、技术),支持双处理器。目前的版本已经不仅可以侦测CPU的信息,包括主板、内存等信息的检测CPU-Z同样可以胜任。新版本加入对新一代处理器的支持,包括90 nm Athlon 64的代码,加强了显示系统内存的资料显示,例如内存的生产厂商、SPD速度设定等,而且新版本可以显示PCI-Express接口的资料.

2010-07-13

推荐非常好用的一个查看颜色的小工具

推荐非常好用的一个查看颜色的小工具, 很小巧的一个软件

2010-07-13

可以把exe转换成任意后缀

可以把exe转换成任意后缀,如jpg,gif,doc,txt等常用文件格式

2010-07-13

空空如也

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

TA关注的人

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