- 树莓派交叉编译基础操作(带wiringPi库)
小小匠IT
树莓派linuxubuntu
一:交叉编译是什么,为什么要交叉编译(1)交叉编译是什么?交叉编译:是在一个平台上生成另一个平台上的可执行代码。我们在windows上面编写C51代码,并编译成可执行代码,如xx.hex,是在c51上面运行,不是在windows上面运行我们在ubuntu上面编写树莓派的代码,并编译成可执行代码,如a.out,是在树莓派上面运行,不是在ubuntulinux上面运行编译:是在一个平台上生成在该平台上
- TMC5130—瑞士公司Thermoplan成功的基石
TMC_LAI
嵌入式硬件驱动开发
瑞士的咖啡企业Thermoplan自1999年到现在就以开发设计和加工制作星巴克选用的咖啡机而广为人知,它生产制造的全自动化咖啡机在煮咖啡时近乎没有人为异常的空间。现今,凭借将独具匠心与最新技术相融在一起,任何一个杯子都将称得上Black&White4和LatteArtist锦上添花的精致冲泡产品。只是,一经选择了咖啡豆,怎么制作出精致的咖啡?更关键的是,如何生产制造这种能一次次地创造出精致杯子的
- ZCC51860-高频率1.2 MHz,7V6A同步降压转换器 替代MPM3860
Louis Gao
硬件工程
ZCC51860-高频率1.2MHz,7V6A同步降压转换器替代MPM3860应用信息:高频降压开关转换器概述ZCC51860是一个内部集成功率MOS管的高频同步DC/DC降压转换器,能够驱动高达6A的负载电流。它提供了一个非常紧凑的解决方案,在输入范围内实现6A的连续输出电流,有优秀的负载和线性调节率。ZCC51860具有同步模式运行,在输出电流负载范围内具有更高的效率,在空载或轻载时,进入FC
- 51单片机仿真单只共阳级数码管循环显示0-9
达西西66
51单片机嵌入式硬件单片机
51单片机仿真单只共阳级数码管循环显示0-9单片机AT89C51控制7段共阳数码管的实验报告一、实验目的本实验旨在通过使用AT89C51单片机和7段共阳数码管,学习如何编写控制程序以及实现数码管的动态显示。通过此实验,加深对单片机基本原理和实际应用的理解。二、实验硬件单片机:AT89C51晶振:12MHz电容:22pF(两个)复位电路:10KΩ电阻与10μF电容实现自动复位显示器:7段共阳级数码管
- 【Rust】——采用发布配置自定义构建
Y小夜
Rust(官方文档重点总结)rust开发语言后端
博主现有专栏:C51单片机(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结),jQuery,前端vue.js,Javaweb开发,Python机器学习等主页链接:Y小夜-CSDN博客今日学习推荐:在当今这个飞速发展的信息时代,人工智能(AI)已经成为了一个不可或
- 【Rust】——高级类型
Y小夜
Rust(官方文档重点总结)rust开发语言后端
博主现有专栏:C51单片机(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结),jQuery,前端vue.js,Javaweb开发,Python机器学习等主页链接:Y小夜-CSDN博客目录为了类型安全和抽象而使用的newtype模式类型别名用来创建类型同义词不返回
- 单片机原理及应用 实验三 指示灯循环控制
蛋黄酥薯片
1024程序员节单片机proteus
单片机原理及应用(C51语言版)实验三指示灯循环控制实验功能如下:实现8个LED灯依次点亮的功能:P0.0→P0.1→P0.2→P0.3→┅→P0.7→P0.6→P0.5→┅→P0.0的顺序,无限循环,间隔约50ms。环境配置:Proteus7;Keil步骤:1.根据实验要求绘制电路图。绘制时(1)选择并摆放电路元件(2)摆放电源正负极(3)连接各元件,根据需要绘制支线和总线,对于总线上的支线要进
- stm32之GPIO寄存器
luofengmacheng
嵌入式stm32嵌入式硬件单片机
文章目录1背景2GPIO寄存器的类型2.1端口配置寄存器2.2设置/清除寄存器和位清除寄存器3总结1背景C51单片机在进行数据的输入输出时,是直接操作与外部引脚关联的内部寄存器,例如,当设置P2_1为0时,就是将外部引脚的P21引脚设置为低电平,当读取P2_1时,就是读取P21的电平。与之类似,stm32芯片内部也有很多用于输入输出的寄存器,这些寄存器也是用于操作外部引脚,但是比C51单片机复杂很
- 数码管与中断的综合使用
小强不秃头
嵌入式单片机嵌入式硬件51单片机
C51定时器和计数器数码管开发板:普中51—单核-A2开发环境:Keil5参考资料:普中51单片机开发攻略、开发板原理图如有错误,感谢指正。若如侵权请联系博主60秒倒计时计数器(精确到秒)任务:使用动态数码管的后两个设计一个倒计时计数器,初始状态为60秒,按下K3启动倒计时,再次按下K3暂停,按第三下K3接着继续计时,按K4重新置为60秒的初始状态,暂停的时候,5管显示0。#include/*st
- 【Rust】——Vector集合
Y小夜
Rust(官方文档重点总结)rust开发语言后端
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
- AT89C51使用I2C总线扩展AT24C02
青烨慕容
51单片机
I2C总线扩展AT24C04AT24C04简介电路原理图C代码仿真效果 使用C51扩展24C04,在24C04中写入数据"QingYeMuRong!",再从24C04中读取"QingYeMuRong!"并保存在C51内存之中。LED灯亮表示写入成功,根据存取状态返回值判断。AT24C04简介24C02是一个2K位串行CMOS的EEPROM,内部含有256个8位字节。引脚简介:VCC和VSS是芯片
- git_note
北辰2023
其他git笔记
Git入门git学习笔记Git官网:http://git-scm.com本文主要是Git教程|廖雪峰的学习总结常用Git命令清单|阮一峰ProGitgit-cheat-sheetauthor:gyc514893758git简介什么是gitgit是分布式版本控制系统对于一个项目,有不同版本,可以记录每次改动,可以有不同分支方便回退、协作等分布式版本控制系统每个人电脑上都是一个完整的版本库,不联网也能
- 【蓝桥杯单片机入门记录】认识单片机
La_gloire
51单片机单片机51单片机
目录单片机硬件平台单片机的发展过程单片机开发板单片机基础知识电平数字电路中只有两种电平:高和低二进制(8421码)十六进制二进制数的逻辑运算“与”“或”“异或”标准C与C51如何学好单片机端正学习的态度、培养自学能力、要有远大的目标要有学习的恒心、面对挫折的准备树立起学习勇气要追求质量而非速度,基础部分知识量大而小且必须无论简单还是复杂的程序,一定要自己写出无论出现什么样的错误,一定要找到错在哪多
- 4、51单片机——LCD1602 驱动(郭天祥)
xiebs_
51单片机
本人使用的51开发板为郭天祥C51TX-1C开发板;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频整理得到规格书链接https://download.csdn.net/download/qq_45313604/11903693?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164058990116780265448908%
- 51单片机学习日记 | LCD1602黑块和闪烁问题的处理
-以德为邻-
5151单片机学习嵌入式硬件
51单片机学习日记芯片:STM89C516RD+开发板:普中A4学习:By江科大自化协LCD1602模块问题的处理办法:第一行黑块原因是初始化有问题:LCD1602如果没有初始化就会出现第一行黑块,第二行无显示的情况。在网上查了很多方法都无济于事,最后用官方给的例程(可以去普中官网找到对应的百度网盘链接,下载LCD1602实验代码)把封装好的库直接搬过来就能解决了。2.能显示字块,但字块闪烁可能是
- 嵌入式笔记--51单片机--江科大
古予一
#51单片机笔记51单片机单片机
1单片机介绍1.1芯片名称STC89C52RC40I-PDIP0707➢STC:公司名,AT(ATM),P(飞利浦),W(华邦),S(西门子),I(英特尔);➢8:80C51内核;➢9:RAM型号,9(FlashE2P-RAM),0(MarkRAM),7(EP-RAM);➢C:CMOS工艺,LV、LE(低压产品),S(可串行化编程);➢5:固定;➢2:2X4KB,ROM;➢RC:512B大小RAM
- IAR报错解决:Fatal Error[Pe1696]: cannot open source file “zcl_ha.h“
struggle_success
IARZigbee
报错信息FatalError[Pe1696]:cannotopensourcefile"zcl_ha.h"K:\Z-Stack3.0.2\Projects\zstack\Practice\SampleSwitch\Source\zcl_samplesw_data.c51意思是找不到zcl_ha.h文件找不到的理由可能是我把例程复制了一份到别的文件目录下,少复制了哪个文件或文件夹,去原目录下找了一下
- 51单片机编程应用(C语言):串口通信
爱学C语音的猫
51单片机编程应用51单片机c语言嵌入式硬件
目录通信的基本概念和种类1.1串行通信与并行通信编辑1.2同步通信与异步通信1.3单工,半双工,全双工1.4通信速率二、波特率和比特率的关系串口通信简介:1.接口标准RS-2322、D型9针接口定义3.通信协议:2.串口内部结构51单片机串口相关寄存器1.80c51串行口的控制寄存器2.串口的使用方法串口实验1.单片机向电脑发送数据。2.电脑通过串口控制LED(且把数据传回电脑串口显示)通信的基本
- 【Rust】——猜数游戏
Y小夜
Rust(官方文档重点总结)游戏rust
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
- 【Rust】——Hello_cargo
Y小夜
Rust(官方文档重点总结)rust开发语言后端
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
- 【Linux】——期末复习题(四)
Y小夜
Linuxlinux运维服务器
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
- 【MySQL题】——基础概念论述(二)
Y小夜
MySQLmysql数据库
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客Java基础:Java基础_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客基于HTML5的网页设计
- 值分布强化学习
臻甄
参考:https://zhuanlan.zhihu.com/p/65116688https://blog.csdn.net/weixin_41168254/article/details/90382466三篇论文C51QR-DRLIQN1.什么是值分布强化学习首先看看经典强化学习:(X,A,R,P,γ),状态转移矩阵P(·|x,a),策略π(·|x)(1)折扣累积回报其实是一个随机变量,就是在相同
- c51单片机学习笔记-无源蜂鸣器实验
GallyDowney
c语言51单片机单片机
目的:让蜂鸣器发出声音,一段时间后再关闭方法:让P2.5管脚输出一定频率的脉冲信号(高低电平)控制无源蜂鸣器。编译软件:keil5过程:(1)首先将51单片机的头文件包含进来,然后使用sbit关键字来定义P2.5管脚,定义好后即可使用BEEP来替代P2.5口的操作。sbitBEEP=P2^5;(2)主函数直接进入while循环,在循环内再次套用了一个while循环,只不过这里并非死循环,而是通过变
- C51和stm32单片机keil5安装教程
C51_STM32
单片机stm32嵌入式硬件
注意:安装前建议关闭杀毒软件,有的杀毒软件会自动删掉破解软件导致破解失败建议所有安装目录不要更改,使用默认目录!!!软件包下载链接:链接:https://pan.baidu.com/s/1s-j8D7Iv9MGaDxynRAWh5g?pwd=h16n提取码:h16n第一阶段:安装mdk(stm32版本keil5)1、下载keil5的解压包,点击运行mdk514.exe文件2、在弹出的界面,点击Ne
- 一起玩儿Proteus仿真(C51)——03. 直流电机的启停、加减速和正反转仿真(L298)(一)
一起玩儿科技
Proteus仿真(C51)proteus单片机嵌入式硬件C51
摘要:本文介绍直流电机的驱动原理图和PWM信号的输出方法今天来用Proteus和C51做一个直流电机驱动程序的仿真实验。在这个实验中,通过按键可以控制电动机的启动、停止、加速、减速、正转和反转。在这里,主要使用到的器件除了C51最小系统之外,就是L298电机驱动芯片了。关于L298电机驱动芯片,在之前的文章中已经详细的介绍过了。在这里只是简单的重复以下用它来控制电机转动的原理。每一个L298芯片可
- 单片机c51汇编语言,51单片机汇编语言
weixin_39927288
单片机c51汇编语言
a)单个与多个LED灯,位操作与字节操作—输出ORG0000HSTART:CLRCMOVP0.0,CMOVP1.1,CMOVP2.2,CMOVP3.3,CCLRACPLAMOVP0,AMOVP1,AMOVP2,AMOVP3,AEND程序说明:可以用7段数码管来代替各端口的8个LED灯,硬件的这种显示方式使得数字表达成为实用。数字显示由数码管的硬件结构与工作原理(7个LED灯的几何变形组合)和数字表
- 51单片机数码管表白
J.T.L
51单片机单片机51单片机嵌入式硬件美女娱乐
51单片机七段数码管表白文章目录51单片机七段数码管表白原理实验环境仿真图实现代码成果图原理详细原理可以看这篇博客:https://blog.csdn.net/hpu_zhn/article/details/83041306实验环境实验软件:Keil5+Proteus7实验元件(主要):AT89C51*1,7SEG-MPX8-CC-BLUE*1,RESPACK-8*1仿真图实现代码#include
- 基于51单片机实现8位数码管显示表白数字(Proteus仿真)
JaneZJW
Proteus51单片机proteus单片机嵌入式硬件
wechat:【嵌入式工程师成长日记】具体功能实现:8位数码管从左往右显示“5201314”,并且不闪烁。使用器件:若干电阻、4只LED红灯、8位数码管、总线、排阻、NPN三极管、AT89C51芯片Proteus仿真原理图:WeChat:【愿随你心】仿真测试:知识介绍:Proteus布线为了让整个原理图看上去简洁明了,我们对元器件的导线进行标号,而不是直接和芯片相连。数码管共阳、阳极断码共阳极(1
- 自制蓝牙手机app控制stm8/stm32/C51板载LED
挨踢玩家
stm8sstm32单片机arm
这里来分享下,自制手机app来控制单片机上的LED,以实现上位机,下位机的通讯这次分享的是蓝牙app控制stm8,stm32,C51的我前面的文章分享过,不懂的可以看看–>传送门原理很简单,就是蓝牙手机app发送字符1(亮),字符2(灭)蓝牙app的制作看我上面的传送门,这里一点都没更改这里的代码是基于stm8s串口通讯改的代码,如果没有代码的话可以看我上一篇文章–>传送门其实这些都很简单的,看我
- springmvc 下 freemarker页面枚举的遍历输出
杨白白
enumfreemarker
spring mvc freemarker 中遍历枚举
1枚举类型有一个本地方法叫values(),这个方法可以直接返回枚举数组。所以可以利用这个遍历。
enum
public enum BooleanEnum {
TRUE(Boolean.TRUE, "是"), FALSE(Boolean.FALSE, "否");
- 实习简要总结
byalias
工作
来白虹不知不觉中已经一个多月了,因为项目还在需求分析及项目架构阶段,自己在这段
时间都是在学习相关技术知识,现在对这段时间的工作及学习情况做一个总结:
(1)工作技能方面
大体分为两个阶段,Java Web 基础阶段和Java EE阶段
1)Java Web阶段
在这个阶段,自己主要着重学习了 JSP, Servlet, JDBC, MySQL,这些知识的核心点都过
了一遍,也
- Quartz——DateIntervalTrigger触发器
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2208559 一.概述
simpleTrigger 内部实现机制是通过计算间隔时间来计算下次的执行时间,这就导致他有不适合调度的定时任务。例如我们想每天的 1:00AM 执行任务,如果使用 SimpleTrigger,间隔时间就是一天。注意这里就会有一个问题,即当有 misfired 的任务并且恢复执行时,该执行时间
- Unix快捷键
18289753290
unixUnix;快捷键;
复制,删除,粘贴:
dd:删除光标所在的行 &nbs
- 获取Android设备屏幕的相关参数
酷的飞上天空
android
包含屏幕的分辨率 以及 屏幕宽度的最大dp 高度最大dp
TextView text = (TextView)findViewById(R.id.text);
DisplayMetrics dm = new DisplayMetrics();
text.append("getResources().ge
- 要做物联网?先保护好你的数据
蓝儿唯美
数据
根据Beecham Research的说法,那些在行业中希望利用物联网的关键领域需要提供更好的安全性。
在Beecham的物联网安全威胁图谱上,展示了那些可能产生内外部攻击并且需要通过快速发展的物联网行业加以解决的关键领域。
Beecham Research的技术主管Jon Howes说:“之所以我们目前还没有看到与物联网相关的严重安全事件,是因为目前还没有在大型客户和企业应用中进行部署,也就
- Java取模(求余)运算
随便小屋
java
整数之间的取模求余运算很好求,但几乎没有遇到过对负数进行取模求余,直接看下面代码:
/**
*
* @author Logic
*
*/
public class Test {
public static void main(String[] args) {
// TODO A
- SQL注入介绍
aijuans
sql注入
二、SQL注入范例
这里我们根据用户登录页面
<form action="" > 用户名:<input type="text" name="username"><br/> 密 码:<input type="password" name="passwor
- 优雅代码风格
aoyouzi
代码
总结了几点关于优雅代码风格的描述:
代码简单:不隐藏设计者的意图,抽象干净利落,控制语句直截了当。
接口清晰:类型接口表现力直白,字面表达含义,API 相互呼应以增强可测试性。
依赖项少:依赖关系越少越好,依赖少证明内聚程度高,低耦合利于自动测试,便于重构。
没有重复:重复代码意味着某些概念或想法没有在代码中良好的体现,及时重构消除重复。
战术分层:代码分层清晰,隔离明确,
- 布尔数组
百合不是茶
java布尔数组
androi中提到了布尔数组;
布尔数组默认的是false, 并且只会打印false或者是true
布尔数组的例子; 根据字符数组创建布尔数组
char[] c = {'p','u','b','l','i','c'};
//根据字符数组的长度创建布尔数组的个数
boolean[] b = new bool
- web.xml之welcome-file-list、error-page
bijian1013
javaweb.xmlservleterror-page
welcome-file-list
1.定义:
<welcome-file-list>
<welcome-file>login.jsp</welcome>
</welcome-file-list>
2.作用:用来指定WEB应用首页名称。
error-page1.定义:
<error-page&g
- richfaces 4 fileUpload组件删除上传的文件
sunjing
clearRichfaces 4fileupload
页面代码
<h:form id="fileForm"> <rich:
- 技术文章备忘
bit1129
技术文章
Zookeeper
http://wenku.baidu.com/view/bab171ffaef8941ea76e05b8.html
http://wenku.baidu.com/link?url=8thAIwFTnPh2KL2b0p1V7XSgmF9ZEFgw4V_MkIpA9j8BX2rDQMPgK5l3wcs9oBTxeekOnm5P3BK8c6K2DWynq9nfUCkRlTt9uV
- org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 1解决方案
白糖_
Hibernate
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181
在编写HQL时,可能会出现这种代码:
select a.name,b.age from TableA a left join TableB b on a.id=b.id
如果这是HQL,那么这段代码就是错误的,因为HQL不支持
- sqlserver按照字段内容进行排序
bozch
按照内容排序
在做项目的时候,遇到了这样的一个需求:
从数据库中取出的数据集,首先要将某个数据或者多个数据按照地段内容放到前面显示,例如:从学生表中取出姓李的放到数据集的前面;
select * fro
- 编程珠玑-第一章-位图排序
bylijinnan
java编程珠玑
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
public class BitMapSearch {
- Java关于==和equals
chenbowen00
java
关于==和equals概念其实很简单,一个是比较内存地址是否相同,一个比较的是值内容是否相同。虽然理解上不难,但是有时存在一些理解误区,如下情况:
1、
String a = "aaa";
a=="aaa";
==> true
2、
new String("aaa")==new String("aaa
- [IT与资本]软件行业需对外界投资热情保持警惕
comsci
it
我还是那个看法,软件行业需要增强内生动力,尽量依靠自有资金和营业收入来进行经营,避免在资本市场上经受各种不同类型的风险,为企业自主研发核心技术和产品提供稳定,温和的外部环境...
如果我们在自己尚未掌握核心技术之前,企图依靠上市来筹集资金,然后使劲往某个领域砸钱,然
- oracle 数据块结构
daizj
oracle块数据块块结构行目录
oracle 数据块是数据库存储的最小单位,一般为操作系统块的N倍。其结构为:
块头--〉空行--〉数据,其实际为纵行结构。
块的标准大小由初始化参数DB_BLOCK_SIZE指定。具有标准大小的块称为标准块(Standard Block)。块的大小和标准块的大小不同的块叫非标准块(Nonstandard Block)。同一数据库中,Oracle9i及以上版本支持同一数据库中同时使用标
- github上一些觉得对自己工作有用的项目收集
dengkane
github
github上一些觉得对自己工作有用的项目收集
技能类
markdown语法中文说明
回到顶部
全文检索
elasticsearch
bigdesk elasticsearch管理插件
回到顶部
nosql
mapdb 支持亿级别map, list, 支持事务. 可考虑做为缓存使用
C
- 初二上学期难记单词二
dcj3sjt126com
englishword
dangerous 危险的
panda 熊猫
lion 狮子
elephant 象
monkey 猴子
tiger 老虎
deer 鹿
snake 蛇
rabbit 兔子
duck 鸭
horse 马
forest 森林
fall 跌倒;落下
climb 爬;攀登
finish 完成;结束
cinema 电影院;电影
seafood 海鲜;海产食品
bank 银行
- 8、mysql外键(FOREIGN KEY)的简单使用
dcj3sjt126com
mysql
一、基本概念
1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。
2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。
3、如
- java循环标签 Foreach
shuizhaosi888
标签java循环foreach
1. 简单的for循环
public static void main(String[] args) {
for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) {
System.err.println("i=" + i + " y="
- Spring Security(05)——异常信息本地化
234390216
exceptionSpring Security异常信息本地化
异常信息本地化
Spring Security支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在Spring Security的代码中的。在Spring-Security-core-x
- DUBBO架构服务端告警Failed to send message Response
javamingtingzhao
架构DUBBO
废话不多说,警告日志如下,不知道有哪位遇到过,此异常在服务端抛出(服务器启动第一次运行会有这个警告),后续运行没问题,找了好久真心不知道哪里错了。
WARN 2015-07-18 22:31:15,272 com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(84)
- JS中Date对象中几个用法
leeqq
JavaScriptDate最后一天
近来工作中遇到这样的两个需求
1. 给个Date对象,找出该时间所在月的第一天和最后一天
2. 给个Date对象,找出该时间所在周的第一天和最后一天
需求1中的找月第一天很简单,我记得api中有setDate方法可以使用
使用setDate方法前,先看看getDate
var date = new Date();
console.log(date);
// Sat J
- MFC中使用ado技术操作数据库
你不认识的休道人
sqlmfc
1.在stdafx.h中导入ado动态链接库
#import"C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","end")2.在CTestApp文件的InitInstance()函数中domodal之前写::CoIniti
- Android Studio加速
rensanning
android studio
Android Studio慢、吃内存!启动时后会立即通过Gradle来sync & build工程。
(1)设置Android Studio
a) 禁用插件
File -> Settings... Plugins 去掉一些没有用的插件。
比如:Git Integration、GitHub、Google Cloud Testing、Google Cloud
- 各数据库的批量Update操作
tomcat_oracle
javaoraclesqlmysqlsqlite
MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的
sql语句,懂得SQL语句,那么MyBatis部分的操作就简单了。 注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。
MSSQL的SQL语句
WITH R AS(
SELECT 'John' as name, 18 as
- html禁止清除input文本输入缓存
xp9802
input
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: <input type="text" autocomplete="off" name