- SQLite简记
李小白杂货铺
计算机技术杂谈sqliteSQLiteSQLite引擎PRAGMASQLite配置
文章目录概述SQLite的特点轻量级与嵌入式设计文件系统存储无需服务器进程其他SQLite的架构使用SQLite安装SQLite配置和维护SQLite创建数据库文件FTS(全文搜索)JSON支持外部函数扩展SQL命令FAQ为什么在嵌入式系统和移动设备中喜欢使用SQLite概述SQLite是一种轻量级的数据库引擎,它将整个数据库存储在一个单一的磁盘文件中,并且无需独立的服务器进程。SQLite被广泛
- Spring Boot 2 实战:使用 Undertow 来替代Tomcat 作为Web 容器
码农小胖哥
undertow.png1.Undertow简介Undertow是一个采用Java开发的灵活的高性能Web服务器,提供包括阻塞和基于NIO的非堵塞机制。Undertow是红帽公司的开源产品,是Wildfly默认的Web服务器。Undertow提供一个基础的架构用来构建Web服务器,这是一个完全为嵌入式设计的项目,提供易用的构建器API,完全向下兼容JavaEEServlet3.1和低级非堵塞的处理
- 【蓝桥杯嵌入式】新建工程 | 点亮LED | LCD配置
北国无红豆
STM32蓝桥杯蓝桥杯职场和发展
目录源代码硬件资源产品图片硬件布局资源配置表跳线下载方式新建工程点亮LEDcode函数调用LED初始化Delay点灯流水灯积累流水灯整合效果LCD移植lcd.clcd.hfonts.hLCD初始化main.c预览闲话源代码网址:后续会上传硬件资源嵌入式竞赛实训平台(CT117E-M4)是北京国信长天科技有限公司设计、生产的一款“蓝桥杯全国软件与信息技术专业人才大赛-嵌入式设计与开发科目”专用竞赛平
- 蓝桥杯STM32学习之G431、F103基础知识(一)
不爱学习的刘.Sir
蓝桥杯嵌入式学习stm32嵌入式c语言
前言:第十二届蓝桥杯嵌入式设计与开发将竞赛平台由原来的CT107D更新为CT117E-M4,MCU也是将STM32F103RBT6更换为了STM32G431RBT6。为了明年的比赛做准备,所以F103和G431都需要学习。目录一、认识芯片芯片是如何命名的?32位是怎么来的?4GB是怎么算出来的?一、认识芯片芯片是如何命名的?先看两张图片。图片来自STM32系列产品选型手册。图片来自STM32F10
- 嵌入式设计模式
取经的孙猴儿
设计模式框架嵌入式设计模式
嵌入式嵌入式的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。芯片的性能资源逐渐提升,业务逻辑也逐渐变得复杂,相对于代码的效率而言,代码的复用可移植性要求越来越高,以获得更短的项目周期和更高的可维护性。下面是AIOT时代嵌入式设备的常见的软件框架。设计模式设计模式的标签:高级语言,高端,架构等。在AIOT时代,设计模式与嵌
- 两次国奖的老学长,带你备战蓝桥杯
程序员半夏
蓝桥杯职场和发展算法
蓝桥杯简介蓝桥杯竞赛主要分类两类,包括开发类和算法类。其中开发类包括:web开发,嵌入式设计与开发,物联网设计与开发,单片机设计与开发。本文主要介绍算法类按照语言划分:javapythonc/c++其中每种语言又分为研究生组、大学A组、大学B组、大学C组。说明:研究生只能报研究生组。985、211本科生只能报大学A组及以上组别。其它院校本科生可自行选择报大学B组及以上组别,高职高专和中职中专院校可
- GPS系统的小型化
刷脸时代
电子技术GPS系统
随着越来越多的设备成为移动设备,定位是嵌入式设计的一个越来越重要的部分。将这种能力添加到更小、更轻、电池寿命更长的设备中是一项重大挑战。同时,在满足项目时间表和认证机构的要求的同时,实现高性能和低功耗的有效无线设计面临着挑战。新一代无线模块正在使用最新的小型化技术,利用世界各地的各种全球定位系统(GPS),近年来GPS模块的足迹急剧下降,这些挑战正在得到解决。GPS有几个品种,从美国的GPS,欧洲
- 全网最全的AItium Designer 16下载资源与安装步骤
王哥来了快跑
交换机fpga开发嵌入式
目录一.软件介绍:二.安装步骤:三.下载资源一.软件介绍:AltiumDesigner除了全面继承包括Protel99SE、ProtelDXP在内的先前一系列版本的功能和优点外,还增加了许多改进和很多高端功能。该平台拓宽了板级设计的传统界面,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程设计人员能将系统设计中的FPGA与PCB设计及嵌入式设计集成在一起。由于AltiumDesign
- UART、SPI和I2C详解
小白兔胡萝卜
做单片机开发时UART,SPI和I2C都是我们最经常使用到的硬件接口,我收集了相关的具体材料对这三种接口进行了详细的解释。UARTUART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。将由计算机内部传送过来的并行数据转换为输出
- 蓝桥杯-01简介
IT从业者张某某
蓝桥杯专题蓝桥杯职场和发展
文章目录蓝桥杯简介参考资源蓝桥杯官网第15届大赛章程一、概况(一)大赛背景和宗旨(二)大赛特色(三)大赛项目1.Java软件开发2.C/C++程序设计3.Python程序设计4.Web应用开发5.软件测试6.网络安全7.嵌入式设计与开发8.单片机设计与开发9.物联网设计与开发10.EDA设计与开发11.5G全网规划与建设二、组织构架(一)全国组委会(二)举办地区(三)赛点三、报名(一)报名时间(二
- 嵌入式设计与开发项目-DS18B20温度传感器程序设计
程序小鹿
蓝桥杯-嵌入式设计与开发单片机stm32c语言
嵌入式设计与开发项目-DS18B20温度传感器程序设计一、实现的功能二、根据功能实现代码1、主文件main.c2、DS18B20的头文件“ds18b20.h”3、DS18B20的源文件“ds18b20.c”三、实现功能过程的注意与学习点1、注意点2、学习的知识点知识拓展:①DS18B20是单线接口数字温度传感器,测量范围是-55~+125℃,-10℃~+85℃范围内精度是+0.5℃,测量分辨率为9
- 【嵌入式设计】Main Memory:SPM 便签存储器 | 缓存锁定 | 读取 DRAM 内存 | DREM 猝发(Brust)
柠檬叶子C
缓存
目录0x00便签存储器(Scratchpadmemory)0x01缓存锁定(Cachelockdown)0x02读取DRAM内存0x03DREMBanking0x04DRAM猝发(DRAMBurst)0x00便签存储器(Scratchpadmemory)便签存储器(Scratchpadmemory,SPM)是一种内存,用于存储占用部分地址空间的数据或指令。用来暂时存放部分数据或中间结果的存储器,一
- 开发知识点-stm32/ESP32/Mega2560嵌入式设计
amingMM
stm32嵌入式硬件单片机
嵌入式设计STM32四轴飞行器原理图解析小马哥DragonFly四轴软件开发13STM32SPI总线通讯SPI总线协议简介SPI物理层SPI协议层SPI通信时序STM32硬件SPI接口简介SPI接口利用库函数初始化配置ESP32“F:\res\marlin-2.0.x”“F:\res\Marlin-2.1.2”STM32四轴飞行器小马哥STM32四轴飞行器原理图解析西安小马哥四轴/ArduPilo
- 安防监控项目---CGI接口的移植和使用
F.LASH.
安防监控项目单片机嵌入式硬件arm开发linux安防监控
文章目录前言一、CGI二、CGI的具体移植步骤2.1cgi源码下载2.2搭建交叉编译环境2.3注意事项三、测试结果总结前言书接上期,上期与大家分享的是boa服务器的移植,那么几天要和大家介绍的呢是一款接口,哈哈哈,用起来也是有点难度的,但是,大家要知道,有些东西虽然很高深,但是只要我们会使用能够使用最基本的就可以;这也间接证明了我们嵌入式设计的一个特点,那就是够用就行,但对于学习者来说,肯定是懂得
- 嵌入式设计输入输出I/O设备的典型方法与问题-忙等和中断
爱做梦的小鱼
嵌入式单片机stm32c语言开发语言硬件工程
文章目录经典的输入输出设备PCF8591操作字功能描述读写源码输入/输出原语读操作写操作CPU和外设交互的方式忙等I/O输出源码输入后输出中断中断开销中断的过程ARM7响应中断ARM7结束中断中断的开销中断源码管态,异常和陷阱异常陷阱管态作品首发于个人博客www.thedreamfish.cn经典的输入输出设备输入/输出设备通常都有模拟或非电组件。显然我们可以意识到cpu通过读写寄存器与设备的通信
- BetaFlight统一硬件资源简单配置修改
lida2003
xFlightstm32BetaFlight
BetaFlight统一硬件资源简单配置修改1.源由2.资源配置注意事项3.资源配置文件修改验证步骤Step1:确认硬件修改内容Step2:资源配置文件修改Step3:验证配置文件Step4:提交资源配置文件PR4.参考资料就笔者接触嵌入式设计以来,简单的来说可以分为几个阶段:MCS51汇编语言应用编程单片机C语言应用编程基于微系统C语言应用编程基于(微、宏、混合)内核C语言驱动和应用编程基于Un
- 如何提高嵌入式设计的电源效率
非著名程序员阿强
linux嵌入式c语言人工智能
过去25年中,肖特基整流器已广泛用于嵌入式电源中。肖特基二极管具有非常低的正向电压降(VF),在合理的泄漏电流下,开关速度在纳秒范围内,与传统的外延pn二极管相比具有竞争优势。因此,肖特基二极管已成为低于150V电压范围的电源输出级中的主导技术。在此电压之上,肖特基二极管的VF可以等于等效外延pn二极管。但是,与pn二极管相比,肖特基二极管因在截止状态下具有较高的泄漏电流而闻名,并且其最大额定结温
- 《嵌入式蓝桥杯》考点:LCD界面和模式切换问题
嵌入式历练者
MCU学习stm32单片机arm嵌入式蓝桥杯
作者博客主页作者:Eterlove一笔一画,记录我的学习生活!站在巨人的肩上StandingonShouldersofGiants!该文章为原创,转载请注明出处和作者前言对于每年的蓝桥杯来说,界面切换和模式切换是常考点,在最近的第10,11,12届省赛中都有考察到,花点时间就能掌握它。常见的考法就是Data数据和Para参数两种界面的切换。下面以第十一届第二场省赛嵌入式设计与开发大学组(第二部分)
- 在嵌入式设计中添加双向I2C数字隔离
非著名程序员阿强
单片机嵌入式硬件
嵌入式开发工程师曾使用光电耦合器进行I2C隔离。这些电路有些复杂,对总线电容敏感,并且速度有限。它们也与具有标准CMOS输入电平的高速数字隔离器不兼容。该嵌入式开发工程师思想展示了如何将标准的高速数字隔离器转换为双向I2C隔离器。除了与数字隔离器兼容之外,该电路比以前发布的解决方案更简单,对总线电容完全不敏感,并且可以轻松支持标准的400KHz最大I2C总线速率。标准I2CSDA和SCL信号由漏极
- 简化手臂®皮层®m0 +基于物联网嵌入式设计与CircuitPython开发板---凯利讯半导体
刷脸时代
深圳电子电子技术pythonarmc语言x图片
许多嵌入式应用程序使用高级MCUs,但只需要基本的硬件控制能力,而不是高级嵌入式设计的“硬实时”要求。然而,开发人员和制造商经常沉浸在硬件设计、C/c++编程和实时操作系统的细节中。幸运的是,有一个更简单的方法。这篇文章将展示一个更容易接近的方法,使用一对来自AdafruitIndustries的微型开发板,它结合了Python编程语言的嵌入式设计变体和基于ARMcortex-m0+处理器的成熟的
- 嵌入式设计中对于只有两种状态的变量存储设计,如何高效的对循迹小车进行偏差量化
风正豪
MCU裸机教程开发语言单片机
前言(1)在嵌入式程序设计中,我们常常会要对各类传感器进行数据存储。大多时候的传感器,例如红外光传感器,返回的数据要么是0,要么是1。因此,只需要一bit就能够存储。而很多人却常常使用char型数组存储,这样真正申请到的内存只使用了八分之一。对于MCU这种空间宝贵的微型控制器而言,这是对内存的极大浪费。(2)因此,我在此介绍一个初学C语言时候讲解的技术——位域,提高空间的利用率。(3)在入门嵌入式
- 为了实现上网自由,我做了一个多功能串口服务器
DOT小文哥
全志V853服务器嵌入式全志嵌入式硬件硬件工程
项目作者:小华的物联网嵌入式之旅介绍:从事电气自动化行业,多次获得物联网设计竞赛,爱好嵌入式设计开发,物联网开发。设计方案思路的由来,是因为我们现在的开发板基本需要通过串口与WIFI模组或以太网模组连接以实现联网功能,如果多个开发板就要配多个模组,所以做一个类似路由器的功能,将多种串口协议集中连接到串口服务器上面,然后就可以实现通过一个以太网功能实现联网。串口服务器网上也有相关的产品售卖,虽然不知
- 《RT-Thread设备驱动开发指南》—— 基础篇之UART设备驱动开发
YZRDEG
驱动开发
RT-Thread设备驱动开发-第2章UART设备驱动开发UART介绍UART(UniversalAsynchronousReceiver/Transmitter,通用异步收发传输器)也常被称为串口。UART作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接一位地传输。UART是在应用程序开发过程中使用频率最高的数据总线。在嵌入式设计中,UART常用于主机与辅助设备通信,如嵌入式设备
- ②【蓝桥杯】STM32G4嵌入式竞赛实训平台(CT117E-M4)学习——LED
_Cui
蓝桥杯——嵌入式蓝桥杯armstm32嵌入式硬件
写在前面——本文将介绍嵌入式竞赛实训平台(CT117E-M4)开发板上8个LED灯的使用。目录硬件平台软件平台LED原理图配置过程编写函数硬件平台嵌入式竞赛实训平台(CT117E-M4)是北京国信长天科技有限公司设计、生产的一款“蓝桥杯全国软件与信息技术专业人才大赛–嵌入式设计与开发科目”专用竞赛平台,平台STM32G431RBT6为主控芯片,预留扩展板接口,可为用户提供丰富的实验场景CT117E
- 第十一届 蓝桥杯 嵌入式设计与开发项目 省赛 模拟题
然而然自
蓝桥杯蓝桥杯
赛题部分程序展示主函数刷新:while(1){/*USERCODEENDWHILE*//*USERCODEBEGIN3*/key=scankey();//扫按键key_function(key);//执行按键功能Interface_function();//刷新界面显示Alarm_function();//执行闹钟功能}按键模块:/*函数功能:执行按键功能入参:key:按键值返回值:无*/void
- 基于x86 TDMA CSMA选择的嵌入式设计
success_by_choice
嵌入式
OLSR安装及实现。OLSR是目前adhoc网络的非常主流的协议,他对于MPR节点的设立和选择大量减少了洪范情况下的数据包数量。CSDN上下载OLSR程序。在安装OLSR的过程中一开始并非作为管理员登陆的,这样我们在复制文件的时候会不被允许,所以我们需要把权限改为root用户,但也可以只改变文件的权限,但是每次一个一个改文件权限就很麻烦,所以我们改变用户权限。切换root用户过程:1.输入su2.
- Robert 设计日记二 ---高投入机器人产品低消耗开发的个人见解和对之前嵌入式设计者来说的知识点-1
haitiancchang
D
前篇一讲了,机器人某种程度需要不同团队,来完成。而基于现有许多初创科技公司的条件,如何使用一个很小的几人团队或十几人团队来做这样的烧钱产品,本人认为2个条件:(1)设计团队成员超常的能力(2)采用第三方合作或站在巨人肩膀上。这样,一个也许需要投入五六百万,甚至上千万的资金,且耗用几十上百人的项目,可在可控的两百万以下,耗用几人或十几人团队来解决。下面在讲一下,技术准备。基于上面的思考,开发这类产品
- 嵌入式开发:通过嵌入式虚
粤嵌教育
嵌入式嵌入式嵌入式学习嵌入式开发嵌入式培训嵌入式软件
嵌入式虚拟化为实现多核处理能力的优势提供了一种可扩展的机制。嵌入式应用中的虚拟化与其企业和桌面应用有许多共同之处。独特的嵌入式使用案例和专业的底层技术为嵌入式开发人员提供了优化性能和响应设计的新机会。在台式机、数据中心以及现在的嵌入式设计中采用多核技术可以满足类似的需求——在不提高系统时钟的情况下扩展计算能力,并为下一代设备和应用实现更高的每瓦MIPS。台式机和数据中心的主流多核需要部署的操作系统
- 软考-嵌入式系统设计师:[嵌入式系统基础:笔记(一)]
嵌入式小师兄
嵌入式系统软考考试嵌入式硬件
因为准备备考中级嵌入式设计师证书,所以买了一些资料回来准备复习,发现这本书反而是能够让小白很快了解嵌入式所学知识的书籍,特地做此笔记,我希望我做一些工作能够让你花更少的时间去了解更多的知识,并尽量不要走弯路,我会尽量把自己理解到的东西用更容易懂的话写出来,一家之言,如果有错欢迎指正批评,望共同进步,接下来我将每四学时的内容整理一次发布。嵌入式系统基础一、嵌入式系统基础1、嵌入式硬件基础(除进制转换
- ⑦【蓝桥杯】STM32G4嵌入式竞赛实训平台(CT117E-M4)学习——PWM输出
_Cui
蓝桥杯——嵌入式蓝桥杯学习stm32arm单片机
写在前面——本文将介绍嵌入式竞赛实训平台(CT117E-M4)开发板上输出PWM波。目录一、硬件平台二、软件平台三、PWM简要介绍四、配置过程五、函数编写六、总结一、硬件平台嵌入式竞赛实训平台(CT117E-M4)是北京国信长天科技有限公司设计、生产的一款“蓝桥杯全国软件与信息技术专业人才大赛–嵌入式设计与开发科目”专用竞赛平台,平台以STM32G431RBT6为主控芯片,预留扩展板接口,可为用户
- jsonp 常用util方法
hw1287789687
jsonpjsonp常用方法jsonp callback
jsonp 常用java方法
(1)以jsonp的形式返回:函数名(json字符串)
/***
* 用于jsonp调用
* @param map : 用于构造json数据
* @param callback : 回调的javascript方法名
* @param filters : <code>SimpleBeanPropertyFilter theFilt
- 多线程场景
alafqq
多线程
0
能不能简单描述一下你在java web开发中需要用到多线程编程的场景?0
对多线程有些了解,但是不太清楚具体的应用场景,能简单说一下你遇到的多线程编程的场景吗?
Java多线程
2012年11月23日 15:41 Young9007 Young9007
4
0 0 4
Comment添加评论关注(2)
3个答案 按时间排序 按投票排序
0
0
最典型的如:
1、
- Maven学习——修改Maven的本地仓库路径
Kai_Ge
maven
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。
- placeholder的浏览器兼容
120153216
placeholder
【前言】
自从html5引入placeholder后,问题就来了,
不支持html5的浏览器也先有这样的效果,
各种兼容,之前考虑,今天测试人员逮住不放,
想了个解决办法,看样子还行,记录一下。
【原理】
不使用placeholder,而是模拟placeholder的效果,
大概就是用focus和focusout效果。
【代码】
<scrip
- debian_用iso文件创建本地apt源
2002wmj
Debian
1.将N个debian-506-amd64-DVD-N.iso存放于本地或其他媒介内,本例是放在本机/iso/目录下
2.创建N个挂载点目录
如下:
debian:~#mkdir –r /media/dvd1
debian:~#mkdir –r /media/dvd2
debian:~#mkdir –r /media/dvd3
….
debian:~#mkdir –r /media
- SQLSERVER耗时最长的SQL
357029540
SQL Server
对于DBA来说,经常要知道存储过程的某些信息:
1. 执行了多少次
2. 执行的执行计划如何
3. 执行的平均读写如何
4. 执行平均需要多少时间
列名 &
- com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil
7454103
eclipse
今天eclipse突然报了com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil 错误,并且工程文件打不开了,在网上找了一下资料,然后按照方法操作了一遍,好了,解决方法如下:
错误提示信息:
An error has occurred.See error log for more details.
Reason:
com/genuitec/
- 用正则删除文本中的html标签
adminjun
javahtml正则表达式去掉html标签
使用文本编辑器录入文章存入数据中的文本是HTML标签格式,由于业务需要对HTML标签进行去除只保留纯净的文本内容,于是乎Java实现自动过滤。
如下:
public static String Html2Text(String inputString) {
String htmlStr = inputString; // 含html标签的字符串
String textSt
- 嵌入式系统设计中常用总线和接口
aijuans
linux 基础
嵌入式系统设计中常用总线和接口
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线
- Java函数调用方式——按值传递
ayaoxinchao
java按值传递对象基础数据类型
Java使用按值传递的函数调用方式,这往往使我感到迷惑。因为在基础数据类型和对象的传递上,我就会纠结于到底是按值传递,还是按引用传递。其实经过学习,Java在任何地方,都一直发挥着按值传递的本色。
首先,让我们看一看基础数据类型是如何按值传递的。
public static void main(String[] args) {
int a = 2;
- ios音量线性下降
bewithme
ios音量
直接上代码吧
//second 几秒内下降为0
- (void)reduceVolume:(int)second {
KGVoicePlayer *player = [KGVoicePlayer defaultPlayer];
if (!_flag) {
_tempVolume = player.volume;
- 与其怨它不如爱它
bijian1013
选择理想职业规划
抱怨工作是年轻人的常态,但爱工作才是积极的心态,与其怨它不如爱它。
一般来说,在公司干了一两年后,不少年轻人容易产生怨言,除了具体的埋怨公司“扭门”,埋怨上司无能以外,也有许多人是因为根本不爱自已的那份工作,工作完全成了谋生的手段,跟自已的性格、专业、爱好都相差甚远。
- 一边时间不够用一边浪费时间
bingyingao
工作时间浪费
一方面感觉时间严重不够用,另一方面又在不停的浪费时间。
每一个周末,晚上熬夜看电影到凌晨一点,早上起不来一直睡到10点钟,10点钟起床,吃饭后玩手机到下午一点。
精神还是很差,下午像一直野鬼在城市里晃荡。
为何不尝试晚上10点钟就睡,早上7点就起,时间完全是一样的,把看电影的时间换到早上,精神好,气色好,一天好状态。
控制让自己周末早睡早起,你就成功了一半。
有多少个工作
- 【Scala八】Scala核心二:隐式转换
bit1129
scala
Implicits work like this: if you call a method on a Scala object, and the Scala compiler does not see a definition for that method in the class definition for that object, the compiler will try to con
- sudoku slover in Haskell (2)
bookjovi
haskellsudoku
继续精简haskell版的sudoku程序,稍微改了一下,这次用了8行,同时性能也提高了很多,对每个空格的所有解不是通过尝试算出来的,而是直接得出。
board = [0,3,4,1,7,0,5,0,0,
0,6,0,0,0,8,3,0,1,
7,0,0,3,0,0,0,0,6,
5,0,0,6,4,0,8,0,7,
- Java-Collections Framework学习与总结-HashSet和LinkedHashSet
BrokenDreams
linkedhashset
本篇总结一下两个常用的集合类HashSet和LinkedHashSet。
它们都实现了相同接口java.util.Set。Set表示一种元素无序且不可重复的集合;之前总结过的java.util.List表示一种元素可重复且有序
- 读《研磨设计模式》-代码笔记-备忘录模式-Memento
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
/*
* 备忘录模式的功能是,在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,为以后的状态恢复作“备忘”
- 《RAW格式照片处理专业技法》笔记
cherishLC
PS
注意,这不是教程!仅记录楼主之前不太了解的
一、色彩(空间)管理
作者建议采用ProRGB(色域最广),但camera raw中设为ProRGB,而PS中则在ProRGB的基础上,将gamma值设为了1.8(更符合人眼)
注意:bridge、camera raw怎么设置显示、输出的颜色都是正确的(会读取文件内的颜色配置文件),但用PS输出jpg文件时,必须先用Edit->conv
- 使用 Git 下载 Spring 源码 编译 for Eclipse
crabdave
eclipse
使用 Git 下载 Spring 源码 编译 for Eclipse
1、安装gradle,下载 http://www.gradle.org/downloads
配置环境变量GRADLE_HOME,配置PATH %GRADLE_HOME%/bin,cmd,gradle -v
2、spring4 用jdk8 下载 https://jdk8.java.
- mysql连接拒绝问题
daizj
mysql登录权限
mysql中在其它机器连接mysql服务器时报错问题汇总
一、[running]
[email protected]:~$mysql -uroot -h 192.168.9.108 -p //带-p参数,在下一步进行密码输入
Enter password: //无字符串输入
ERROR 1045 (28000): Access
- Google Chrome 为何打压 H.264
dsjt
applehtml5chromeGoogle
Google 今天在 Chromium 官方博客宣布由于 H.264 编解码器并非开放标准,Chrome 将在几个月后正式停止对 H.264 视频解码的支持,全面采用开放的 WebM 和 Theora 格式。
Google 在博客上表示,自从 WebM 视频编解码器推出以后,在性能、厂商支持以及独立性方面已经取得了很大的进步,为了与 Chromium 现有支持的編解码器保持一致,Chrome
- yii 获取控制器名 和方法名
dcj3sjt126com
yiiframework
1. 获取控制器名
在控制器中获取控制器名: $name = $this->getId();
在视图中获取控制器名: $name = Yii::app()->controller->id;
2. 获取动作名
在控制器beforeAction()回调函数中获取动作名: $name =
- Android知识总结(二)
come_for_dream
android
明天要考试了,速速总结如下
1、Activity的启动模式
standard:每次调用Activity的时候都创建一个(可以有多个相同的实例,也允许多个相同Activity叠加。)
singleTop:可以有多个实例,但是不允许多个相同Activity叠加。即,如果Ac
- 高洛峰收徒第二期:寻找未来的“技术大牛” ——折腾一年,奖励20万元
gcq511120594
工作项目管理
高洛峰,兄弟连IT教育合伙人、猿代码创始人、PHP培训第一人、《细说PHP》作者、软件开发工程师、《IT峰播》主创人、PHP讲师的鼻祖!
首期现在的进程刚刚过半,徒弟们真的很棒,人品都没的说,团结互助,学习刻苦,工作认真积极,灵活上进。我几乎会把他们全部留下来,现在已有一多半安排了实际的工作,并取得了很好的成绩。等他们出徒之日,凭他们的能力一定能够拿到高薪,而且我还承诺过一个徒弟,当他拿到大学毕
- linux expect
heipark
expect
1. 创建、编辑文件go.sh
#!/usr/bin/expect
spawn sudo su admin
expect "*password*" { send "13456\r\n" }
interact
2. 设置权限
chmod u+x go.sh 3.
- Spring4.1新特性——静态资源处理增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- idea ubuntuxia 乱码
liyonghui160com
1.首先需要在windows字体目录下或者其它地方找到simsun.ttf 这个 字体文件。
2.在ubuntu 下可以执行下面操作安装该字体:
sudo mkdir /usr/share/fonts/truetype/simsun
sudo cp simsun.ttf /usr/share/fonts/truetype/simsun
fc-cache -f -v
- 改良程序的11技巧
pda158
技巧
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。
让我们看一些基本的编程技巧:
尽量保持方法简短
永远永远不要把同一个变量用于多个不同的
- 300个涵盖IT各方面的免费资源(下)——工作与学习篇
shoothao
创业免费资源学习课程远程工作
工作与生产效率:
A. 背景声音
Noisli:背景噪音与颜色生成器。
Noizio:环境声均衡器。
Defonic:世界上任何的声响都可混合成美丽的旋律。
Designers.mx:设计者为设计者所准备的播放列表。
Coffitivity:这里的声音就像咖啡馆里放的一样。
B. 避免注意力分散
Self Co
- 深入浅出RPC
uule
rpc
深入浅出RPC-浅出篇
深入浅出RPC-深入篇
RPC
Remote Procedure Call Protocol
远程过程调用协议
它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发