MP1584美国芯源半导体http://www.monolithicpower.com/
生产的step-down converter 降压转换器。其核心是buck转换!
下面是对BUCK电路进行分析。
buck电路也属于开关电源。通过在MOS管Q上加上开关信号PWM,控制开关管的导通与关断,是电感和电容充放电,这里采用的二极管是肖特基二极管,其特点是快速恢复。相对于普通的二极管...
分类:
其他好文 时间:
2015-07-11 16:51:00
阅读次数:
578
目录及其子目录下寻找匹配的文件的python实现python中在目录及其子目录下寻找匹配的文件,这是一个小练习题目如下:
(1)编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
代码如下:#寻找指定目录下(包含子目录)中的文件名含有指定字符串的文件,并打印出其相对路径...
分类:
编程语言 时间:
2015-07-11 16:48:13
阅读次数:
140
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
//以上内容通用
oracle.jdbc.OracleDriver
...
分类:
Web程序 时间:
2015-07-11 16:47:59
阅读次数:
144
触发器
简要
1、触发器基本概念
2、触发器语法及实战例子
3、before和after区别
一、触发器基本概念
1、一触即发
2、作用: 监视某种情况并触发某种操作
3、观察场景
一个电子商城:
商品表,goods
主键(goods_id)
商品名称(goods_name)
库存(goods_number)
1...
分类:
数据库 时间:
2015-07-11 16:50:39
阅读次数:
184
- 0x00 前言
之前工作的时候,经常会有客户提交BUG或者新增一个功能等需求。于是我就会在我本地修改代码,然后再打包替换客户的项目。比较麻烦的是,每次更新都需要去SVN看看都改了哪些文件,新增了哪些文件,一个一个去找,然后打包,给客户更新,有些时候一不小心就漏了或者搞错了,非常的烦。其实我一直都想做的事情就是,写一个程序,让程序去实现对比新旧两个项目,然后把新的项目多出来的文件或者变...
分类:
编程语言 时间:
2015-07-11 16:50:00
阅读次数:
269
1.拨打电话:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://68979"]]; //直接拨打
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://68979"]]; //弹出确订提示
2.调用...
分类:
移动开发 时间:
2015-07-11 16:47:38
阅读次数:
152
??A android:configChanges属性对android:configChanges属性,一般认为有以下几点: 1 不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次。 2 设置Activity的android:configChanges="orientation"时,切屏还...
分类:
移动开发 时间:
2015-07-11 16:47:32
阅读次数:
185
一入硬件深似海!
以前是写单片机程序和Linux驱动的,主要是C语言,对硬件也是稍有了解,但大多数都停留在单片机的DIP时代!
现在在做一个智能家居的项目,硬件软件都要来,上的是Android。驱动已经被老大弄的差不多了,很多驱动原厂都给了,改改
配置就行,也没太大难度。现在只好硬着头皮整硬件了。
一直以为模拟电路是一个坑,说是坑是因为它难!一开始修电路,就要焊接0402的电感电容电阻,还...
分类:
其他好文 时间:
2015-07-11 16:48:28
阅读次数:
177
可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。
静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。
栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的...
分类:
其他好文 时间:
2015-07-11 16:47:28
阅读次数:
92
Implement the following operations of a queue using stacks.
push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front of queue.peek() -- Get the front element.empty(...
分类:
其他好文 时间:
2015-07-11 16:48:45
阅读次数:
86
总结Tomcat的体系架构、处理http请求的过程、安装和配置、目录结构、设置压缩和对中文文件名的支持、以及Catalina这个名字的由来……等。...
分类:
Web程序 时间:
2015-07-11 16:49:24
阅读次数:
221
假设有一个对象数组,我们想要根据某个对象属性对数组进行排序,而传递给数组sort()方法的比较函数要接收两个参数,即要比较的值。可是,我们需要一种方式来指明按照哪个属性来排序。要解决这个问题,可以定义一个函数,它接收一个属性名,然后根据这个属性名来创建一个比较函数,下面就是这个函数的定义。 function createComparionFun(propertyName){
return f...
分类:
编程语言 时间:
2015-07-11 16:48:52
阅读次数:
142
前言:《effective Java》一书确实经典,真是为没有早一点买到这本书而感到遗憾。再来学习一个小知识,在之前,我只是知道integer是int的装箱类,而int是基本类型而已,从来没有意识到自动装箱有这么大的区别,“要优先使用基本类型而不是装箱基本类型,要当心无意识的自动装箱。”...
分类:
编程语言 时间:
2015-07-11 16:47:52
阅读次数:
110
#include
#include
#include
std::mutex gmutex;
using namespace std;template
class Singleton
{
public:
static Type* GetSingleton()
{
if (s...
分类:
编程语言 时间:
2015-07-11 16:46:35
阅读次数:
146
Page 100
并发和并行在计算机科学中是非常重要的主题.在工业领域也很火.计算机如今有越来越多的核心,然而很多程序员还没有准备好使用它们.
Rust安全的内存特性同样适用于并发存储.并发的Rust代码也是内存安全的,没有数据竞争.Rust的类型系统会保证这一点,给你提供了有利的帮助在编译时实现并发代码.
在我们开始讨论Rust的并发之前,我们需要理解一个很重要的事...
分类:
其他好文 时间:
2015-07-11 16:48:20
阅读次数:
145
首先,本文给出邻接表与邻接矩阵的概念,然后,对相关概念进行阐释并给出实现源码,最后,对两种方法进行了比较分析给出给进一步的改进方向。...
分类:
其他好文 时间:
2015-07-11 16:47:24
阅读次数:
135
巴巴运动网的产品查询 1、项目图解2、我们开始做我们的相应的功能模块
页面的素材我会上传的,链接是:http://download.csdn.net/detail/cutter_point/8803985产品的查询界面query_product.jsp
<%@...
分类:
编程语言 时间:
2015-07-11 16:47:20
阅读次数:
146