Blog

Just do it.

Oracle自增序列调整

oracle序列

Oracle自增序列调整 从服务器备份下来oracle的dmp文件还原到本地,由于本地没有删除原来序列,因此还原dmp文件后还是使用了原来的自增,就很有可能出现存数据时id已经存在而报错。 调整序列递增的下一个值为未出现的,若序列名称是seq_name,初始值是15,而现在要设置初始值为1015,Increment By值为:1000(1013-13) alter sequenc...

Oracle11g数据库的一些常用语句

oracle常用命令

Oracle11g数据库的一些常用语句 一、使用SQLPlus连接 登录的时候需要在cmd下进行操作 sqlplus / as sysdba 这是典型的操作系统认证,不需要listener进程,该命令最常用到,一般用户密码需要修改时使用此方式登录。 sqlplus username/password 连接本机数据库,不需要数据库服务器的listener进程,但是由于需要用户名密...

java并发编程之CyclicBarrier工具及论文爬取介绍

论文爬取

java并发编程之CyclicBarrier工具及论文爬取介绍 进行并发编程,CountDownLatch,CyclicBarrier和Semaphore这三个辅助类能够帮助我们完成一些复杂的业务需求。 本篇文章介绍的是CyclicBarrier用法,使用的场景是论文爬取的处理。因为最近需要爬取wos网的引频次数,每次都是爬到中途就报错403 forbidden,经过一番排查发现是...

linux服务器javaWeb项目转pdf后汉字不显示

word转pdf后汉字不显示

linux服务器javaWeb项目转pdf后汉字不显示 环境:centOS7,java8,tomcat8 转换工具:aspose.word 症状:系统转换出的pdf里汉字不显示,数字、字母正常 解决办法:centOS7安装汉字字体 1,在windows上的c:/windows/font目录中拷贝 宋体、黑体(文件名分别为simsun.ttc、simhei.ttf)...

java线程池中队列与池大小的关系

多线程的基础

java线程池中队列与池大小的关系 最近需要进行scopus论文网站的数据爬取,于是尝试运用多线程的知识提高爬取效率。 本文章是关于JAVA线程中对于线程池(ThreadPoolExecutor)中队列,池大小,核心线程的关系一些知识,不涉及到爬虫内容。 线程池的参数意义 Java线程池的构造函数如下: public ThreadPoolExecutor( int coreP...

Linux服务配置jdk1.8

jdk配置

服务配置jdk1.8遇到的问题 前言: 在jdk1.7中,多线程情况下haspmap的扩容有概率会导致死循环,然后cpu直接爆满被运维质问。本来以为是存在于字面上的东西,却被我遇上好多次了。 解决方案是将jdk升级为1.8的版本。 先把jdk1.8上传到服务器,然后编辑profile文件配置环境变量: /etc/profile 在最底部配置内容如下,JAVA_HOME路...

Linux服务器cpu爆满排查

cpu爆满

Linux服务器cpu爆满排查思路 服务器cpu爆满,然后就会被电话call爆,临时解决方法就是去重启tomcat服务,可是不久之后就又会出现,所以只能狠下心来解决这个问题 之前都没有遇到过这方面的问题,一开始也是无从下手,只能去度娘找,见到啥方法都去试试。绕了几圈之后终于找到问题所在。 一、top 查看哪个进程 查看pid 二、top Hp pid 查看哪个线程 占用高 三...

JDK1.7及之前HashMap死循环问题解析

HashMap线程不安全

JDK 1.7及之前——HashMap死循环问题解析 上篇文章说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。 文章参考:https://blog.csdn.net/pange1991/article/de...

5分钟带你看完 WWDC 2018

WWDC 2018 Keynote 全记录

前言 一年一度的 WWDC(苹果全球开发者大会)于北京时间 6月5日 凌晨1点开幕。废话不多说,来看看这次WWDC 都有哪些亮点吧! iOS 12 和 ARKit 2.0 关键词:官方防沉迷最为致命 iOS 12 iOS 12 相较于 iOS 11 并没有太多UI上的变动,刚更新完 bate 版本的 iOS 12,完全感觉不到这是个新系统。 iOS 12 主要是对安全和性...