- Error: No STM32 target found! If your product embeds Debug Authentication, please perform a discover
BABA8891
stm32嵌入式硬件单片机
这个错误信息“Error:NoSTM32targetfound!IfyourproductembedsDebugAuthentication,pleaseperformadiscoveryusingDebugAuthentication”通常出现在使用STM32微控制器的开发过程中,尤其是在尝试通过调试接口(如SWD或JTAG)与设备通信时。这个错误表明调试器或开发工具无法识别或连接到STM32目
- Ubuntu20.04+eclipse+jlink(openocd+SWD)+arm-none-eabi-gcc+STM32开发
benbennihaoma
stm32开发eclipsestm32ubuntu
Ubuntu20.04+eclipse+jlink(openocd+SWD)+arm-none-eabi-gcc+STM32开发环境搭建1.文件准备安装EclipseIDEforC/C++Developers文件eclipse-cpp-2020-12-R-linux-gtk-x86_64.tar.gz链接https://www.eclipse.org/downloads/download.php?
- 【Wio Terminal教程】初识Wio Terminal
橘子柠檬混合果汁
c语言机器学习
初识WioTerminal一、Terminal介绍1、概述2、Terminal参数3、Terminal引脚分布及功能二、编程环境准备1、在Arduino上添加WioTerminal库2、运行示例程序三、FAQ1、如何重启Terminal2、进入Bootloader模式2、使用SWD3、库文件名冲突一、Terminal介绍1、概述在上学期购买了这块开发板,到现在一直吃灰,当时我对它的了解甚少,仅仅知
- 嵌入式单片机之STM32F103C8T6最小系统板电路设计参考
呼啦啦的爱
。STM32F103C8T6最小系统板电路设计设计了一个XH插座,以便使用3.7V锂电池供电,接入电压不允许超过6V。二。指示灯部分电源指示灯可以通过一个短路帽控制亮灭,以达到节电的目的。三。复位电路四。按键电路KEY_1为用户自己定义RST复位按键WKUP为唤醒按键。RST按键的作用:程序下载的方式是SWD模式,BOOT0和BOOT1都接地,单片机一上电就会执行用户程序,所以不支持串口下载。五。
- 嵌入式踩坑记录
LOVE DEATH AND ROBOTS
嵌入式硬件
STM32踩坑记录STM32NoTargetconnectedError:NotagenuineSTDevice!AbortconnectionSTM32NoTargetconnected芯片类型:STM32F103C8分析原因:硬件和接线都没问题情况下,这时候可能是SWD的引脚被占用了,或者被禁用了问题可能原因:软件配置PA13,PA14解决占用1.按住RST按钮不松,查看Debug-setti
- J-Link:STM32使用J-LINK烧录程序,其他MCU也通用
软饭硬吃666
STM32工具单片机stm32嵌入式硬件J-LINK
说明:本文记录使用J-LINK烧录STM32程序的过程。1.J-LINK驱动、软件下载1、首先拥有硬件J-Link烧录器。2、安装J-Link驱动程序SEGGER下载地址如下https://www.segger.com直接下载就可以了。2.如何使用J-LINK向STM32烧写程序1、安装好以后打开J-LINKFlash的图标:2.创建项目3.连接目标烧录芯片烧录程序连接目标烧录芯片,把SWD口与M
- 全新2021款 Jlink隔离器,ARM仿真器隔离,Jlink,Nu-link,ULINK的隔离,Cortex-M系列隔离仿真
xiaofei558008
工控强电单片机arm嵌入式硬件arm开发
全新2021款仿真器隔离器已经来了;目录关键字:〇、前言:一、初次尝试v1.0二、偶然的发现三、难度超过我想象v2.0代四、与客户需求一同成长的v3.0时代来临V3.0版参数:普通/D版JlinkJlinkPro(正版)五、更高速度尝试六、结束语关键字:隔离器速度:JlinkProSWD:20MHz(20000KHz)JTAG:20MHz(20000KHz);其他版本Jlink:SWD:9.6MH
- STM32下载HAL库写的代码后ST-Link识别不到芯片,必须要按住复位才能下载
含痕连柔
stm32单片机
芯片为STM32F103C8T6,下进HAL库编写的工程后ST-Link就识别不到芯片了,下载也是,只有ST-Link读取时按住复位才可以。更神奇的是用标准库的代码却没问题,具体表象就是下进标准库的代码,然后HAL库的代码可以正常下载,但是HAL库的代码一旦下进去,标准库和HAL库的代码就都不能通过正常手段下载了。这很明显是软件问题。经过查资料得知,用cubemx配置的代码禁止了swd端口。解决方
- 2021年2月22日每日复盘-Day3/365
铭悦
文/铭悦个人成长@今天清晨继续做keep《清晨冥想之旅》,修复自己,清空脑袋然后才会冷静@晨跑5KM,迎着风跑,跑完看到黎明的曙光,顿时间豁然开朗@阅读半小时《长安客》,从王维到杜甫,原来杜甫在唐朝时,家境和自我向上不得两全。一生追求,一生未得,才会有诗词留世千年。@学了一篇实际写作干货,日记型写法,产品型写法,个人品牌型写法,懂了一些。后面试着尝试一些。工作沟通@主动了解了SWD不良处理流程,跟
- ST-LINK+V2使用说明
打气排的程序员
单片机嵌入式硬件嵌入式ST-LINK
1.初识ST-LINKV21.1ST-LINKV2简介ST-LINK/V2是STM8和STM32微控制器系列的在线调试器和编程器。单线接口模块(SWIM)和串行线调试(SWD)接口用于与应用板上的STM8和STM32微控制器通讯。STM8的应用使用USB全速接口与STVisualDevelop(STVD),STVisualProgram(STVP)或IAREWSTM8等集成开发环境通讯。STM32
- AGM AGRV2KQ32 超小封装FPGA---硬件设计要点
HIZYUAN
FPGA大讲堂AGMAG32MCU海振远技术分享课堂fpga开发stm32单片机人工智能嵌入式硬件
AGMAGRV2KQ32超小封装FPGA—硬件设计要点以下是AGRV2KQ32的引脚定义1、芯片的单电源3.3V供电,不需要1.2V;VDDA33和VDD33都接到3.3V电源。2、烧录只需要用JTCK,JTMS,GND,VCC这4根线,即SWD模式进行调试烧录;3、FPGA/CPLD推荐用有源晶振,晶振从IO_GB端口输入;4、NRST可以做复位引脚,低电平复位。硬件设计可以悬空,也可以接0.1
- 烧录程序时提示SWD/JTAG Communication Failure 解决办法
枫-琳
stm32嵌入式硬件单片机
步骤一:开发板上电之前把BOOT0引脚接到3.3V高电平步骤二:开发板上电,打开电源开关步骤三:把BOOT0引脚接GND步骤四:重新烧录程序注意:一定是板子上电之后再把BOOT0接GND,然后再烧录!!如果还是烧录不进去,试试下面的方法:方法一:stm32CubeMX里面SYS设置debug模式为SerialWire,cubeMX不设置的话默认调试引脚关闭,下一次就不能下载代码了。方法二:按住复位
- 3、stm32F103入门学习--程序烧录的几种方法
爱摄影的寸头怪
STM32F103stm32学习嵌入式硬件
st-link烧录程序(方法一)由于之前买过原子开发板,所以首先采用st-link下载,有需要的可以去网上单独购买(50元多),不过先看完整个教程看哪种方法适合你。该方法需要接两处,一处是st-link排针口,因为不能提供电源,所以另一处是电源,如下图所示,左边白色的为st-link。采用这种方法首看你的板子是否有JTAG/SWD调试接口(20引脚排针口),不然买了st-link也不好用。关于什么
- J-Link/JFlash 读取STM32等芯片内部程序的方法
嵌入式ZYXC
嵌入式开发工具stm32嵌入式硬件单片机
一、简介(1)J-Link下载器使用前请参考《J-Link/JFlash简介与驱动安装方法》进行驱动安装。J-Link/JFlash简介与驱动安装方法-CSDN博客(2)如《J-Link/JFlash简介与驱动安装方法》所述,本文章中J-Link的使用采用J-LinkOB进行说明,该下载器为性价比较高的标准SWD接口的下载器,参考链接为:https://item.taobao.com/item.h
- MPLS PHB行为
快乐老干妈
网络
前言数据在转发时,设备都会通过查表的方式指导数据转发。在SWA上需要查一次FIB表,在SWB和SWC上需要查一次ILM表,在SWD上需要先查一次ILM表把标签去掉,然后再去查FIB表进行IP转发。在SWD上进行了两次查表,但是如果我们在SWC上把传给SWD的标签去掉这时SWD就只用查一次FIB表。节约了SWD的资源。PHPPHP(PenultimateHopPopping)倒数第二跳(LSP的倒数
- 什么是JTAG和SWD接口协议,和各类仿真器
在邯郸睡大觉
STM32stm32嵌入式硬件
一、俩个协议JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。相关JTAG引脚的定义为:TMS:测试模式选择,TMS用来设置JTAG
- STM32程序的常用的两种烧录方式
在邯郸睡大觉
STM32stm32
STM32有两种常用的烧录方式,一是利用JLink和STLink调试下载,二是利用串口线直接下载一、ISP(In-SystemProgramming)在系统编程,使用引导程序(Bootloader)加上外围UART/SPI等接口进行烧录。二、ICP(In-circuitprogrammer)在电路编程,使用SWD/JTAG接口。这两种方式有什么区别以及怎么用我们得先了解一下STM32的地址映射看B
- air001研究笔记.基于arduino快速开发简单项目
啊?这...
单片机嵌入式硬件
一、air001芯片简介air001是厂商合宙推出的一款tssop封装的mcu芯片。支持swd与串口烧录,多面向简单的功能简单类别的电子产品,因为官方文档齐全上手简易,所以也特别适合非专业爱好者乃至于幼儿编程。芯片内置资源:AIR001芯片数据手册1.0.4.pdfarmComtex-m0内核架构,内置集成32kB的字节寻址flash以及4kBram,工作最高主频48Mhz,内置rc振荡器也支持外
- Stm32最小系统板电路图设计、PCB设计
风往哪吹就往哪走
stm32嵌入式硬件
目录一、电路设计1.复位电路2.时钟电路3.电源电路4.SWD接口电路5.BOOT启动电路二、原理图绘制1.工程的建立2.原理图的绘制2.1使用已有库绘制原理图2.2构建原理图库2.3整体原理图三、PCB绘制3.1元件封装3.1.1元件封装的检测3.1.2元件封装的添加3.1.3封装库的建立3.2PCB设计3.2.1PCB设计前布局3.2.2PCB布局3.2.3PCB布线3.2.4PCB规则设计3
- Jlink工具箱工具总结
Mr__FOUR
单片机嵌入式硬件
JLink_Windows_V754d_x86_64.exe安装后生成的工具集如下:一、J-FlashLite(烧录工具)首先硬件连接:J-link的SWD的接口对应连接MCUSWD接口,GND\SWCLK\SWDIO\VCC(VCC可以不接);安装J-Link驱动或者SeggerIDE的前提下,在开始菜单搜索“J-Flash”,打开,通常连接正确的话可以自动识别Device类型;点ok打开以下界
- 【J-Flash基本使用总结】
光芒Shine
#Keil5编辑器
【J-Flash基本使用总结】VX:hao541022348■烧录文件■创建新的工程■烧录模式-SWD模式■J-Flash下载程序到单片机■J-Flash拼接多个hex或bin文件■J-Flash读单片机的optionbyte■J-Flash读单片机Flash数据■将读出来的文件用jflash烧录到其他的芯片■设置或解除读保护■烧录文件■创建新的工程接着点击Options–>ProjectSett
- STM32下载程序的三种方法(串口、ST-LINK、 ST-LINK Utility)
ONE_Day|
STM32stm32单片机嵌入式硬件C语言学习
ST-LINKv2接线及下载程序ST-LinkV2ST-Linkv2是STM8、STM32系列单片机的在线仿真器和下载器。STM8采用SWIM接口模式。STM32采用的是SWD接口模式,因此ST-Link出生就带有两种接口模式。ST-LinkV2是支持STM32家族所有芯片型号的存在。因为它的独特功能,使得它比jlinkob要全一点,比如H7系列的STM32,ob款就无法支持。JlinkobST-
- MCU三种烧录方式ICP、IAP、ISP
_空格键_
网上看到的资料,在此做个笔记记录下说到烧录程序,我最开始接触学习的是STC的51单片机,通过STC-ISP烧录软件连接串口下载程序。后来学习STM32,也可以通过串口下载,为了方便在机调试,使用J-Link连接JTAG/SWD下载和调试程序。现在来整理下单片机下载程序方式。单片机烧录方式主要分为三种:ICP、IAP、ISP。ICP(InCircuitPrograming)-在线电路编程ISP(In
- 一批J-link V9变砖拯救
qq_20312079
linux
一批J-linkV9变砖拯救weixin_51547258于2023-05-0516:05:09发布阅读量282收藏点赞数文章标签:单片机stm32嵌入式硬件版权手里有一批J-linkV9版本,由于误操作升级固件或者其他原因变砖,不能再使用,今天抽空看看,试着修复一下。拆开外壳,PCB板如下,可以看出整体质量还是不错的,右下角有个4排针,是连接STM32的SWD接口,从左往右的网络依次是VCC、G
- 【单片机】四种烧写方式简介
咖喱年糕
单片机单片机嵌入式硬件JTAGSWDISPSWIMISPIAPICP
目录单片机的四种烧写方式简介1.使用JTAG接口实现2.SWD接口烧录方式3.ISP烧写方式,用UART实现(常用)4.SWIM单总线下载方式烧录方式基本介绍烧录方式详述1、ISP:InSystemProgramming2、IAP:InApplicatinProgramming①ISP和IAP最大的不同是:由谁来触发进入BootROM。②4种方式的目的相同,即进入ISP子程序。3、ICP:InCi
- STM32的三种更新固件的方式
翁庆年的六便士
【drone】FMTstm32
说明:stm32有三种更新固件的方式,分别为(1)DFU模式(DevelopmentFirmwareUpgrade即“开发固件升级”);(2)SWD/JLINK下载(3)第三方bootload下载;一、DFU模式DFU模式原理主要依靠stm32自带bootload,也就是开机的时候,按住boot键,然后上电;在驱动安装正常的情况下,查看设备管理器会出现STM32BOOTLOAD的设备;此时就可以通
- ST-LINK的SWD接口
Nav.
stm32单片机
ST-LINK的SWD接口1背景 在stm32下载程序时,可以选择使用JTAG、SWD、USART将程序烧录到板子中。其中SWD接口少,可以调试的优点获得大多数人的选择。SWD只需要SWCLK和SWDIO两根线,减少了对单片机GPIO口的占用。其中SWCLK为串行时钟线,提供所需要的时钟信号,SWDIO为串行数据线,用于数据的读出与写入。此外还需要接GND与VCC两条线。2SWD连接方法3硬件连
- STM32 JLINK SWD调试器手动复位才能烧写的问题
宁静致远2021
STM32stm32嵌入式硬件单片机
STM32JLINKSWD调试器手动复位才能烧写的问题Chapter1STM32JLINKSWD调试器手动复位才能烧写的问题Chapter1STM32JLINKSWD调试器手动复位才能烧写的问题原文链接:https://blog.csdn.net/denghuajing/article/details/121649667问题只有手动复位的情况下,才能进行烧写。板子使用的是SWD调试口?SWD需不需
- OpenOCD(三):学习OpenJTAG Config文件配置
Hcoco_me
#Linux调试fpga开发arm开发gdb调试OPENJTAG
学习OpenJTAGConfig文件配置本章针对任何需要编写配置文件的用户,包括OpenOCD的开发人员和集成商以及任何用户需要让新板顺利运行。它提供了创建这些文件的指南。您应该在$(INSTALLDIR)/script下找到以下目录,并在上游维护配置文件。用它们在可能的情况下按原样提供;或作为新文件的模型。interface:这些用于调试适配器。指定要使用的配置的文件特定的JTAG,SWD和其他
- SEGGER-RTT
SSONICX
STM32单片机模块测试
wiki:https://wiki.segger.com/RTT1.简介RealTimeTransfer(简称RTT)是Segger公司推出的用于嵌入式系统监控和交互的工具,其融合了SWO(SWD调试技术中的调试日志输出)等能力,且具备极高的性能。RTT的技术特点如下:与目标嵌入式应用的双向通信能力不影响嵌入式应用的实时行为的高速传输速率使用调试通道用作通信(相当于不用再额外占用GPIO等外设接口
- 对于规范和实现,你会混淆吗?
yangshangchuan
HotSpot
昨晚和朋友聊天,喝了点咖啡,由于我经常喝茶,很长时间没喝咖啡了,所以失眠了,于是起床读JVM规范,读完后在朋友圈发了一条信息:
JVM Run-Time Data Areas:The Java Virtual Machine defines various run-time data areas that are used during execution of a program. So
- android 网络
百合不是茶
网络
android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来 方便查找 , 服务器使用的是TomCat
服务器代码; servlet的使用需要在xml中注册
package servlet;
import java.io.IOException;
import java.util.Arr
- [读书笔记]读法拉第传
comsci
读书笔记
1831年的时候,一年可以赚到1000英镑的人..应该很少的...
要成为一个科学家,没有足够的资金支持,很多实验都无法完成
但是当钱赚够了以后....就不能够一直在商业和市场中徘徊......
- 随机数的产生
沐刃青蛟
随机数
c++中阐述随机数的方法有两种:
一是产生假随机数(不管操作多少次,所产生的数都不会改变)
这类随机数是使用了默认的种子值产生的,所以每次都是一样的。
//默认种子
for (int i = 0; i < 5; i++)
{
cout<<
- PHP检测函数所在的文件名
IT独行者
PHP函数
很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。
代码:
[php]
view plain
copy
// Filename: functions.php
<?php&nbs
- 银行各系统功能简介
文强chu
金融
银行各系统功能简介 业务系统 核心业务系统 业务功能包括:总账管理、卡系统管理、客户信息管理、额度控管、存款、贷款、资金业务、国际结算、支付结算、对外接口等 清分清算系统 以清算日期为准,将账务类交易、非账务类交易的手续费、代理费、网络服务费等相关费用,按费用类型计算应收、应付金额,经过清算人员确认后上送核心系统完成结算的过程 国际结算系
- Python学习1(pip django 安装以及第一个project)
小桔子
pythondjangopip
最近开始学习python,要安装个pip的工具。听说这个工具很强大,安装了它,在安装第三方工具的话so easy!然后也下载了,按照别人给的教程开始安装,奶奶的怎么也安装不上!
第一步:官方下载pip-1.5.6.tar.gz, https://pypi.python.org/pypi/pip easy!
第二部:解压这个压缩文件,会看到一个setup.p
- php 数组
aichenglong
PHP排序数组循环多维数组
1 php中的创建数组
$product = array('tires','oil','spark');//array()实际上是语言结构而不 是函数
2 如果需要创建一个升序的排列的数字保存在一个数组中,可以使用range()函数来自动创建数组
$numbers=range(1,10)//1 2 3 4 5 6 7 8 9 10
$numbers=range(1,10,
- 安装python2.7
AILIKES
python
安装python2.7
1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、复制解压
#mkdir -p /opt/usr/python
#cp /opt/soft/Python-2
- java异常的处理探讨
百合不是茶
JAVA异常
//java异常
/*
1,了解java 中的异常处理机制,有三种操作
a,声明异常
b,抛出异常
c,捕获异常
2,学会使用try-catch-finally来处理异常
3,学会如何声明异常和抛出异常
4,学会创建自己的异常
*/
//2,学会使用try-catch-finally来处理异常
- getElementsByName实例
bijian1013
element
实例1:
<!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/x
- 探索JUnit4扩展:Runner
bijian1013
java单元测试JUnit
参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。
文章地址:http://www.blogjava.net/jiangshachina/archive/20
- [MongoDB学习笔记二]MongoDB副本集
bit1129
mongodb
1. 副本集的特性
1)一台主服务器(Primary),多台从服务器(Secondary)
2)Primary挂了之后,从服务器自动完成从它们之中选举一台服务器作为主服务器,继续工作,这就解决了单点故障,因此,在这种情况下,MongoDB集群能够继续工作
3)挂了的主服务器恢复到集群中只能以Secondary服务器的角色加入进来
2
- 【Spark八十一】Hive in the spark assembly
bit1129
assembly
Spark SQL supports most commonly used features of HiveQL. However, different HiveQL statements are executed in different manners:
1. DDL statements (e.g. CREATE TABLE, DROP TABLE, etc.)
- Nginx问题定位之监控进程异常退出
ronin47
nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。
1. 在error.log中查看是否有signal项,如果有,看看signal是多少。
比如,这是一个异常退出的情况:
$grep signal error.log
2012/12/24 16:39:56 [alert] 13661#0: worker process 13666 exited on s
- No grammar constraints (DTD or XML schema).....两种解决方法
byalias
xml
方法一:常用方法 关闭XML验证
工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。
方法二:(个人推荐)
添加 内容如下
<?xml version=
- Netty源码学习-DefaultChannelPipeline
bylijinnan
netty
package com.ljn.channel;
/**
* ChannelPipeline采用的是Intercepting Filter 模式
* 但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现
*
* 下面对ChannelPipeline作一个模拟,只模拟关键代码:
*/
public class Pipeline {
- MYSQL数据库常用备份及恢复语句
chicony
mysql
备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求。
mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > ba
- 小白谈谈云计算--基于Google三大论文
CrazyMizzz
Google云计算GFS
之前在没有接触到云计算之前,只是对云计算有一点点模糊的概念,觉得这是一个很高大上的东西,似乎离我们大一的还很远。后来有机会上了一节云计算的普及课程吧,并且在之前的一周里拜读了谷歌三大论文。不敢说理解,至少囫囵吞枣啃下了一大堆看不明白的理论。现在就简单聊聊我对于云计算的了解。
我先说说GFS
&n
- hadoop 平衡空间设置方法
daizj
hadoopbalancer
在hdfs-site.xml中增加设置balance的带宽,默认只有1M:
<property>
<name>dfs.balance.bandwidthPerSec</name>
<value>10485760</value>
<description&g
- Eclipse程序员要掌握的常用快捷键
dcj3sjt126com
编程
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得
- Android学习之路
dcj3sjt126com
Android学习
转自:http://blog.csdn.net/ryantang03/article/details/6901459
以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。
下面说说我学习Android的感受,我学Android首先是看MARS的视
- java 遍历Map的四种方法
eksliang
javaHashMapjava 遍历Map的四种方法
转载请出自出处:
http://eksliang.iteye.com/blog/2059996
package com.ickes;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
/**
* 遍历Map的四种方式
- 【精典】数据库相关相关
gengzg
数据库
package C3P0;
import java.sql.Connection;
import java.sql.SQLException;
import java.beans.PropertyVetoException;
import com.mchange.v2.c3p0.ComboPooledDataSource;
public class DBPool{
- 自动补全
huyana_town
自动补全
<!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&quo
- jquery在线预览PDF文件,打开PDF文件
天梯梦
jquery
最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。
核心代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
- ViewPager刷新单个页面的方法
lovelease
androidviewpagertag刷新
使用ViewPager做滑动切换图片的效果时,如果图片是从网络下载的,那么再子线程中下载完图片时我们会使用handler通知UI线程,然后UI线程就可以调用mViewPager.getAdapter().notifyDataSetChanged()进行页面的刷新,但是viewpager不同于listview,你会发现单纯的调用notifyDataSetChanged()并不能刷新页面
- 利用按位取反(~)从复合枚举值里清除枚举值
草料场
enum
以 C# 中的 System.Drawing.FontStyle 为例。
如果需要同时有多种效果,
如:“粗体”和“下划线”的效果,可以用按位或(|)
FontStyle style = FontStyle.Bold | FontStyle.Underline;
如果需要去除 style 里的某一种效果,
- Linux系统新手学习的11点建议
刘星宇
编程工作linux脚本
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linu
- hibernate dao层应用之HibernateDaoSupport二次封装
wangzhezichuan
DAOHibernate
/**
* <p>方法描述:sql语句查询 返回List<Class> </p>
* <p>方法备注: Class 只能是自定义类 </p>
* @param calzz
* @param sql
* @return
* <p>创建人:王川</p>
* <p>创建时间:Jul