E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Web-奇技淫巧
奇技淫巧
-获取JS所有error对象中的行、列
背景最近在做前端监控,其中对JS错误需要上报:错误消息、错误文件、行、列、错误栈。需要通过上报的错误文件、行、列进行源代码的还原。面临的挑战乍一听,感觉也没什么,思路已经在脑海中:1、window.onerror捕获事件队列中的错误2、window.onunhandledrejection捕获没有catch的Promise报错3、,通过script标签设置跨域属性来捕获跨域错误4、React通过c
陈建芳
·
2021-05-23 22:32
反思|开启B站少女心模式,探究APP换肤机制的设计与实现
概述换肤功能并非
奇技淫巧
,而是已非常普及,尤其当AndroidQ推出了深色模式之后,国内绝大多数主流应用都至少提供了日间和夜间两种模式。
却把清梅嗅
·
2021-05-22 15:56
android
折腾了几个算法的
奇技淫巧
,我把面试官戏弄了一波,哈哈哈
来了,算法装逼骚技巧,大家先做好心理准备啊,待我教你们一步步装逼。1、2的幂次方问题描述:判断一个整数n是否为2的幂次方对于这道题,常规操作是不断这把这个数除以2,然后判断是否有余数,直到n被整除成1。我们可以把n拆成二进制看待处理的,如果n是2的幂次方的话,那么n的二进制数的最高位是1,后面的都是0,例如对于16这个数,它的二进制表示为10000。如果我们把它减1,则会导致最高位变成0,其余全部
帅地
·
2021-05-21 22:15
数据结构与算法
算法
数据结构
web-
移动端内网调试
tips:很简单,只是为了写给新手看的控制台自带手机模拟,这个模拟来的很方便,响应式等等很方便测试。但模拟的东西毕竟是模拟的,就像真人与充气娃娃一样。很早以前大家一般都是上传到服务器,然后测试,但是这样一来,很麻烦,每次都要上传,项目大点又用打包器的话,每次上传都需要传很大的文件,很不理想。外网很麻烦的话,那就用内网访问吧。---START---1、开启服务,不管阿帕奇还是nginx,还是node
谢秀岳
·
2021-05-20 20:44
奇技淫巧
之-Android监听键盘弹出与隐藏事件
CaptainAndroid.png相信看到这个标题,大家都会潜意识觉得:Activity中没有可以复写的方法么?或者说,没有什么listener可以让我们使用么?抱歉,真的没有,我们潜意识都是以为系统会提供,其实系统提供的是InputMethodManager,让我们控制键盘的弹出和隐藏,而不是键盘弹出和隐藏触发事件。我们在开发中经常会遇到软键盘遮挡住了输入框,而直接把输入框往上顶adjustR
Anderson大码渣
·
2021-05-20 11:27
奇技淫巧
之位运算
位运算是直接对0、1两种状态,在程序当中,合理的位运算更能显著提高代码在机器上的执行效率;1.位运算概览符号描述运算规则&与两者都为1则为1或^异或两个位相同为0相异为1~取反0变1,1变0>>右移位各二进位全部右移若干位,无符号数前面补0,对于有符号数,各编译器处理方法不一样,有的补符号位(算术右移),有的补0(逻辑右移)=0;i--){intbit=(numToAdd>>i)&1;if(bit
TanX
·
2021-05-19 08:23
在医院信息科“偷懒“的
奇技淫巧
在医院信息科上班的3年为了"偷懒"产生了许多小点子。场景如下:场景1:某医生:“怎么我的电脑打印机又不能用了,信息科快点派人过来看一下!”产生的原因无非就是1.卡纸、硬件问题2.Spooler服务卡死3.没通电一般来说卡纸很容易被发现,话术应该为:“打印机卡纸了,麻烦派人来处理下”,可是话术不是这样,那么很大的可能性就是后台打印服务卡死了。后台打印服务(PrintSpooler)卡死很容易解决,没
Tokeii
·
2021-05-18 14:14
日常
实验吧
web-
简单的sql注入之2
题目地址:http://ctf5.shiyanbar.com/web/index_2.php尝试提交'or'1简单地试一下,发现空格被吃掉了,那就提交'or'1成功爆出数据,简单地测试之后发现select和)也被吃掉了,尝试绕过select过滤的时候发现:大小写无法绕过、%0aselect%0a无法绕过,/**/select/**/和/*!select*/可以绕过由于无法使用),所以我们无法使用函
Aluvion
·
2021-05-16 19:50
ios晋级之路之
奇技淫巧
一.UI相关UITableView1.UITableView自动布局的自动行高描述:使用AutoLayout的UITableViewCell,不用计算heightForRow,由自动布局自动生成行高。解决:设置estimatedRowHeight和rowHeight属性,删除heightForRoweg:mTableView.estimatedRowHeight=150mTableView.row
Ashen_
·
2021-05-14 08:41
iOS学习之Runtime
运行时基础篇如题,这篇文章讲解的非常全面细致,读完之后会对runtime有个基本的认识;Runtime-iOS运行时应用篇这边文章介绍了一些runtime的应用,例如动态方法交换、分类添加新属性等等;Runtime
奇技淫巧
米斯特卢
·
2021-05-11 12:47
nodejs代码执行绕过的一些技巧汇总
在php中,eval代码执行是一个已经被玩烂了的话题,各种
奇技淫巧
用在php代码执行中来实现bypass。这篇文章主要讲一下nodejs中bypass的一些思路。
·
2021-05-10 19:31
web-
网页换肤
Hello,大家好.我是笨孩子,之前一直做iOS开发,自从微信小程序出来以后,我打算学习web开发.下面是一个小demo,关于网页换肤的,有问题,希望各位多多指教.style.html测试可以换肤的提交框:输入姓名:输入密码:请您留言:css1.css/*no-repeat:不重复centercenter代表左右*/body{margin-top:40px;background:url(th-29
心里的另一个你
·
2021-05-08 15:31
SAML2.0
authorizationdata的SAML标准,其使用包含assertion的securitytokens在SAMLauthority(IdP)和SAMLconsumer(SP)之间交换数据,能够实现
web
WebSSO
·
2021-05-07 03:25
你所不知道的 CSS 阴影技巧与细节
关于CSS阴影,之前已经有写过一篇,[box-shadow与filter:drop-shadow详解及
奇技淫巧
],介绍了一些关于box-shadow的用法。
前端小攻略
·
2021-05-06 21:10
Mybatis概述
2.导入相关包以Myeclipse作为开发工具,创建一个web工程,将MyBatis的jar包导入在WebRoot\
WEB-
其实我很菜啊
·
2021-05-05 12:50
CSS的
奇技淫巧
-Assignment
1.CSSSprite(雪碧图|精灵图)指什么?有什么作用CSSSprite是一种网页图片的处理技术,通过将多张图片整合到一张图片中,以减少访问图片的次数和图片文件的大小,最终达到网站性能优化的目的。CSSSprite将网页多张小规格图片的整合,形成一张包含多张图片素材的图片,如:上图分别是四张图片,如果使用如下代码设置导航左侧的icon会产生4张图片,在访问页面时会产生4次request,不利于
犯迷糊的小羊
·
2021-05-02 01:18
关于mac配置Vim环境
mac环境下的配置MAC下vim配置(Linux通用)使用包管理工具-Vim与Python真乃天作之合:打造强大的Python开发环境关于vbundle的使用其他补充-快捷组合键-快捷键组织Vim有什么
奇技淫巧
香蕉先生HUN
·
2021-04-30 04:24
iOS开发那些
奇技淫巧
和工具类收集
iOS开发小技巧和常用工具类(平时收集和整理)前言作为一个开发者应该学会去整理收集开发常用的工具类,这些复用的工具可以在项目开发中给你很大程度提高你的工作效率。难道你不想早点完成工作,然后出去撩妹、陪女朋友或者回家陪老婆孩子吗?反正我想早点回家。更新2017-12-12PM重新编辑使用Pod管理公共类(常用的工具类和分类)传送门-->为后期的组件化学习和项目重构做准备想学习的小伙伴欢迎一起哈如果想
volientDuan
·
2021-04-26 18:52
SQL
奇技淫巧
(01):给查出的数据排序编个号【row_number() over(order by c)】(mysql,db2,oracle,sqlserver通用)
我们天天都在跟数据库打交道,写下的代码不计其数,写下的SQL更是可以绕地球几圈。这里收集关于SQL的神奇语法及用法,虽然你可能没有用过,但这些SQL却可以在关键的时候,派上用场。我对SQL语句的理解,可以比作一座桥梁,将零散的数据组合起来,拿到我所需要的有效信息。也以此记录一下使用心得一.语法及基础用法注意:row_number()不能单独使用,需要和over(orderbycol)一起使用。语法
raysonfang
·
2021-04-25 12:35
WebDriver
奇技淫巧
之Wait(一)
用上了
奇技淫巧
的这种字眼,本应该以一种狂拽酷炫吊炸天的开场才能名副其实,然而想到其实我们是一篇务实的技术总结性文章,那么我们就不再以一种博人眼球的开场来提升逼格了。
lvzeting
·
2021-04-23 22:21
无标题文章
学习vim的建议步骤:活下来感到舒适感到自己更好、更强、并且更快成为vim超人敬告学习者:学习vim的过程是很痛苦的,但用起来棒极了你先要学习最基本的生存技能,然后一点点地去探索
奇技淫巧
就像学习乐器一样
yigoh
·
2021-04-22 20:01
自我介绍
自幼好古文,专爱
奇技淫巧
,略通文墨,每每吹嘘,得意忘形,不能自已。不敬孔孟,无论程朱,但遇讲道,面若寻常,心实忿之。因而孤身寡居,出入无常,难与人亲近也。
长风相知少年情
·
2021-04-20 00:03
Python
奇技淫巧
你知道多少?
显示有限的接口到外部当发布python第三方package时,并不希望代码中所有的函数或者class可以被外部import,在init.py中添加all属性,该list中填写可以import的类或者函数名,可以起到限制的import的作用,防止外部import其他函数或者类image执行结果如下:image证明了会先执行enter方法,然后调用with内的逻辑,最后执行exit做退出处理,并且,即
妄心xyx
·
2021-04-19 19:48
17 大 Python
奇技淫巧
显示有限的接口到外部当发布python第三方package时,并不希望代码中所有的函数或者class可以被外部import,在__init__.py中添加__all__属性,该list中填写可以import的类或者函数名,可以起到限制的import的作用,防止外部import其他函数或者类。#!/usr/bin/envpython#-*-coding:utf-8-*-frombaseimportA
派派森森
·
2021-04-18 11:25
IDEA2021 tomcat10 servlet 较新版本踩坑问题
file->new->project新建一个普通java项目:工程名可以随意命名2:工程名上右键->AddFrameworkSupport:在WebApplication上打勾,点击OK3:展开工程名->
web
·
2021-04-17 14:34
IDEA2021 tomcat10 servlet 较新版本 踩坑记录
file->new->project新建一个普通java项目:工程名可以随意命名2:工程名上右键->AddFrameworkSupport:在WebApplication上打勾,点击OK3:展开工程名->
web
Hausa_
·
2021-04-15 00:02
编程相关
servlet
java
tomcat
web
jsp
Runtime
奇技淫巧
之class_addMethod以及消息转发机制
上回书说道,你和伍丽娟已经不可能了!我们也同时了解,虽然你的硬需求不能扩展,但是你可以努力奋斗,用你残缺的体魄通过不断累积方法走上人生巅峰,这......,就是我们今天的主题,但......,你还是个单身狗!我们之前说过过于Method的一些方法,并且充分说明了SEL,Method,IMP之间是何种关系,今天我们先来重新把有关于它常用的方法做一次梳理://添加方法BOOLclass_addMeth
蒲公英_
·
2021-04-14 20:21
关于Python的20个
奇技淫巧
Python有非常多有趣使用的技巧,下面列举20个短小精炼的用法,其中既包含常规语法,又有第三方库的妙用,体现了python简单即美的编程哲学。快速实现字频统计fromcollectionsimportCounterwords='''我明白你的意思,你的意思就是想意思意思,但是你不明白我的意思,我的意思是你不用意思意思。'''word_counts=Counter(words)top_three=
python大数据分析
·
2021-04-13 20:09
洋洋洒洒一万二千字,彻底讲清楚MySQL的优化原理,看不完先收藏
前言说起MySQL的查询优化,相信大家收藏了一堆
奇技淫巧
:不能使用SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型…你是否真的理解这些优化技巧?是否理解其背后的工作原理?
·
2021-04-08 03:49
mysqljava数据库
洋洋洒洒一万二千字,彻底讲清楚MySQL的优化原理,看不完先收藏
前言说起MySQL的查询优化,相信大家收藏了一堆
奇技淫巧
:不能使用SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型…你是否真的理解这些优化技巧?是否理解其背后的工作原理?
·
2021-04-08 02:37
mysqljava数据库
WEB-
前端学习day5
1.css的三大特性层叠性、继承性、优先性层叠性:1.什么是样式冲突?当同一个标签被多次设置同一样式的时候会发生样式冲突2、什么是样式的层叠性?当样式冲突的时候,只会有一个起作用,即样式的层叠,就近原则div{color:pink;font-size:20px;/*这个属性不会被覆盖掉*/}div{color:green;}继承性:1、什么是样式的继承?给父标签设置的样式,在子标签中也起作用2、什
#咸菜
·
2021-04-07 19:46
css
html
奇技淫巧
玄妙无穷| M1 mac os(苹果/AppleSilicon)系统的基本操作和设置
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_191最近有个朋友跟我说,说他新入职了一家公司,公司还不错,给他配了一台Mac,但是呢他以前一直在Windows环境下开发,对Macos并不了解,他感到很彷徨,所以本次呢,我们来分享一下,当手头儿有一部崭新的Mac,我们应该怎么上手操作和配置,让它成为我们开发的好帮手。首先我们来看一下键位上的差异,传统Windows系统的键盘以c
·
2021-04-07 00:09
奇技淫巧
玄妙无穷| M1 mac os(苹果/AppleSilicon)系统的基本操作和设置
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_191最近有个朋友跟我说,说他新入职了一家公司,公司还不错,给他配了一台Mac,但是呢他以前一直在Windows环境下开发,对Macos并不了解,他感到很彷徨,所以本次呢,我们来分享一下,当手头儿有一部崭新的Mac,我们应该怎么上手操作和配置,让它成为我们开发的好帮手。首先我们来看一下键位上的差异,传统Windows系统的键盘以c
v3u.cn
·
2021-04-06 21:29
mac
linux
m1
mac
苹果
apple
虎符ctf2021 签到记录
虎符ctf2021签到记录你会日志分析吗
web-
签到签到题做个记录你会日志分析吗附件是sql查询记录可以发现http返回长度有399和377两种而且377占比极少,那么377对应的记录就很可能与flag
T0mrvvi1b3t
·
2021-04-05 18:29
web
ctf
idea的
奇技淫巧
,极大提升开发速度~
序工欲善其事必先利其器,想要提高自己的开发效率,熟悉idea的常规操作是必不可少的过程。下面的小技巧都是我在开发时频繁使用到的,有些是网上看到,有些是自己摸索出来的。希望对大家有点帮助。以后有新的体验我也会在这篇文章中更新出来。大家赶紧打开自己的idea来试一下这些快捷键吧,熟练掌握之后可以大大提高自己的开发效率,早早地完成任务按时下班多香啊。小福利给大家准备了最新的idea永久破解版,关注公众号
·
2021-04-02 14:37
ideajava
[
奇技淫巧
] C语言 交换内存内容 memswap
[
奇技淫巧
]C语言交换内存内容memswap1.核心思路2.memswap函数1)接口设计2)需求分析3)代码3.参考资料1.核心思路位运算是一个很奇妙的工具.而最容易被人所忽略的就是异或^运算符.对于任何的异或运算都有
Randle_H
·
2021-03-31 11:21
接口
linux
c语言
编程语言
CSS背景颜色之
奇技淫巧
文章目录一、背景1.1背景颜色background-color1.2背景图片background-image1.3背景平铺background-repeat1.4背景图片位置background-position1.5背景图像固定background-attachment1.6背景色半透明rgba二、总结一、背景通过CSS背景属性,可以给页面元素添加背景样式。背景属性可以设置背景颜色、背景图片、背
疯狂的地球人
·
2021-03-18 17:16
CSS3学习笔记
css3
background
css
移动端适配
奇技淫巧
h5中有一个叫视口的东西viewport它的使用方法是这段代码的意思为定义一个视口且设置宽度为750像素,且禁止缩放。只要在head中加上这段代码则所有的页面中都会等比例缩放为750px大小
·
2021-03-15 13:53
前端html5
Java里的
奇技淫巧
Java是一种广泛使用的计算机编程语言、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。1995年3月23日Sun公司发布了Java,至今已有近26年,可以说是一门十分成熟的开发语言了,但在某些不为人知的地方存在着一些意料之外的特性。Java的保留关键字goto和const在Java里面没有goto这个功能,但它作为保留字是无法当做变量来使用的,const也是同样。intg
·
2021-03-14 02:31
java
Java里的
奇技淫巧
Java是一种广泛使用的计算机编程语言、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。1995年3月23日Sun公司发布了Java,至今已有近26年,可以说是一门十分成熟的开发语言了,但在某些不为人知的地方存在着一些意料之外的特性。Java的保留关键字goto和const在Java里面没有goto这个功能,但它作为保留字是无法当做变量来使用的,const也是同样。intg
·
2021-03-14 01:47
java
实验吧-
web-
拐弯抹角
本系列文集:实验吧-Writeup--将持续更新觉得还不错请给个喜欢,感谢!打开题目直接得到源码Flag:';$URL=$_SERVER['REQUEST_URI'];//echo'URL:'.$URL.'';$flag="CTF{???}";$code=str_replace($flag,'CTF{???}',file_get_contents('./index.php'));$stop=0;/
简简的我
·
2021-03-11 16:12
20个Python
奇技淫巧
,让你受益匪浅!
Python作为一门灵活、充满技巧的语言,有着很多
奇技淫巧
,今天小编就跟大家分享一下小编在平时的学习工作中所积累的技巧,这里面既有语法上的技巧,也有库函数的应用,可以帮助大家在平时的工作中提升效率,规避某些错误
菜鸟学Python
·
2021-02-03 08:12
python
编程语言
java
javascript
大数据
积累若干年的Mac
奇技淫巧
Mac不出声刚开机出声,过一会声音消失尝试在:资源库/Audio/Plug-Ins/路径下,删除里面的HAL文件夹开启任何来源安装任何来源的软件sudospctl--master-disable查找TimeMachine备份sudotmutillistlocalsnapshots/tmutildeletelocalsnapshots2017-11-27-005359brewupdate失败显示pr
·
2021-02-01 16:03
操作系统macos苹果
积累若干年的Mac
奇技淫巧
Mac不出声刚开机出声,过一会声音消失尝试在:资源库/Audio/Plug-Ins/路径下,删除里面的HAL文件夹开启任何来源安装任何来源的软件sudospctl--master-disable查找TimeMachine备份sudotmutillistlocalsnapshots/tmutildeletelocalsnapshots2017-11-27-005359brewupdate失败显示pr
·
2021-02-01 16:30
操作系统macos苹果
flask框架中的cookie和session使用
WEB-
>cookie&session由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,
·
2021-01-31 15:00
位运算的那些
奇技淫巧
| 掌(装)握(逼)必备,妙解两道算法题
这里写目录标题一、常(装)见(逼)的位操作先看几个有意思的位操作:1、判断奇数偶数2、交换两个数字3、找出没有重复的数字4、m的n次方5、判断一个数是不是二的指数6、找出不大于N的最大2的幂指数二、leetcode解题136.只出现一次的数字(简单)191.位1的个数(简单)看完本文,可以顺便解决leetcode以下两个题目:136.只出现一次的数字(简单)191.位1的个数(简单)一、常(装)见
比特的一天
·
2021-01-17 15:52
leetcode详解
数据结构与算法
算法
c++
数据结构
algorithm
10个Github上相见恨晚的CSS
奇技淫巧
项目,帮你找到写CSS的灵感!
You-need-to-know-css 该项目是CSS的各种效果实现,尤其是动画效果。 笔者把自己的收获和工作中常用的一些CSS小样式总结成这份文档。目前文档一共包含43个CSS的小样式(持续更新…),所以还是很不错的学习CSS的项目来的。比如:打字效果main{width:100%;height:229px;display:flex;justify-content:center;align
Github导航站
·
2021-01-16 12:52
html5
css
html
前端
css3
10个Github上相见恨晚的CSS
奇技淫巧
项目,帮你找到写CSS的灵感!
You-need-to-know-css 该项目是CSS的各种效果实现,尤其是动画效果。 笔者把自己的收获和工作中常用的一些CSS小样式总结成这份文档。目前文档一共包含43个CSS的小样式(持续更新…),所以还是很不错的学习CSS的项目来的。比如:打字效果main{width:100%;height:229px;display:flex;justify-content:center;align
Github导航站
·
2021-01-11 11:21
html5
css
html
前端
css3
40个 python
奇技淫巧
Python的优雅不言而喻,能用一行代码解决的问题绝不用两行代码,这里我给你总结40个地道的Python代码技巧。如果你是从其它语言转过来的,你一定会大呼,Python牛逼,还有这种操作。如果你是刚学编程,你会感觉,这是编程语言该有的样子。0、两个变量值互换>>>a=1>>>b=2>>>a,b=b,a>>>a2>>>b11、连续赋值a=b=c=502、自动解包>>>a,b,c=[1,2,3]>>>
liu志军
·
2021-01-07 18:57
列表
编程语言
python
processing
overlay
10 天开发前台系统技术系列
整个系列由以下几个文章部分组成:前台开发技术小结动起来的网站元素而且,涉及到的代码已经整理到https://github.com/yulis-say/
web-
user_IXCvaJjM
·
2020-12-29 20:02
前端
javascript
css
css3
程序员
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他