自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自然

滴水石穿

  • 博客(201)
  • 资源 (10)
  • 收藏
  • 关注

原创 PostgreSQL-从宿主服务器进入pg docker容器维护数据库的方法

[root@localhost ubuntu]# docker ps|grep pg 1.查询需要进入的pg容器信息[root@localhost ubuntu]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES158ee41a55c8 postgres:10.17 "docker-entrypoint.s…"...

2021-10-07 22:20:49 1152

原创 PostgreSQL \copy命令实现数据导出到文件

由于linux系统的文件访问权限控制,我们是使用postgres用户进行相关的操作的,因此,执行导出文件之前,先确定导出文件的文件访问权限是postgres,如果不是,那么会报Permission denied正常执行成功的例子:postgres=# \copy (select * from pg_settings) to '/var/lib/postgresql/system_pg_settings.csv' with delimiter E',' csv header;COPY 271不带

2021-10-07 20:06:10 4234 1

原创 docker cp命令实现容器和宿主操作系统的文件相互复制拷贝

1.查询容器id[root@localhost ubuntu]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES158ee41a55c8 postgres:10.17 “docker-entrypoint.s…” 2 hours ago Up 2 hours 5432/tcp peaceful_cartwri

2021-10-07 19:34:17 6536

原创 常用工具软件-官网下载地址

Putty ——ssh/telnet等远程小工具https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlhttps://the.earth.li/~sgtatham/putty/0.76/w64/putty.exeFTP客户端——ftp/sftp下载客户端工具https://filezilla-project.org/https://download.filezilla-project.org/client/FileZill

2021-10-07 18:54:38 234

原创 CentOS 7.6下搭建docker PostgreSQL镜像环境

1.查看当前操作系统cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)2.检查网络是否连同ping www.baidu.com如果网络连同不了,检查一下下面2个配置:第一,虚拟机网络配置为桥接模式,启动时候连接。第二,curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun...

2021-10-07 11:37:24 500

原创 【JVM】自动内存管理-String test1=”mytest“和String test2=new String(“mytest“)的区别

虚拟机栈 中存放了局部变量,基本数据类型boolean、byte、char、short、int、float、double、long、对象引用(不是对象本身)堆 中存放了对象实例==比较的是对象内存地址 String类中的equals()比较的是对象的内容public void testString() { String test1 = "mytest"; String test2 = "mytest"; String test3 = new String("mytest"); St

2021-08-11 22:41:36 227

原创 【Linux命令】日常使用备忘

一.服务器物理资源1.CPU核数 cat /proc/cpuinfo 或者 lscpu型号 cat /proc/cpuinfo | grep name | sort | uniq2.内存cat /proc/meminfo 或者 free3.硬盘df -h参考资料:https://blog.csdn.net/fox_wayen/article/details/80642718https://www.cnblogs.com/xd502djj/archive/2011/03/0

2021-08-10 22:51:54 147

原创 【Shell简单练习2】Shell 脚本输出指定文件夹下的文件名到指定的文件中

getFiles.sh#!/bin/bash#命令行运行的时候,接收路径参数,然后将文件名输出到指定文件中path=$1tagetFile=$2files=$(ls $path)for filename in $filesdo echo "\"$filename\"" >> $2done运行方式:$ sh getFileNames.sh /c/software/ ./filenames.txt运行结果:输出结果到filenames.txt 文件名需要解..

2021-08-10 22:33:48 3273

原创 【Shell简单练习1】Shell脚本实现输出指定的某个文件的指定行的内容(findN)

脚本内容》》》findN.sh#!/bin/shSRC_FILE_NAME=$1TARGET_LINE_NUMBER=$2expr $TARGET_LINE_NUMBER + 1 >/dev/null 2>&1if [ $? -ne 0 ]; then echo "'$TARGET_LINE_NUMBER' is a invalid number!"else target_line="" count=0 while read line || [[ -n ${lin

2021-07-26 21:25:37 1124

原创 org.springframework.core.AliasRegistry interface实现学习

1.接口概述AliasRegistry接口是alias注册管理接口,支持4个api,分别是注册alias、删除alias、获取alias、判断指定名称是否是alias。AliasRegistry该接口层次在spring中非常高,因而是非常基础的一个接口。实现了AliasRegistry接口的接口或类如下:2.接口细节2.1.注册alias-registerAlias/** * Given a name, register an alias for it. * @param name t

2021-07-25 23:32:05 283

原创 【Java】【反射技术】2个对象除了类名不一样,类的定义部分完全一样;当给定一个对象,转换成另一个类的对象。

1. API实现代码 toAnotherObj() 方法实现package devin.wu.training.reflect.convertor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;p

2016-11-16 22:22:09 5757

原创 【Windows】教你一步一步在Windows 7 系统上开启Telnet服务

1.控制面板中配置telnet服务器和客户端控制面板---程序和功能---窗口的左上角点击“打开或者关闭Windows功能”---弹出的对话框中勾选:"Telnet 服务器"和“Telnet 客户端”而后确定安装。另外可参考资料:http://jingyan.baidu.com/article/870c6fc3cd6fa9b03fe4bee4.html

2016-06-11 12:29:13 1497

原创 【Linux】教你一步一步在Redhat系统上开启Telnet服务

1.操作系统 RedhatStep1:修改配置文件/etc/xinetd.d/telnet 中配置项disable为no。(系统安装的默认值一般是yes)[root@localhost ~]# cat /etc/xinetd.d/telnet# default: on# description: The telnet server serves telnet session

2016-06-11 12:10:49 2503

原创 【Java】反编译工具Java Decompiler

windows GUI版本下载地址:http://jd.benow.ca/jd-gui/downloads/jd-gui-0.3.6.windows.zip详细地址:http://jd.benow.ca/

2016-03-27 19:14:08 768

转载 【Oracle】【FAQ】Oracle SQL Developer 编辑区不能删除,后退,空格,复制粘贴等功能都失效的解决办法

解决办法:打开菜单并选择Tools-prefrence-Accelerators-Load Preset-Default(工具-首选项-加速器-加载预设-Default)即可!加载预设在右下方,另外注意,如果已经设置为Default的话,你可以设置成其他的,然后点击确定保存,关闭整个设置窗口。接着再按照上面的办法重新设置为Default最后保存即可解决。原文链接:htt

2016-03-11 08:58:46 2116

原创 【Linux】压缩解压缩等等常用命令用法

查看系统参数uname -abash-3.00# uname -aSunOS devin-wu-svr 5.10 Generic_142910-17 i86pc i386 i86pc1.Solaris101.1压缩tar cvf SUNWxvnc.tar SUNWxvnc      将文件夹SUNWxvnc  打成SUNWxvnc.tar gzip SUNWxvnc

2016-01-31 19:50:14 1500

原创 【Linux】教你一步一步在Solaris10 X86上安装配置vncserver

1.参考资料:【Solaris】Solaris 10 安装配置VNC server 显示图形化桌面

2016-01-31 19:48:51 692

原创 【Linux】教你一步一步在Solaris10 X86上卸载vncserver

1.pkginfo 查看是否安装vnc相关的软件bash-3.00# pkginfo | grep vncsystem      SUNWvncviewer                    VNC viewer clientsystem      SUNWxvnc                         X11/VNC serverbash-3.00#2.pk

2016-01-31 11:35:10 5000

原创 【Linux】教你一步一步在CentOS Linux release 7.1上安装配置vncserver

1.查看系统中是否安装了vncserver rpm -qa | grep vnc[root@localhost ~]# rpm -qa | grep vnclibvncserver-0.9.9-9.el7_0.1.x86_64gvnc-0.5.2-7.el7.x86_64gtk-vnc2-0.5.2-7.el7.x86_64上面查出来的列表并不是vncserver的安装

2016-01-30 15:08:47 3744

原创 【Linux】教你一步一步在CentOS Linux release 7.1上安装vsftpd FTP服务器

1.运行yum安装vsftpdsudo yum install vsftpd2.安装完成后,修改vsftpd ftp登录用户配置文件如果你希望可以使用root用户登录ftp的话,需要做以下修改/etc/vsftpd/ftpusers  该文件中定义的用户,是不允许通过ftp登录的。 而默认情况下,这里的用户列表有root用户,因此为了让root用户可以f

2016-01-10 13:21:24 2582

原创 【Linux】教你一步一步在CentOS Linux release 7.1上卸载vsftpd FTP服务器

1.首先查看系统中是否安装了vsftpdrpm -qa | grep vsftpd 例如:如果显示结果如下的话,说明是安装了vsfptd3.0的ftp服务器的[root@localhost sbin]# rpm -qa | grep vsftpdvsftpd-3.0.2-9.el7.x86_642.停止vsftpd服务器/bin/sytemctl sto

2016-01-09 22:05:58 5104

转载 Installing Jenkins on Red Hat distributions

Orginal Link:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributionsOn RPM-based distributions, such as Red Hat Enterprise Linux (RHEL), CentOS, Fedora or Scientifi

2016-01-03 12:15:29 866

原创 【Oracle】Oracle11gR2在各种系统中的安装参考文档链接

Oracle11gR2在各种系统中的安装参考文档链接https://docs.oracle.com/cd/E11882_01/nav/portal_11.htm

2015-06-26 22:53:58 568

原创 []csv

package devin.wu.readbook.practice;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.Vector;p

2015-06-09 07:42:05 504

原创 【Env】Solaris10下安装gcc-5.1.0

【Env】Solaris10下部署C/C++开发环境gcc/g++

2015-06-04 22:53:41 1357

原创 【Java】实现一个递归和非递归的reverse,它们能把一个表翻转过来。

【Java】实现一个递归和非递归的reverse,它们能把一个表翻转过来。操作中不要建立新的表项,只用已有的项。(表使用LinkedList)1.代码实现package devin.wu.readbook;import java.util.LinkedList;public class ReverseTools{ public static void reve

2015-05-10 22:11:30 848

原创 【TDD】实现简单的四则运算V2.0

1.DoubleStackProcessorTestpackage devin.wu;import junit.framework.TestCase;public class DoubleStackProcessorTest extends TestCase{ private DoubleStackProcessor dsp; protected void setUp() {

2015-04-19 23:00:14 880

原创 【TDD】The Test Bus Imperative

The Test Bus Imperative 下载地址http://martinfowler.com/ieeeSoftware/testBus.pdf

2015-04-18 18:02:54 560

原创 【Android】【FAQ】解决windows7 64bit系统下部署android开发环境使用Android SDK Manager的failed to fetch问题

这里部署的是eclips下的android开发环境1、下载android SDK下载链接地址是:http://wear.techbrood.com/sdk/index.html下载下来的文件名为:adt-bundle-windows-x86_64-20140702将其解压后,会发现里面已经包含了Eclipse软件和android SDK2、启动A

2015-03-21 14:39:14 1433

原创 【Android】android开发过程遇到的问题以及解决方法总结

1. [2015-03-21 07:34:51 - ddms] 'E:\Toolkits\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessaryE:\Toolkits\adt-bundle-windows-x86_64-2014

2015-03-21 07:36:21 2994

转载 【Oracle】存储过程打印问题—— ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.

写存储过程时遇到一个问题,执行dbms_output.putline(变量名)的时候,报错ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.$ oerr ora 2000020000, 00000, "%s"// *Cause:  The stored procedure 'raise_application_err

2015-03-11 10:35:51 1477

原创 【Linux】solaris 10系统常用命令收集

1. 关机命令init 0 进行硬件维护init 5 关闭系统及电源init 1 进入管理状态init 6 停止并重新启动操作系统init S 进入管理状态,所有文件系统可用init 2 进入第一多用户状态init 3 进入第二多用户状态init 4 进入用户定义状态2. 命令行支持智能tab补全命令行输入:bash (solar

2015-03-09 22:24:31 954

原创 【Java】【FAQ】Eclipse4.4.1+JDK1.7在Debug运行模式下,ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv

问题现象ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_解决方法在main()方法结束时候,添加System.exit(0);另外,这个错误,并不影响程序的正常功能。参考资料:http://blog.csdn.net

2015-02-24 21:40:42 603

原创 【Ext JS】【FAQ】alert弹出框的标题始终不能靠左问题——原因是body的css中配置了text-align:center

【Ext JS】【FAQ】alert弹出框的标题始终不能靠左问题——原因是body的css中配置了text-align:center1. 问题现象2.  问题解决方法修改前:body { background-color: rgb(255,255,255); background-repeat:no-repeat; background-i

2015-02-13 22:50:34 1432

原创 【Eclipse】【FAQ】Eclipse工程原来使用好好的,突然内存溢出异常关闭了,基本的jdk类就识别不了——删除jre重新加到编译路径中解决

【Eclipse】【FAQ】Eclipse工程原来使用好好的,突然内存溢出异常关闭了,基本的jdk类就识别不了了。原因是:eclipse异常关闭导致,工程的环境配置文件损坏,此时的解决方案是,将之前的配置好的jre jar文件从编译路径中删除(或换到另外一个路径下的jdk路径下),然后重新加上。这时问题应该解决了。

2015-02-12 22:40:33 756

原创 【Eclipse】【FAQ】使用eclipse时,无论是点击编译还是选择自动编译还是清除后编译,编译失效,该怎么办?

【Eclipse】【FAQ】使用eclipse时,无论是点击编译还是选择自动编译还是清除后编译,工程都没有进行实际的编译,这时候我们该怎么办?可能的解决方案是:    可以查看一下,错误栏里面是不是存在错误,然后选择这些错误信息,删除它,然后再进行编译,这时候应该就可以进行编译了。

2015-02-10 23:05:52 564

原创 【Eclipse】eclipse上安装Easy Explorer/open explorer插件实现在Eclipse界面上直接打开文件

1. 64位高版本eclipse——用open explorerEclipse(4.4.1) eclipse-jee-luna-SR1-win32-x86_64Eclipse打开文件所在目录插件open explorer,easy explorer在eclipse4.4上不能使用了直接放到你的eclipse程序目录下的plugins目录,重启eclipse即可。和easy expl

2015-02-07 20:34:06 1980

原创 读《给你90天 成为不一样的自己》有感

有一个很热门的说法:一件事情,如果你坚持22天以上,就变成了习惯。迄今为止,我连续做了超过22天的事有很多:从零开始画时装插画,每日一画坚持120天以上,现在虽不是每天画,还是依旧作为小爱好保持着;生完孩子连续跳操3个月,没有节食,瘦了将近20斤;现在只要有完整的时间至少隔天去健身一次;隔晚做一次腹肌撕裂者加 Plank;每天至少看半小时书,每周至少看一本;每周至少

2015-02-07 08:30:59 1736

原创 【Linux】Solaris10下安装后Oracle11g的环境变量配置,实现oracle用户下支持sqlplus,lsnrctl等命令

Solaris10下安装后Oracle11g的环境变量配置,实现oracle用户下支持sqlplus,lsnrctl等命令1. root用户下——修改oracle用户的配置文件.profile文件路径为:/export/home/oracle/.profile文件内容为:#       This is the default standard profile pro

2015-01-17 22:52:22 2282

原创 【Linux】Solaris10配置主机名hostname,解决hostname为unknown问题

1. 问题现象主机名(hostname)显示为unknown2. 解决方法我的环境之所以是为unknown,一个是没有设置主机名,二个是使用的是DHCP指派ip方式下面介绍解决方法步骤:第一个过程:修改主机名配置文件以及新建节点文件vi /etc/hostsbash-3.00# cat /etc/hosts## Inter

2015-01-17 22:17:14 2036

python小工具-根据2个Excel文件生成新的csv文件-小白实现

根据老的数据和新的数据文件合并生成一个新的csv文件。 练习python基本使用

2023-10-06

SUNWxvnc for solaris10

SUNWxvnc for solaris10

2016-01-31

625_agile_java

ackage devin.wu.readbook.practice; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Vector; p...

2015-06-25

secode_agile_java

Thus, at the second row, there are eight white pawns, at the seventh row, there are eight black pawns. At the first row, from left to right, we have a: rook, knight, bishop, queen, king, bishop, knight, and rook. Note that the queens start of squares of their own color, with a dark square in each players left hand corner.

2015-06-01

gs-maven.rar

【spring】Building Java Projects with Maven

2014-09-19

secondNew_training

Often, players play the game with chess clocks. These clocks count the time that each player separately takes for making his own moves. Additional rules are then used, saying how many (possibly all) moves must be made before a player has used a certain time for his moves. For details, see the official rules of chess.

2015-06-04

tdd-calculator_V2.0

简单四则运算,仅仅支持单位的正整数,双栈算法实现。

2015-04-19

tdd-四则运算v2.0

学习tdd开发,四则运算,支持单位正整数仅仅

2015-04-19

java_agile_0625

ackage devin.wu.readbook.practice; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.Vector; p...

2015-06-25

Agilejavajaavaaa

This is a Chess Variant Pages Recognized Variant! The rules of chess See also: Video: How to Play Chess: The Rules For Kids: The Rules of Chess for Kids Audio: Chess Rules part 1 read by a synthesized voice, mp3 format Rules of Chess Part 1 of 3 (English, mp3 file, 1 Mb). Chess Rules part 2 read by a synthesized voice, mp3 format Rules of Chess Part 2 of 3 (English, mp3 file, 2Mb). Chess Rules part 3 read by a synthesized voice, mp3 format Rules of Chess Part 3 of 3 (English mp3 file, 2 Mb). See also: Chess links FIDE Laws of Chess Ces règles en français. These rules in French. The Illustrated Rules of Chess translated into several other languages Perpetual check explained with animated gif. These rules, but with several different pages for parts of the rules, for people having problems printing this entire file. Frequently asked questions on the rules of chess. Chess Shop. A few links to chess items that are sold, of which we receive a percentage used for the cost of this website. Chess Books for Beginners Shop. Chess is a game, played by two players. One player plays with the white pieces, and the other player plays with the black pieces. Each player has sixteen pieces in the beginning of the game: one king, one queen, two rooks, two bishops, two knights, and eight pawns.

2015-06-25

third_agile

/判断字符c是否为可打印字符(含空格)。当c为可打印字符(0x20-0x7e)时,返回非零值,否则返回零。 public boolean isPrintableChar(int c) { return (c >= 0) && (c < 127); } public static void main(String[] args) { Strings tool = new Strings(); tool.execute("E:/Training/AgileJava/src/devin/wu/readbook/practice/Strings.java"); }

2015-06-23

空空如也

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

TA关注的人

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