自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

转载 Nodejs中的this

以下内容都是关于在nodejs中的this而非javascript中的this,nodejs中的this和在浏览器中javascript中的this是不一样的。在全局中的thisconsole.log(this); {}this.num = 10;console.log(this.num); 10console.log(global.num); undefine...

2019-06-14 17:37:00 190

转载 JS日期格式化转换方法

可以为Date原型添加如下的方法:Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+"...

2019-06-14 12:09:00 279

转载 Babel 是什么?

Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情:语法转换通过 Polyfill 方式在目标环境中添加缺失的特性 (通过@babel/polyfill模块)源码转换 (codemods)更多! (查...

2019-06-14 11:28:00 202

转载 c# 命名规则

用m_开头表示类的成员变量,member的意思还有常量c_开头 静态变量s_开头转载于:https://www.cnblogs.com/t0000/p/10974687.html

2019-06-04 17:09:00 290

转载 VS 快捷键

VS删除一行代码快捷键:ctrl+l另外,注销:ctrl+k,ctrl+c 或者 "/"(斜杠)反注销:ctrl+k,ctrl+u转载于:https://www.cnblogs.com/t0000/p/10972699.html

2019-06-04 17:09:00 375

转载 景深的原理

景深的原理如下图所示:光圈、镜头、及拍摄物的距离是影响景深的重要因素:1、光圈越大(光圈值f越小)景深越浅,光圈越小(光圈值f越大)景深越深。2、镜头焦距越长景深越浅、反之景深越深。3、主体越近,景深越浅,主体越远,景深越深。转载于:https://www.cnblogs.com/t0000/p/10942237.html...

2019-05-29 10:32:00 1761

转载 SQL Server 2012 支持utf-8

字段使用nvarchar转载于:https://www.cnblogs.com/t0000/p/10113016.html

2018-12-13 11:28:00 1321

转载 logging 使用的一些问题

python 脚本加载是递归加载,被引用的脚本要先与调用者脚本加载,所以不能在函数外部获取logger,否则会导致配置被错过转载于:https://www.cnblogs.com/t0000/p/10102655.html...

2018-12-11 15:48:00 179

转载 linux 批量kill进程

ps -ef | grep module- | grep -v module-mxm | cut -c 9-15 |xargs kill -9ps -aux |egrep "(analysis.jar|comm.jar|xpush.jar|customer.jar|track.jar|manage.jar|org.jar|product.jar|program.jar|xsched...

2018-12-10 15:29:00 103

转载 tornado 模板命令与vue 冲突

使用 {{! xxx }},可以转义转载于:https://www.cnblogs.com/t0000/p/10078073.html

2018-12-06 17:37:00 313

转载 dos for循环嵌套 以及continue和break的讨论

一、概述 批处理中经常会需要嵌套的for循环,但其用法与c语言是有区别的。在c语言中我们可以很轻松的写出嵌套的for循环: int i; int j; for(i=0;i<5;i++) for(j=0;j<i;j++) do something; continue or break;很不幸的是,在批处理中外层循...

2018-11-22 17:02:00 1039

转载 jqgrid 列排序

两种实现方式:1,客户端实现排序:jqGrid属性 loadonce:true时,所有数据加载在客户端,点击列标题由jqGrid在客户端自动排序,不再从服务器取值。参考文件:ccMxCxTjCc.jsjs设定:jqGrid的设定:colModel: [{.....name: ‘zykj‘,sortable: true,},........

2018-11-22 11:45:00 1025

转载 JqGrid选中行、取消选中行、获得选中行数据

JqGrid选中行、取消选中行、获得选中行数据 ,其中取消选中行的方式中,通 $("jqgridtableid").trigger("reloadGrid"); 不好用,建议使用$("#tokeInOutList").jqGrid('resetSelection');的方法1、取消所有选中的行://这个是通过将所有的Grid重新加载一遍的方式将Grid的数据都清空掉$("...

2018-11-22 10:46:00 400

转载 jqGrid 去掉分页

去掉pager:'#stinfoPage',rowNum:10,rowList:[10,20,30],转载于:https://www.cnblogs.com/t0000/articles/9982220.html

2018-11-19 11:37:00 1308

转载 spring boot @JsonIgnore 失效的问题

@JsonIgnore 是Jackson 的注解,spring boot 发往客户端的数据默认是用jackson 序列化如果用alibaba 的 fastJson将注解改为@JSONField(serialize = false),JSONField来自com.alibaba.fastjson.annotation包的转载于:https://www.cnblogs.com/t...

2018-11-19 10:08:00 2078

转载 mongodb用户权限管理配置

环境mongodb 3.4 window7MongoDB常用命令[root@snails ~]# ps -ef|grep mongod[root@snails ~]# mongo --host=127.0.0.1 --port=27017MongoDB shell version: 3.2.7connecting to: 127.0.0.1:27017/test> ...

2018-10-12 16:18:00 118

转载 windows系统mongodb配置服务及设置密码

注:笔者使用的MongoDB版本是3.6,其他的版本是否这样配置,我也没测试过。一、配置服务首先,在你的mongodb目录下新建两个文件夹,一个存放数据的data文件夹,一个存放日志的logs文件夹。然后在logs文件夹下再建一个mongod.log文件都建好之后,继续往下看。。方法1:直接输入指令打开命令行,进入到mongodb的bin文...

2018-10-12 16:17:00 73

转载 java8对集合的操作等

我们在操作集合时,可能会遇到很多复杂的业务逻辑,这时候可能会嵌套n层循环来实现逻辑功能,但是我们用java8的lambda来操作集合的话相比较来说会肥肠简单://选取符合一定条件的新listList<ImportAttributeValue> inserts = groupAttributeValues.stream().filter(it -> !grou...

2018-10-09 17:39:00 302

转载 Springboot之接收json字符串的两种方式

代码地址https://gitee.com/yellowcong/springboot-demo/tree/master/springboot-json1项目结构其实项目里面没啥类容,就是一个控制器和pom.xml配置 配置fastjson添加fastjson的依赖到pom.xml中<dependency> <groupI...

2018-10-09 15:06:00 3337

转载 Java 8 中的惰性求值 -- Supplier

在开发中,我们经常会遇到一些需要延迟计算的情形,比如某些运算非常消耗资源,如果提前算出来却没有用到,会得不偿失。在计算机科学中,有个专门的术语形容它:惰性求值。惰性求值是一种求值策略,也就是把求值延迟到真正需要的时候。在Java里,我们有一个专门的设计模式几乎就是为了处理这种情形而生的:Proxy。不过,现在我们有了新的选择:Supplier。 我们先来看看 Supplier 的定...

2018-10-09 10:43:00 333

转载 jdk8 Optional 的正确姿势

我们知道 Java 8 增加了一些很有用的 API, 其中一个就是 Optional. 如果对它不稍假探索, 只是轻描淡写的认为它可以优雅的解决 NullPointException 的问题, 于是代码就开始这么写了Optional<User> user = ......if (user.isPresent(...

2018-10-09 09:58:00 74

转载 SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称

1.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name2.查询某个数据库中所有的表名: SELECT Name FROM SysObjects Where XType='U' ORDER BY Name3.查询表结构信息: 1 SELECT (case when ...

2018-10-08 12:22:00 127

转载 python3与mysql交互

1.安装pymysql模块pip3 install pymysql32.pymysql的简单使用:# /usr/bin/env python3import pymysqlclass Mysql(object): def __init__(self): try: self.conn = pymysql.c...

2018-10-08 11:06:00 75

转载 mysql多表统一主键策略

在研究数据库分表(sharding)时,来自于同一主表的分表主要使用统一主键策略。·如果使用uuid,可以很方便的解决这个问题,但是uuid是字符串型,并且也非常长,缺点可想而知。·使用另一个Sequence表维护id,流程如下: 1·创建sequence表DROP TABLE IF EXISTS `sequence`;C...

2018-09-28 10:08:00 302

转载 mysql多表统一主键策略

在研究数据库分表(sharding)时,来自于同一主表的分表主要使用统一主键策略。·如果使用uuid,可以很方便的解决这个问题,但是uuid是字符串型,并且也非常长,缺点可想而知。·使用另一个Sequence表维护id,流程如下: 1·创建sequence表DROP TABLE IF EXISTS `sequence`;C...

2018-09-28 10:08:00 387

转载 Java AES 256位加解密

Java AES 加解密默认是支持128位的。现在APP端一般都是用256位进行加解密,这时候默认的128就不能匹配了,无法和APP端对应起来。Android支持PKCS7Padding填充方式,而java默认支持是PKCS5Padding填充方式,这时解析就会报以下异常:java.security.NoSuchAlgorithmException: Cannot find any ...

2018-09-28 09:31:00 862

转载 系统保留端口

端口号可以分为三个范围:“已知端口”、“注册端口”以及“动态和/或专用端口”。“已知端口”是从 0 到 1023 的端口。“注册端口”是从 1024 到 49151 的端口。“动态和/或专用端口”是从 49152 到 65535 的端口。理论上,不应为服务分配这些端口。转载于:https://www.cnblogs.com/t0000/articles/9708287.html...

2018-09-26 17:27:00 920

转载 java使用AES加密解密 AES-128-ECB加密

http://www.cnblogs.com/chen-lhx/p/5817161.html***************************************************import javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;...

2018-09-20 12:32:00 974

转载 python中base64编码与解码

引言:  在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码;Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。优点:速度快,ascii字符,肉眼不可理解缺点:编码比较...

2018-09-20 12:31:00 92

转载 获取java byte的无符号数值

byte a = (byte)234;System.out.println(a);上面的代码,结果是-22,因为java中byte是有符号的,byte范围是-128~127。如果想输出234,该怎么做呢,首先想到的是将a 赋给大一点的类型,如下:byte a = (byt...

2018-09-20 12:31:00 593

转载 JCE中支持AES,支持的模式和填充方式

Java Cryptography Extension(JCE)是一组包,它们提供用于加密、密钥生成和协商以及 Message Authentication Code(MAC)算法的框架和实现。它提供对对称、不对称、块和流密码的加密支持,它还支持安全流和密封的对象。它不对外出口,用它开发完成封装后将无法调用。JCE中AES支持五中模式:CBC,CFB,ECB,OFB,PC...

2018-09-20 12:30:00 187

转载 tornado requesthandler可以重写的方法

一 :RequestHandler  一般我们继承tornado.web.RequestHandler  1,RequestHandler.initialize()一般用于初始化,第三个字典参数传入  class ProfileHandler(RequestHandler): def initialize(self, database): ...

2018-09-19 17:17:00 159

转载 Tornado.web.Application的settings参数

Tornado.web.Application的settings参数传递给构造器的附加关键字参数保存在settings字典中, 并经常在文档中被称为”application settings”. Settings被用于 自定义Tornado的很多方面(虽然在一些情况下, 更丰富的定制可能 是通过在RequestHandler的子类中复写方法). 一些应用程序 也喜欢使用se...

2018-09-19 17:16:00 143

转载 Tornado的url-handler映射中可以使用字符串

这个标题真是含糊,因为琢磨了很久都不知道该怎么描述,不过看了下面的说明,就明白到底在说什么了。在使用 Tornado 中,必须将 url-handler 元组组成的列表传给Application以便实例化,其中 url-handler 如下面所示:[ ('/', HomeHandler), ('/([a-zA-Z0-9-]+)/*', EntryHandler...

2018-09-19 17:15:00 113

转载 spring boot Websocket(使用笔记)

本文只作为个人笔记,大部分代码是引用其他人的文章的。在springboot项目中使用websocket做推送,虽然挺简单的,但初学也踩过几个坑,特此记录。  使用websocket有两种方式:1是使用sockjs,2是使用h5的标准。使用Html5标准自然更方便简单,所以记录的是配合h5的使用方法。1、pom  核心是@ServerEndpoint这个注解。这个注解是...

2018-09-18 10:44:00 62

转载 Python 与 Java 使用 websocket 通信

WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。Java服务端import java.io.IOException;import java.util.concurrent.CopyOnWriteArraySet;import javax.websocket.*;im...

2018-09-18 10:44:00 1279

转载 高性能JSON框架之FastJson的简单使用

1.前言1.1.FastJson的介绍:JSON协议使用方便,越来越流行,JSON的处理器有很多,这里我介绍一下FastJson,FastJson是阿里的开源框架,被不少企业使用,是一个极其优秀的Json框架,Github地址:FastJson1.2.FastJson的特点:1.FastJson数度快,无论序列化和反序列化,都是当之无愧的fast2.功能强大(支持普通...

2018-09-17 14:51:00 80

转载 fastjson 过滤不需要的字段或者只要某些字段

/** 第一种:在对象响应字段前加注解,这样生成的json也不包含该字段。* @JSONField(serialize=false) *private String name; *//** 第二种:在对象对应字段前面加transient,表示该字段不用序列化,即在生成json的时候就不会包含该字段了。* private transient String name; ...

2018-09-17 14:51:00 131

转载 Support for specifying both a day-of-week AND a day-of-month parameter is not implemented

在使用调度器的时候,遇到了如下的错误:Support for specifying both a day-of-week AND a day-of-month parameter is not implemented.1这个错误的原因就是因为你的Cron表达式配置错误了:即,你把日期和周同时指定了值(*也代表指定值,只是任意值而已)你的配置可能是:0 18 17...

2018-09-14 17:11:00 3414

转载 js的forEach,for in , for of

forEach遍历数组[].forEach(function(value, index, array) { // ... });例子var myArry =[1,2,3,4];myArry.desc ='four';myArry.forEach((value,index,arr)=>{ console.log(value); });//...

2018-09-13 11:28:00 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除