自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【代码审计】JAVA代码审计

分享一些Java安全相关文章,其中大部分都涉及到代码的分析与审计。大家总是在找Java的代码审计的文章,但好像很多人选择性失明。其实Java没有和PHP一样的简单,所以你觉得你看到的文章不是入门级的所以不认为这个是代码审计,所以会有种Java文章很少的错觉,其实这些都是代码审计。#JAVA安全# #Jdk7u21 反序列化漏洞Gadget原理链接:Jdk7u21 反序列化漏洞Gad...

2018-01-31 13:44:00 107

转载 C# 枚举

1.枚举是一组命名整型常量,使用 enum 关键字声明的。 2.eg:一年四季用枚举来表达:enum Season{Spring,Summer,Fall,Winter} 3.枚举变量只有赋值后才可以使用,使用方法用枚举变量名点枚举内容,如:Season s=Season.Fall; 4.有时枚举可能有多种表达,比如秋天可以用Fall表示,也可以用...

2018-01-30 21:38:00 42

转载 (转)mybatis数据库物理分页插件PageHelper

  以前使用ibatis/mybatis,都是自己手写sql语句进行物理分页,虽然稍微有点麻烦,但是都习惯了。最近试用了下mybatis的分页插件 PageHelper,感觉还不错吧。记录下其使用方法。一、引入依赖jar包 <dependency> <groupId>com.github.pagehelper</groupId>...

2018-01-30 17:22:00 52

转载 unittest单元测试(测试报告生成)

自动化测试执行完成之后,我们需要生成测试报告来查看测试结果,使用HTMLTestRunner模块可以直接生产Html格式的报告。下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html下载后的修改:94行引入的名称要改,从 import StringIO 改成import io539行 self.output...

2018-01-30 16:49:00 82

转载 [贪心]JZOJ P3619——medians

Description让我们定义A 为1, 2, 3,。。。, 2 * N - 1 的一个全排列。定义数列B 为A 的前缀的中位数形成的数列:B[i] 为A[1],A[2],。。。,A[2 * i - 1] 的中位数。注:对于M 个数的中位数(M 是奇数),可以通过排序后取中间的数得到。给出N 和数列B。找到一个全排列A 使得前缀中位数形成的数列恰好为B。In...

2018-01-29 16:49:00 44

转载 redis在Linux上的安装

1 安装redis编译的c环境输入命令: 注意yum安装必须联网yum install gcc-c++如果提示是否需要下载输入y就可以开始下载。2 redis安装1 上传文件2 解压文件到/usr/local下tar -xvf redis-3.0.0.tar.gz -C /usr/local3 编译...

2018-01-29 14:57:00 70

转载 【MySQL】 知识点记录

0. 定位和排查问题的常用语句查询 正在执行的事务(这个输出有事物状态表明是否等待锁):SELECT * FROM information_schema.INNODB_TRX查看正在锁的事务:SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;查看等待锁的事务:SELECT * FROM INFORMATION_SCHEMA.INNODB_...

2018-01-29 10:51:00 42

转载 学习笔记67_决策树

决策树:1.决策树类似于:玩一个游戏,一个人首先在纸中写下一个事物(类型),然后,由提问者提出问题,回答问题只能使用true 或 false,提问者不断根据答案,调整问题,缩小范围,直至给出最后的答案。(假如问题个数有限)2.决策树原理类似于这样,用户输入数据,然后输出事物类型。3.决策树构建的过程,就是根据数据,提取一系列规则的过程(例如应该问哪些问题),也就是机器学习的过程。...

2018-01-28 13:21:00 63

转载 Spring boot 执行jar文件 方式

项目jar包名wxo.jar清理,打包,跳过测试(不测试)mvn clean package -Dmaven.test.skip=true后台执行(默认环境)nohup java -jar wxo.jar ** 参数-Dfile.encoding=utf-8 :UTF-8编码 解决乱码--spring.profiles.active=test :test环境比如编码utf-...

2018-01-27 10:14:00 53

转载 JavaScript——Dom编程(1)

DOM:Document Object Model(文本对象模型)D:文档 – html 文档 或 xml 文档O:对象 – document 对象的属性和方法M:模型DOM 是针对xml(html)的基于树的API。DOM树:节点(node)的层次。DOM 把一个文档表示为一棵家谱树(父,子,兄弟)一、节点及其...

2018-01-26 22:38:00 49

转载 初识Asp.Net WebApi

using System;using System.Collections.Generic;using System.Linq;using System.Net.Http;using System.Text;using System.Web;using System.Web.Http;using System.Web.Mvc;namespace WebApi.Controllers{ p...

2018-01-26 16:11:00 53

转载 Codeforces Gym101502 B.Linear Algebra Test-STL(map)

B. Linear Algebra Testtime limit per test3.0 smemory limit per test256 MBinputstandard inputoutputstandard outputDr. Wail is preparing for today's test ...

2018-01-25 21:34:00 51

转载 219. Contains Duplicate II

Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that nums[i] = nums[j] and the absolute difference between i and j is at most k....

2018-01-25 17:54:00 38

转载 WPF 自定义图表(柱状图,曲线图)

1.功能实现图表的数据绑定,动态绑定,属性更改绑定。本文提供了一种思路。2.原理使用canvas绘制,使用反射来确定属性的绑定。3.效果:柱状图效果:曲线图效果:感谢阅读。源码地址: https://files.cnblogs.com/files/lizhijian/ChartBar.zip转载于:https://www.cnblogs.com...

2018-01-25 16:23:00 750

转载 上帝与集合的正确用法

题目描述根据一些书上的记载,上帝的一次失败的创世经历是这样的:第一天, 上帝创造了一个世界的基本元素,称做“元”。第二天, 上帝创造了一个新的元素,称作“α”。“α”被定义为“元”构成的集合。容易发现,一共有两种不同的“α”。第三天, 上帝又创造了一个新的元素,称作“β”。“β”被定义为“α”构成的集合。容易发现,一共有四种不同的“β”。第四天, 上帝创造了新的元素“γ”,“γ...

2018-01-25 15:33:00 34

转载 【Linux基础】wget命令下载

原文1.下载单个文件wget http://down.51cto.com/download.php?do=attachment&aid=1131994&k=93d6cda54d8d1931041744ccb9fd54a7&t=1367300615&c=12.下载某个目录下的所有文件wget -r -np -nd http://doc...

2018-01-25 14:15:00 58

转载 qt中moc的作用

Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先将这些扩展的语法去除掉。完成这一操作的就是 moc。moc 全称是 Meta-Object Compiler,也就是“元对象编译器”。Qt 程序在交由标准编译器编译之前,先要使用 moc 分析 C++ 源文件。如果它发现在一个头文件中包含了宏 Q_OBJECT,则会生成另外一个 C++ 源文件。这个源文件中包含了 Q_OBJEC...

2018-01-24 12:06:00 706

转载 JCM参数配置及查看deap

JVM参数配置和内存查看一、参数配置的方式示例tomcat版本为:apache-tomcat-7.0.691.catalina.bat更改%CATALINA_HOME%/bin下的catalina.bat(catalina.sh)文件,在开头加入一行:set JAVA_OPTS=%JAVA_OPTS% -server -Xms1024M -Xmx102...

2018-01-23 22:44:00 129

转载 高性能mysql笔记 第一章 mysql架构

1.1 mysql逻辑结构      第一层: 负责连接处理,授权认证,安全等事情    第二层:负责mysql的大部分核心功能 ,查询解析,分析,优化,缓存和所有的内置函数,所有跨存储引擎的功能都在这一层实现,,存储过程,视图,触发器等    第三层:存储引擎,负责mysql中数据的提取和存储;1.2 并发控制——   共享锁:也叫读锁,读锁是共享的,多个连接可以...

2018-01-23 19:37:00 144

转载 Java 笔记20180123

在批量添加数据时候采用List或者Map或者SetSet<Student> students = new Set<Student>();// 客户端验证:js;服务器端验证:必须有1对动作类中的所有方法进行验证a.动作类需要继承ActionSupport方法,覆盖public void validate();b.方法内部编写你的验证规则,出现错误信息时候想addFieldE...

2018-01-23 17:29:00 42

转载 DP Coins hdoj

CoinsTime Limit : 2000/1000ms (Java/Other)Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 91Accepted Submission(s) : 36Font: Times New Roman | Verdana | GeorgiaFont Size: ←...

2018-01-23 10:48:00 46

转载 springboot配置文件加载顺序

配置文件覆盖顺序:(加载顺序从1->9,但在之前会确定用哪个activeProfiles,覆盖顺序1-9) (1)默认配置:defaultProfiles(默认配置,springboot源代码提供的) (2)属性配置:propertySources(写在代码中注解上的) (3)Servlet初始化参数配置:servletConfigInitParams(配置给servlet全局的)...

2018-01-23 10:05:00 122

转载 解决Javascript md5 和 Java md5 中文加密后不同问题

Javascript md5 和 Java md5 带中文字符加密结果不一致,可以通过编码进行转化。javascript可以使用encodeURLComponent将中文先转化一次再进行MD5加密。同样的,java后面也应该用在后台再进行一次编码后进行MD5加密。但是这样还是会出问题。为什么呢?javascript中的encodeURLComponent编码...

2018-01-22 11:01:00 396

转载 如何使用python书写守护进程?daemon、python-daemon

可以参考的supervisor实现:https://github.com/Supervisor/supervisor;http://supervisord.org/configuration.htmlpip包python-daemon:https://www.jianshu.com/p/76ecdea99ac7;https://www.python.org/dev/pe...

2018-01-22 10:53:00 67

转载 这次是真的换新blog了!

      zlycerqan.xyz      zlycerqan.xyz 好麻烦啊。。。不搞啦。。。溜辣溜辣          博客又不咕咕咕啦.转载于:https://www.cnblogs.com/ZlycerQan/p/8324281.html...

2018-01-21 15:03:00 70

转载 json前后台传输,以及乱码中文问题探讨

背景介绍:  我现在的工作是做传统项目开发,没有用到框架。最近在做项目时,经常需要使用ajax从后台拿数据到前台,是json格式的。先说下我在项目中遇到的问题吧,前台拿到了数据,需要将其转化为对象,我使用的是jquery插件带有的jQuery.parseJSON() 这个方法,没有效果,使用浏览器自带的JSON.parse(str)也是没有效果,通过查阅才知道,这个方法对于对于ie浏...

2018-01-20 17:17:00 156

转载 在类中定义递归方法

public function getTree($list,$pid,$level){ //此处须是静态数组,不然递归的时候每次都会声明一个新的数组 static $tree = []; foreach ($list as $row) { if ($row['parent_major'] == $pid) { $row['level'...

2018-01-19 17:46:00 1006

转载 JS随机抽取图片

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title></title> 6 <meta ch...

2018-01-19 17:08:00 930

转载 FFT模板——copied from hzwer

1 /* 2 Welcome Hacking 3 Wish You High Rating 4 */ 5 #include<iostream> 6 #include<cstdio> 7 #include<cstring> 8 #include<ctime> 9 #include<cstdlib>...

2018-01-19 16:33:00 59

转载 fiddler抓包工具使用

此工具用于抓取302等看不到的包。设置:步骤一步骤二重启fiddler软件,设置才有效。设置谷歌浏览器,使浏览器的访问都经过fiddler。(fiddler就成了代理了)设置如下隐藏图片的抓取过程转载于:https://www.cnblogs.com/andy9468/p/8307161.html...

2018-01-18 01:26:00 38

转载 利尔达仿真器加有人CC3200模块USR-C322上电测试

1. 使用利尔达的CC3200底板仿真器对有人CC3200模块USR-C322进行烧写,测试。2. 连接的接口,需要连接6根线,如下,供电测试,第一波测试,输入+++回复a,然后在输入a,返回+OK,输入这些的时候不能加回车换行。PIN_11/PIN_12=GND,PIN_4=RST,PIN_5=SOP2,PIN_13/PIN_14=3.3V,PIN_19=TXD,PIN_20=RXD...

2018-01-17 11:04:00 200

转载 06.openssl动态模块加载

6.1 动态库加载动态库加载函数能让用户在程序中加载所需要的模块,各个平台下的加载函数是不一样。动态加载函数一般有如下功能:a.加载动态库比如windows下的函数LoadLibraryA;linux下的函数dloopenb.获取函数地址比如windows下的函数GetProcAddress以及Linux下的函数dlsym。c.卸载动态库比如windows下的函数FreeLibray和Linux下...

2018-01-16 19:41:00 87

转载 Red Hat Enterprise Linux 6安装好,开启网卡到搭建tftp服务器和安装dnw驱动,安装samba服务器...

今天一顿误操作,只能把Red Hat Enterprise Linux 6重新安装,一些必备工作只能重做,重做之后立马把Linux的文件备份,以备不时只需!开启Linux以太网卡:vim /etc/sysconfig/network-scripts/ifcfg-eth0把里面的no改成yes重启无线网卡:service network restart接着安装TFTP服务...

2018-01-16 13:59:00 108

转载 HDFS 分布式文件系统

博客出处W3c:https://www.w3cschool.cn/hadoop/xvmi1hd6.html简介Hadoop Distributed File System,分布式文件系统架构Block数据&##x5757;基本存储单位,一般大小为64M(配置大的块主要是因为:1)减少搜寻时间,一般硬盘传输速率比寻道时间要快,大的块可以减少寻道时...

2018-01-15 21:21:00 48

转载 bzoj 1054: [HAOI2008]移动玩具

Time Limit:10 SecMemory Limit:162 MBSubmit:2574Solved:1438[Submit][Status][Discuss]Description  在一个4*4的方框内摆放了若干个相同的玩具,某人想将这些玩具重新摆放成为他心中理想的状态,规定移动时只能将玩具向上下左右四个方向移动,并且移动的位置不能有玩具,请你用最少的移动...

2018-01-15 20:53:00 76

转载 python实现身份证识别

github:人脸联合语音身份认证:https://github.com/tsstss123/faceUnionVoiceRecognition身份证识别简易版:https://github.com/novioleo/simplest_idcard_recognizition文本检测ctpn:https://github.com/eragonruan/text-detection-ct...

2018-01-14 20:11:00 2704

转载 hello~Django2

Middleware中间件是一个钩子框架,是介于request与response处理之间的一道处理过程,它们可以介入Django 的请求和响应处理过程。它是一个轻量级、底层的“插件”系统,用于在全局修改Django 的输入或输出。每个中间件组件负责完成某个特定的功能。例如,Django 包含的一个中间件组件AuthenticationMiddleware,它使用会话将用户和请求关联起...

2018-01-14 11:43:00 46

转载 梦断代码阅读笔记01

 第一章——死定了  布鲁克斯法则:“向已延误的项目中补充人力,只会使其继续延误。”对于软件而言,项目各有差异、工具不断升级,每当团队中加入一个新组员,老组员就得放下手下的工作,帮助新组员进入角色。就如IBM System/360主机操作系统的打造过程,该系统是当时规模最大的软件项目。那台巨大而昂贵的大型计算机,本应是后来二十年中生意场上的中流砥柱,但它的孕育和诞生却饱受延误和成本超支之苦。在...

2018-01-13 17:29:00 62

转载 java9新特性-20-Javascript引擎升级:Nashorn

1.官方Feature236:Parser API for Nashorn292:Implement SelectedECMAScript 6 Features in Nashorn2.使用说明Nashorn 项目在 JDK 9 中得到改进,它为 Java 提供轻量级的 Javascript 运行时。Nashorn 项目跟随 Netscape 的 Rhino 项目,目...

2018-01-13 09:43:00 196

转载 HTML知识点总结之table

table元素table用来创建表格,表格也可以用来布局,但是嵌套过于复杂,不利于灵活布局,已经几乎没人用它来布局了。表格基本上有如下几个标签构成:(1)<table>标签用来创建表格的外部框架。(2)<tr>标签用来创建表格的行。(3)<th>标...

2018-01-12 21:18:00 73

空空如也

空空如也

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

TA关注的人

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