开发杂记
weichao9999
每日前进三十公里。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java程序占用CPU过高排查
演示了jstack命令的使用,不是一个实际的问题排查记录。在实际问题排查中,可能要反复排查某个进程的多个线程堆栈信息,再根据程序代码情况,综合判断出问题所在。原创 2023-03-09 09:28:14 · 2311 阅读 · 0 评论 -
关于多线程调试的一个坑
今天需要写一个多线程处理的程序,具体逻辑不说了,基本的调用逻辑是主线程中启动子线程,子线程完成一个比较耗时的数据处理操作。可是在本地单元测试时,代码已进入子线程,刚刚执行几行代码就闪退了,连一个错误异常都没有。奇怪、反复调试,也没有找到原因。各种怀疑,各种代码验证,折腾了好一阵。愤懑中发现一个规律,如果单步调试执行的快一些,代码就能多执行几行,md,突然间想到了在以前好像也碰到过这个问题,就是测试...原创 2019-04-30 18:27:07 · 296 阅读 · 0 评论 -
android 程序中使用.9图片
一、什么是9.png: 9.png格式的图片是安卓平台上新创的一种被拉伸却不失真的玩意(挺高级的吧) 首先我们还是得介绍一下,9.png图片他的具体不同之处,它的四周与普通的png图片相比多了一个像素位的白色区域,该区域只有在图片被还原和制造的时候才能看到,当打包后无法看见,并且图片的总像素会缩小2个像素,比如23x23像素的9.png图片被打包后会变成2转载 2012-08-21 09:24:50 · 968 阅读 · 0 评论 -
Intent的几种用法
下面列出几种Intent的用法显示网页:Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it);显示地图:Uri uri = Uri.parse("geo:38.8995转载 2012-07-26 14:25:13 · 422 阅读 · 0 评论 -
myeclipse 提速方法
一、加大JVM的非堆内存 打开 eclipse.ini -showsplash com.genuitec.myeclipse.product –launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms128m -Xmx512m -Dosgi.splash转载 2012-07-13 14:02:06 · 609 阅读 · 0 评论 -
android 布局中的单位及分辨率自解
网上copy的px:是屏幕的像素点in:英寸mm:毫米pt:磅,1/72 英寸dp:一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1pxdip:等同于dpsp:同dp相似,但还会根据用户的字体大小偏好来缩放。建议使用sp作为文本的单位,其它用dip然后是我自己的理解:Android的屏幕密度是以160为基准的,屏幕密度(den转载 2012-07-12 18:23:00 · 581 阅读 · 0 评论 -
十条不错的编程观点
在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮助。1) The only “bes转载 2010-06-01 00:14:00 · 457 阅读 · 0 评论 -
多线程下切换输入法导致程序假死的问题
今天无意中发现程序在切换输入法的时候假死,郁闷,以前也是这么用,没出问题,今天就不行了,查了很多资料,无解,问了好几个高手,都没遇到过,最后终于找到了一篇好文章解决了我的问题,赶紧发上来。 多线程程序切换输入法导致死机的问题及解决方案书呆子 曾经在一个数据库项目中碰到了一个问题,在线程中创建了ADOConnect读取数据再进行处理,结果当切换输入法时整个程序就死机了。当转载 2009-09-28 10:23:00 · 2987 阅读 · 0 评论 -
四舍五入函数
function DoRound(Value: Extended): Int64; procedure Set8087CW(NewCW: Word); asm MOV Default8087CW, AX FNCLEX FLDCW Default8087CW end;const RoundUpCW = $1B32;var Ol转载 2009-07-02 11:55:00 · 717 阅读 · 0 评论 -
DELPHI中的快捷方式
DELPHI中的快捷方式一览(完全正式版) 1.SHIFT+鼠标左键 先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8 调试时弹出CPU窗口。 3.Shift+F10 等于鼠标右键(Windows快捷键)。 4.Shitf+箭头 选择 5.shift +F12 快速查找窗体并打开 6.F7转载 2009-07-02 11:53:00 · 510 阅读 · 0 评论 -
Variant数据的几个函数
VarArrayCreate 函数 以给定的界限和维数建立变体数组VarArrayDimCount 函数 返回给定变体的维数VarArrayHighBound 函数 返回给定变体数组维数的上界VarArrayLowBound 函数转载 2009-07-02 11:41:00 · 868 阅读 · 2 评论
分享