RayWenderlich出版的iOS书籍,是许多iOS开发者所喜爱的,除了详尽的讲解及例子,内容丰富也是一大原因。
本平台带来最新版iOS11byTutorialspdf+epu以及源码下载,需要的朋友可下载试试!RayWenderlich最新出版书籍iOS11byTutorials,包括了iOS11+Swift4,CoreML、ARKit等新的开发技术,将大家分享!DiscoverthenewfeaturesfordevelopersiniOS11,suchasARKit,CoreML,Vision,drag&drop,documentbrowsing,thenewchangesinXcode9andSwift4—andmuch,muchmoreTableofContents:OverviewIntroduction.............................................................13Chapter1:WhatʼsNewinSwift4...........................19Chapter2:WhatʼsNewInFoundation...................38Chapter3:WhatʼsNewinXcode9........................59Chapter4:WhatʼsnewinUIKit..............................79Chapter5:WhatʼsNewinLayout.........................100Chapter6:BeginningDragandDrop...................120Chapter7:AdvancedDragandDrop...................141Chapter8:DocumentBasedApps......................163Chapter9:CoreML&VisionFramework.............180Chapter10:NaturalLanguageProcessing..........200Chapter11:IntroductiontoARKit.........................217Chapter12:PDFKit...............................................236Chapter13:MusicKit............................................254Chapter14:PasswordAutoFill.............................276Chapter15:DynamicType...................................289Conclusion............................................................306
2023/10/17 22:16:39 5KB iOS11 Swift4 pdf Tutorials
1
支持自动ORACLE大表分区:版本进度:31.20110420V2.2支持任意表任意时间字段分区以下为安装部署部分:1.分区相关脚本部署执行顺序,安装前请确保该用户拥有管理员权限,同时请执行GRANTCREATEANYTABLETODBUSER,因为使用到了动态的CREATETABLE语句;01)>AGGRE_ERROR_INFO_DDL.SQL如果日志表AGGRE_ERROR_INFO已经存在,该步骤跳过。
02)>GET_MILLISECOND.SQL如果函数GET_MILLISECOND已经存在,该步骤跳过。
03)>GET_DATE_FROM_MILLISECOND.SQL如果函数GET_DATE_FROM_MILLISECOND已经存在,该步骤跳过。
04)>AGGRE_PM_PARTITIONF.SQL2.注意事项:01)>部署完后注意检查分区维护JOB[对应存储过程为AGGRE_PM_PARTITIONM],如果有多个相同的分区维护JOB,则请删除后面创建的JOB,只保留一个分区维护JOB。
检查脚本如下:selectt.what,t.*fromuser_jobst02)>本产品中使用的分区调度表名称为AGGRE_PARTITION_TASK,可以根据该表中信息观察分区情况。
以下为说明解释部分:2.分区改造主过程:AGGRE_PM_PARTITIONF.SQL,意思是PARTITIONINGTHEFIRSTTIME;参数解释如下:--@PARAMVARCHAR2PARTTABLENAME---可以指定对某个表大小大于等于TABLEONSIZE_M(单位为MB)的表进行按指定时间字段的自动分区;--@PARAMNUMBERTABLEONSIZE_M---大表自动分区起始大小,单位为兆字节(MB),如不想指定具体大小则置0即可;--@PARAMNUMBERPARTINTERVAL----取值范围为[1/24,365],表的分区时长,单位为天,默认为1,采用一天一分区;--@PARAM若为7,则采用一周一分区,若为30,则采用一月一分区;--@PARAMNUMBERPARTRESERVED----表数据保留时长,单位为天;--@PARAMNUMBERBACKINTERVAL----取值范围为[3600,7*86400],表数据回迁时的循环步长,即一次回迁多长时间的数据,单位为秒;--@PARAMVARCHAR2PARTWEEKDAY-----取值范围为(SUN,MON),PARTINTERVAL为7时起作用,指定一周的起始天为星期日还是星期一;--@PARAMVARCHAR2PARTFIELD-------指定的分区时间字段名称--@PARAMVARCHAR2FIELDFORMAT-----指定的分区时间字段的格式--@PARAMVARCHAR2TISPARTITIONED--取值范围为(TRUE,FALSE),指定PARTTABLENAME参数所指定的表是否是分区表,默认为FALSE--@PARAMVARCHAR2PARTEXCHANGE----取值范围为(TRUE,FALSE),是否使用交换分区方法实现非分区表的分区化改造,默认为FALSE--@PARAM注意:当PARTEXCHANGE参数为TRUE时,TISPARTITIONED参数只能为FALSE,--@PARAM即已经分好区的分区表是不能够使用交换分区的方法转换为另一种分区表的;--@PARAMVARCHAR2DROPPABLE-------取值范围为(TRUE,FALSE),指定分区完后是否DROP掉分区备份表;其中参数FIELDFORMAT的取值范围如下:/***FIELDFORMAT*0NUMBER/CHARMILLISECOND130020006400013BITS*1NUMBER/CHARSECOND130020006410BITS*2NUMBER/CHARYYYYMMDDHH24MISS20110315224030*3NUMBER/CHARYYYYMMDDHH24MI20110315
2023/9/20 12:18:21 12KB 大表分区
1
两个Recyclerview之间行使View.onDragListener相互拖放item交流数据(Drag-on-Drop),并且能够拖放排序,对于立个Recyclerview之间行使ItemTouchHelper举行拖放排序.
2023/5/7 14:02:03 26.22MB 安卓
1
灰烬拖放您的EmberCLI应用程序的简单拖放插件。
目的是使您无需在浏览器的低级D&DAPI方面成为专家就可以向应用程序添加拖放。
要使用此插件,您不需要:关于浏览器如何实现拖放的任何知识。
曾经处理过浏览器的拖放事件,甚至知道它们的存在。
使用此插件时,您将可以像Ember中的其他任何地方一样使用域层中的对象。
您需要使用的唯一两件事是(如您所料)可和可要求支持Ember2.18及更高版本(可能与较低版本兼容,但这已通过测试)安装emberinstallember-drag-drop谢谢非常感激,我如所承诺地从中偷偷偷了。
用法原语例子移动和触摸事件从0.4.4版开始,您可以安装以在移动设备上启用拖放操作。
我打算在此插件中使移动设备成为一流的公民,但希望这可以填补目前的空白。
原语可拖动对象draggable-object组件表示要
2023/3/8 0:42:45 69KB JavaScript
1
使用九宫格作为画布背景;
每个九宫格中的元素为数字、数学公式、物理公式(注:一切能在数学条件下代表大小的元素);
拖动九宫格选中元素到目标元素,元素进行两两交换位置;
在每一次元素位置发生变化时进行比较当前九宫格中所有元素能否由小到大顺序排列,如顺序排列就进入下一关;
2020/10/4 22:58:49 68KB HTML5 drop drag 拖动
1
此为吉林大学数据库的实验报告,实验内容为:实验一熟悉MySQL环境及SQL定义语言一、实验目的:1.了解MySQL程序构成、安装、管理方法。
2.了解MySQL数据库及表结构。
3.熟练掌握SQL语言进行基本表结构的创建。
4.熟练应用SQL语言进行表结构的修改。
5.掌握SQL语言进行基本表的删除。
6.掌握SQL语言进行索引的建立和删除。
二、实验内容和主要步骤:1.参考“MYSQL简体中文参考文档.chm”,熟悉MySQL构成和功能特性。
2.打开Windows服务管理器,实验启动、停止MySQL服务,了解MySQL的服务管理方法;
3.打开“MySQL管理控制台.bat”,熟悉控制台中操作数据库;
4.利用控制台创建“Student数据库”。
5.打开“Student”数据库,创建如下三个表,按下面的列表中的字段名(英文)、类型和宽度建立:7.用SQL语言CREATETABLE语句创建学生表student、课程表course和选课表SC;(字段类型及长度参照实验一)8.用SQL语言ALTER语句修改表结构;a)STUDENT表中SNO设为非空和唯一;
b)STUDENT表中增加一个字段SBIRTH,类型设置为日期时间类型,增加一个ADDRESS字段,类型为文本(字符);
c)删除STUDENT表中ADDRESS字段;
d)COURSE表中CNO字段设为非空和唯一;
9.重新定义一个简单表,然后用SQL语言DROP语句删除该表结构;10.用SQL语言CREATEINDEX语句定义表STUDENT的SNAME字段的降序索引;11.用SQL语言CREATEINDEX语句定义表SC的GRADE字段的升序索引;12.用SQL语言DROP语句删除索引;13.输入部分数据,并试着修改其中的错误;
注:实验二SQL语言进行简单查询一、实验目的:1.掌握SQL查询语句的一般格式2.掌握简单数据查询操作。
3.熟练掌握各种查询条件的表示。
4.掌握排序和分组操作在SQL语句中的实现。
5.掌握集函数的使用。
二、实验内容和主要步骤:1.创建学生表student、课程表course和选课表SC,并输入数据(注意数据的完整性。
);(可以使用实验一中已经建立的表和数据)2.对各表中的数据进行不同条件的查询;
1)查询全体学生的学号和姓名2)查询全体学生的详细记录3)查询所有选修过课程的学生学号4)查询考试有不及格的学生学号5)查询不是信息系(IS)、计算机系(CS)的学生性别、年龄、系别6)查询选修了4号课的学生学号和成绩,结果按成绩降序陈列7)查询每个课程号和相应的选课人数8)查询计算机系(CS)的学生姓名、年龄、系别9)查询年龄18-20岁的学生学号、姓名、系别、年龄;
10)查询姓刘的学生情况11)查询既选修1号课程,又选修2号课程的学生学号12)查询学生的姓名和出生年份(今年2003年)13)查询没有成绩的学生学号和课程号14)查询总成绩大于200分的学生学号15)查询每门课程不及格学生人数16)查询不及格课程超过3门的学生学号17)查询年龄在10到19岁之间的学生信息18)查询全体学生情况,按所在系升序陈列,同一个系的学生按年龄降序陈列19)查询选了1号课程的学生平均成绩20)查询选了3号课程的学生的最高分21)查询每个同学的总成绩实验三SQL进行复杂查询一、实验目的:1.熟练掌握各种连接查询及其连接条件。
2.掌握各种嵌套查询的使用。
3.掌握复杂的集合查询。
二、内容和主要步骤:1.实验一中的数据为基础2.对各表中的数据进行不同条件的连接查询和嵌套查询;
1)查询每个学生及其选课情况;
2)查询每门课的间接先修课3)将STUDENT,SC进行右连接4)查询有不及格的学生姓名和所在系5)查询所有成绩为优秀(大于90分)的学生姓名6)查询既选修了2号课程又选修了3号课程的学生姓名、学号;
7)查询和刘晨同一年龄的学生8)选修了课程名为“数据库”的学生姓名和年龄9)查询其他系比IS系任一学生年龄小的学生名单10)查询其他系中比IS系所有学生年龄都小的学生名单11)查询选修了全部课程的学生姓名12)查询计算机系学生及其性别是男的学生13)查询选修课程1的学生集合和选修2号课程学生集合的差集14)查询李丽同学不学的课程的课程号15)查询选修了3号课程的学生平均年龄16)求每门课程学生的平均成绩17)统计每门课程的学生选修人数(超过3人的才统计)。
要求输出课程号和选修
2015/6/7 11:33:28 387KB 数据库
1
1、断电导致数据库文件损坏。
2、企业管理器误删除数据表记录,账套管理器删除。
3、并闩锁错误格式化误删除后导致软件不能使用的情况。
4、普通数据恢复软件恢复出来的数据库不能使用的情况,我们会会从碎片提取修复。
5、系统表损坏、索引错误、误删除数据库表、删除记录的数据找回。
6、、系统崩溃只剩下Sqlserver数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复。
7、SqlServer数据文件内部存在坏页情况下的恢复。
8、在SqlServer运行在简单日志模式、完全日志模式或者大容量日志记录模式下数据被误(drop、delete、truncate)删除表恢复,updata后的数据恢复等。
9、SqlServe文件无法附加情况下的数据恢复。
10、SqlServer数据库被标记为可疑,不可用等情况。
11、SqlServer数据库SysObjects等系统表损坏无法正常应用情况下的恢复。
12、SqlServer数据库只有数据文件没有任何日志的情况下的恢复。
13、SqlServer2000、SqlServer2005、SQL2008数据库master数据库损坏而无法正常运行情况下的恢复。
14、Sqlserver还原时报一致性错误,错误823等情况下的数据恢复,各种错误提示的数据库文件修复。
15、可恢复因硬盘坏道造成的数据库损坏。
16、可修复日志收缩或突然断电后的数据库。
17、可从SQL数据库备份文件BAK中恢复完整数据库。
18、磁盘阵列上的SQLSERVER数据库被误格式化等情况下的数据库恢复。
19、数据库无法安装、协助重新安装数据库。
20、无法读取并闩锁页修复。
2017/6/2 8:17:35 48.34MB SQL修复工具
1
OTN技术及华为OTN设备简介城域波分环四环五即将进行建设,本次工程采用华为华为下一代智能光传送平台OTN设备OptiXOSN8800和OptiXOSN6800。
本文主要对OTN技术涉及的网络结构、复用方式、帧结构、ROADM技术和OptiXOSN8800和OptiXOSN6800设备特点及本次工程配置主要单元盘作个简要介绍。
一、OTN技术光传送网OTN(OpticalTransportNetwork)是由ITU-TG.872、G.798、G.709等建议定义的一种全新的光传送技术体制,它包括光层和电层的完整体系结构,对于各层网络都有相应的管理监控机制和网络生存性机制。
OTN的思想来源于SDH/SONET技术体制(例如映射、复用、交叉连接、嵌入式开销、保护、FEC等),把SDH/SONET的可运营可管理能力应用到WDM系统中,同时具备了SDH/SONET灵活可靠和WDM容量大的优势。
除了在DWDM网络中进一步增强对SONET/SDH操作、管理、维护和供应(OAM&P)功能的支持外,OTN核心协议ITUG.709协议(基于ITUG.872)主要对以下三方面进行了定义。
首先,它定义了OTN的光传输体系;
其次,它定义了OTN的开销功能以支持多波长光网络;
第三,它定义了用于映射客户端信号的OTN的帧结构、比特率和格式。
OTN技术是在目前全光组网的一些关键技术(如光缓存、光定时再生、光数字功能监视、波长变换等)不成熟的背景下基于现有光电技术折中提出的传送网组网技术。
OTN在子网内部通过ROADM进行全光处理而在子网边界通过电交叉矩阵进行光电混合处理,但目标依然是全光组网,也可认为现在的OTN阶段是全光网络的过渡阶段。
1.OTN网络结构按照OTN技术的网络分层,可分为光通道层、光复用段层和光传送段层三个层面。
另外,为了解决客户信号的数字监视问题,光通道层又分为光通路净荷单元(OPU)、光通道数据单元(ODUk)和光通道传送单元(OTUk)三个子层,类似于SDH技术的段层和通道层。
如下图所示:2.OTN复用结构OTN复用结构也类似SDH复用结构,如图所示:OTU、ODU(包括ODU串联连接)以及OPU层都可以被分析和检测。
按照ITUG.709之规定,当前的测试解决方案可以提供三种线路速率:OTU1(255/238x2.488320Gb/s≈2.666057143Gb/s)也称为2.7Gb/sOTU2(255/237x9.953280Gb/s≈10.709225316Gb/s)也称为10.7Gb/sOTU3(255/236x39.813120Gb/s≈43.018413559Gb/s)也称为43Gb/s每种线路速率分别适用于不同的客户端信号:OC-48/STM-16通过OTU1传输OC-192/STM-64通过OTU2传输OC-768/STM-256通过OTU3传输空客户端(全为0)通过OTUk(k=1,2,3)传输PRBS231-1通过OTUk(k=1,2,3)传输对于不同速率的G.709OTUk信号,即OTU1,OTU2,和OTU3具有相同的帧尺寸,即都是4´4080个字节,但每帧的周期是不同的,这跟SDH的STM-N帧不同。
SDHSTM-N帧周期均为125微妙,不同速率的信号其帧的大小是不同的。
G.709已经定义了OTU1,OTU2和OTU3的速率,关于OTU4速率的制定还在进行中,尚未最终确定。
如下表所示:3.OTN帧结构当OTU帧结构完整(OPU、ODU和OTU)时,ITUG.709提供开销所支持的OAM&P功能。
OTN规定了类似于SDH的复杂帧结构OTN有着丰富的开销字节用于OAMOTN设备具备和SDH类似的特性,支持子速率业务的映射、复用和交叉连接、虚级联4.ROADM技术ROADM是一种类似于SDHADM光层的网元,它可以在一个节点上完成光通道的上下路(Add/Drop),以及穿通光通道之间的波长级别的交叉调度。
它可以通过软件远程控制网元中的ROADM子系统实现上下路波长的配置和调整。
目前,ROADM子系统常见的有三种技术:平面光波电路(PlanarLightwaveCircuits,PLC)、波长阻断器(WavelengthBlocker,WB)、波长选择开关(WavelengthSelectiveSwitch,WSS)。
三种ROADM
2020/2/15 8:29:55 1.16MB OTN原理
1
具体效果见https://blog.csdn.net/AA_LiuIsMe_AA/article/details/90181132。
里面musics文件的音乐懒得删了,不影响,还可以拿出来试试管理员上传音乐0.-运行步骤:(1)代码里import的所有库,没有就pip。
(2)命令行:flaskinitdb--drop后y。
(终端)(3)export一下(4)flaskrun呗。
(5)注册一个管理员账号(账户名为Admin的账户),新创建的播放器主页需要进入‘/editintro’页面编辑一下(轮播的主题和描述建议不添加,其他都写)不然主页会不断转圈圈,也可以不理,其他功能不影响(6)都运行成功了,你自己发掘功能吧。


注:作者h5css水平有限,建议全屏食用
2016/2/7 23:48:56 149.25MB python jquery h5+css ajax
1
安装步骤:1、下载PHPYun提供的zip压缩包解压/uploads文件夹内容到网站目录下2、第一次访问PHPYun人才系统,会自动提示安装数据库到你的mysql中3、安装完成后再次访问即可正常浏览PHPYun系统或后台4、安装文件在/install目录下,【注意】安装完成后请删除或者修改此文件夹保证安全【注意】5、为了后台安全大家可以任意修改admin文件夹名称如admin_123语言及数据库支撑环境要求:*可用的web服务器(如Apache、Zeus、IIS等)*PHP5.x及以上(支持PHP7)*MySQL5.x及以上如果您租用虚拟主机,请咨询虚拟主机提供商,您的空间服务器能否已安装了上述软件。
由于PHPYun的数据表具有前缀设计,因此通常情况下可以将PHPYun与其他软件安装在同一个数据库中,或采用不同的前缀名在同一个数据库中安装多个PHPYun系统而不产生冲突。
您的MySQL数据库账号应当拥有CREATE、DROP、ALTER等执行权限。
2018/9/2 8:45:31 104.13MB 网站
1
共 11 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡