亲自验证可以让网页版移动端强制横屏,手机自动旋转也能适应,实现手机强制横屏。
2025/1/13 16:42:36 30KB 移动端 网页版 强制 横屏
1
“电子小助手“主要包括天气显示及查询、通讯录、备忘录、日记四个模块。
(1)天气显示及查询模块要求可以显示当天的基本天气状况(包括基本的天气、最低温度、最高温度以及显示阴、历日期),并且具备查看未来五天的基本天气(包括基本的天气、最低温度、最高温度以及显示阴、历日期)情况的功能,同时要求可以切换到全国任何一座城市,并可以查看其基本天气状况。
(2)通讯录模块要求可以动态的添加新成员,并且可以为每一个新成员动态的加载图片,同时要求可以进行基本的更改、删除、查找操作,其中查找包括三种查找模式:1、 普通查找:可以根据姓名、性别、所在城市、以及手机号码进行查询,如果对四种搜索不输入任何关键字,就显示所有信息。
2、 视图查找:可以再不输入任何关键字的情况下,显示所有的成员姓名及其图片,用户可以根据图片直接点击想要查看的图片所对应的成员信息,采用视图的主要目的是为了方便用户对记忆不深的信息进行更为简单的查看。
3、 查看全部:该功能主要是将用户所有的记录信息以列表的形式展现给用户,方便用户进行查看所有的记录。
(3)备忘录模块该模块要求具备基本的添加、查看、删除基本操作,并且具备提醒功能。
添加备忘时要对用户输入的时间信息进行判断,通过对用户输入信息的情况来决定是否允许创建新的备忘;
查看备忘时有三种基本的查看功能(查看过期、待完成、全部);
删除功能可以对过期以及待完成的备忘进行强制删除;
提醒功能主要是实现对所建立备忘进行时时判断,如果备忘已经到期,则进行提醒,并对该条备忘录添加记号处理,用以表示该记录已经过期,如果在某个时间段用户关闭了程序或电脑,而恰恰在该时间段有一个任务需要完成,那么则在下一次开机时进行事后提醒(4)日记模块要求具备基本的验证登陆、写日记、查看、修改密码、以及进行相关性能的设置功能。
其中设置主要包括对皮肤颜色的设置和对显示图片的设置,图片的显示可以动态的加载图片,并保存设置。
2025/1/4 16:39:06 13.39MB 电子小助手
1
ntscan是一个扫描器,可以扫描没有密码保护的管理员共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
ntscan变态扫描器NTscan变态扫描器为什么报毒?一般杀毒软件会把NTscan报告成黑客程序,导致NTscan无法运行。
如果想正常运行NTscan,必须把杀毒软件关掉,同时把安装的防火墙也关掉。
NTscan变态扫描器命令详解netuse\\ip\ipc$""/user:""建立IPC空链接netuse\\ip\ipc$"密码"/user:"用户名"建立IPC非空链接netuseh:\\ip\c$"密码"/user:"用户名"直接登陆后映射对方C:到本地为H:netuseh:\\ip\c$登陆后映射对方C:到本地为H:netuse\\ip\ipc$/del删除IPC链接netuseh:/del删除映射对方到本地的为H:的映射netuser用户名密码/add建立用户netuserguest/active:yes激活guest用户netuser查看有哪些用户netuser帐户名查看帐户的属性netlocalgroupadministrators用户名/add把"用户"添加到管理员中使其具有管理员权限,注意:administrator后加s用复数netstart查看开启了哪些服务netstart服务名开启服务;
(如:netstarttelnet,netstartschedule)netstop服务名停止某服务nettime\\目标ip查看对方时间nettime\\目标ip/set设置本地计算机时间与"目标IP"主机的时间同步,加上参数/yes可取消确认信息netview查看本地局域网内开启了哪些共享netview\\ip查看对方局域网内开启了哪些共享netconfig显示系统网络设置netlogoff断开连接的共享netpause服务名暂停某服务netsendip"文本信息"向对方发信息netver局域网内正在使用的网络连接类型和信息netshare查看本地开启的共享netshareipc$开启ipc$共享netshareipc$/del删除ipc$共享netsharec$/del删除C:共享netuserguest12345用guest用户登陆后用将密码改为12345netpassword密码更改系统登陆密码netstat-a查看开启了哪些端口,常用netstat-annetstat-n查看端口的网络连接情况,常用netstat-annetstat-v查看正在进行的工作netstat-p协议名例:netstat-ptcq/ip查看某协议使用情况(查看tcp/ip协议使用情况)netstat-s查看正在使用的所有协议使用情况nbtstat-Aip对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写tracert-参数ip(或计算机名)跟踪路由(数据包),参数:"-w数字"用于设置超时间隔。
pingip(或域名)向对方主机发送默认大小为32字节的数据,参数:"-l[空格]数据包大小";
"-n发送数据次数";
"-t"指一直ping。
ping-t-l65550ip死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)ipconfig(winipcfg)用于windowsNT及XP(windows9598)查看本地ip地址,ipconfig可用参数"/all"显示全部配置信息tlist-t以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)kill-F进程名加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)del-F文件名加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。
例如"DEL/AR*.*"表示删除当前目录下所有只读文件,"DEL/A-S*.*"表示删除当前目录下除系统文件以外的所有文件NTscan为什么扫不出弱口令?如果是内网的用户,只能扫内网的ip,其次你的机子要突破线程限制,改到一千左右,
2024/12/31 5:56:31 202KB NTscan
1
对于Windows64bits操作系统而言,在安装软件时候,需要进行签名认证,这是微软必须要求的。
此软件的目的就是避免每次开机需要按F8强制进行签名认证。
2024/12/24 20:25:57 630KB 免签名认证 去除签名
1
本书内容包括java语言概述、eclipse开发工具、java语言基础、流程控制、数组及其常用操作、面向对象入门、面向对象进阶、字符串与包装类、java集合类框架、常用数学工具类、错误处理、输入/输出、枚举类型与泛型、swing入门、多线程、网络通信和数据库操作。
  本书所精选的实例都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了详细的实现过程。
读者通过对本书的学习,能够提高开发的能力。
  本书提供了大量的源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式辅助学习资料,还提供迅速及时的微博、qq、论坛等技术支持。
  本书内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。
《java经典编程300例》第1章java语言概述 实例001输出“helloworld” 实例002输出控制台传递的参数 实例003输出由“*”组成的三角形 实例004输出符号表情第2章eclipse开发工具 实例005下载并运行eclipse工具 实例006为eclipse安装汉化包 实例007使用eclipse注释代码 实例008使用eclipse格式化代码 实例009安装windowbuilder插件 实例010开发计算器界面第3章java语言基础 实例011输出错误信息与调试信息 实例012从控制台接收输入字符 实例013重定向输出流实现程序日志 实例014自动类型转换与强制类型转换 实例015加密可以这样简单(位运算) 实例016用三元运算符判断奇数和偶数. 实例017不用乘法运算符实现2×16 实例018实现两个变量的互换(不借助第3个变量)
2024/12/10 7:23:51 93.74MB java基础 编程 代码
1
关于这是的源代码,该项目由lab10集体与KunsthausGraz等人合作发起,于2017年10月启动。
有关更多信息,请访问和(如果您对应用程序如何使用以太坊和IPFS感兴趣,则尤其是)。
安装和运行Web应用程序安装后端和前端依赖项:npmicdfrontendnpmi保存时,前端和后端都会自动重载源文件,使用nodemon的node.js后端,react.js前端webpack都会自动重装源文件。
可以使用以下方法启动组合的前端/后端开发环境:npmstartEslint已配置,但未强制执行。
请尝试提交您的代码,而不减少错误/警告。
要手动运行eslint,请使用:npmlint要在每个保存/更改的源文件上自动运行单元测试:npmruntest----watchWeb应用架构该Web应用程序负责向用户展示游戏,处理用户输入并将信息分发到各种其他子系统,例如数据库,区块链和BIX。
前端和后端之间的通信是使用经过时间检验且易于使用的socket.io库完成的。
需要建立通信体系结构,以免引起服务器潜在的拥塞,尤其是应避免(可
2024/12/9 10:34:09 1.33MB nodejs socket-io ethereum ipfs
1
对即将找工作的大学生,研究生都爱刷leetcode的题目,但是刚刚接受无法适从,或是一时半会儿想不到解法,没关系,leetcode题解PDF可一带你慢慢了解思路过程。
目录3.4Addbinary615.1.5BinaryTreeLevelOr-3.5LongestPalindromicSubstring.62dertraversalil3.6RegularExpressionMatching665.1.6BinaryTreeZigzag3.7WildcardMatching67LevelOrdertraversal.963.8LongestCommonPrefix5.1.7RecoverBinarySearch3.9ValidNumber70Tree983.10Integertoroman725.1.8SameTree3.11RomantoInteger5.1.9SymmetricTree1013.12CountandSay745.1.10BalancedBinaryTree..1023.13Anagrams755.1.11FlattenBinaryTreeto3.14SimplifyPath76LinkedList1033.15LengthofLastWord775.1.12PopulatingNextRightPointersineachnodeii105第4章栈和队列7952二叉树的构建1074.1栈795.2.1ConstructBinaryTree4ValidParentheses79fromPreorderandIn4.1.2LongestvalidParenorderTraversatheses805.2.2ConstructBinaryTree4.1.3LargestRectangleinfromInorderandposHistogram82torderTraversal1084.14Evaluatereversepol-53二叉查找树109ishnotation845.3.1UniqueBinarySearch4,2队列85Trees5.3.2UniqueBinarySearch第5章树86Treesli.1105.1二叉树的遍历865.3.3ValidateBinarySearch5.1.1BinaryTreePreorderTreeTraversal865.3.4ConvertSortedarrayto5.1.2BinaryTreeInorderBinarySearchTreel12Traversal885.3.5ConvertSortedListto5.1.3BinaryTreePostorderBinarysearchtree113Traversal9054二叉树的递归1155.1.4BinaryTreeLevelOr5.4.1MinimumDepthofBidertraversalnarylree115目录5.4.2MaximumDepthofBi8.32重新实现nextpermunaryTree116tation1425.4.3PathSum117833递归.1435.44PathSumil1188.4PermutationsII1445.4.5BinaryTreeMaximum8.4.1nextpermutation...144PathSuum119842重新实现nextpermu5.4.6PopulatingNextRighttation144Pointersineachnode12084.3递归1445.4.7SumRoottoLeafNum8.5Combinations146bers122851递归146852迭代147第6章排序1238.6LetterCombinationsofaphone6.1MergeSortedArray123umber1476.2MergeTwoSortedLists12486.1递归1486.3MergekSortedLists124862迭代96.4InsertionSortList125第9章广度优先搜索1506.5Sortlist1269.1WordLadder1506.6FirstMissingPositive1279.2WordLadderil..1526.7SortColors289.3Surroundedregions154第7章查找94小结15613194.1适用场景1567.1Searchforarange131942思考的步骤.1567.2SearchInsertPosition.13294.3代码模板1577.3Searcha2DMatrix133第10章深度优先搜索162第8章暴力枚举法13510.1PalindromePartitioning..1628.1Subsets13510.2UniquePaths1658.1.1递归1350.2.1深搜1658.1.2迭代.13710.22备忘录法.1658.2Subsetsil13810.23动规166821递归1381024数学公式167822迭代.14110.3UniquePathsIl1688.3Permutations14210.3.1备忘录法1688.3.1nextpermutation14210.3.2动规.169目录10.4N-Queens16913.4Maximalrectangle19910.5N-QueensII17213.5BestTimetoBuyandSellStock10.6Restoreipaddresses17320010.7CombinationSum17413.6InterleavingString20110.8CombinationSumIl17513.7ScrambleString20310.9GenerateParentheses.17713.8MinimumPathSum20810.10Sudokusolver17813.9EditDistance21010.11WordSearch.18013.10DecodeWays.21210.12小结18113.11DistinctSubsequences21310.12.1适用场景1813.12WordBreak21410.122思考的步骤1811313WordBreakil21610.12.3代码模板183第14章图21810.12.4深拽与回溯法的区别.18414.1CloneGraph10.12.5深搜与递归的区别..184第15章细节实现题221第11章分治法18515.1ReverseInteger2211.1Pow(x,n)18515.2PalindromeNumber222qrt(x18615.3InsertInterval223第12章贪心法18715.4MergeIntervals22412.1Jumpgame18715.5MinimumWindowSubstring..22512.2JumpgameIl18815.6MultiplyStrings22712.3BestTimetobuyandsellstock19015.7SubstringwithConcatenation12.4BestTimetobuyandsellstock191ofallwords23012.5LongestSubstringWithoutre15.8Pascal,sTrianglepeatingCharacters19215.9PascalsTriangleIl23212.6ContainerwithmostWater.19315.10Spiralmatrix23315.11SpiralmatrixII234第13章动态规划19515.12ZigZagConversion23613.1Triangle19515.13DivideTwoIntegers23713.2MaximumSubarray19615.14TextJustification23813.3PalindromePartitioningII19815.15MaxPointsonaline目录第1章编程技巧在判断两个浮点数a和b是否相等时,不要用a=-b,应该判断二者之差的绝对值fabs(a-b)是否小于某个阈值,例如1e-9。
判断一个整数是否是为奇数,用x%2!=0,不要用x%2==1,因为x可能是负数用char的值作为数组下标(例如,统计字符串中每个字符出现的次数),要考虑到char可能是负数。
有的人考虑到了,先强制转型为unsignedint再用作下标,这仍然是错的。
正确的做法是,先强制转型为unsignedchar,再用作下标。
这涉及C++整型提升的规则,就不详述了。
以下是关于STL使用技巧的,很多条款来自《EffectiⅤveStL》这本书。
vector和string优先于动态分配的数组首先,在性能上,由于vector能够保证连续内存,因此一旦分配了后,它的性能跟原始数组相当其次,如果用new,意味着你要确保后面进行了delete,一旦忘记了,就会岀现BUG,且这样需要都写一行delete,代码不够短再次,声明多维数组的话,只能一个一个new,例如:int**ary=newint*[row_num];for(inti=0:i<rownum;++1)ary[i]newint[col_num]用vector的话一行代码搞定,vector<vector<int>>ary(row_num,vector<int>(col_num,0))使用reserve来避免不必要的重新分配第2章线性表这类题目考察线性表的操作,例如,数组,单链表,双向链表等。
21数组2.1.1RemoveDuplicatesfromSortedarray描述Givenasortedarray,removetheduplicatesinplacesuchthateachelementappearonlyonceandreturnthenewlengthDonotallocateextraspaceforanotherarray,youmustdothisinplacewithconstantmemoryForexample,GiveninputarrayA=[1,1,2Yourfunctionshouldreturnlength=2,andaisnow[1,2]分析无代码1/LeetCode,RemoveDuplicatesfromSortedArray/时间复杂度0(n),空间复杂度0(1)classSolutiontublicintremoveDuplicates(intA[],intn)tlf(n==oreturnointindex=0:for(inti=1:i<n:i++iif(Alindex!alidA[++index]=Alireturnindex12.1数组代码2//LeetCode,RemoveDuplicatesfromSortedArray//使用STL,时间复杂度0(n),空间复杂度0(1)classSolutionipublicintremoveDuplicates(intA[,intn)treturndistance(A,unique(A,An))代码3/LeetCode,RemoveDuplicatesfromSortedArray/使用STL,时间复杂度0(n),空间复杂度0(1)lassSolutionfublicintremoveDuplicates(intA[],intn)treturnremoveDuplicates(A,A+n,A)-A;template<typenameInIt,typenameoutit>OutItremoveDuplicates(InItfirst,InItlast,OutItoutput)thile(firstlast)i*output++=*firstfirstupper_bound(first,last,*firstreturnoutput相关题目RemoveduplicatesfromSortedArrayIl,见§2.1.22.1.2RemoveDuplicatesfromSortedArrayII描述Followupfor"RemoveDuplicates"Whatifduplicatesareallowedatmosttwice?Forexample,Givensortedarraya=[1,1,1,2,2,3]Yourfunctionshouldreturnlength=5,andAisnow[1,1,2,2,3分析加一个变量记录一下元素出现的次数即可。
这题因为是已经排序的数组,所以一个变量即可解决。
如果是没有排序的数组,则需要引入一个hashmap来记录出现次数4第2章线性表代码1//LeetCode,RemoveDuplicatesfromSortedArrayII/时间复杂度0(n),空间复杂度0(1)//qauthorhex108(https://github.com/hex108)classSolutiontublicintremoveDuplicates(intA[],intn)tlf(n<=2returnnintindex=2for(inti=2:in:1++)if(all]!Alindex-2])ALindex++]=Ali]returnindex;代码2下面是一个更简洁的版本。
上面的代码略长,不过扩展性好一些,例如将occur<2改为ocur<3,就变成了允许重复最多3次。
//LeetCode,RemoveDuplicatesfromSortedArrayII//@author虞航仲(http://weibo.com/u/1666779725)//时间复杂度0(n),空间复杂度0(1)classSolutionipublicintremoveDuplicates(intA[],intn)tmtindex=ofor(intif(i>0&&i<1&&A[i]==A[i-1]&&A[i]==A[i+1])continueAlindex++]=Alireturnindex;相关题目RemoveDuplicatesfromSortedArray,见§2.1.12.1.3SearchinRotatedSortedArray描述Supposeasortedarrayisrotatedatsomepivotunknowntoyoubeforehand
2024/12/7 0:08:16 1.03MB leetcode题解
1
椒图科技是一家从事信息安全技术的高科技企业,集研究、开发、生产、经营为一体。
近日,我们有幸采访到了椒图科技常务副总李科,请他分享椒图公司产品理念、云锁的研发之道以及云计算、大数据时代企业的安全问题。
椒图科技是一家从事信息安全技术的高科技企业,集研究、开发、生产、经营为一体。
其标识取自龙九子之一的椒图原型,取其秉性好闭,以保安全之意。
一直以来椒图在信息安全行业方面专注于操作系统安全领域的研究,先后推出了多款网站应用防护系统,包括:“JHSE椒图主机安全环境系统”、“JMAC椒图强制访问控制系统”等。
凭借多年的企业级产品经验,成功打造了“云锁”这款免费的服务器及网站软件。
近日,我们有幸采访到了椒图
1
华硕微星技嘉七彩虹杂牌主板全都能刷BIOS,强制升级降级BIOS,集成nvme功能,新老电脑全支持,附带改开机logo软件,还有教程
2024/11/23 22:34:29 11.93MB
1
mysql5.6.34rpm安装包64位,只需要安装client与server端即可,注意安装server时所需要的net-tools依赖,以及强制安装后需要手动生成/etc/my.conf中的log日志文件夹的位置
2024/10/28 6:25:37 446.34MB mysql5.6 rpm64
1
共 146 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡