- 博客(18)
- 资源 (7)
- 收藏
- 关注
原创 oracle 调整字段顺序
不像mysql可以直接一条sql搞定(alter table 表名 change 字段名 新字段名 字段类型 默认值 after 字段名(跳到哪个字段之后)),oracle 必须另辟蹊径,曲线救国。 场景描述:假设我们有一张表名为test,该表有三个字段,依次为col1、col2、col3,现在我们想新增一个字段col4,并把col4放到最前面,即我们希望调整后的字段顺序为col4、col1、c
2017-07-17 22:52:05 12048 2
原创 小马哥淡定的ubuntu之旅——J2EE开发
安装jdk安装tomcat下载tomcat,下载.tar.gz格式的安装包 解压缩 tar -zxvf apache-tomcat-8.5.16.tar.gz 将解压缩之后的文件夹复制到/opt目录下sudo cp -r apache-tomcat-8.5.16 /opt 更新tomcat文件夹权限sudo chmod -R 755 apache-tomcat-8.5.16 配置startu
2017-07-04 23:35:36 400
原创 小马哥淡定的UBUNTU之旅——mysql
小马哥淡定的UBUNTU之旅——mysql准备帮同学写一个简单的测试网站完成实验,考虑到他人在国外,为避免盗版问题,决定选择mysql数据库。手头电脑并没有windows操作系统,正好试试在ubuntu上的mysql,哈哈O(∩_∩)O~一、安装篇安装mysql server 注意安装过程中需要设置数据库root用户密码sudo apt-get install mysql-server安装m
2017-06-25 11:04:16 405
原创 小马哥淡定的UBUNTU之旅-软件安装
ubuntu下安装软件的方法主要有四种:APT、DPKG、源码、RPM。一、安装1.APT方式apt-get install softname1 softname2… 修复安装 apt-get -f install2.DPKG方式dpkg -i package_name.deb3.源码安装针对.tar .tar.gz .tar.bz2 .tar.Ztar zxf xx.tar.gz c查看RE
2016-12-08 20:35:27 453
原创 小马哥淡定的UBUNTU之旅-根目录无损扩容
因为第一次安装并没有什么经验,按照网上的一篇教程,只给根目录分了6G的空间,结果装完玩了不到两天就发现已经使用率95%,好尴尬,于是就有了这次无损扩容的经历。根目录扩容需要用到工具是Gparted分区编辑器,类似于我们在Windows环境下用的Disk Genius。同样的,需要从Ubuntu启动U盘进行操作。详细步骤如下: 1)制作Ubuntu启动U盘,我用的是UltraISO; 2)从U盘
2016-12-08 20:29:04 2710
原创 小马哥淡定的UBUNTU之旅-网络配置
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-08 13:19:22 1794
转载 最短路径算法
经典的最短路径算法有两种——弗洛伊德算法和迪杰斯特拉算法。其中弗洛伊德算法解决的是图中任意两点之间的最短路径问题,而迪杰斯特拉则仅限于单源最短路径问题。
2015-12-30 09:54:28 403
转载 最小费用最大流问题
最小费用最大流问题是经济学和管理学中的一类典型问题。在一个网络中每段路径都有“容量”和“费用”两个限制的条件下,此类问题的研究试图寻找出:流量从A到B,如何选择路径、分配经过路径的流量,可以达到所用的费用最小的要求。
2015-12-29 15:52:11 2698
转载 C/C++中的void和void*
一、voidvoid关键字表示“空类型”的概念。但是,这里的“空类型”不表示“任意类型”,而是表示不存在的意思,也就是说C/C++不允许你写语句void a,不存在类型为void的东西.void表示“不存在”的意思,可以从void的两个应用中加以体现:1、void作为函数的返回值类型时,表示函数返回值不存在,即函数没有返回值。例如:void FunctionNoReturn_0
2015-09-14 17:49:38 480
原创 二叉搜索树的基本操作(含代码)
二叉查找树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。
2014-08-24 19:02:21 737
翻译 C++如何判断运算结果溢出
对于有符号int is_mul_overflow(int a, int b) { if( a >= 0 && b >=0 ) { return INT_MAX / a < b; } else if( a < 0 && b < 0 ) { return INT_MAX / a > b; } else if(
2014-04-18 12:46:24 10844 1
InstallShield Limited Edition for Visual Studio
2013-03-29
C#串口通信(基于事件驱动)
2011-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人