google 生成二维码

maven依赖 <!--google 二维码--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>${google-zxing}</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifa
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

Linux基本命令行操作(一)

    忘记啥时候保存的,没有原链接。。感谢@知乎谁人识君 总结的一部分常用操作。果然好记性不如烂笔头。永恒的遗忘。
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

【目录】ASP.NET Core 基础教程

ASP.NET Core 基础教程 ASP.NET Core 基础教程 ASP.NET Core 简介 ASP.NET Core Windows 环境配置 ASP.NET Core macOS 环境配置 ASP.NET Core 基础教程-约定 ASP.NET Core 新建项目(Windows) ASP.NET Core 新建项目 - macOS 环境 ASP.NET Core 基本项目目录结构 ASP.NET Core 项目配置 ( Startup ) ASP.NET Core 中间件 A
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

tomcat 开机自启动

  两种方法:       1、注册成服务,chkconfig --list里面可查看 在设置自启动       2、在etc/rc.local 编辑引入jdk、加上tomcat启动文件 如:(d第一行、第三行)                                 重启:reboot         ps -ef | grep tomcat         可看到tomcat进程:             
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

1.jdk1.7到jdk1.8 Map发生了什么变化(底层)?

1.8之后hashMap的数据结构发生了变化,从之前的单纯的数组+链表结构变成数组+链表+红黑树。也就是说在JVM存储hashMap的K-V时仅仅通过key来决定每一个entry的存储槽位(Node[]中的index)。并且Value以链表的形式挂在到对应槽位上(1.8以后如果value长度大于8则转为红黑树)。 但是hashmap1.7跟1.8 中都没有任何同步操作,容易出现并发问题,甚至出现死循环导致系统不可用。解决方案是jdk的ConcurrentHashMap,位于java.util.
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

简单的路径获取工具类

package com.o2o.util; public class PathUtil { //获取当前系统是以“/”还是“\”为路径 private static String seperator=System.getProperty("file.separator"); public static String getImgBasePath() { //获取操作系统 String os=System.getProperty("o
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

MySQL中文编码

1 set names "utf8" 在配置文件中 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 3. 更改表的编码 1 alter table tb_name character set utf8; 4. 数据列的编码格式 1 alter table tb_name change first_name first_name varchar(20) character set utf8 not nul
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

mongo查询文档

查询全部文档 db.getCollection('user').find({}) ------------------------------------------------------------------------------------------------------------------------------ 条件查询:db.集合.find({"查询条件"},{"指明需要查询出来的字段【1:显示,0:不显示】"}) mongo查询:db.user.find({"age"
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

Shell编程入门基础上

前言 为什么学 Shell Shell 脚本语言是实现 Linux/UNIX 系统管理及自动化运维所必备的重要工具, Linux/UNIX 系统的底层及基础应用软件的核心大都涉及 Shell 脚本的内容。每一个合格 的Linux 系统管理员或运维工程师,都需要能够熟练地编写 Shell 脚本语言,并能够阅读系统及各类软件附带的 Shell 脚本内容。只有这样才能提升运维人员的工作效率,适 应曰益复杂的工作环境,减少不必要的重复工作,从而为个人的职场发展奠定较好的基础 什么是 shell She
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

java的System.exit(0)和System.exit(1)区别。

System.exit(int status)这个方法是用来结束当前正在运行中的java虚拟机。 status是非零参数,那么表示是非正常退出。 System.exit(0)是正常退出程序,而System.exit(1)或者说非0表示非正常退出程序。 在一个if-else判断中,如果我们程序是按照我们预想的执行,到最后我们需要停止程序,那么我们使用System.exit(0),而System.exit(1)一般放在catch块中,当捕获到异常,需要停止程序,我们使用System.exit(1)
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

机器学习项目实战----信用卡欺诈检测(二)

六、混淆矩阵: 混淆矩阵是由一个坐标系组成的,有x轴以及y轴,在x轴里面有0和1,在y轴里面有0和1。x轴表达的是预测的值,y轴表达的是真实的值。可以对比真实值与预测值之间的差异,可以计算当前模型衡量的指标值。 这里精度的表示:(136+138)/(136+13+9+138)。之前有提到recall=TP/(TP+FN),在这里的表示具体如下:    下面定义绘制混淆矩阵的函数: def plot_confusion_matrix(cm,
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

django-celery

https://www.cnblogs.com/wumingxiaoyao/p/8514398.html 和 https://blog.csdn.net/q1403539144/article/details/82691805 在systemd中配置celery: https://blog.csdn.net/weixin_43790276/article/details/89076494 详细介绍celery的 https://blog.csdn.net/cuomer/article/deta
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

BZOJ3451 Tyvj1953 Normal

3451: Tyvj1953 Normal Time Limit: 10 Sec Memory Limit: 128 MB Submit: 624 Solved: 327 Description 某天WJMZBMR学习了一个神奇的算法:树的点分治! 这个算法的核心是这样的: 消耗时间=0 Solve(树 a) 消耗时间 += a 的 大小 如果 a 中 只有 1 个点 退出 否则在a中选一个点x,在a中删除点x 那么a变成了几个小一点的树,对每个
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

从零开始之uboot、移植uboot2017.01(一、移植前的准备)

手边的是一个S5PV210的开发板,想尝试移植一个比较新的uboot 下载最新版本uboot2018. ftp://ftp.denx.de/pub/u-boot/ 编译器下载 http://www.veryarm.com/arm-none-linux-gnueabi-gcc 交叉编译工具链的安装 在/usr/local/下面创建一个arm的文件夹,把交叉编译工具解压到下面去。 2.为了方便今后使用,把该路径导入到环境变量中。 把上面路径添加到run的家目录下的.bashrc文件的最后面 vi
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

js获取后台传给前台的值

1.后台传给前台的方法 String rulemodeid=req.getParameter("rulemodeid"); req.setAttribute("rulemodeid", rulemodeid); 2.前台js的方法 var rulemodeid= "${rulemodeid }"; 其中“”是必须加的,不然报defined错
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

Element-ui中ElScrollBar组件滚动条的使用

在翻看 element-ui官网的文档时,发现其左侧导航和右边的内容超出屏幕时,滚动条的样式比较小巧,通过浏览器审查工具查看,发现它是使用了el-scrollbar的样式,跟element-ui的组件样式命名一致。但文档中并没有关于这个 scrollbar组件的使用文档,搜索一番得知这是一个隐藏组件,官方在 github 的 issues 中表示不会写在文档中,需要用的自己看源码进行调用。 1、使用 按需加载需要单独加载Scrollbar组件、并使用(可能会报无Scrollbar类的错误,但不
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

css实现垂直手风琴效果

1 <html lang="en"> 2 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 7 <title>垂直手风琴</title> 8
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

oracle中的日期查询在mybatis中写法

oracle中的日期查询在mybatis中写法可以参考如下:注意提交时间的<号是用特殊字符代替的哦,直接写<号程序会报错的 <!-- 通用查询条件 --> <!-- 通用查询条件 --> <!-- 通用查询条件 --> <sql id="Base_Search"> <if test="content != null">   AND CONTENT like '%'||#{content,jdbcType=VARCHAR}||'%' </if> <if test="createdBy != nu
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

Java Arraylist的遍历

package deadpool; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("Hello"
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0

003-结构型-03-代理模式(Proxy)

一、概述   Proxy模式又叫做代理模式,是构造型的设计模式之一,它可以为其他对象提供一种代理(Proxy)以控制对这个对象的访问。   所谓代理,是指具有与代理元(被代理的对象)具有相同的接口的类,客户端必须通过代理与被代理的目标类交互,而代理一般在交互的过程中(交互前后),进行某些特别的处理。 代理类型   静态代理     静态代理就是在代码中显示指定的代理     静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类   动态代理     
分类: 其他 发布时间: 07-19 09:38 阅读次数: 0
今日推荐