- MyPrint打印设计器(二)vue3 实现历史步骤记录
那叫一个优雅
Myprint可视化打印设计器vue历史记录打印设计MyPrint
通过vueuse中的useManualRefHistory,快速实现历史操作记录所需环境:vue实现目标历史记录撤销重做记录覆盖代码原理把键盘监听事件挂载在document上,当键盘事件发生时,依次匹配事先订阅的快捷键/单按键事件,如果有匹配到对应的订阅,则进行事件回调,并且停止键盘事件的回调。按下的按键进行转换,把mac/win的键盘差异进行了兼容实现效果vue历史记录实战核心代码import{
- 命令模式与宏命令:批量操作的高效实现
勤劳兔码农
命令模式
目录引言背景与重要性命令模式与宏命令概述命令模式的基础概念命令模式的定义与结构关键组件及其角色命令模式的优点与缺点命令模式的应用场景用户操作记录与撤销/重做请求队列与任务调度GUI操作的解耦宏命令的引入与发展宏命令的定义与结构宏命令与命令模式的关系宏命令的优点与局限性宏命令在批量操作中的应用批量操作的需求分析宏命令实现批量操作的优势常见批量操作场景与宏命令应用实例命令模式与宏命令的协同使用构建复杂
- 移远5G平台交叉编译C++、OpenSSL
初级代码游戏
工业5G交叉编译openssl
初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。这是操作记录。移远的某款5G平台,arm64,简化版linux系统。交叉编译环境为ubuntu18(我用的是最小安装的liveserver)。交叉编译工具:unisoc-in
- openGauss2.0.0 主备安装部署
openGaussMan
算法openGauss数据库
openGauss2.0.0主备安装部署openGauss2.0.0于2021年3月31日正式发布,大部分对openGauss数据库感兴趣的小伙伴首先想到的应该是先把新版本软件下载下来,搭建一套自己的测试环境,然后再根据官方文档研究研究新特性的使用和原理。本文基于openGauss2.0.0搭建1主+1备+1级联备测试环境,并将操作记录共享出来,希望能帮到有需要的小伙伴。2.0.0版新增特性特性介
- 浅谈 MySQL 写数据一致性保障机制
Jo_hn_Doe
MySQLmysql数据库java
如何保障-2PCMySQL是通过2PC来保证写数据一致性的,具体步骤如下。执行器先向存储引擎取指定行。如果这些行数据所在的数据页本来就在内存中,就直接返回给执行器,否需要先从磁盘读入内存,然后再返回。执行器拿到数据后更新,得到新的数据,再调用存储引擎接口写入新数据。存储引擎将新数据更新到内存,同时将这个更新操作记录到redo-log里面,此时redo-log是prepare状态。然后告知执行器执行
- 应急响应实战笔记02日志分析篇(2)
Pluto-2003
应急响应笔记服务器linux网络安全安全
第2篇:Linux日志分析0x00前言Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。本文简介一下Linux系统日志及日志分析技巧。0x01日志简介日志默认存放位置:/var/log/查看日志配置情况:more/etc/rsyslog.conf日志文件说明/var/log/cron记录了系统定时任务相关的日志/var/log/cups记录打印
- oracle主库增加redo组数
z.. l..
oracle数据库云原生
redolog(重做日志):重做日志:简单来说就是,将oracle数据库的DML、DDL(数据库操作语言,数据库定义i语言)操作记录在日志中,方便恢复及备库使用,以组的方式管理redofile,最少两组redo,循环使用,数据文件存放到不同的磁盘上,需读写速度快的磁盘。redo的4种状态:inactive脏页已经刷到磁盘可以删除active存在脏页,回滚时候可能还会用到的current当前在用的正
- 2022-07-20
f2406968661a
蒙氏教具,学生操作记录熊欢吸水,滴水操作,感受水的有形与无形一次次的吸水将水滴入小模型中,培养孩子的耐性,手指的控制力,水的形状的变化,如何才能将滴入的水不流出来?需要使多大的力?是需要用心去感受体会的。周君墨用橡皮泥捏出自己喜欢的形状用橡皮泥捏出了恐龙,一只飞翔的恐龙,参加战斗的恐龙橡皮泥的柔软让孩子感受到柔软的美,也正是因为这份柔软,可以得到我们想要的模型。在生活中刚强是不可再生发的,而柔软是
- 2021年3月12日300ETF早盘期权操作记录
老威期权说
早盘操作情况:操作合约:300ETF购3月5.0操作逻辑:昨日外围市场情绪偏多,今日A股高开低走,急跳水之后,预测会有一波反抽,因此在9:47,大盘跳水到3423时入购。又由于昨日企稳信号的发出,加上今天是周五,因此我们判断今日行情不会单边涨也不会单边跌,所以跌多了认购,涨多了认沽,做波段为主。盈亏状况:目前浮盈1240元(策略体验群:十万模拟资金,需要入群可联系。观点建议仅供参考)
- 使用git reset回退版本
大草原的小灰灰
gitgit
1、gitlog命令介绍在介绍版本回退之前先介绍下如何gitlog命令,可以查看我们的提交历史记录。gitlog多页时,空格向下翻页,b向上翻页,q退出gitlog--pretty=online简洁一些gitlog--oneline更简洁一些gitreflog会显示到移动到某一版本需要多少步以及你的所有操作记录2、gitreset--hard回退版本先看下我的提交记录最新的提交中,我在main.c
- 新增同步管理、操作日志模块,支持公共链接分享,DataEase开源数据可视化分析平台v2.3.0发布
FIT2CLOUD飞致云
开源数据分析数据可视化DataEase数据大屏仪表板
2024年2月5日,DataEase开源数据可视化分析平台正式发布v2.3.0版本。这一版本的功能升级包括:新增“同步管理”功能模块,用户可通过此模块,将传统数据库中的数据定时同步到ApacheDoris中,让数据分析更快速;新增“操作日志”功能模块,用户可以在此模块查看自己在DataEase中的所有操作记录,方便用户对日常操作进行审计;仪表板方面,支持对指定的仪表板或数据大屏进行公共链接分享;图
- showdoc在centos安装操作记录(转载)
小钟钟同学
转载参考地址:https://www.cnblogs.com/EmptyFS/p/9180621.html相关的安装的流程按大神步骤操作即可:这里备注一下实现过程几个小问题点.都是关于权限的的问题遇到问题记录:1:提示:目录[./server/Application/Runtime/]不可写2:相关目录的权限image.png3:数据库文件权限image.pngimage.png解决赋权:[roo
- [C语言] 实现简易2048小游戏
廊桥遗梦728
c语言
实现功能:1.利用循环结构实现游戏基本功能,例如:重新开始,退出游戏,上下左右移动等。2.采用文件流相关操作记录历史最高分,若玩家从未玩过,则默认最高分为0。3.使用贴图操作完成相关界面(如下图所示,较为简陋)。实现代码:#include#include#include#include#includeintshuzi[4][4]={0};intshifoujieshu=1;//判断是否结束intc
- mysql Change buffer详解
少林码僧
mysql数据库
MySQL的Changebuffer是一种用来优化更新操作的机制。当对数据库进行更新操作时,MySQL会先将更新操作记录到Changebuffer中,然后再将更新操作应用到实际的数据页中。Changebuffer的原理如下:当需要更新某个数据页时,MySQL首先会检查该数据页是否在内存中。如果数据页在内存中,直接在内存中进行更新操作;如果不在内存中,MySQL会将该数据页加载到内存中,然后在内存中
- git 基本操作记录
mihuayishi
git大数据
git操作1.常用git操作1.1xcclone#加上名字可以直接clone到想要的文件gitpushoriginHEAD:refs/for/xxxx#例如gitpushoriginHEAD:refs/for/master#回退到某次提交的版本gitreset--hardde62ce5c0539bfab44e83b262b2e6e731d9f4dd4(commitid)#清楚环境并且pullgit
- mysql 数据修改记录日志_mysql对数据的更新操作记录在哪个日志中?
小珂and小洋
mysql数据修改记录日志
mysql对数据的更新操作记录在通用查询日志和二进制日志中。通用查询日志用来记录用户的所有操作,包括启动和关闭MySQL服务、更新语句和查询语句等;二进制日志会以二进制的形式记录数据库的各种操作,但不记录查询语句。(推荐教程:mysql视频教程)日志是数据库的重要组成部分,主要用来记录数据库的运行情况、日常操作和错误信息。MySQL通用查询日志(GeneralQueryLog)通用查询日志(Gen
- Git的常用命令快速入门 - 配图例
嗯嗯**
Git版本库git快速入门使用1024程序员节
文章目录丢弃某个文件工作区的内容修改-restore比对文件内容区别-diff查看项目分支-branch切换分支-checkout-创建并切换到新分支-checkout-b删除分支-branch-d合并分支-merge查看git所有操作记录-reflog将代码回溯到某个commit版本-reset--hard回溯到当前版本的之前版本--hardhard与无hard的区别有hard-工作区、暂存区、
- StarRocks -- 基础概念(数据模型及分区分桶)
lj907722644
StarRocksjava大数据数据库
1.数据模型StarRocks提供四种数据模型:DuplicateKey,AggregateKey,UniqueKey,PrimaryKey1.1DuplicateKey适用场景:分析原始数据,如原始日志和原始操作记录。可以使用多种方法查询数据,不受预聚合方法的限制。加载日志数据或时序数据。新数据以追加模式写入,现有数据不更新。注意:默认情况下,如果没有指定排序键列,StarRocks将使用前三列
- QT 使用XML保存操作记录
柳暗花明、又一春
QT编程qtxmljava配置文件生成Qt工程文件生成
文章目录1实现程序保存操作记录的思路2XML文档基本结构3QDomDocument实现XML读写3.1QDomDocument实现生成XML文件3.2QDomDocument实现读取XML文件4QXmlStreamWriter实现读写4.1QXmlStreamWriter实现生成XML4.2QXmlStreamWriter实现读取XML1实现程序保存操作记录的思路思路来源:由于在一些绘图工具中,有
- jupyter出现问题ModuleNotFoundError: No module named ‘exceptiongroup‘
我的心永远是冰冰哒
jupyterpythonwindows
今天使用pyg的jupyter环境发现这个环境没法用,所以只能把这个kernel给重删了然后再装,操作记录如下查看kerneljupyterkernelspeclist注意不是jupyterkernel--list需要加关键字spec,删除kerneljupyterkernelspecremovepyg当重新安装这个kernel时可能会出错python-mipykernelinstall--nam
- 关于sublime text 如何使用fastolympiccoding插件实现高效刷题(循环测试)
GHOSTANDBREAD
算法笔记sublimetext编辑器
最近我发现了这个非常高效的插件,但是在sublimetext上下载后却没有意料中的效果,经过各种查阅资料,不断删除下载重试,最后发现原来是自己电脑的问题,操作是没有问题的。所以还是把操作记录一下吧首先下载sublimetext,从官网下或者哪里都可以。下载后打开sublimetext,然后Ctrl+shift+P,调出框框,输入install,下载packagecontrol下载完成后再次Ctrl
- 工作常用的GIT操作记录
Postman.Zeng
Gitgit
1.拉取动作gitpullgitpulloriginmaster拉取远端主分支代码强制拉取远端master代码gitfetch--allgitreset--hardorigin/mastergitpull2.本地创建分支a)gitcheckout-blocal_branch创建本地分支local_branch并切换到local_branchb)gitbranchlocal_branch创建本地分支
- 4、电科院FTU检测标准学习笔记-功能检测2
six2me
配电自动化(FTU)测试笔记学习笔记FTU电科院检测
作者简介:本人从事电力系统多年,岗位包含研发,测试,工程等,具有丰富的经验在配电自动化验收测试以及电科院测试中,本人全程参与,积累了不少现场的经验目录技术要求历史数据内容说明文件类型及命名规范文件格式SOE遥控操作记录极值记录文件定点记录文件冻结点能量记录文件电源失电后数据不丢失,支持远程调阅SOE事件顺序记录要求:验证过程:定点记录
- basis事务码
weixin_30367873
数据库操作系统
SM01锁定解锁事务码SM02发送即时消息SM59RFC连接配置SM28一致性检查SM19配置用户登陆等的审计dbco创建数据库连接db02,SAP访问的TNSNAMES在数据库级别配置tnsnames.ora路径/sapmnt/DEV/profile/oracleDB01查看数据库的WAITDB14DBA的操作记录,查看brtools的报错RZ11查看参数RZ10查看参数文件RZ20ccms监视
- 如何精准记录系统用户的每一步操作?深入探索 Java 审计日志实现
一叶飘零_sweeeet
java果酱紫javajava审计AOP
为什么要记录用户操作?在回答这个问题之前,让我们先想象一个场景:你的银行账户突然被擅自转账,而银行却告诉你他们不知道是谁操作的。这听起来无疑是一个噩梦。同样,在软件系统中,如果没有适当的操作记录,一旦出现数据泄露或错误操作,将无法追踪到责任人。记录用户操作可以帮助我们:提高安全性:通过审计日志,可以检测到未授权的操作和潜在的安全威胁。简化故障排除:当系统出现问题时,操作日志可以提供关键信息,帮助快
- H3C SS5500 交换机配置操作记录
子妙815
点滴记录交换机h3c
交换机Port1vlan1上联华三网关,port45vlan100被镜像到port9,dhcp服务器,可接电脑或者AP。system-view#配置DHCP服务器1)创建V100dhcpserverip-poolvlan100network172.16.100.0mask255.255.255.0gateway-list172.16.100.1dns-list114.114.114.114expi
- .git 文件夹结构解析
dralexsanderl
gitgit
.git文件夹结构解析在这篇文章就让我们来看看这个Git仓库里的文件分别都是用来干什么的,以及在执行了相关的Git命令后这些文件会如何响应。hooks(钩):存放一些shell脚本info:存放仓库的一些信息logs:保存所有分支的commit记录及HEAD操作记录。HEAD:映射到refs引用,这样就能够找到当前分支最新的一次提交的hash值。objects:存放所有的git对象refs:hea
- Mysql的骚操作说明
ifanatic
MySQLmysqlandroid数据库
Mysql的常规操作记录些不常用,但是很实用的操作,旨在在MySQL语言能解决的批量操作的问题,不动用其他动态或静态语言的辅助。1、FROM_UNIXTIME时间戳转时间格式selectscode,sid,gender,type,FROM_UNIXTIME(report_time)asreport_time,FROM_UNIXTIME(add_time)asadd_time,FROM_UNIXTI
- Kettle资源库配置变为灰色,且没有connect按钮
W_枫叶
KETTLEetl
问题背景:在日常使用Kettle的过程中,有时候会发现自己打开Kettle以后,资源库配置变为灰色,且没有connect按钮,简单操作即可解决。转载别人文件后,添加自己的操作记录问题分析:Kettle作为ETL众多软件中的一员,可以说是对中文很不友好,在使用过程中我们尽可能的少使用中文,不然会带来意想不到的错误。长话短说,出现如标题的问题是因为我们在创建资源库时用中文命名或者是在描述中用到了中文,
- 记一次Redis漏洞导致服务器被入侵以及解决的过程
orisonchan
其实这个问题在网上都有说明。然而因为本人是开发出身,运维方面比较欠缺,所以才会遇到此问题,遂记录下来,以此为戒。被入侵现象服务器多了很多莫名其妙的操作,根据查看操作记录命令history得到。服务器会莫名其妙重启。经常ssh免密登录失效。apt-get使用报错。报错log如下:insserv:warning:script'S01wipefs'missingLSBtagsandoverridesin
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring