PCB走线分析——直角、差分、蛇形线 PCB直角走线的影响 布线(Layout)是PCB设计工程师最基本的工作技能之一。走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout 得以实现并验证,由此可见,布线在高速 PCB 设计中是至关重要的。下面将针对实际布线中可能遇到的一些情况,分析其合理性,并给出一些比较优化的走线策略。主要从直角走线,差分走线,蛇形线等三个方面来阐述。 ...
Windows软件静默安装 Install Software in A Slient Way一般来说,不同的软件的封装类型都有固定的静默安装命令。查看软件的封装类型双击setup.exe,在弹出窗口的左上角单击,选择“About Setup”可查看软件的封装类型。然后根据其封装类型选择对应的静默安装命令。这个步骤可适用大部分的软件,不排除有些软件是比较特殊的。软件的封装类型Microsoft Windows In...
linux查看有哪些shell可用 1.命令cat /etc/shells[tansheng@localhost ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh[tansheng@localhost ~]$ 2./bin/sh是最原始的shell,现在几乎所有的linux都把bash s...
Django重点之url别名 django重点之url别名[参数名必须是name,格式是name="XXX]1 不论后台路径如何进行修改路径,前台访问的路径不变,永远是alias, 这样方便开发2 3 前台根据 {{ url "alias"}} 去views.py中查看name="alias"的url1 'DIRS': [os.path.join(BASE_DIR, 'templates')]...
文字内容展开与折叠jquery代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta htt...
部署、测试、服务工作的经验记录 资质差、脑袋笨、记性差,重复碰到了很多问题,在此记录下来,兴许以后能用得上,能顺便给别人点提醒,也是最好。1. 【背景】:若一个B/S架构的系统,是通过单点登录等方式,由多个网站组合而成,后台一般会有多个数据库。 数据库之间通过会视图的方式达到查询速率的提高,或者相互间数据的沟通。【工作】:系统部署【情形】:在部署新系...
intellij IDEA ---转载 说明:本文章转自http://blog.csdn.net/aya19880214/article/details/46777661 喵星人 感谢!!!IntelliJ IDEA 使用心得与常用快捷键那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊!刚开始学习写Java的时候,用的eclipse,正式工...
jquery追加元素,移除DOM,jqueryDOM操作 1.append() 方法在被选元素的结尾插入内容。2.prepend() 方法在被选元素的开头插入内容。3.after() 方法在被选元素之后插入内容。4.before() 方法在被选元素之前插入内容。5.DOM.remove();目标DOM从文档中移除。t.parents(".pricleControlLi").remove();转载于:https://www...
一次性完成分页查询并且附带数据总条数 通常mysql获取查询记录总数我们使用如下语句:SELECT COUNT(*) FROM users WHERE k='avs';SELECT id FROM goods WHERE k='avs' LIMIT 10;但是记录总数总是需要单独的语句来查询,例如在分页查询程序中就有这样的问题,其实mysql可以在一次查询中获取记录和总数的,这就是要使用SQL_CALC_FOUND_ROWS参数,使用...
Oracle初学者的入门心得 Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路。 其实无论学习什么数据库,切记一点掌握数据库原理,我建议大家去看看数据库原理,也许刚开始学习没有什么意思,很枯燥,但是没有关系,坚持看完对你以后学习数据库很有帮助。 其次要...
CentOS7.5 下搭建SFTP CentOS7.5 下搭建SFTPLinux创建用户组groupadd sftp创建用户testuseradd -G sftp -s /sbin/nologin test-s 禁止用户ssh登录-G 加入sftp用户组创建密码passwd test修改配置文件 sshd_configsudo vim /etc/ssh/ssh...
最简单的bug管理系统,免费在线bug管理工具-EasyBug http://www.easybug.net/Bug/MyCreateBug/12475#1转载于:https://www.cnblogs.com/gzmg/p/3760597.html
后缀自动机 学习笔记 目录 构造 性质 应用 最长公共子串 第K小子串 重复出现子串 广义后缀自动机 parent树与right集合 SAM与DP 神仙题 各种结合(其实也就是与线段树...?) 注 ...
优化方法总结:梯度下降法、牛顿法、拟牛顿法、共轭梯度法等等 优化方法总结:梯度下降法、牛顿法、拟牛顿法、共轭梯度法等等 概述优化问题就是在给定限制条件下寻找目标函数\(f(\mathbf{x}),\mathbf{x}\in\mathbf{R}^{\mathbf{n}}\)的极值点。极值可以分为整体极值或局部极值,整体极值即函数的最大/最小值,局部极值就是函数在有限邻域内的最大/最小值。通常都希望能求得...
微信登录之电脑版 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。微信OAuth2.0授权登录让微信用户使用微信身份安全登录第三方应用或网站,在微信用户授权登录已接入微信OAuth2.0的第三方应用后,第三方可以获取到用户的接口调用凭证(access_token),通过access_token可以进行微信开放平台授权关系接口调用,从而可实现获取微信用户基本开放信息和帮助用户实现...
在Android中使用OpenGL ES进行开发第(三)节:绘制图形 一、前期基础知识储备笔者计划写三篇文章来详细分析OpenGL ES基础的同时也是入门关键的三个点:①OpenGL ES是什么?与OpenGL的关系是什么?——概念部分②使用OpenGLES绘制2D/3D图形的第一步:定义图形;——运用部分③使用OpenGLES绘制出②步骤中定义好的图形:——运用部分,难点所在通过这三篇文章的分析,就像给万丈高楼垫定了基石,万丈高楼平地起,后面利用O...
设计一款给爸爸妈妈用的手机 设计一款给爸爸妈妈用的手机手机简图如下:手机外观设计:1、开关键,我们把开关键设在手机的右上方。2、home键,在手机下方的正中间设置home键。考虑到父母的年龄层,对新事物的接受能力不强,更热衷于简单的操作,所以我们组在设计时没有像市面上的一些安卓设计一样在手机下方设置三个键:菜单键、Home键、返回键,而是只设计了一个home键。在使用手机的过程中,可以通过按h...
android调用JavaScript 引入rhino-1.7.8.jarrhino-android-1.5-sources.jar 1 package com.vine.util; 2 3 import org.mozilla.javascript.Context; 4 import org.mozilla.javascript.Function; 5 import org.mozilla.javas...
《产品心经》总结(第一章) 1.产品经理工作的八个核心步骤:产品经理是产品从无到有、从有到优的最主要的负责人。用户需求与市场分析:分析市场的情况初步判断用户的需求。目标用户群是谁?用户有没有需求?用户有哪些需求痛点还没有很好地满足?有着相同或相似需求的用户数量规模是大还是小?提出差异化解决方案:要与众不同,基于用户的需求提出查一化解决方案以及提炼出带给用户的价值。传递用户价值的市场渠道分析:产品的价值如何...
软件架构——设计原则 软件架构——设计原则一般一个系统包括架构模式、设计模式、软件框架等。一般一个系统包括架构模式、设计模式、软件框架等。设计模式是在解决问题的过程中,一些良好思路的经验集成,常见的是GoF 23种设计模式。GoF 23种设计模式的一些指导设计原则:1、“开闭”原则(OCP):一个软件实体应当对扩展开放,对修改关闭。“抽象化”是OCP的关键。2、里氏代换原则(LSP):在一个软件系...