- 博客(266)
- 资源 (1)
- 收藏
- 关注
原创 Git简介及工作流
当 develop 上的代码达到一个稳定的状态,可以发布版本的时候,会从 develop 合并到 release 分支进行发布,如果验证有问题就在 release 分支进行修复,修复验证通过后进行正式发布,然后合并到 master 分支和 develop 分支。如上图所示,看右面的 GitLab 工作流。为了更好得管理代码,需要制定一个工作流程,这就是我们说的工作流,也可以叫分支管理策略。常见的基于 Git 的工作流有 Git-flow工作流、GitHub 工作流和 GitLab 工作流,如下图所示。
2023-02-24 11:29:26
238
原创 Centos8安装mysql rpm 安装
mysql从5.7默认安装之后root是有密码的,为了加强安全性,mysql5.7为root用户随机生成一个密码,它在error log中。注意:如果是rpm包安装的mysql,则默认是/var/log/mysqld.log。还有,mysql只有启动过一次才可以查看临时密码。#一般依次安装以下包即可。查看mysql服务状态。
2023-02-13 15:51:39
351
原创 并发并行,进程线程,创建方式
并行就是同一时刻,两个线程都在执行。这就要求有两个CPU去分别执行两个线程。并发就是同一时刻,只有一个执行,但是一个时间段内,两个线程都执行了。并发的实现依赖于CPU切换线程进程与线程的区别和联系:进程是系统资源分配的最小单位,线程是程序执行的最小单位;进程使用独立的数据空间,而线程共享进程的数据空间。
2023-01-13 16:52:44
127
原创 xxl-job定时任务
Java定时任务框架比较多,现在用的最多的就是xxl-jobXXL-JOB 是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。从码云克隆源码。从码云克隆的原因是,速度比较快。xxl-job-core 模块:XXL-JOB 核心。后续我们在编写执行器时,会引入该模块。xxl-job-admin 模块:调度中心。xxl-job-executor-samples 模块:提供了在 Spring、Spring Boot、JFinal、Nutz 等框架下的使用示例。
2023-01-12 09:32:57
236
原创 Eclipse Console 加大显示的行数,禁止弹出
Eclipse Console 加大显示的行数:在 Preferences-〉Run/Debug-〉Console里边,去掉对Limit console output的选择,或者选择,设置一下buffer size的设定值进制弹出:Preferences-〉 Run/Debug-〉Console里边取消勾选 Show when program writes to s...
2015-04-20 10:02:54
186
原创 Easy Explorer 插件安装 下载
Easy Explorer是一个Eclipse插件,主要用于快速浏览项目文件的目录,实用性比较强。使用方法如下: 1、下载Easy Explorer,从此处下载EasyExplorer:http://sourceforge.net/projects/easystruts/ 界面有可能打不开,从我下面附件下载吧 2、将org.sf.easyexplor...
2015-02-06 10:37:26
381
原创 在Ubuntu中安装Python
2012-10-18 19:46:42| 分类: Linux |字号 订阅在Ubuntu下安装Python模块通常可以使用apt-get和pip命令。apt-get命令是Ubuntu自带的包管理命令,而pip则是Python安装扩展模块的工具,通常pip会下载扩展模块的源代码并编译安装。Ubuntu 12.04中缺省安装了Python2.7.3,首先通过下面的命令安装pip,...
2013-07-01 11:51:50
303
原创 MyBatis Oracle Error setting null parameter 的解决方法
适配oracle数据库的时候,mybatis报了Error setting null parameter,bug发现是参数出现了null值,对于Mybatis,如果进行操作的时候,没有指定jdbcType类型的参数,就可能导致问题。 postgreSQL,MySQL,SQLSERVER都支持JdbcType.NULL类型,Oracle是不支持,适配的时候也因为这个问题导致mybatis报错...
2013-06-21 17:09:38
713
原创 ubuntu下eclipse找不到jre
在Ubuntu的某些版本下,比如10.10,会出现以下奇怪问题:1. 安装jdk我下载的jdk是bin格式的,直接运行解压,得到一个文件夹。这个文件夹作为jdk的安装目录,可以拷贝到任意目录。然后配置环境变量~/.bashrc,在最后添加:export JAVA_HOME=export JRE_HOME=$JAVA_HOME/jreexport PATH=$JAVA_H...
2013-06-18 11:14:52
190
原创 etc/profile里设置环境变量导致无法登录
1,因为不小心在 etc/profile里设在环境变量导致无法登录不要在 etc/profile里设置 export PATH这样会导致重启后登录不了系统在登录界面 alt +ctrl+f2进入命令模式,如果不是root用户需要键入【root用户就不许这么罗嗦,gedit编辑会不可显示】/usr/bin/sudo /usr/bin/vi /etc/environment...
2013-06-14 16:26:29
414
1
原创 su Authentication failure
关于Ubuntu桌面系统su root时认证失败的问题 1. Ubuntu 默认没有给root用户设置密码,当我们su root命令时, 提示认证失败,解决办法是给root用户设置密码。 sudo passwd root (root可以省略) 然后输入:密码 2. 然后再 su root (root可以省略)输入刚才的密码。...
2013-06-14 15:37:28
302
原创 a Poem About Love and Loss
偶然看到这首诗,很是喜欢,作者是阿根廷诗人 Jorge Luis BorgesYou LearnAfter a while you learn the subtle differenceBetween holding a hand and chaining a soul,And you learn that love doesn’t mean leaningAnd ...
2013-05-14 10:04:30
256
原创 Unable to compile class for JSP
从网上下载项目运行出错,Unable to compile class for JSP其实就是servlet api 不正确导致的,原来的依赖 javax.servlet jsp-api 2.0 provided 修改为 javax.servlet servlet-api 2.4 compile ...
2013-04-11 16:55:19
180
原创 Spring MVC maven第二例
Spring MVC 第二例http://localhost:8080/dddd/compare?input1=Donkey&input2=dog
2013-04-07 17:45:38
159
原创 Maven webapp转变成可在eclipse里运行的工程
右键你的工程,选project fact,你会看到一个convert的超链接,点这个超链接。[img]http://dl.iteye.com/upload/attachment/0082/7380/75c76e85-cd15-3331-9183-51b8b835830e.png[/img]勾选Dynamic Web Module与Java两项打开工程所在的eclipse wor...
2013-04-07 15:02:25
178
原创 maven中properties标签定义变量
一 发现问题在pom.xml中添加依赖时语法如下 org.springframework spring-core[color=red] [b]1.2.6[/b][/color] org.springframework spring-aop [color=red][b]1.2.6[/b][/color] 以上内容没错,但有这样一个问题,在sprin...
2013-04-07 14:24:29
245
原创 Oracle :the account is locked解决办法
用有DBA权限的用户或本地conn / as sysdba 登陆进行解锁命令:alter user lxy account unlock;ora-28000 the account is locked, 出现这种原因,是因为用户被锁定了,一般出现这种原因,是因为程序连接数据库的数量大于配置的连接数,按照我的所遇到的问题,以下步骤可以解决。1. 程序连接大于 oracle 连接数;...
2013-03-29 17:50:09
703
原创 java.sql.SQLWarning: ORA-28002: the password will expire
java.sql.SQLWarning: ORA-28002: the password will expire within 4 days登陆oracle 11g提示ERROR:ORA-28002: the password will expire within 7 days告警信息: ERROR: ORA-28002: the password will expire...
2013-03-29 17:43:58
1200
1
原创 eclipse maven 找不到spring依赖问题
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener[img]http://dl.iteye.com/upload/attachment/0082/2927/30324bde-55d6-3525-a3aa-c08ffe1be01e.png[/img][img...
2013-03-27 18:11:59
419
原创 Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds[img]http://dl.iteye.com/upload/attachment/0079/1289/bb522ec0-fb33-391e-9724-8d25a0d087ff.jpg[/img]双击tomcat,会出现tomca...
2013-01-10 18:00:04
124
原创 quartz spring maven 实例
项目目录[img]http://dl.iteye.com/upload/attachment/0079/1172/f88bdd7b-ae18-317a-9798-98171d1017a9.jpg[/img]下载附件应用,导入eclipse,运行App类
2013-01-10 16:29:37
223
原创 CXF Spring 实例 Maven构建
项目目录结构[img]http://dl.iteye.com/upload/attachment/0079/1109/064ca0d2-d127-32bf-809d-1b824d52a385.jpg[/img]下载附件,直接导入eclipse,maven install 生成war包,部署到tomcathttp://localhost:8080/mycxf/helloWor...
2013-01-10 14:49:23
185
原创 CXF实例一 Maven构建
大家可以下载直接导入eclipse, maven install项目结构[img]http://dl.iteye.com/upload/attachment/0079/0959/4dd51353-669c-3ffa-9e46-5b0eddb3d0c1.jpg[/img]maven生成war包放到tomcat webapp下面http://localhost:80...
2013-01-10 09:53:07
153
原创 SiteMesh
SiteMesh是一个轻量级灵活的Java web应用框架,它应用了四人帮(Gang of Four)的装饰模式允许内容和表现有一个清晰的分离SiteMesh is a lightweight and flexible Java web application framework that applies the Gang of Four decorator pattern to allo...
2012-12-07 18:00:35
141
原创 windows查看端口占用命令
[size=medium]开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大...
2012-11-22 14:38:03
153
原创 代码的味道
[size=medium]什么时候需要Refactoring? 代码的味道是高水平程序员对“好程序“的一种感觉,他们具备一种能力,即使不涉及程序代码的具体实现就能看出你的设计是否合理。 如果代码有“异味“,那么你需要进行Refactorying. 1.重复代码(Duplicate Code) 即使是一两句代码的重复也需要refactoring,有时候重复不是那么明显,你需要...
2012-11-17 18:50:42
121
原创 How to Design a Good API and Why it Matters
[size=medium]作者:Joshua Bloch ... 2 How to Design a Good API and Why it Matters Why is API Design Important? • APIs can be among a company's greatest assets Customers invest heavily: buy...
2012-11-17 18:50:32
259
原创 JS 函数传递多个参数
今天一个朋友问我js如何传递多个参数,他有一个func(n)我说直接func(m,n)就可以,他说不行,js我也不太熟,网上找个小例子测试一下现在前端js比较火,也应该学习下js创建一个文件,然后改成a.html在里面写上下面代码就可以了[code="js"]test[/code]...
2012-11-17 18:49:01
3409
1
原创 Go 语言简介(上)— 语法
[size=medium]Hello World文件名 hello.gopackage main //声明本文件的package名 import "fmt" //import语言的fmt库——用于输出 func main() { fmt.Println("hello world")}运行你可以有两种运行方式,解释执行(实际是编译...
2012-11-16 14:36:37
230
原创 Hadoop白皮书(5):机器学习Mahout简介
[size=medium]Mahout 是一套具有可扩充能力的机器学习类库。它提供机器学习框架的同时,还实现了一些可扩展的机器学习领域经典算法的实现,可以帮助开发人员更加方便快捷地创建智能应用程序。通过和 Apache Hadoop 分布式框架相结合,Mahout 可以有效地使用分布式系统来实现高性能计算。Mahout 现在提供 4 种使用场景的算法。[b]• 推荐引擎算法:[...
2012-11-16 10:59:55
269
原创 Hadoop白皮书(4):数据仓库Hive简介
[size=medium]Hive 是一种建立在 Hadoop 之上的数据仓库架构。它提供了:• 一套方便的实施数据抽取(ETL)的工具。• 一种让用户对数据描述其结构的机制。• 支持用户对存储在Hadoop中的海量数据进行查询和分析的能力。Hive 的基本特点是它采用 HDFS 进行数据存储并利用 Map/Reduce 框架进行数据操作。所以从本质上来说,Hi...
2012-11-16 10:59:47
261
原创 maven环境快速搭建
[size=medium]之前自己写了两篇maven的文章但是感觉和人家写的差距很大,自己还有很大努力空间啊 哈哈----------------准备工作-------------Jdk 1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apache.org/docs/3.0.3/release-no...
2012-11-15 17:09:14
183
原创 Go语言旅行四 A Tour of Go
呵呵,看到有翻译好的,感觉自己翻译的好烂所以不写了,想学习的自己去那看吧,比看我的强[url]http://gotour.qizhanming.com[/url]之前只找到了英文的,但是现在英文的打不开了,上面的中英文都有,很不错[b]Slices[/b]切片A slice points to an array of values and also includ...
2012-11-15 14:35:27
235
原创 位运算
[size=medium][b]一、位运算符C语言提供了六种位运算符:[/b]& 按位与| 按位或^ 按位异或~ 取反> 右移[b]1. 按位与运算 [/b]按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。例如:9&5可写算式如下: 0000...
2012-11-15 10:48:41
136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人