自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一沙一世界、一念一天堂

迁移到新地址http://wafly.pw/

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

原创 优化photoshop界面缩放效果,解决只有100%和200%的问题

高DPI显示器优化photoshop界面缩放效果,解决只有100%和200%的问题

2022-08-22 20:42:42 1655 1

原创 【C#】ZIP、RAR、7Z、GZ格式的压缩和解压(附源码)

为了梳理在不同平台使用不同技术开发桌面应用的体验,做了个转换电子书的小工具。——题外话,报告详见另一篇《Java和C#,谁更适合桌面开发》。然后额外整理出了一个操作压缩包的工具类,主要是C#语言,但其实也可以很容易翻译成Java(仅限于Java开发Windows应用)使用方法:1、下载工具类代码并导入项目,下载:http://www.wafly.net/www/index.php?act=pl&id=672、压缩打包Dictionary<string, string&g

2022-01-29 14:09:45 1687

原创 Java程序如何自动在线升级

有时候我们的程序需要连接服务器检测新版本,如果发现新版本则需要自动下载升级。这种需求在Linux下还好说,但在windows下如何替换正在运行的程序文件呢?当然有办法,步骤如下:

2013-08-24 21:04:15 10420 1

原创 启动Java程序的时候如何检测用户的电脑上是否装了Java虚拟机

在用户运行我们发布的Java程序之前,先检测一下用户的电脑里是否安装了Java环境,没有则提示。这是一个很好的用户体验,但具体怎样做到呢?1. 将我们的java程序(包含main方法的class文件)打包成可执行的jar包,具体怎样打包网上有很多例子。2. 下载《Java程序代理器》并解压,将我们自己的jar包替换掉它原本的“program.jar”文件3. 将

2013-08-24 20:45:57 4665 1

原创 [Windows7]在开始菜单右侧添加一个自定义项

需要注意一点的是,使用以下方法会牺牲一个原来的选项,叫做“录制的电视”效果如图:1. 首先打开自定义开始菜单的窗口,选中“录制的电视->显示为链接”2. 右键“录制的电视”进行重命名,自己喜欢的名字3. 包含一个你需要指向的文件夹即可如果想包含多个文件夹,请往下看4. 点击此项进入文件夹,再向上一层,你会看到这是一个库的快捷方式,放在公共用户的库文件夹里

2012-12-06 11:52:44 535

原创 [Windows 7/8]给你的“显示桌面”按钮增加窗口动态效果

不同于XP,windows 7/8 的“显示桌面”按钮在任务栏末端,且不可禁用或隐藏。点击的时候,桌面就直接显示了,没有啥动画效果。估计也有同学和我一样,希望能增加点动态效果就好了,这样能显得自己的电脑更炫一点要满足这点需求不难,但要首先满足两点条件:1. 开启系统的“最大化和最小化时显示窗口动画”选项,不知道在哪里的自己搜索一下2. 安装“Rainmeter”软件,这

2012-12-06 11:07:56 1704

原创 [python] Linux 电源管理功能

用不着考虑 “既然原系统已经有了为什么还要?” 这样的问题,做这个就是因为我的系统没有这种图形界面的功能——因为我现在仅仅只启动了一个openbox。又尝试了一下python的界面编写,还行,不需要多少技术含量,就是功能不是很强,速度不错源代码下载:http://download.csdn.net/download/wafly/4572435注:仅针对Linux,其他系

2012-09-15 17:35:57 1157

原创 [Linux] 对超额使用CPU的任务进程自动进行限制

Linux下有《cpulimit》软件可以对cpu使用进行控制,可以达到保护系统服务的目的但这个软件使用起来有诸多限制,并且只能对现已存在的进程进行限制因此就有了以下脚本,设置此脚本为随机自启动即可,它会对所有进程(包括新建进程)进行监控并限制(3秒检测一次,CPU限制为75%)当然需要服务器上安装了cpulimit才行,另外需要将log路径修改为本机路径#!/bin/bash

2012-08-15 11:53:40 1683

原创 [Python] 开机提示信息

研究Python的同时顺便做了个小工具,可以显示当前系统的一些信息由于使用的都是Linux系统命令,所以提供源代码,Windows需要的同学自己修改一下就行啦以下代码在Lubuntu 12.04 下测试通过(屏幕1366*768),还需要自己准备一幅文件名为“close.png”的图片放到家目录PS:需要Python和wxPython的支持#!/usr/bin/python

2012-08-10 12:25:58 1149

原创 [Linux] 加一个修复中文文本编码的快捷方式——方案篇

一、首先需要安装以下软件:1. java, 具体的安装及配置方式请查找互联网,标准是“java”命令能正常执行2. Thunar,Xubuntu下默认的文件管理器,其它发行版需要另外安装(当然其它能支持自定义命令的文件管理器也行)二、下载“CharsetFixer”软件包,解压并放置到某个文件夹中,记录此包中“CharsetFix.sh”文件路径http://115.com

2012-08-01 12:03:53 593

原创 定时提醒工具

没事写了个定时提醒,可以隐藏界面,嘛~倒没什么技术含量,只是苦于Cairo-Dock的定时闹钟不能正常工作,遂有感而发。当然Testing for Linux only,不过在OpenJDK和SunJDK下应该正常吧……编译后直接执行即可package wafly.application.simAlarm;import java.awt.Button;import jav

2012-07-09 19:21:07 642

原创 [Linux] 提取应用程序(exe)图标及icon转png,不需要额外的工具

1. 用归档管理器打开exe文件2. 一般情况下能看到文件“.rsrc/ICON/*.ico”,这些就是程序图标,解压缩出来3. 用Gimp打开其中一个,然后“文件 -> 导出...”,填写png格式的文件名,例如“1.png”4. 点击“导出”即可

2012-07-07 08:46:55 2878

转载 [Linux] 解决gedit打开windows下的中文文本乱码问题

由于现在大都是3.x版本了,所以用新的方法:终端输入:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030','UTF-8','GB2312','GBK','BIG5','CURRENT','UTF-16']"回车即可

2012-06-25 15:27:45 1153

原创 [Lubuntu]解决Conky在Lubuntu下的问题(LXDE + OpenBox + PCManFM)

在Lubuntu 12.04 下安装Conky,使用时发现以下问题1. 点击任务栏的“最小化所有窗口”按钮,Conky会不见2. 点击桌面空白位置,Conky会消失不见这其实是因为Lubuntu的桌面不是真正的桌面,它只是通过一个窗口来模拟桌面,承载桌面图标而已所以解决办法是把这个桌面去掉就好了,通过以下命令刚开机时执行:killall pcmanfm但这样

2012-06-03 10:06:50 1587

原创 [Lubuntu] 壁纸自动换

想在Lubuntu下实现自动更换壁纸,普通的那些软件都不行,关键的问题就在于Lubuntu的桌面其实不是真正的桌面,它只是用一个窗口来模拟而已于是动手自己制作一个更换工具,在自己的电脑上跑得很好,不知道在其他机子上如何,但我是基于Lubuntu 12.04官方发行版的,没有做什么改动,所以这个解决方案还是比较通用的这个工具的特点:1. 指定文件夹路径,其内所有图片都会作为候选壁

2012-06-03 00:25:14 2167

原创 批量反编译工具(java)

当前版本:1.0介绍:将用java语言编写的包反编译为java代码,这个包可以是J2se的jar,也可以是J2ee的ear,甚至Android的apk;当然如果指定了一个文件夹路径,那就整个文件夹里的东西全部反编译使用:在Source里填写要反编译的文件的路径,在Destination里填写java文件的存放路径,然后点“START”就好 即使换成是我,第一反应也肯定是“为什么界面

2012-05-24 17:54:06 1451

原创 系统架构设计师教程学习笔记

http://doc.mbalib.com/view/80a4cb49465991abb50ac02605b44a06.html一、绪论  1 系统架构的概念    现代信息系统“架构”三要素:构件、模式、规划,规划是架构的基石,也是这三个贡献中最重要的。    架构本质上存在两个层次:概念层,物理层。    软件架构是关于软件系统的结构、行为和属性的高级抽象。指定了软

2012-05-15 23:03:31 1461

原创 SystemClean

import java.awt.Button;import java.awt.Choice;import java.awt.Color;import java.awt.Component;import java.awt.Dialog;import java.awt.Dimension;import java.awt.Frame;import java.awt.Label

2012-04-24 17:21:33 255

原创 Make EAR

@echo offtitle Make EAR::=====================Please update the below 2 param==========================set EAR=EFDSSSO.earset JAR_CMD="D:\RAD7\jdk\bin\jar"::=====================Please updat

2012-04-24 14:56:59 157

原创 DecompAllForm

import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.Label;import java.awt.List;import java.awt.TextField;import java.awt.datatransfer.DataFlavor;import jav

2012-04-24 14:04:41 177

原创 ImageViewer

import java.awt.Color;import java.awt.Dimension;import java.awt.Frame;import java.awt.Graphics;import java.awt.MenuItem;import java.awt.Point;import java.awt.PopupMenu;import java.awt.Toolkit;

2012-04-24 12:58:35 130

原创 MD5sumForm

import java.awt.Button;import java.awt.Frame;import java.awt.List;import java.awt.Toolkit;import java.awt.datatransfer.DataFlavor;import java.awt.datatransfer.StringSelection;import java.a

2012-04-06 15:18:24 117

转载 [Ubuntu]各种无声的解决方案

1 。。。进入终端输入:aplay -l如果成功显示类似内容:card 0: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97]Subdevices: 1/1Subdevice #0: subdevice #0card 0: IXP [ATI IXP], device 1: ATI IXP IEC958 [ATI IXP

2012-03-05 10:37:11 5388

原创 [StoryToolKit] STK工具箱的源代码

以下代码是 《StoryToolKit》 附带的工具箱的源代码,虽然有待改进的地方不少,但我相信值得大家借鉴的地方同样很多 里面很能体现了我写代码的特点:精简变量,精简代码结构,最大化兼容性我所有的界面仅使用AWT组件,这样做界面有3点好处:1。发布独立安装包时可以精简虚拟机2。可以兼容所有的虚拟机——这里给只会用swing的人普及一下知识:IBM的java虚拟机对SWT支持不

2011-12-30 14:00:08 1713

原创 [Ubuntu]将QQ加入到你的程序菜单中

好吧,我承认我标题党了此QQ指的是WebQQ,我也没有将其桌面化;我只是做成了一个图标方便点击而已,打开的还是浏览器,还是登陆网页。如果这样你还有兴趣的话,不妨继续看下去1. 新建一个文本文件,在里面输入以下内容: 2. 将文件重命名为“WebQQ.html”,并放到你喜欢的地方。这里我的是这样的: “/home/wafly/Applicat

2011-11-13 21:44:07 669

原创 [StoryToolKit]版本更新记录

====================================================================================================================项目地址:http://code.google.com/p/storytoolkit/下载地址:http://code.google.com/p/s

2011-10-21 22:56:22 1004 1

原创 [StoryToolKit]第一个demo

当demo第一次完整运行完毕的那一刻,心情甭提多激动了虽然功能不多,但好歹是完整的了,自己手中的第一个完整的游戏终于诞生了(从前的 “高射炮打蚊子” 太简单不算)下载地址:http://u.115.com/file/dnsu7ccv#DEMO.zip

2011-07-17 20:40:01 700

原创 [StoryToolKit]关于Activity的一点发现

之前所做的开发,竖屏(肖像模式)一切正常一旦将画面改为横屏(风景模式),总会时不时出现oom的错误CauseGC能看到我只用了4M不到的heap,一个图片也就几十K,所以应该不是内存溢出问题而且似乎还很随机,百思不得其解最近将音乐线程加入了进去后隐约感觉音乐有重音,不断的测试之后

2011-07-10 11:23:55 609

原创 [StoryToolKit]关于Android游戏程序的一些优化经验

一直在报内存溢出的错,真是受不了哇!!!不得已重写架构,真是一大教训,现在就把这些教训记下来,警示后人……1. 慎用Bitmap.Copy(),不算里面Config的参数,用这个方法占用的内存加起来可不止2倍bitmap呀,在加上我们一般都使用jpg格式是经过压缩的……真是恐怖2. 不要低估CPU的能力,有时候宁愿多画几次也不要保留一张大图片,需要很大的图片的时候就存成文件3. 不需要某个资源时一

2011-06-22 21:31:00 665

StoryToolKit引擎Demo_1源代码

Demo_1《最初的启程》的源代码,也包含了所有的游戏资源(图片,音乐……),大家轻砸啊

2011-08-07

空空如也

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

TA关注的人

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