<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dangerous_fire的专栏]]></title><description><![CDATA[开始沉淀]]></description><link>https://blog.csdn.net/dangerous_fire</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; dangerous_fire]]></copyright><item><title><![CDATA[从Java转到C++感悟]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/110563552</link><guid>https://blog.csdn.net/dangerous_fire/article/details/110563552</guid><author>dangerous_fire</author><pubDate>Thu, 03 Dec 2020 21:49:31 +0800</pubDate><description><![CDATA[从我刚接触程序时，学习的就是c/c++，大学毕业后去北京找工作，c++岗位需求少，自己学的又浅，很不好找。幸运的是从学校走时在别人宿舍地上捡到一本被遗弃的Java思想，并被我带到北京垫了床脚。了解到Java岗位需求多，所以尝试学习Java，可能是生活的压力，一本厚厚的书，只用了一周就看完了，并编了些测试小程序。将海投岗位转成Java，并很快找到了工作，开始了我Java程序开发生涯，并一晃十年过去了。刚开始做Java客户端开发，后来又做后台服务开发，基本把Java的里里外外都接触到了，现在又因为业务需要需使用]]></description><category></category></item><item><title><![CDATA[mysql5.7.21压缩包安装]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/79339543</link><guid>https://blog.csdn.net/dangerous_fire/article/details/79339543</guid><author>dangerous_fire</author><pubDate>Tue, 20 Feb 2018 13:06:56 +0800</pubDate><description><![CDATA[mysql5.7.21压缩包安装mysql自5.5以后就不再提供64位可运行安装文件，所以要安装最新的mysql64位数据库就需要下载压缩包手动安装。1.下载安装文件    到官网地址下载https://www.mysql.com/downloads/ 社区版 MySQL Community Edition (GPL)    例如：mysql-5.7.21-winx64.zip    2.解压缩 ...]]></description><category></category></item><item><title><![CDATA[Linux网卡命名enp3s0说明]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/78677766</link><guid>https://blog.csdn.net/dangerous_fire/article/details/78677766</guid><author>dangerous_fire</author><pubDate>Thu, 30 Nov 2017 16:31:02 +0800</pubDate><description><![CDATA[用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0，变成了enp3s0，每次想要修改什么配置，
都要先ifconfig查一下网卡名，真是让我很郁闷！
去网上搜索一下才知道，这次的Ubuntu 16的更新幅度很大，当属systemd替换掉了initd来引导系统这个动作给用户带来的影响最大，
原来习惯service什么的来控制系统服务什么的，现在]]></description><category></category></item><item><title><![CDATA[如何解决error C4996: 'fopen'的问题]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/74079919</link><guid>https://blog.csdn.net/dangerous_fire/article/details/74079919</guid><author>dangerous_fire</author><pubDate>Sat, 01 Jul 2017 21:04:48 +0800</pubDate><description><![CDATA[错误描述：

error C4996: 'fopen': This function or variable may be unsafe.Consider using fopen_s instead. To disable
 deprecation, use_CRT_SECURE_NO_WARNINGS. See online help for details.
参考帖子：
（1）htt]]></description><category></category></item><item><title><![CDATA[Visual Studio 2015常用快捷键]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/73656630</link><guid>https://blog.csdn.net/dangerous_fire/article/details/73656630</guid><author>dangerous_fire</author><pubDate>Fri, 23 Jun 2017 22:23:12 +0800</pubDate><description><![CDATA[一、基础快捷键


1.回到上一个光标位置/前进到下一个光标位置

　　1)回到上一个光标位置：使用组合键“Ctrl + -”;

　　2)前进到下一个光标位置：“Ctrl + Shift + - ”。

2.复制/剪切/删除整行代码

　　1)如果你想复制一整行代码，只需将光标移至该行，再使用组合键“Ctrl+C”来完成复制操作，而无需选择整行。

　　2)如果你想剪切]]></description><category></category></item><item><title><![CDATA[Windows10 以管理员身份运行的解决办法]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/73332181</link><guid>https://blog.csdn.net/dangerous_fire/article/details/73332181</guid><author>dangerous_fire</author><pubDate>Fri, 16 Jun 2017 15:40:50 +0800</pubDate><description><![CDATA[1.在运行的脚本文件的右键中选择“以管理员身份运行”
2.在运行快捷方式的右键属性里设置

3. 想在运行中运行命令，必须在本地安全策略中设置


方法3可以从更本上解决问题，因为前两种方法无法解决“运行”中的命令以管理员身份运行。这对经常使用快捷输入命令工作的程序员是无法忍受的]]></description><category></category></item><item><title><![CDATA[Oracle11g服务详细介绍及哪些服务是必须开启的？]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/73331371</link><guid>https://blog.csdn.net/dangerous_fire/article/details/73331371</guid><author>dangerous_fire</author><pubDate>Fri, 16 Jun 2017 14:50:58 +0800</pubDate><description><![CDATA[安装Oracle 11g后，共有7个服务，
这七个服务的含义分别为：
1. Oracle ORCL VSS Writer Service：
Oracle卷映射拷贝写入服务，VSS（Volume Shadow Copy Service）能够让存储基础设备（比如磁盘，阵列等）创建高保真的时间点映像，即映射拷贝（shadow copy）。它可以在多卷或者单个卷上创建映射拷贝，同时不会影响到系统的系]]></description><category></category></item><item><title><![CDATA[插入数据时显示：ORA-00984列在此处不允许解决方法]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/73325792</link><guid>https://blog.csdn.net/dangerous_fire/article/details/73325792</guid><author>dangerous_fire</author><pubDate>Fri, 16 Jun 2017 11:33:22 +0800</pubDate><description><![CDATA[操作Oracle数据库，插入数据时显示：ORA-00984列在此处不允许错误：
出现的原因是由于，在插入字符或字符串型字段时。如果插入的数据是纯数字，则不会有错误；如果出现字符，则会报ORA-00984列在此处不允许异常。 可以创建TestUser表，如下：
    create table TestUser (  
        usercode char(5),  
        us]]></description><category></category></item><item><title><![CDATA[PuTTY+Xming实现X11的ssh转发]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/72742248</link><guid>https://blog.csdn.net/dangerous_fire/article/details/72742248</guid><author>dangerous_fire</author><pubDate>Thu, 25 May 2017 19:17:32 +0800</pubDate><description><![CDATA[1 需求分析
有些Linux程序还是不能完全离开窗口环境，或者说离开后操作不方便。其中Oracle就是这样一个程序，其工具程序大多数能够在纯命令行静默执行，如
 OCI，DBCA，NetCA等，但是工作在图形界面时更加方便。为此，需要利用X11的XServer和XClient跨网工作原理进行远程显示。而更加方便的是，SSHD远程协议完全支持对X11协议的转发，这样我们就可以只需在服务器端开启一]]></description><category></category></item><item><title><![CDATA[CentOS7 64位下MySQL5.7安装与配置（YUM）]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/71785993</link><guid>https://blog.csdn.net/dangerous_fire/article/details/71785993</guid><author>dangerous_fire</author><pubDate>Sat, 13 May 2017 10:29:51 +0800</pubDate><description><![CDATA[安装环境：CentOS7 64位 MINI版，安装MySQL5.7
1、配置YUM源
在MySQL官网中下载YUM源rpm安装包：http://dev.mysql.com/downloads/repo/yum/ 

# 下载mysql源安装包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarc]]></description><category></category></item><item><title><![CDATA[CentOS7利用systemctl添加自定义系统服务]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/71777071</link><guid>https://blog.csdn.net/dangerous_fire/article/details/71777071</guid><author>dangerous_fire</author><pubDate>Sat, 13 May 2017 10:05:16 +0800</pubDate><description><![CDATA[CentOS 7的服务systemctl脚本存放在：/usr/lib/systemd/，有系统（system）和用户（user）之分，需要开机不登陆就能运行的程序，存在系统服务里，即：/usr/lib/systemd/system目录下
每一个服务以.service结尾，一般会分为3部分：[Unit]、[Service]和[Install]，我写的这个服务用于开机运行tomcat项目:
vim]]></description><category></category></item><item><title><![CDATA[svn 服务器端提交验证]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/71479660</link><guid>https://blog.csdn.net/dangerous_fire/article/details/71479660</guid><author>dangerous_fire</author><pubDate>Tue, 09 May 2017 15:57:54 +0800</pubDate><description><![CDATA[svn 在Linux服务器端验证用户提信息日志字数

a@b:/volume1/svn/repos/hooks$ ll
total 52
drwxrwxrwx+ 2 root   root  4096 May  9 15:54 .
drwxrwxrwx+ 6 root   root  4096 May  9 11:02 ..
-rwxrwxrwx+ 1 root   root  2589 Ma]]></description><category></category></item><item><title><![CDATA[Android应用自动更新功能的代码实现]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/70894875</link><guid>https://blog.csdn.net/dangerous_fire/article/details/70894875</guid><author>dangerous_fire</author><pubDate>Fri, 28 Apr 2017 11:38:15 +0800</pubDate><description><![CDATA[由于Android项目开源所致，市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用，我们需要向N多市场发布，软件升级后，我们也必须到安卓市场上进行更新，给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。
既然实现自动更新，我们首先必须让我们的应用知道是否存在新版本的软件，因此我们可以在自己的网站上放置配置文件，存放软件的版本信息：

update]]></description><category></category></item><item><title><![CDATA[springMVC和FreeMarker简单方式导出excel]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/69276383</link><guid>https://blog.csdn.net/dangerous_fire/article/details/69276383</guid><author>dangerous_fire</author><pubDate>Wed, 05 Apr 2017 18:42:53 +0800</pubDate><description><![CDATA[一般Java操作excel文件比较流行的是apache poi包。
因为我们只是导出数据，不需要读取正规的excel文件，所以我们可以通过输出html格式的xls文件来简单实现导出excel。
环境使用的springMVC,展示使用的是FreeMarker
Action
        @RequestMapping(value="export")
	public String sfnEx]]></description><category></category></item><item><title><![CDATA[Weblogic多应用部署在一个域下导致session冲突]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/68066348</link><guid>https://blog.csdn.net/dangerous_fire/article/details/68066348</guid><author>dangerous_fire</author><pubDate>Wed, 29 Mar 2017 16:23:05 +0800</pubDate><description><![CDATA[Weblogic多应用部署在一个域下导致session冲突问题解决办法
 
       最近在Weblogic的一个域下面同时部署了多个应用，出现了session冲突的问题。其现象是这样的，访问A正常，但是从应用A跳转到应用B后，应用A的session立马就失效了。因为以前在tomcat上也遇到过类似的情况，当时立马就想到应该是session冲突的问题，每个应用在写保存session信息的c]]></description><category></category></item><item><title><![CDATA[weblogic 安装部署纯静态html注意事项]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/68061304</link><guid>https://blog.csdn.net/dangerous_fire/article/details/68061304</guid><author>dangerous_fire</author><pubDate>Wed, 29 Mar 2017 10:51:49 +0800</pubDate><description><![CDATA[weblogic安装部署的文件夹下必须要有 WEB-INF\web.xml 文件，否则无安装部署]]></description><category></category></item><item><title><![CDATA[在部署目录备份数据注意]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/67640314</link><guid>https://blog.csdn.net/dangerous_fire/article/details/67640314</guid><author>dangerous_fire</author><pubDate>Tue, 28 Mar 2017 18:51:31 +0800</pubDate><description><![CDATA[我再部署目录直接将class文件复制未改后缀名，导致程序运行产生异常错误。谨记这个问题。
另外有时把整个classes文件目录打包备份成zip文件，也要注意，可能某些容器会解析zip包中的.class文件。]]></description><category></category></item><item><title><![CDATA[利用 jsoup 下载保存文件]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/63251212</link><guid>https://blog.csdn.net/dangerous_fire/article/details/63251212</guid><author>dangerous_fire</author><pubDate>Sat, 18 Mar 2017 10:13:38 +0800</pubDate><description><![CDATA[//Open a URL Stream
Response resultImageResponse = Jsoup.connect(imageLocation).cookies(cookies).ignoreContentType(true).execute();
 
// output here
FileOutputStream out = (new FileOutputStream(new ja]]></description><category></category></item><item><title><![CDATA[java中无符号类型的解决方案]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/62230972</link><guid>https://blog.csdn.net/dangerous_fire/article/details/62230972</guid><author>dangerous_fire</author><pubDate>Wed, 15 Mar 2017 17:09:38 +0800</pubDate><description><![CDATA[1.无符号和有符号
计算机中用补码表示负数，并且有一定的计算方式；另外，用二进制的最高位表示符号，0表示正数、1表示负数。这种说法本身没错，可是要有一定的解释，不然它就是错的，至少不能解释，为什么字符类型的-1二进制表示是“1111
 1111”16进制表示为FF，而不是1000 0001。
在计算机中，可以区分正负的类型，称为有符号类型，无正负的类型，称为无符号类型。
使用二进制中的最高]]></description><category></category></item><item><title><![CDATA[tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案]]></title><link>https://blog.csdn.net/dangerous_fire/article/details/62036548</link><guid>https://blog.csdn.net/dangerous_fire/article/details/62036548</guid><author>dangerous_fire</author><pubDate>Tue, 14 Mar 2017 08:54:32 +0800</pubDate><description><![CDATA[错误的原因是:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。这是由于tomcat上次非正常关闭时有一些活动session被持久化（表现为一些临时文件），在重启时，tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。

到tomcat安装目录下的/work/localhost/{项目目录}/se]]></description><category></category></item></channel></rss>