现在位置: 首页 > maybe发表的所有文章
  • 07月
  • 27日
综合 ⁄ 共 1805字 评论关闭
原文链接:http://www.52rd.com/S_TXT/2014_10/TXT62157.HTM 锂离子电池的充电过程可以分为四个阶段:涓流充电(低压预充)、恒流充电、恒压充电以及充电终止。 锂电池充电器的基本要求是特定的充电电流和充电电压,从而保证电池安全充电。增加其它充电辅助功能是为了改善电池寿命,简化充电器的操作,其中包括给过放电的电池使用涓流充电、电池电压检测、输入电流限制、充电完成后关断充电器、电池部分放电后自动启动充电等。 锂电池的充电方式是限压恒流,都是由IC芯片控制的,典型的充电方式是:先检测待充电电池的电......
阅读全文
  • 06月
  • 13日
综合 ⁄ 共 207字 评论关闭
YEAR('2008-11-2 00:00:00') --年 MONTH('2008-11-2 00:00:00') --月 DAY('2008-11-2 00:00:00') --日 DATEPART ( datepart , date ) DATEPART(MM,'2008-11-2 00:00:00') 年份 yy、yyyy 季度 qq、q 月份 mm、m 每年的某一日 dy、y 日期 dd、d 星期 wk、ww 工作日 dw 小时 hh 分钟 mi、n 秒 ss、s 毫秒 ms
阅读全文
  • 08月
  • 06日
综合 ⁄ 共 23974字 评论关闭
Web UI Automation with Windows PowerShell   The original file is here: http://msdn.microsoft.com/en-us/magazine/cc163723.aspx Dr. James McCaffrey Code download available at: TestRun2008_03.exe (155 KB) Browse the Code Online  Contents The Web App Test Automation Scripting with Windows PowerShell Taking It a Step Further Windows PowerShellTM, the new Microsoft command shell and scripting language, is a great platform for several kinds of lightweight test automation. In this month'......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 3765字 评论关闭
IdCard.java类 [java] view plaincopy public class IdCard {          private int id;              private String cardNo;          public int getId() {           return id;       }          public void setId(int id) {           this.id = id;       }          public String getCardNo() {           return cardNo;       }          public void setCardNo(String cardNo) {           this.cardNo = cardNo;       }   }   Person.java类 [java] view plaincopy public class Person {     ......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1438字 评论关闭
常用 GOF《设计模式》一书对Strategy模式是这样描述的:   定义一系列的算法,把他们一个个封装起来,并且使它们可相互替换。Strategy模式使算法可独立于使用它的客户而变化。   Strategy模式以下列几条原则为基础:   1)每个对象都是一个具有职责的个体。   2)这些职责不同的具体实现是通过多态的使用来完成的。   3)概念上相同的算法具有多个不同的实现,需要进行管理。   uml图如下所示:   下面我将通过一个实例来说明它的具体使用,这个例子是关于数据库连接的。代码如下: public class DataBaseManager { public void p......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 2053字 评论关闭
转载自:http://argel-lj.iteye.com/blog/1213309 本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。 记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试 Bug ,才让我第一次认识......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 533字 评论关闭
公司目前做的项目,需要用到在线充值付费功能,特别是在iOS应用上,需要AppStore内置付费,以及第三方支付宝和神洲付充值,但是在提交应用审合时,被打回来,原因是娱乐类应用不允许含第三方充值。 但是,怎么看到别人的应用,带第三方的可以通过?只不过,在非越狱时,显示的只有内置付费,而越狱后,就只有第三方付费?原来,他们是用到了欺骗方法,用代码判断设备是否越狱,然后显示对应的付费界面,通过审核。 - (BOOL)isJailbroken { BOOL jailbroken = NO; NSString *cydiaPath = @"/Applications/Cydia.app"; ......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 866字 评论关闭
大明A+B Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 8286    Accepted Submission(s): 2926 Problem Description 话说,经过了漫长的一个多月,小明已经成长了许多,所以他改了一个名字叫“大明”。 这时他已经不是那个只会做100以内加法的那个“小明”了,现在他甚至会任意长度的正小数的加法。 现在,给你两个正的小数A和B,你的任务是代表大明计算出A+B的值。   Input 本题目包含多组测试数据,请处理到文件结束。 每一组测试数据在一行里面包含两个长度不......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 2266字 评论关闭
写作目的: 本博客的目的是认识和复习数据结构中的平衡二叉树和红黑树,以及由红黑树实现的TreeSet和TreeMap 1.二叉搜索树的弊端 二叉搜索树的查找,插入,删除的复杂度等于树的高度,时间复杂度是O(log(n)).但是,对于同一组数据,插入顺序的不同,可能会导致二叉搜索树的高度不同。如果是有序插入,二叉搜索树退化成链表,其查找的时间复杂度退化为O(n). 图 插入顺序不同对二叉搜索树的影响 2.平衡二叉树(AVL树) [维基百科]:在计算机科学中,AVL树是最先发明的自平衡二叉查找树。在AVL树中任何节点的两个子树的高度最大差别为......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 797字 评论关闭
原始值包括:undefined、null、布尔值、数字和字符串;对象包括数组和函数。 原始值是不可更改的,这对于数字和布尔值来说很好理解,改变一个数字的值本身就说不通。但是,对于字符串来说就不太明显了,字符串看起来有点像是字符组成的数组,然而JavaScript是禁止通过指定索引来修改字符串中的字符的。字符串中有的方法看上去是返回了一个修改后的字符串,实际上却是返回的一个新的字符串值,看下面的例子(在firebug中运行可看到结果) var s = "hello"; s.toUpperCase(); log(s); //输出的字符串任然是“hello”,而不是“HELLO” ......
阅读全文
  • 12月
  • 02日
综合 ⁄ 共 335字 评论关闭
shanshan 2005-11-9 01:56  databinder.eval用法范例 databinder.eval用法范例 //显示二位小数// //{0:g}代表显示true或false//// // alternatetext=''// imageurl='' />// //转换类型((string)databinder.eval(container, "dataitem.p_ship_time_sbm8")).substring(4,4) {0:d} 日期只显示年月日{0:yyyy-mm-dd} 按格式显示年月日{0:c} 货币样式   <td>校友价:<%# DataBinder.Eval(Container.DataItem,"mpPrice","{0:c}")%>¥ 小数点后两位 
阅读全文
  • 11月
  • 02日
综合 ⁄ 共 9646字 评论关闭
  在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,而且不用去管如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C 变量,你只要告诉程序中C语言表达式与汇编指令操作数之间的对应关系即可, GCC会自动插入代码完成必要的操作。 1、简单的内嵌汇编 例:        __asm__ __volatile__("hlt"); "__asm__"表示后面的代码为内嵌汇编,"asm"是"__asm__"的别名。"__volatile__"表示编译器不要优化代码,后面的指令 保留原样,"volatile"是它的别名。括号里面是汇编指令。 2、内嵌汇编举例    使用内嵌汇编,要先......
阅读全文