自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Forget_G的博客

随意写写

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Smart-Doc】 使用说明

smart-doc 使用介绍 基于2.6.2版本

2022-12-01 14:05:46 4600

原创 Python暴力破解wifi

根据文件暴力枚举wifi密码import pywififrom pywifi import constimport timewifi = pywifi.PyWiFi() #抓取网卡接口iface = wifi.interfaces()[0] #抓取第一个无线网卡iface.disconnect() #测试链接断开所有链接 #读取密码字典,进行匹配def readPassW...

2020-04-14 18:52:35 943

原创 Python 扣图实现透明背景

实现人物像透明背景code:import osimport paddlehub as hubhumanseg = hub.Module(name='deeplabv3p_xception65_humansegS')# 图片文件的目录path = 'C:/Users/Administrator/Desktop/py/image/'# 获取目录下的文件files = os.list...

2020-04-13 21:12:17 1179

原创 数据库事务知识点

一、ACID原子性( A ):事务是最小的单元,要么全部成功,要么全部回滚。一致性( C ):事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。事务前后保持处于一致的状态,不管在任何给定的时间并发事务有多少。一个事务是数据状态的切换,因此,如果事务并发对个,系统也必须串行执行这些事务操作。隔离性( I ):多个事务并发访问时,事务之间是隔离的,一个事务不应该影响其它事务运行效果。...

2020-04-10 18:42:06 280

原创 java volatile语义

volatile是用来保证可见性的。线程在执行过程中,所有的数据都保留在自己的本地内存中,各个线程的本地内存相互独立,互不影响。一般直到线程执行完毕后再写到主存。这样线程操作共享变量时,会有存在数据不一致问题,volatile就是为了让共享变量及时更新到主存中。volatile 不具有原子性,只是保证前一秒取出来的数据是最新的,但是对于后一秒别的线程修改了数据是没有办法的,对于count++...

2020-04-08 13:33:28 158

原创 java 树状层级生成

用于生成树状的层级结构根据情况设置获取id fid的方法买那个和setChildren方法名。默认的根节点为0,即传入的List数据必须包含id为0的数据,不然返回的是空list,或者自己设置默认的根节点。向下遍历时获取所有数据。向上只是一条树上的数据,即找该子节点的上级。上上级。。。。此时根节点为最下面的那条数据。public class MenuTreeUtils<T&gt...

2020-04-01 14:10:48 1047

原创 java 将Object对象转为Map类型数据

用于构建层级关系代码如下根据情况设定获取fid、id和设定子树的方法名。默认的方法名看代码注释。public class MenuTreeUtils<T> { private List<T> treeList; //获取fid 的方法名 private String getFidMethod = "getFid"; //获取id ...

2020-03-30 21:37:47 3158

原创 @Transational事务回滚不生效的原因

只能应用于public可见度的方法上,也可以直接在类上标注@Transational注解,将整个类纳入spring事务管理。默认情况下,不会对网络异常等uncheck异常进行回滚。 @Transational(rollbackFor = Exception.class)在service层使用try catch捕获了异常,此时@Transational无效,但是可以在cont...

2020-03-20 22:06:01 639

原创 java 中Serializable接口到底是干嘛的

标识作用:表明这是一个支持序列化的类当类不继承这个接口时无法被序列化。serialVersionUID:序列化Id其实就是一个验证,序列化前把这个验证写进去,反序列化的时候会比较这个id是否一致。一致就表明可以反序列化,反之报错。想知道更多的信息?传送门...

2020-03-20 21:53:08 269

原创 python画代码雨

python实现屏幕代码雨通过Python实现屏幕代码雨根据情况调节屏幕大小 否则屏幕显示不下会报错 PANEL_width = 1000 PANEL_highly = 500需要安装pygame pip install pygame代码如下:import randomimport pygamefrom pygame.locals import *from...

2020-03-20 21:33:57 3495

转载 Oracle触发器---全转载

...https://www.cnblogs.com/onepixel/p/7674659.html本篇主要内容如下:8.1触发器类型8.1.1DML触发器8.1.2替代触发器8.1.3系统触发器8.2创建触发器8.2.1触发器触发次序8.2.2创建DML触发器8.2.3创建替代(INSTEAD OF)触发器8.2.3创建系统事件触发器...

2019-03-18 09:17:12 306

原创 SpringBoot设置默认主页

1.若采用渲染引擎,JSP等VIEW渲染技术,可以通过addViewController的方式解决。即:@Configurationpublic class DefaultView extends WebMvcConfigurerAdapter { @Override public void addViewControllers(ViewControllerRegistry...

2019-03-15 15:32:14 17855 2

原创 Oracle 日期函数

Oracle 日期函数包含日期的基本操作SYSDATE : 獲取系統時間ADD_MOUTHS(date,n):在date上加n個月NEXT_DAY(date,char) 獲取date之後最近星期幾的日期LAST_DAY(date) 獲取本月的最後一天MONTHS_BETWEEN(date1,date2) 獲取date1-date2之間相差的月份EXTRACT(...

2019-03-13 11:15:07 691

原创 React-Native+Idea环境搭建

依赖NodeReact Native 命令行工具Python2JDK 1.8Idea安装配置和react-native中文社区一致注意 Node 的版本必须高于 8.3,Python 的版本必须为 2.x(不支持 3.x),而 JDK 的版本必须是 1.8(目前不支持 1.9 及更高版本)。安装完 Node 后建议设置 npm 镜像以加速后面的过程(或使用科学上网工具)。...

2019-02-21 15:25:18 6335

原创 Windows下hadoop MapReduce简单使用

导包: &lt;dependency&gt; &lt;groupId&gt;org.apache.hadoop&lt;/groupId&gt; &lt;artifactId&gt;hadoop-core&lt;/artifactId&gt; &lt;version&gt;1.2.1&lt;/version...

2018-02-25 21:45:38 351

转载 Python画3D心形

Python 画3D心形图原文因为需要再打印中文,再原代码上做了修改,引入了字体文件。代码#coding=utf-8#3D心形 from mpl_toolkits.mplot3d import Axes3Dfrom matplotlib import cmfrom matplotlib.ticker import LinearLocator, FormatStrForm...

2018-02-25 21:23:57 26544 9

原创 java基于ApacheHttpClient发送Http请求实现

在HttpClient的基础上做了近一步的封装支持json,xml格式以及其他的String数据请求。支持资源文件上传 多文件上传,资源文件下载支持对Http头部的修改与获取支持Https 与 Http请求环境IDEAMaven3.3.9主要的jar包 <dependency> <groupId>org.apache.httpcomponents</group

2017-08-27 14:41:33 2059

原创 python实现发送邮件

python实现检测服务器开启状态 并发送 QQ邮件发送 # coding=utf-8 import os import socket import time from email.mime.text import MIMEText from email.header import Header

2017-07-25 23:54:31 299

原创 HTTP与HTTPS

HTTP与HTTPSHTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。主要特点:支持客户/服务器模式。简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型

2017-07-25 23:46:29 327

原创 Java虚拟机---初识Java

Java虚拟机—-初识Java注 :关于为什么要学习java虚拟机 可以查看该文章:为什么要学习Java虚拟机?Java技术体系从广义上讲,Clojure、JRuby、Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系中的一员。如果仅从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分:Java程序设计语言各种硬件平台上的Java虚拟机Class

2017-07-15 00:34:33 519

转载 Java8--Lambda表达式

Java8—Lambda表达式(转载)Java 8 发布了lambda表达式,它将允许我们将行为传到函数里。也叫做函数式编程。其主要作用为代替匿名类(不能有名字的类,它们不能被引用,只能在创建时用New语句来声明它们。匿名类的声明是在编译时进行的,实例化在运行时进行,这意味着for循环中的一个new语句会创建相同匿名类的几个实例,而不是创建几个不同匿名类的一个实例。匿名类的目的是在某个地方需要特殊的

2017-07-14 00:00:22 325

原创 java构建器

Java构建器构建复杂对象的方式。静态工厂和构造器都不能很好的构建大量的可选参数,当一个类创建时需要多个参数且不是所有参数都必须时,有以下解决方案:一惯采用充重叠构造器模式——在这种模式下,你提供第一个只有必要参数的构造器,第二个构造器有一个可选参数,第三个有两个可选参数,依次类推。缺点: 当有许多参数时,客户端的代码难写且难以阅读。通过JavaBeans模式创建无参的构造器,通过setter

2017-07-11 22:24:00 325

原创 动态规划之最长子串(LCS)

动态规划问题之最长子串(LCS)输入两个字符串string1,string2,找出其中重复的最长子串。选取其中一个字符串,从第一个字符开始与另一个字符串的每个字符比较,相同为1,不同为0,构造第一行。接着第二个字符,最后构建成为一个二维数组。eg:string1 = abcString2 = dbc得到的二维数组为 : 0 0 0 0 1 0 0 0 1可以算

2017-06-25 23:20:47 471

原创 java模式--单例模式

java模式–单例模式*创建一个实例,不对外开放创建实例的权利*把自己的够着方法设置为private,不让别人new实例。提供static方法给别人获取你的实例。懒汉式 //单例调用getSingleton()生成SingleTon对象 Singleton singleton = Singleton.getSingleton();public class Singleton {priva

2017-06-16 23:09:39 223

原创 java工厂模式

java工厂模式****在Java帝国的发展中,为了架构清晰。以及创建对象的清晰,方便管理,提出各种模式设计,工厂模式的作用就是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到高度灵活的目的。****简单工厂模式Simple Factory 简单工厂模式 适用于简单的对象创建,不利于生产系列产品简单工厂包含3个部分:工厂类角色抽象产品角色具体产品角色 example抽象

2017-06-16 23:05:22 234

hadoop windows 下 修改后的 FileUtil.class

Win环境下通过Hadoop1.2.1集群 修改org.apache.hadoop.fs.FileUtil文件并重新编译后的FileUtil.class

2018-02-25

空空如也

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

TA关注的人

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