一个键盘码代码,两只黄鹂名翠柳

解决双击启动tomcat的bin目录下的startup.bat闪退问题

           解决双击启动tomcat的bin目录下的startup.bat闪退问题第一次解压Tomcat文件夹后,直接双击运行bin目录下面的startup.bat会出现命令提示符一闪而过的情况,这说明tomcat的环境没有配置好。(我们可以在startup.bat文件末尾加一行 pause 的代码,可以查看错误信息,保持命令提示符存在)   解决方法:在系统环境变量中添加 变量名为CATALINA_HOME,变量值为tomcat路径的变量。   注意,需要在上方的admin环境变量和下方的系统变量同时添加这个变量,才能保证环境的配置成功。(我第一次用的时候只是配 查看全文

(Git学习)二十九、搭建Git服务器

在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装。假设你已经有sudo权限的用户账号,下面,正式开始安装。第一步,安装git:$ sudo apt-get install git第二步,创建一个git用户,用来运行git服务:$ sudo adduser git第三步,创建证书登录:收集所有需要登录的用户的公钥, 查看全文

(Git学习)二十四、操作标签

如果标签打错了,也可以删除:$ git tag -d v0.1Deleted tag 'v0.1' (was f15b0dd)因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。如果要推送某个标签到远程,使用命令git push origin <tagname>:$ git push origin v1.0Total 0 (delta 0), reused 0 (delta 0)To github.com:michaelliao/learngit.git  * [new&n 查看全文

(Git学习)二十七、忽略特殊文件

有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...,有强迫症的童鞋心里肯定不爽。好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。不需要从头写.gitignore文件,GitHub已经为我们准备了各种配置文件,只需要组合一下就可以使用了。所有配置文件可以直接在线浏览:https://github.com/github/gitignore忽略文件的原则是:忽略操作系统自动生成的文件,比如缩略图等;忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放 查看全文

(Git学习)二十八、配置别名

有没有经常敲错命令?比如git status?status这个单词真心不好记。如果敲git st就表示git status那就简单多了,当然这种偷懒的办法我们是极力赞成的。我们只需要敲一行命令,告诉Git,以后st就表示status:$ git config --global alias.st status好了,现在敲git st看看效果。当然还有别的命令可以简写,很多人都用co表示checkout,ci表示commit,br表示branch:$ git config --global alias.co checkout$ git config --global alias.ci commit$&nbs 查看全文

sql分段处理删除大量数据

最近在QQ群里面,有人问起如何使用分段处理,竟然忘记如何操作,当时只是COPY一本书里的内容,只记得大致的步骤,先重新温习,以便记忆:实现功能:1.分段处理2.拆分操作3.批量绑定--摘自《Oracle 数据库性能优化》CREATE OR REPLACE PROCEDURE del_hubel_SSF_forallas type ridArray is table of rowid index by binary_integer; type dtArray is table of varchar2(50) index by binary_integer;  v_rowid ridArray; v_mid_to_delete dtArray;BEGIN SELECT mid, rowid bu 查看全文

(Git学习)二十三、创建标签

在Git中打标签非常简单,首先,切换到需要打标签的分支上:$ git branch * dev   master$ git checkout masterSwitched to branch 'master'然后,敲命令git tag <name>就可以打一个新标签:$ git tag v1.0可以用命令git tag查看所有标签:$ git tag v1.0默认标签是打在最新提交的commit上的。有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办?方法是找到历史提交的commit id,然后打上就可以了:$ git&nb 查看全文

TOGAF认证考试总结

TOGAF认证考试总结转: http://blog.sina.com.cn/s/blog_7d12e0460102wgiu.html 咨询项目,感觉TOGAF架构对于ADM各阶段以及理清业务与IT的关系都很有指导性,所以决定考一个认证,一方面加深理解,另一方面弄个证书在答标等场合也用得上。2016年1月24日,星期天,完成了考试,part 1: 36/40(90%),part 2: 27/40(67%),虽然对于Part2的成绩有些不满,不过拿了证书,也就OK啦。 没报培训班,主要三本教材:1、官方TOGAF 9.12、TOGAF 9 foundation study guide3、TOGAF 9 certified study guide后两本考试用书,即使我是the open group官方会员,也需要购买;我在新浪 查看全文
加载更多
其它 ( 244 )
python ( 199 )
java ( 174 )
算法 ( 136 )
linux ( 112 )
js ( 82 )
mysql ( 82 )
android ( 56 )
c/c++ ( 47 )
信息技术 ( 41 )
php ( 41 )
css ( 23 )
nginx ( 23 )
shell ( 22 )
教育 ( 21 )
html ( 19 )
操作系统 ( 19 )
设计模式 ( 18 )
node ( 14 )
tcp/udp ( 11 )
hive ( 11 )
es6 ( 10 )
es ( 10 )
编码 ( 9 )
redis ( 8 )
数据库 ( 5 )
unix ( 5 )
SpringBoot ( 5 )
hadhoop ( 4 )