自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 问答 (1)
  • 收藏
  • 关注

原创 多线程编程之一——线程启动的三种方式

java多线程之创建线程

2023-01-07 12:29:57 469 1

原创 java GUI监视工具

总述Jave VisualVM;Oracle Mission Control;JConsole;以上三个是Java GUI监控工具,它们都在jdk安装目录子目录bin中。Java VisualVM通过jvisualvm命令启动该程序。Oracle Mission Control通过jmc命令启动。JConsole通过jconsole启动。注:JConsol...

2019-08-05 11:12:22 309

原创 Shell数据的读取及打印

9.1 read命令read 命令的一般形式为:read variables该命令执行时,Shell会从标准输入中读取一行,然后将第一个单词分配给variables中列出的第一个变量,第二个单词分配给第二个变量,以此类推。如果行中的单词多于列表中的变量,那么多出的单词全部分配给最后一个变量。例如,下列命令:read x y会从标准输入中读入一行,将第一个单词分配给变量x,将行中余下的...

2019-07-15 14:27:40 2057

原创 shell循环补充

8.4.1 跳出循环要退出程序中的循环,可以使用break命令:break当执行到break时,控制会立刻转移到循环之外,然后继续往下执行。如果要指定退出第几层内循环,可以在break后面加个整数n:break n8.4.2 跳过循环跳过循环用continue和break类似,可以在continue 后面加个整数n,指定跳过最内侧的n个循环中的命令。8.4.3 后台执行循...

2019-07-09 15:01:16 173

原创 Shell循环

8.1 for命令for命令可以执行指定次数的一个或多个命令。其基本格式如下:for var in word1 word2 ... wordndo command command ...done例如:for i in 1 2 3do echo $idone8.1.1 $@变量为了查看出效果,首先创建一个args Shell脚本文件,[roo...

2019-07-09 14:30:48 990

原创 Shell条件语句

7.1退出状态Linux程序执行完成,就会向Shell返回一个退出状态码,按照惯例,为0的状态码就表示程序执行成功,非0的表示失败。7.2变量$?Shell会将变量$?自动设置为最后一条命令的退出状态。可以通过echo命令打印该变量查看。[root@centos7_c1 linux]# lsintro introo intros ison names script[root@...

2019-07-08 17:11:23 334

转载 Centos7 修改ssh 默认端口号

https://www.cnblogs.com/zhuzi8849/p/6254498.html

2019-05-07 14:17:32 459

原创 Linux下修改用户密码

通过sudo su命令进入root权限模式:sudo su输入密码,进入root权限模式后,通过passwd 用户名修改用户密码:passwd 用户名

2019-05-07 09:25:36 233

原创 Mac上docker安装Jenkins

mac系统上docker安装Jenkins前提条件安装Jenkins安装后设置向导前提条件Mac上已经安装了docker。安装Jenkins在终端输入如下命令安装:docker run -u root –rm -d -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home -v /var/run/docker...

2019-04-25 18:03:00 1044

原创 javac编译时错误:编码GDK的不可映射字符

一图胜千言:

2019-04-22 16:54:05 706

原创 Win7下JDK环境变量配置

JDK环境变量配置下载jdk安装配置下载jdk官网上jdk8的下载页面如下:上面有不同系统对应的版本,选择符合自己系统的安装包下载。下载时要选择勾选同意协议,点击下载时提示登录Oracle账号。官网下载这种方式有时网速很慢,毕竟这个数据包是国外的,有原汁原味强迫症的人还是忍受一下网络问题吧。当然还有其他的渠道,比如百度云盘,通过关键字“jdk百度云下载”即可搜索出来,如图:我的电脑是win...

2019-04-22 16:31:25 12255

原创 Heroku工具

Heroku是一个云服务器部署平台,我们可以发布git上面的项目到Heroku上面测试学习。

2017-05-24 21:50:43 609

原创 C#基础杂杂

一、代码收起#region  和 #endregion二、交换两个数值,不用中间变量: class Program { static void Main(string[] args) { //int n1 = 10; //int n2 = 20; //int temp =

2016-04-05 14:28:19 368

原创 WEB调试工具---Firebug

Firebug简介Firebug是网页浏览器 Firefox 下的一款开发类插件。它集HTML查看和编辑、JavaScript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。Firebug安装、启动和关闭安装:在火狐浏览器上点击  工具---》web开发者--》获取更多工具然后找到Firebug安装即可,一般是在前面第

2016-02-22 18:10:17 524

原创 JPA简介

JPA全称为Java persistence API,即Java持久化API,它只是一种ORM规范。它在系统架构中的作用如下图所示:

2016-02-19 16:50:57 459

原创 数据持久化概念和Java数据持久化技术

什么是数据持久化数据持久化是把程序中的数据以某种形式保存到某种存储介质中,达到程序重启时不丢失的作用。Java持久化技术序列化(Serialization)序列化(Serialization)也叫串行化,是Java内置的持久化Java对象机制。只要某个类实现了java.io.Serializable接口,就能够使用java.io.ObjectOutputStream将该类对象以

2016-02-19 16:21:09 1816

转载 CSS盒模型——元素分类

元素分类在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素有:、、...、、、、、、 、常用的内联元素有:、、、、、、、、、、常用的内联块状元素有:、元素分类——块级元素什么是块级元素?在html

2016-02-15 15:04:16 401

转载 CSS格式化之段落排版

段落排版——缩进中文文字中的段前习惯空两个文字的空白,这个特殊的样式可以用下面代码来实现:p{text-indent:2em;}1922年的春天,一个想要成名名叫尼克卡拉威(托比?马奎尔Tobey Maguire 饰)的作家,离开了美国中西部,来到了纽约。那是一个道德感渐失,爵士乐流行,走私为王,股票飞涨的时代。为了追寻他的美国梦,他搬入纽约附近一海湾居住。注意:2e

2016-02-15 14:48:35 456

转载 CSS格式化排版之文字排版

文字排版——字体我们可以使用css样式为网页中的文字设置字体、字号、颜色等样式属性。下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体。body{font-family:"宋体";}这里注意不要设置不常用的字体,因为如果用户本地电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字

2016-02-15 14:41:03 357

转载 CSS的继承、层叠和特殊性

继承CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本,这里子元素为span标签。p{color:red;}三年级时,我还是一个胆小如鼠的小女孩。可见右侧结果窗口中p中的文本与span中的文本都

2016-02-15 14:29:46 263

转载 CSS选择器

什么是选择器每一条css样式声明(定义)由两部分组成,形式如下:选择器{ 样式;}在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。比如右侧代码编辑器中第7行代码中的“body”就是选择器。标签选择器标签选择器其实就是html代码中的标签。如右侧代码编辑器中的、、、、。例如下面

2016-02-15 14:18:52 232

转载 CSS样式基本知识

内联式CSS样式,直接写在现有的HTML标签中CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式、嵌入式和外部式三种。这一小节先来讲解内联式。内联式css样式表就是把css代码直接写在现有的HTML标签中,如下面代码:这里文字是红色。注意要写在元素的开始标签里,下面这种写法是错误的:这里文字是红色。style="color

2016-02-15 13:59:48 224

转载 开始学习CSS,为网页添加样式

一、认识CSS样式CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。如下列代码:p{ font-size:12px; color:red; font-weight:bold;}使用CSS样式的一个好处是通过定义某个样式,

2016-02-15 11:59:34 243

翻译 Lesson: Common Problems (and Their Solutions)

编译问题在微软Windows系统上的常见错误'javac' is not recognized as an internal or external command,operable program or batch file 如果出现这个错误,是因为你的Windows系统上不能找到javac编译。这里有一种方法告诉Windows系统去哪里找到javac命令。假使你已经安装了J

2015-11-19 17:52:43 326

原创 关于Java概述(参考官方文档)

关于Java技术Java技术包括Java编程语言和Java平台两部分。Java编程语言Java编程语言是包括以下特点的高级编程语言:Simple(简单的) Object oriented(面向对象的) Distributed(分布式的) Multithreaded(多线程的) Dynamic(动态的) Architecture neutral(结

2015-11-19 16:04:20 266

翻译 Lesson: The "Hello World!" Application

总体呈现现在你已经看到“Hello World”这个应用程序了(甚至可能你已经编译和运行它了),现在你在想它是怎么工作的吧。下面再给出它的完整代码:         class HelloWorldApp {   public static void main(String[] args) {       System.out.println("Hello World!");

2015-11-19 15:31:49 233

原创 在Linux上的Java HelloWorld

前提我的Linux是64位的Centos7,安装在虚拟机上的。通过Java -version命令查看我的Linux上已经安装配置好的jdk环境。[pangcq@localhost java]$ java -versionjava version "1.8.0_65"Java(TM) SE Runtime Environment (build 1.8.0_65-b17)Java H

2015-11-19 13:31:25 2673 2

转载 CentOS下安装Tomcat8

来自Centos中文社区的链接:http://www.centoscn.com/image-text/install/2015/0916/6181.html

2015-11-13 13:04:33 365

转载 Centos安装与配置JDK

链接地址:http://www.centoscn.com/image-text/config/2015/0925/6232.html

2015-11-13 12:37:58 253

转载 Centos彻底删除文件夹、文件命令

centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令:1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本 vi /home/test.sh3.删除文件或文件夹1、删除ho

2015-11-13 11:23:19 313

转载 使用ngrok让微信公众平台通过80端口访问本机

1、背景开发微信公众号的消息验证真实性要用到外网URL,于是在阿里云上申请了一台免费的服务器,然后在上面安装部署了tomcat服务器,终于有了可以访问的外网URL。然后及时可以配置消息验证那里的外网服务器URL了,当然还要把服务器上的tomcat改为80端口,因为微信文档上说只支持80端口。至于这些具体如何操作,我当时是看Centos中文社区里面的教程完成的,顺序当然是在申请到的阿里免费服务器

2015-11-13 10:55:05 460

原创 Java概况

一、编程语言排行榜编程语言排行榜 TOP 20 榜单(2015年):二、Java语言发展史1995年5月,由sun公司推出第一版。三、Java的特点1、面向对象:2、简单:3、分布式:4、健壮:5、可移植:6、高性能:7、多线程:8、动态:四、Java的运行机制Java程序运行必须经过编写、编译、运行三个步骤(如图):

2015-10-10 15:44:19 361

转载 CentOS中由一般用户切换为root用户

1.打开终端,提示符为“$”,表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为“#”。  注意,输入密码时终端是不显示的,而且每次切换为root用户都要经过这个过程。2.切换回普通用户,只要输入 “su 用户名”就OK了。转载自:http://www.centoscn.com/CentOS/hel

2015-09-29 18:09:09 277

原创 连接虚拟机中的Linux服务器:putty和WinSCP使用

一、前提VMware11上安装了64位CentOS7.X,通过ifconfig命令查出CentOS的IP:二、Putty使用putty是绿色软件,直接双击打开如下:在红色框内输入Centos的IP地址,端口默认为22不变,点击Open,出现连接账号密码登录:输入Centos的用户账号和密码即可登录,登录成功如下:然后就可以操作

2015-09-29 17:01:33 1055

原创 程序员的六个阶段

1、第一阶段此阶段主要是能够熟练地使用某种语言。这就相当于练武中的套路和架势这些表面的东西。2、第二阶段此阶段能精通基于某种平台的接口以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实的散打对练了,可以真正地在实践中做些应用。3、第三阶段此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功和能力,也就是“手中有剑,心中无剑”。4、第四阶段此阶段能

2015-09-24 11:56:42 321

原创 UML2.0

一、概述lUML是什么lUML历史  UML创始于1994年10月,主要创始人GradyBooch、Jim Rumbaugh和Ivar Jacobson。lUML(Unifiedmodeling language统一建模语言)是一种用于软件系统分析和设计的语言工具。它用于帮助软件开发人员进行思考和记录思路的结果。l为什么使用U

2015-09-21 11:57:39 1266

转载 Android日志打印命令

前提:安装好adb。第一步:adb logcat  >xx.txt注:xx.txt为当前目录下打印日志保存的文件。 第二步:运行程序。注:程序中的日志就会打印在第一步指定的文件中。 第三步:注:Ctrl + C组合键停住打印。 第四步:start.  ,进入保存日志文件的那个文件夹。注:不要漏掉“ . ”。

2015-09-16 11:44:08 505

空空如也

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

TA关注的人

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