自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1886)
  • 收藏
  • 关注

原创 postgres序列mysql_【数据库】postgresql数据库创建自增序列id的注意事项

1.创建一张表CREATE TABLE "public"."tt" ("name" varchar(128),"status" int4 DEFAULT 2,"id" int8 NOT NULL,CONSTRAINT "tt_pkey" PRIMARY KEY ("id"))WITH (OIDS=FALSE);ALTER TABLE "public"."tt" OWNER TO "postgres...

2021-02-28 23:20:30 239

原创 java poi 设置excel标题栏如何在打印的时候保留到下一页_使用POI生成Excel文档并设置打印样式...

package test;23import java.io.FileOutputStream;4import java.io.IOException;56import org.apache.poi.hssf.usermodel.HSSFCell;7import org.apache.poi.hssf.usermodel.HSSFCellStyle;8import org.apache.poi.hs...

2021-02-28 06:44:58 739

原创 java 权限 缓存_Shiro Realm 权限的验证流程和缓存机制

我们可以定义多个Realm权限类,继承AuthenticatingRealm。如果是这样,那Shiro验证的策略和顺序是怎样的呢?策略通过查看源码,Shiro的Spring Boot自动配置是至少一个通过策略,即有一个权限类通过就判定有权限并通过。自动配置类:org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfigura...

2021-02-28 06:14:46 91

原创 java中线程的syn_java 线程安全 synchronized

一、线程安全问题:并发编程的原则:设计并发编程的目的是为了使程序获得更高的执行效率,但绝不能出现数据一致性(数据准确)问题,如果并发程序连最基本的执行结果准确性都无法保证,那并发编程就没有任何意义。为什么会出现数据不正确:如果一个资源(变量,对象,文件,数据库)可以同时被很多线程使用就会出现数据不一致问题,也就是我们说的线程安全问题。这样的资源被称为共享资源或临界区。举个例子:一个共享变量m,现在...

2021-02-28 05:21:57 329

原创 java休眠5s_java定时5s

1、为所有的Activity定义一个基类BaseActivity,程序中的所有Activity都继承自这个基类。2、重写BaseActivity的dispatchTouchEvent()方法,只要监听到此方法,表明用户操作,纪录这个时间。3、写一个定时器Timer,每1秒检查一次当前系统时间上次操作的时间,如果时间差大于5s,则自动退出(1s、5s自己设定)。4、示例代码如下:4.1 MainAc...

2021-02-27 15:56:57 1174

原创 java数据类型 字面值_Java 字符串类型16进制字面值转成字面值字节数据工具类

private static byte hexValueOf(String hex) {byte result = 0;if (hex.charAt(0) == '0'&& (hex.charAt(1) == 'X' || hex.charAt(1) == 'x')) {for (int i = 2; i < hex.length(); i++) {char temp = h...

2021-02-27 11:04:39 89

原创 java aio 消息推送_基于t-io的推送消息系统的分布式架构

概述这个一个基础的消息通信架构,只在解决服务端与客户端消息通信,可应用于消息推送,即时通信以及由此衍生出来的消息通信业务。本项目基于其他开源项目的基础上,如t-io,wildfirechat,希望通过合理的分布式架构,解决大规模并发链接的问题,从而适应互联网用户不断增长的需求,本项目将会采用微服务的开发与设计模式进行架构设计,尽量保持各个业务的单一性和高可用性。这样的目的也是基于业务扩展的方式,方...

2021-02-27 06:21:01 436

原创 mysql 事务 定位_如何使用mysql 5.6 information schema定位事务锁信息

1,数据库版本[root@standbygtid ~]# mysql -Vmysql Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using EditLine wrapper2,登陆mysql[root@standbygtid ~]# mysql -uroot -psystem3,显示事务及锁相关的表(注:有ORACLE从业经验的同学,类似于oracl...

2021-02-27 02:37:16 82

原创 java单线程循环调度_Java 学习(27)---(多线程 / Runnable 接口 / 调度和优先级)

多线程1 .概念多线程:一个应用程序有多条执行路径进程:正在执行的应用程序线程:进程的执行单元,执行路径单线程:一个应用程序只有一条执行路径多线程:一个应用程序有多条执行路径多进程的意义 ---提高 CPU的使用率多线程的意义 ---提高应用程序的使用率提示:Java程序的运行原理及 JVM的启动是多线程的吗 ?A:Java命令去启动 JVM,JVM会启动一个进程,该进程会启动一个主线程...

2021-02-26 23:52:51 172

原创 linux ruby mysql_快速入门:使用 Ruby 进行连接 - Azure Database for MySQL | Microsoft Docs

您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.快速入门:使用 Ruby 连接到 Azure Database for MySQL 并查询其中的数据Quickstart: Use Ruby to connect and query data in Azure Databa...

2021-02-26 10:59:26 94

原创 java解析grib2_读取grib2的两个方案

安装ncl,使用ncl_convert2nc命令转为nc文件安装wgrib2Python代码示例:说明:本代码的作用是为了批处理,如果对单个文件直接敲一行命令即可,或者用自己熟悉的语言批处理;代码结合了wgrib2和ncl两种方式,即先用wgrib2读取某一变量在某一范围的值出来,然后用ncl_convert2nc命令转为nc文件,以加快转换的速度。# -*- coding:utf-8 -*-im...

2021-02-26 05:11:36 2094

原创 java 时间 转化成数字_将时间转化为数字 java

将时间转化为数字 java[2021-01-31 04:35:41]简介:php去除nbsp的方法:首先创建一个PHP代码示例文件;然后通过“preg_replace("/(\s|\&nbsp\;| |\xc2\xa0)/", " ", strip_tags($val));”方法去除所有nbsp即可。推荐:《PHP视频教php时间转化为字符串的方法:1、使用DateTime类的form...

2021-02-24 03:15:45 3225

原创 java图书商城项目_JavaWeb网上图书商城完整项目--23.注册页面之html实现

我们来分析下这个页面的代码如何实现:我们来分下下层次结构:1、首先最外层是一个大的div,然后又包括两个小的div,第一个div中包括一个span,第二个div是一个table表我们来看程序的代码:jsps文件夹对应的是前端的页面,user对应的是用户的jsp页面,在该页面中个新建立一个regist.jsp文件我们在这里里面编写html代码input type="submit"是提交表格按钮,使用...

2021-02-23 17:19:38 365

原创 java 获取当前进程pid_Java获取当前进程ID(PID)

从JDK1.5之后,Java开始提供包:java.lang.managementjava.lang.management 提供了一系列的用来在运行时管理和监督JVM和OS的管理接口今天将用到的就是这个包中的一个类:ManagementFactory获取pid的程序代码如下import java.lang.management.ManagementFactory;class Getmypid{pub...

2021-02-23 14:47:33 3561

原创 java win7 配置_win7 java的环境配置

第三步:配置环境变量安装完成后,还要进行 Java 环境的配置,才能正常使用,步骤如下:(1):在我的电脑点击右键——〉选择属性,(2):在弹出界面上:选择高级——〉环境变量,(3):在系统变量里面找到“Path”这一项,然后双击它,在弹出的界面上,在变量值开头添加如下语句“D:\common\Java\jdk1.6.0_02\bin;”,注意不要忘了后面的分号,(4):然后点击编辑系统变量界面的...

2021-02-22 14:53:09 223

原创 java 内部类好处_浅析Java内部类在GUI设计中的作用(1)

对于Java内部类,大家实际上了解不多。在这里我们以实际代码的形式,为大家详细介绍Java内部类在GUI设计的作用。Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在...

2021-02-21 08:59:28 97

原创 java 去掉 r_java中去除字符串(String)中的換行字符(\r \n \t)

例1:public classTest {public static voidmain(String[] args) {String s= "'sds gdasda" + "\n" + "edaeafd'";System.out.println("轉換前:"+s);s= s.replaceAll("\r|\n", "");System.out.println("轉換后:"+s);}}輸出結果:轉換...

2021-02-21 06:06:20 1610

原创 java怎么处理excel中的时间_Java处理Excel中的日期格式

在Excel中的日期格式,其数值为距离1900年1月1日的天数,比如2009-12-24将其转化为数字格式时变成了40171,在用java处理的时候,读取的也将是40171。在POI处理Excel中的日期类型的单元格时,如果仅仅是判断它是否为日期类型的话,最终会以NUMERIC类型来处理。正确的处理方法是先判断单元格的类型是否则NUMERIC类型,然后再判断单元格是否为日期格式,如果是的话,创建一...

2021-02-17 01:31:41 1370

原创 java版本路由class_使用Spring自定义注解实现任务路由的方法

在Spring mvc的开发中,我们可以通过RequestMapping来配,当前方法用于处理哪一个URL的请求.同样我们现在有一个需求,有一个任务调度器,可以按照不同的任务类型路由到不同的任务执行器。其本质就是通过外部参数进行一次路由和Spring mvc做的事情类似。简单看了Spring mvc的实现原理之后,决定使用自定义注解的方式来实现以上功能。自定义TaskHandler注解@Targe...

2021-02-17 00:50:15 268

原创 java arraylist 重复数据_Java:检测ArrayList中的重复项?

最简单:将整个集合转储到Set中(使用Set(Collection)构造函数或Set.addAll),然后查看Set是否与ArrayList具有相同的大小。List list = ...;Set set = new HashSet(list);if(set.size() < list.size()){/* There are duplicates */}更新:如果我正确理解你的问题,你有一个...

2021-02-16 20:43:57 524

原创 java uuidgenerator_Java生成UUID唯一识别码(Universally Unique Identifier) - 穿梭于偶然

以下是具体生成UUID的例子:package test;import java.util.UUID;public class UUIDGenerator {public UUIDGenerator() {}public static String getUUID() {UUID uuid = UUID.randomUUID();String str = uuid.toString();// 去掉"...

2021-02-16 10:10:49 449

原创 java map取第一个元素_Java Stream - 如何map对象获取一个属性,然后过滤并获取前10个,最后输出...

import java.util.Arrays;import java.util.List;public class Main{public static void main(String[] argv){List persons = Arrays.asList(new Person("HTML", 12), new Person("Aim", 34), new Person("John", 23...

2021-02-16 06:16:25 1777

原创 java guid int64_Java生成唯一GUID

/***@authorAdministrator** TODO To change the template for this generated type comment go to* Window - Preferences - Java - Code Style - Code Templates*/importjava.net.InetAddress;importjava.net.Unkno...

2021-02-16 04:17:10 91

原创 java 克隆有什么用_java中的克隆技术具体有什么应用?

克隆(Clone),Java有一些限制:1、被克隆的类必须自己实现Cloneable 接口,以指示 Object.clone() 方法可以合法地对该类实例进行按字段复制。Cloneable 接口实际上是个标识接口,没有任何接口方法。2、实现Cloneable接口的类应该使用公共方法重写 Object.clone(它是受保护的)。某个对象实现了此接口就克隆它是不可能的。即使 clone 方法是反射性...

2021-02-13 03:01:14 244

原创 微信红包接口 java_java调用微信现金红包接口的心得与体会总结

这几天看了下之前写的有关微信支付的博客,看的人还是挺多的,看了下留言不知道是因为博客写的不够细还是什么情况,大多都找我要源码,我觉得吧程序员还是需要有这么一个思考的过程,因此没直接给源码,俗话说“授人以鱼不如授人以渔”。因此希望看文章的同时也花一点时间自己亲自敲一敲代码。好了废话不多说这次来分享微信现金红包接口的使用。下面是微信开发文档对现金红包的介绍:现金红包,是微信支付商户平台提供的营销工具之...

2021-02-12 21:45:14 271

原创 java 符号引用_Java中的符号引用

如果你引用一些文章给你带来麻烦,这将是有帮助的.既然你没有,我将从ldc的文档中猜出你可能引用的内容:Otherwise,if the run-time constant pool entry is a symbolic referenceto a class (§5.1),then the named class is resolved (§5.4.3.1) and areference to ...

2021-02-12 10:18:27 284

原创 用python实现算法_算法抽象及用Python实现具体算法

一、算法抽象它们一般是在具体算法的基础上总结、提炼、分析出来的,再反过来用于指导解决其它问题。它们适用于某一类问题的解决,用辩证法的观点看,抽象的算法和具体的算法就是抽象与具体、普遍性与特殊性、共性和个性的关系。马是白马的抽象,无论是白马还是红马,都是马,我们用马的唯一本质属性——染色体来决定一种动物是否是马,这个本质属性就是马的抽象。(1)分治法分治法的基本思想是先分割原问题,将原问题分割成一个...

2021-02-12 09:26:11 136

原创 templatefield 动态_将 TemplateField 字段列动态添加到 GridView 控件

// Create a dynamic template columnpublic class GridViewTextTemplate : System.Web.UI.ITemplate{private DataControlRowType templateType;private string columnName;private string cId;public GridViewTextT...

2021-02-11 12:16:42 120

原创 mysql从高到低拍讯_MySQL少有人知的排序方式

ORDER BY 字段名 升序/降序,相信进来的朋友都认识这个排序语句,但遇到一些特殊的排序,单单使用字段名就无法满足需求了,下面给大家介绍几个我遇到过的排序方法:一、准备工作为了更好演示与理解,先准备一张学生表,加入编号、姓名、成绩三个字段,插入几条数据,如图:二、条件排序需求一:成绩从高到低进行排序街边卖菜的阿姨都能敲,直接使用 ORDER BY examScore DESC 轻松完成了(如下...

2021-02-11 01:45:33 261

原创 python技能描述_Python数据分析初级技能包整理(未完)

数据分析,可以分为探索型、验证型与预测型三大类。探索型数据分析-「画图」Seaborn绘图背景样式控制:seaborn.set_style('parameter')darkgrid 黑色网格whitegrid 白色网格dark 黑色背景无网格white 白色背景无网格ticks 白色背景无网格在Spyder/IPython中(Anaconda会自带这两个IDE)输入seaborn.图类型(时,会自...

2021-02-10 13:28:24 158

原创 mysql root 用户丢失_MySQL中root用户密码丢失的解决方法

对于root用户需码丢失这种问题,可以通过特殊方法登录,MySQL服务器,然后在root用户下重新设置登录密码。下面通过实例详细介绍具体方法。[实例]在忘记 root用户密码的情况下,重新设置其密码为123456.步骤1)打开“管理员: 命令提示符“窗口,执行net stop mysql命令,停止MySQL服务器。步骤2)接着在命令窗口中执行mysqld -ski gant-tables命令启动M...

2021-02-07 12:07:53 219

原创 mysql dump_mysqldump5.7

简介mysqldump是官方自带的文本格式备份工具,简单实用,一般在Mysql安装目录的bin目录下。备份文件默认是SQL格式,它由一系列语句例如CREATE TABLE、INSERT等组成。mysqldump备份文件可以利用mysql程序重新加载到数据库里。备份基本参数-h:要备份的数据库所在的主机ip或主机名-p:端口,默认是3306-u:登录的用户名-p:表示需要输入用户密码才能登录--al...

2021-02-07 07:30:56 290

原创 windows server 2012 r2 查看开机重启日志_CentOS7下使用TCPoverTLS方式安全传输系统日志...

点击上方"walkingcloud"关注,并选择"星标"公众号CentOS7下使用TCP over TLS方式安全传输远程主机系统日志之前有介绍CentOS7下搭建Rsyslog Server记录远程主机系统日志,但由于syslog是UDP 514端口明文传输,基于安全考虑,可以采用TCP over TLS(SSL)方式传输日志 (图片可放大查看)如上图拓扑所示 192.168.198.130 作...

2021-02-03 22:29:51 1325

原创 python基础数据类型实验体会_python基础篇数据类型概述

大家好!看到这个标题,我想大家肯定会有疑问,这次不是应该讲列表的具体操作了吗?是的,没错。咳咳,这个嘛,请听我慢慢解释。实话说,python入门容易,但要掌握高级的用法不是一朝一夕就能办到的。应该脚踏实地,由浅入深。所以按照这个原则,我想还是回过头来看看我给大家介绍的数据类型的分类开始。大致分为两类——基本型和复合型。基本型里包含了数字(Number)、字符串(String)、布尔型(Bool)...

2021-02-03 20:12:05 1085

原创 Mysql 硬连接_MySQL 硬链接删除大表

在清理整个大表时,我们推荐使用drop,而非delete。但是如果表实在太大,即使是drop,也需要消耗一定的时间。这时可以利用linux的硬连接来快速删除大表,操作过程如下:有一个大表test,共有4194304行数据,表空间文件大小为1.3Gmysql> select count(*) from test;+----------+| count(*) |+----------+| 41...

2021-02-03 05:16:24 312

空空如也

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

TA关注的人

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