现在位置: 首页 > mischief发表的所有文章
  • 07月
  • 16日
综合 ⁄ 共 524字 评论关闭
这几天在做一个类似抽屉的效果:可以展开、收起,可以由点击事件触发,也可以由滑动触发,拖拽触发。 展开和收起使用的是动画,这个抽屉默认是收起的,点击可以展开,再点击就可以收起。 但是遇到了一个问题,现状为: 1,点击展开是失效的,点击收起却是正常, 2,滑动和拖拽的展开和收起也是正常的。 3,点击展开失效的时候,如果UI有更新(比如一些控件的Visiblity属性有更新),之前没有执行的展开的动画会立即执行 最后在stackOverFlow上发现: 在startAnimation之前,先调用clearAnimation,就可以正常执行了。 感到很奇怪......
阅读全文
  • 03月
  • 10日
综合 ⁄ 共 6208字 评论关闭
本篇解释了为什么创建新线程的时候使用_beginThread比使用CreateThread更为安全这一问题。 C/C++库的历史问题: 标准的C运行库(C Runtime Class, CRT),是在1970年发明的,那个时候操作系统上还没有线程的概念,理所当然地,最初的C运行时库是线程不安全的。下面给出一个例子: 标准C运行库有一个全局变量errno。有一些函数会在出错的时候设置这个变量。 如果A线程中需要errno来作为参数进行某些判断,而errno是全局变量,对于A线程来说,errno是不安全的,因为errno随时都可能被别的线程修改。 与此类似,在多线程环境中会......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 1232字 评论关闭
  此文章主要向大家描述的是MySQL 远程连接配置的实际操作步骤,以及在其实际操作中值得我们大家注意的相关事项的描述, 以下就是具体方案的描述,希望在你今后的学习中会有所帮助。 MySQL远程配置 GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'your paaaword';  %表示多有机器。 打开3306端口,为防火墙设置例外,放行3306. 以下是网上选摘 1。改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 “MySQL” 数据库里的 “user” 表里的 “host” 项,从“loc......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 1531字 评论关闭
zz linux yum安装mysql后要注意的一些初始化问题   我的服务器装的是centos 5.3,由于最开始安装做了详细的记录,所以整个过程也是轻车熟路,一路yum下来,就搞定了,然后就是数据库、网站的搬家,轻松搞定~ 可是今天在家看了下公司的网站,问题出来了~ 有些产品点击查看详细信息的时候,找不到网页~经过一番思考,发现是mysql默认字符集的问题,把原来服务器上的my.cnf一看,还果真是~~晕了~~~ 下面写出mysql装完后需要注意的一些初始化设置~  1. 配置开机启动服务   /sbin/chkconfig httpd on             [设置apache服务器http......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 2884字 评论关闭
1.先解决怎么调用一些隐藏的API: 找到SDK的路径下的platforms里面有对应的很多Android-10文件夹(由于我是在4.2下测试的我用的是Android-17)打开后里面有个Android.jar包    然后将IPackageInstallObserver.class    IPackageInstallObserver$Stub.class    PackageManage.class 拷贝到(Android.jar用WinRAR打开)android/      content/pm/目录下保存即可,记住拷贝之前自己要先备份一下Android.jar,等程序写完后记得把Android.jar改回去. 2.然后在Eclipse中建立项目编写源码,记得API要选中自己修改的那个Android.jar包对应......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 2486字 评论关闭
Oracle分析函数——CUBE,ROLLUP CUBE 功能描述: 注意:   ROLLUP 功能描述: 注意:   如果是ROLLUP(A, B, C)的话,GROUP BY顺序 (A、B、C) (A、B) (A) 最后对全表进行GROUP BY操作。 如果是GROUP BY CUBE(A, B, C),GROUP BY顺序 (A、B、C) (A、B) (A、C) (A), (B、C) (B) (C), 最后对全表进行GROUP BY操作。   CREATE TABLE studentscore (  student_name varchar2(20),  subjects varchar2(20),  score number ) INSERT INTO studentscore VALUES('WBQ','ENGLISH',90); INSERT INTO studentscore VALUES('WBQ','MATHS',95); I......
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 4399字 评论关闭
    C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。 Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。   一、Const作用    如下表所示: No. 作用 说明 参考代码 1 可以定义const常量   const int Max = 100;  2 便于进行类型检查 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 3151字 评论关闭
链接:http://www.cnblogs.com/xiaoluo501395377/p/3377604.html 一级缓存(session级别) 二级缓存、查询缓存(sessionFactory级别) 二级缓存缓存的仅仅是对象 ---使用hibernate二级缓存,我们首先需要对其进行配置,配置步骤如下: 1.hibernate并没有提供相应的二级缓存的组件,所以需要加入额外的二级缓存包,常用的二级缓存包是EHcache。这个我们在下载好的hibernate的lib->optional->ehcache下可以找到(我这里使用的hibernate4.1.7版本),然后将里面的几个jar包导入即可。 2.在hibernate.cfg.xml配置文件中配置我们二级缓......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 1962字 评论关闭
题目描述如下: Given n non-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram. Above is a histogram where width of each bar is 1, given height = [2,1,5,6,2,3]. The largest rectangle is shown in the shaded area, which has area = 10 unit. For example, Given height = [2,1,5,6,2,3], return 10.   ====================================================== 这题刚开始脑筋转不过来,老实去想什么长跟宽的关系......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 4410字 评论关闭
新型的按键扫描程序 原文地址: http://tieba.baidu.com/p/2751359634 不过入式处理器上面我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一个重点。 对于老鸟,我建议直接看那两个表达式,然后自己想想就会懂的了,也不需要听我后面的自吹自擂了,我可没有班门弄斧的意思,hoho......
阅读全文
  • 11月
  • 19日
综合 ⁄ 共 1890字 评论关闭
linux设置网关和ip   修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0   修改default gateway 即时生效: # route add default gw 192.168.0.254 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0   修改dns 修改/etc/resolv.conf 修改后可即时生效,启动同样有效   修改host name 即时生效: # hostname fc2 启动生效: 修改/etc/sysconfig/network   etc/sysconfig/network-scripts/ifcfg-ethN 文件   在RedHat中,系统网络设备的配......
阅读全文
  • 11月
  • 17日
综合 ⁄ 共 414字 评论关闭
1、去除滑动到顶部和底部时边缘的阴影效果: android 2.3以前的方法: android:fadingEdge="none" android 2.3以后的方法: if (Integer.parseInt(Build.VERSION.SDK) >= 9) { mListView.setOverScrollMode(View.OVER_SCROLL_NEVER); } 2、去除拖动时默认的黑色背景: android:cacheColorHint="#00000000" 3、去除选中时的黄色底色: android:listSelector="#00000000" 4、出去行与行之间的黑线: mListView.setDivider(null); 5、刷新后自动滚到最底部: mListView.setSelection(mListView.getAdapter().getCount() ......
阅读全文