- 博客(634)
- 资源 (17)
- 收藏
- 关注
原创 redis为什么快
可以使用SETNX命令,(即如果key不存在,才会设置它的值,否则什么也不做。两个客户端进程可以执行这个命令,达到互斥,就可以实现一个分布式锁。5个基本数据类型+2个高级数据结构(bitmaps、hyperlog)2.Redis+Lua语言实现限流。
2024-09-06 10:46:40
768
原创 SQL格式化
这是因为,“order by”操作需要对查询结果进行排序,而排序需要进行额外的计算和处理。如果表中有大量的数据,那么这些额外的计算和处理就会变得非常复杂和耗费资源。在大多数情况下,使用“order by id desc”查询可能消耗一定的数据库资源,尤其是当表中的数据量很大的时候。
2023-05-26 04:15:12
382
原创 工作中使用使用fetch post请求和 sleep
使用fetch 抓一下post请求fetch("http://ordertools.jd.com/orderverTools/findPurePop", { "headers": { "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9", "acc
2021-08-12 15:58:23
899
原创 Loadsh的第一次使用
<!DOCTYPE html><html><head> <meta charset="utf-8"></head><body><div id="example1"></div><div id="example2"></div><script type="text/template" id="tpl1"><% _.each(datas, functi
2021-08-11 11:09:57
308
原创 orderver.py
#!/usr/bin/python# -*- coding: UTF-8 -*-from requestutil.jdrequestutil import erp_factoryfrom requestutil.requestutil import Requesterp = erp_factory()dict = {}orderList = [117099381792,117099362592,117099448352]for orderId in orderList: try
2021-08-11 11:04:39
133
原创 修改coding里面的owner
async function modifyApp(app) { // 第一步 抓取 id namespaceName name nameCn description language accessLevel labels projectEncoding ownerId let info = await fetch(`http://coding.jd.com/webapi/projects/app/${app}/info`, { "headers": {
2021-08-10 14:21:01
220
原创 日常用的ajax请求小脚本
async function modifyApp(app) {// 第一步 抓取 id namespaceName name nameCn description language accessLevel labels projectEncoding ownerIdlet info = await fetch(http://coding.jd.com/webapi/projects/app/${app}/info, {“headers”: {“accept”: “application/j
2021-06-09 14:14:02
337
1
原创 我爱你,与你无关 【没有我的可怜人儿】
假如我没有见过太阳我也许会忍受黑暗;可如今,太阳把我的寂寞照耀得更加荒凉但恰恰因为喷涌的诗情慢慢平缓,诗人的笔触也更加冷静并充满思考。0-----------------------你是我光辉的太阳,我喜欢你,这与你何干?你是我内心崇拜的神祉,我对你无比信赖在我心中筑起祭坛 –如果我热爱你,这与你何干? ----------卡森卡的---...
2021-05-12 20:08:15
177
原创 2021-05-12 英语作文
It is often difficult for a student to decide whether heshouldlive on campus or rent a room outside the school. In my opinion,the formerispreferable.对于一个学生来说选择住在学校内还是在校外租房往往是很难的。依我看来,(住在学校里是)前者是更好的。Some students don’t likeresidingin the...
2021-05-12 18:55:47
198
原创 IOS小知识是谁
苹果手机的文件是找不到的,苹果手机的文件存在于每个独立的APP所属的文件夹中。即使是在网上下载的,只要是规定不是规定内文件都是给你隐藏起来的。”/var/mobile/Applications/包名称”下。6.如苹果手机上的微信聊天记录文件,就保存在var/mobile/Applications/com.tencent.xin下的Documents文件夹中。出于安全考虑,iOS系统把每个应用以及数据都放到一个沙盒(sandbox)里面,应用只能访问自己沙盒目录里面的文件、网络资源等/var/mob
2021-05-12 18:52:52
135
原创 2021-05-28
补码是给机器看的,原码是给人看的,反码是二者的桥梁过渡, (为了解决负数问题) DiscardOldestPolicy:丢弃队列最前面的任务,然后重新提交被拒绝的任务。这玩意不建议使用;
2021-05-12 18:52:52
1495
原创 修改eth0
sudo ifconfig en0 ether a4:5e:60:e0:b6:f9杨彬的sudo ifconfig en0 ether 00:FF:66:B9:7A:8E
2021-03-22 16:59:09
148
原创 14五规划里面的句子
《沁园春·长沙》批注好风凭借力,送我上青云 == 红楼梦 曹雪芹======鹏之背,不知其几千里也,怒而飞,其翼若垂天之云。 《逍遥游》《沁园春·长沙》独立寒秋,湘江北去,橘子洲头。看万山红遍,层林尽染;漫江碧透,百舸争流。鹰击长空,鱼翔浅底,万类霜天竞自由。怅寥廓,问苍茫天地,谁主沉浮?携来百侣曾游,忆往昔峥嵘岁月稠。恰同学少年,风华正茂;书生意气,挥斥方遒。指点江山,激扬文字,粪土当年万户侯。曾记否,到中流击水,浪遏飞舟!
2021-03-19 12:55:19
223
原创 java泛型 参数化类型
Field field = clazz.getDeclaredField("collection"); //取得字段变量 Type type = field.getGenericType(); //取得泛型的类型 ParameterizedType ptype = (ParameterizedType)type; //转成参数化类型 System.out.println(ptype.getActu
2021-02-22 18:22:06
114
原创 fastjson gson 序列化
ature.WriteNonStringKeyAsString); 优雅单例public class GsonUtil{ private static class GsonHolder{ private static final Gson INSTANCE = new Gson(); } /** * 获取Gson实例,由于Gson是线程安全的,这里共同使用同一个Gson实例 */ publ
2020-11-26 16:37:17
140
原创 ajax判断
t.getHeader("X-Requested-With"))) { return true; } return false; } private StringBuilder prepareBuilder() { if (value != null) { value.append(delimiter); } else {
2020-11-23 23:16:37
220
原创 2020-10-31常用命令
git push -u origin mybranch1 相当于 git push origin mybranch1 + git branch --set-upstream-to=origin/mybranch1 mybranch1。比如:%s/my/you/g, 表示把文件中所有的my替换成you。vim中替换的格式为:[range]s/{string1}/{string2}/[flags]%s/\n/,/g %s表示整个文档,替换换行为逗号。是日文”皆さん(みなさん)“。意思是”各位,大家“。
2020-10-31 14:56:01
225
1
原创 jar文件查找类
r_list`; open(JAR_FILE,"$jar_list") || die "there not any jar files!";while (<JAR_FILE>){ #list all class files in jar my $r = `jar tvf $jar $_`; if ( $r =~ m/$classname/m) { print "$_ \n";
2020-10-12 13:54:22
163
原创 jackson gson
public static String toJson(Object obj) { return GSON.toJson(obj) }}public class JsonSerializer { private static final ObjectMapper objectMapper = new ObjectMapper(); private JsonSerializer(){} static {
2020-09-16 15:22:47
135
原创 JSF直调用
id":val,"yun": 0}; $('#methodParam').val(JSON.stringify(obj)); $('#invoke3').trigger('click'); },1000*i)}let datastrstr ='142909825813,3,35;142907832470,6,321;142908763158,6,317;142908692310,6,331;1429
2020-08-17 20:30:46
245
原创 jackson的学习记录
Jackson对于date的反序列化只支持几种,如果不符合默认格式则会报一下错误org.codehaus.jackson.map.JsonMappingException: Can not construct instance of java.util.Date from String value '2012-12-12 12:01:01': not a valid representation (error: Can not parse date "2012-12-12 12:01:01": not c
2020-07-01 16:04:23
205
原创 node抓包
om/';var typeLink = { V1001_TODAY_LATEST:'http://www.piaohua.com/', V1001_TYPE_KEHUAN:'http://www.piaohua.com/html/kehuan/index.html', V1001_TYPE_XUANYI:'http://www.piaohua.com/html/xuannian/index.html', V1001_TYPE_AIQING:'http://www.piaohua.co
2020-06-30 10:27:44
723
原创 rizhi清理 jdos
xport/Logs/binlake.sync.client.jd.local/processor-info.log\",\"/export/Logs/binlake.sync.client.jd.local/processor-error.log\",\"/export/Logs/binlake.sync.client.jd.local/processor-info.2020-06-16.log\",\"/export/Logs/binlake.
2020-06-18 21:03:44
133
原创 Shell抓包
uire('bluebird'), fs = require('fs'), path = require('path');Promise.promisifyAll(fs);fs.readFileAsync(path.join(__dirname, 'sample.txt'), 'utf-8') .then(data => console.log(data)) .catch(err => console.error(err));
2020-06-18 17:58:23
293
原创 org.apache.commons.pool.impl.GenericObjectPool.Evictor
所以: minEvictableIdleTimeMillis改为0;
2020-06-17 14:48:29
290
1
原创 shell
ntryMAIN_JAR_DIR=libMAIN_JAR=$ARTIFACT_ID-$VERSION.jar# Set log directory for log4jLOG_DIR=/export/Logs# Set Java environmentJAVA_ENV="-Dlog-dir=$LOG_DIR"、var express = require('express');var app = express();app.
2020-06-10 10:51:46
96
原创 serverxml 精简版
Security listener. Documentation at /docs/config/listeners.html <Listener className="org.apache.catalina.security.SecurityListener" /> --> <!--APR library loader. Documentation at /docs/apr.html --&
2020-06-10 10:35:03
97
原创 安全问题工作中
水平越权漏洞介绍越权漏洞主要分为水平越权和垂直越权。水平越权主要是指用户操作服务端数据时,服务端未验证数据是否归属于请求用户。使得攻击者可操作其他用户数据,导致水平越权漏洞。垂直越权又称权限提升。其主要原因是由于应用程序没有做权限控制,或仅通过JavaScript在前端进行权限控制,导致攻击者猜测到管理页面或绕过前端验证,达到权限提升的目的。水平越权漏洞危害攻击者可越权操作(增加、删除、修改和查询)其他用户的数据。...
2020-05-26 18:17:23
186
原创 cors 的js
{ origin: '*', methods: 'GET,HEAD,PUT,PATCH,POST,DELETE', preflightContinue: false, optionsSuccessStatus: 204 }; function isString(s) { return typeof s === 'string' || s instanceof String; } function isOriginAllowed
2020-04-10 19:11:43
193
原创 小工具
123431423 2 { "_source": { "includes": [ "id", "createdate", "memberid", "yn" ] }, "query": { "bool": { "
2020-04-02 15:16:22
120
原创 java8技巧
// post domain eventdomainEventPublisher.publish(new CargoBookDomainEvent(cargo));eventBus里面有register注册方法和决定方法 /** * 超级会员 */public class SuperVipPayService implements UserPayService, InitializingBean{ @Override public BigDicimal
2020-03-31 20:52:25
116
原创 http-server代码学习
#!/usr/bin/env node'use strict';var colors = require('colors/safe'), os = require('os'), httpServer = require('../lib/http-server'), portfinder = require('portfinder'), ...
2019-11-19 19:16:10
743
原创 caocao台词
四海之内英雄,可有谁能胜孤一筹?!今日当不当受众卿这一杯贺酒?!5. 这一杯酒,孤不当饮。只因天下未定,战乱未平,苍生离乱,田园荒芜。你们这一路行来,所见的洛阳城是何等残破!这杯酒,当祭典韦,祭郭奉孝,祭荀令君,祭庞德,祭夏侯渊,祭孤的子侄,曹昂,曹安民,也祭,关云长!祭二十年来,为定乱安民,将热血洒入地下的将士英灵!
2019-11-15 13:39:55
421
原创 Spring常用的一些方法
静态方法调用 <bean id="syncConfigIdStatic" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="staticMethod" value="com.yang.async.domain.config.DataSyncC...
2019-11-13 14:06:03
1666
原创 安全升级
tifactId>fastjson</artifactId> <version>${fastjson.version}</version> </dependency> <!--fastjson end --> <dependencyManagement> <dependencie
2019-10-16 12:32:35
178
apktools反编译
2013-11-12
Beginning.Rails.3-
2012-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人