MySQL--创建用户

======================================================================== CREATE USER语法 CREATE USER 'username'@'hostname' IDENTIFIED BY 'password'; GRANT USER语法 GRANT priv_type ON object_type TO 'username'@'hostname' IDENTIFIED BY [PASSWORD] 'passwor
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

Calendar的方法计算输入的年份是否是闰年

代码: package cn.com.Zuoye; import java.util.Calendar; import java.util.Scanner; public class RunNian { public static void main(String[] args) { fun(); } public static void fun(){ System.out.println("请输入你要查询的年份格式为:yyyy-mm-dd"); Scanner s = new Scanner
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

Kafka对Java程序员有多重要?连阿里都再用它处理亿万级数据统计

一.了解淘宝Kafka架构 在ActiveMQ、RabbitMQ、RocketMQ、Kafka消息中间件之间,我们为什么要选择Kafka?下面详细介绍一下,2012年9月份我在支付宝做余额宝研发,2013年6月支付宝正式推出余额宝,2013年8月担任支付宝淘宝彩票项目经理带领兄弟们一起做研发,期间需要与淘宝和500万对接竞彩接口数据,业余时间与淘宝的同事沟通,了解天猫在电商节如何处理这些大数据的?技术架构上采用了哪些策略呢? 一、应用无状态(淘宝session框架) 二、有效使用缓存(Tair
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

代码审计_弱类型整数大小比较绕过

题目链接:https://ctf.bugku.com/challenges 题解: 打开题目 其PHP代码如下: 代码相关知识点链接如下: is_numeric() 函数:http://www.runoob.com/php/php-is_numeric-function.html 所以根据代码意思:先判断是不是数字,然后再判断这个数字是不是大于1336。代码本来自身矛盾,但是PHP数组有一个缺陷就是大多数的函数都没有办法去判断数组。可以通过数组绕过。 因此构造playload: ?passw
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

《linux 文件与目录管理》

一:基本 / 根目录下目录结构定义 /bin 常见的用户指令 ls/echo ...... 等 /boot 内核和启动文件 /dev 设备文件 /etc 系统和服务配置文件 /home 用户家目录 /lib 系统函数库目录 /lost+fond ext3文件需要目录,用于磁盘检查 /mnt 系统加载文件常用挂载点 /opt 第三方软件安装目录 /proc 虚拟文件系统 /r
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

搭建backup服务器之rsync服务介绍

一.搭建备份服务器(rsync) a.服务介绍 远程数据同步工具 开源,快速 ,多功能,可实现全量及增量的本地或远程数据同步的优秀工具 增量:差异备份 全量:全部备份 rsync Remote synchronization 功能1:本地连个目录之间拷贝 cp 功能2:两台主机之间互相拷贝 scp 全量以及增量的拷贝 功能3:删除功能 rm 既可以同步内容,也可以同步属性 centos5 rsync2.x 所有文件做比对,然后同步 centos6 rsync3.x 一边比对,一边同步 b.特性
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

simpledateformat 和 Date 去计算活了多少天

代码: package cn.com.yin; import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Scanner; public class Test { public static void main(String[] args) throws ParseException { function(); } public stat
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

逆向_入门逆向

题目链接:https://ctf.bugku.com/challenges 题解: 打开题目 下载文件,解压得到.exe文件 用软件Ollydbg打开,查看文件汇编源代码【Ollydbg下载工具链接:https://pan.baidu.com/s/1wYGZdZ_XLdvgS_RzRPIEsg】 在代码中找到print,其下面有一排16进制,【666c61677B52655F31735F53305F43304F4C7D】,将其转换为字符,即可得到flag【16进制转字符串链接:http://w
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

虚拟机中安装Oracle 12c

1、从本地电脑中拉oracle到Linux 2、安装Linux中的oracle 12C 拉oracle到Linux 1.点击"编辑虚拟机设置" 2.点击"硬盘",然后点击"映射" 3.进入映射文件会有两种可能(一种有一个硬盘,另一种有多个硬盘),只读模式不选择,windows资源管理需要选择 (1).硬盘只有一个 (2).硬盘有多个,选择最大的硬盘,后面步骤跟前面是一样的 4.解压下载好的Linux版oracle到Linux中 5.解压好后点击"断开连接" 安装oracle 1.在Linux中
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

逆向_Easy_vb

题目链接:https://ctf.bugku.com/challenges 题解: 打开题目 下载文件得到.exe文件 先看看是否加壳,可以用PEID软件查看【PEID下载链接:https://pan.baidu.com/s/1cuVgoUW_6fKSihezRN3NqA】 可以看到文件未被加壳,因此用Ollydbg软件查看文件汇编代码【Ollydbg软件下载链接:https://pan.baidu.com/s/1wYGZdZ_XLdvgS_RzRPIEsg】 反汇编窗口右键 中文搜索引擎 智
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

python zip dict函数

1.zip函数 zip函数可以接受多个参数,返回的结果是列表,列表中的每一个元素是元组的数据类型,下面我们通过几个例子来学习zip函数的用法 1) list1 = [1,2,3] list2 = [4,5,6] list3 = [7,8,9] zip(list1,list2,list3) 最后的返回的结果是: [(1,4,7),(2,5,8),(3,6,9)] 2) list1 = [1,2,3] list2 = [4,5,6,7] zip(list1,list2) 返回的结果是 [(1,4)
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

linux中Java项目占用cpu、内存过高时的排查经历

一、使用top命令查看占用高资源的java项目的进程ID(pid): top   二、查看该进程中的线程所占用资源的情况:top -Hp pid    三、查看该线程对应的16进制:printf %x 11129   打印并保存该进程中堆栈的使用信息日志:jstack -l 11095 >> jstack.log    四、查看该进程中使用高资源的线程的具体信息日志:vim jstack.log   查找上一步的16进制的线程id:/2b79      定位到问题代码; 以上是测试所用(自己写
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

MySQL--忘记MYSQL管理员密码

如root用户密码,可以按照以下方式来修改: STEP1: 停止MySQL服务 ps -ef | grep -v 'grep' | grep 'mysqld' | awk '{print $2}' | xargs kill -9 STEP2: 以忽略权限方式启动MYSQL服务 /export/servers/mysql/bin/mysqld --skip-grant-tables --explicit_defaults_for_timestamp --user=mysql & STEP3: 更
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

PyCherm的常用快捷键总结

、Ctrl + Enter:在下方新建行但不移动光标; 2、Shift + Enter:在下方新建行并移到新行行首; 3、Ctrl + /:注释(取消注释)选择的行; 4、Ctrl + Alt + L:格式化代码(与QQ锁定热键冲突,关闭QQ的热键); 5、Ctrl + Shift + +:展开所有的代码块; 6、Ctrl + Shift + -:收缩所有的代码块; 7、Ctrl + Alt + I:自动缩进行; 8、Alt + Enter:优化代码,提示信息实现自动导包; 9、Ctrl +
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

软件配置篇-MySQL下载及安装

1.进入MySQL官网下载   下载地址:https://dev.mysql.com/downloads/mysql/      选择合适的版本下载。    2.安装MySQL   解压后文件夹一般名为:mysql-x.x.xx-winx64   在该文件夹下新建一个my.ini文件,并添加如下内容。    [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

uni-app 自定义扫码界面

二维码扫描,已经成为当下一款应用不可或缺,同时也是用户习以为常的功能了。uni-app 为我们提供了扫码 API ,直接调用即可。 需求场景 在实际开发中,平台提供的默认扫码界面,并不能满足一些自定义的需求。例如: 非全屏显示 扫码界面文字国际化 扫码框的颜色调整 微信小程序等小程序平台,可以通过 <camera> 组件来实现部分自定义的需求。App 平台需要通过本地 HTML 来实现,即本文要分享的内容。 Tips:这里的 App 特指 Android(.apk)、iOS(.ipa) 移动应
分类: 其他 发布时间: 02-15 20:14 阅读次数: 0

文件打开无响应

1.检查电脑是否中病毒使用360或者其他查杀软件进行检查和处理2.检查电脑是否配置太低提升硬件配置或者优化软件3.检查硬盘是否有坏道用启动u进pe然后用扫描工具扫描磁盘是否有坏道有的话,在保修期内就找厂家,过保了就送修或者换磁盘
分类: 企业开发 发布时间: 02-15 20:10 阅读次数: 0

perl语言 入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010820857/article/details/87377422 linux系统一般自带perl,可以在命令行运行。 1.Hello,World #!/usr/bin/perl -w print ("hello,world!\n"); #print "hello,world!\n"; 说明: (1)第一行指定解释器,-w参数表示提示警告(或者使用use strict命令,执行更严格的检查
分类: 其他 发布时间: 02-15 20:00 阅读次数: 0

linux sed 总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010820857/article/details/87382373 1.简介 sed是一种行编辑器,它一次处理一行内容。 2.sed调用方式 sed [options] ‘command’ file(s) sed [options] -f scriptfile file(s) 第一种直接在命令行中执行,第二种把命令写到了脚本中,二者无本质区别。 示例(1):打印hello.txt的内容 sed
分类: 其他 发布时间: 02-15 20:00 阅读次数: 0

Flask - 练习 - 基于装饰器实现登陆验证、及装饰器与endpoint报错分析

目录 一、代码实现 1-1 方式一、endpoint 1-2 方式二、装饰器内使用@wraps指向原有属性 二、错误总结 错误分析 错误分析总结 解决方式 三、@wraps 装饰器回顾 一、代码实现 思路总结:若未登陆,则查询/userlist 、 /userdetail/1 、/时都会自动跳转/login界面。当session内存在user对象时才能正常访问 1-1 方式一、endpoint from flask import Flask, request, render_template
分类: 其他 发布时间: 02-15 20:00 阅读次数: 0