- 博客(11)
- 收藏
- 关注
转载 【转载】关联,聚合和组合
关联:指的是模型元素之间的一种语义联系,是类之间的一种很弱的联系。关联可以有方向,可以是单向关联,也可以是双向关联。可以给关联加上关联名来描述关联的作用。关联两端的类也可以以某种角色参与关联,角色可以具有多重性,表示可以有多少个对象参与关联。可以通过关联类进一步描述关联的属性、操作以及其他信息。聚合:指的是整体与部分的关系。通常在定义一个整体类后,再去分析这个整体类的组成结构。从而...
2019-09-24 02:05:39
1565
转载 Linux下动态链接库和静态链接库
最近又重新复习了一下Linux下动态链接库和静态链接库,稍作笔记以备后查。1. 静态链接库和动态链接库 静态链接库就是一个多个汇编文件(obj文件)的集合,在Linux中通常命名为libxxx.a。对于静态链接库函数的连接是在编译阶段,直接将obj文件的一份拷贝代码连接到目标文件。 动态链接库也是一个或多个汇编文件的集合,在Linux中通常命名为libxxx.so。对于动态...
2019-09-24 02:04:34
247
转载 利用gdb调试coredump
1. 怎么生成coredump文件?检查两个条件1) core文件限制的大小,如果要生成的core文件超过设定的Core文件大小,则无法生成。2) 编译的过程中需要使用 -g 参数。把调试信息加入到可执行文件。修改core限制的大小命令:ulimit -c unlimited转载于:https://www.cnblogs.com/codingrabbit/p...
2019-09-24 02:04:32
136
转载 Mysql的变量理解总结
mysql的变量分为系统变量和用户变量这个区分是根据变量由谁定义的来划分的,mysql系统定义的变量是系统变量,用户自己定义的变量为用户变量。对于系统变量,用户只能够改变它的值不能够创建新的系统变量。对于用户变量,用户可以创建和改变的变量。1. 系统变量包括全局变量和会话变量。会话变量是全局变量在当前会话的一份拷贝,在会话建立的时候,利用全局变量进行初始化。修改会话变量,只会对当...
2019-09-24 02:04:30
163
转载 Linux下PATH和LD_LIBRARY_PATH的设置
PATH和LD_LIBRARY_PATH本质都是变量,所谓变量的意思就是由别人赋值产生的,直觉往往会让我们添加和减少这个变量本身的某些路径,实际上这是不正确的。正确的做法是我们要去修改赋予这个变量数值的那些配置文件,加一条路径或者减一条。说到底变量只关乎显示,不关乎其用于显示的内容。PATH: 可执行程序的查找路径查看当前环境变量:echo $PATH设置...
2019-09-24 02:04:29
432
转载 WAMP配置虚拟目录
WAMP配置虚拟目录第一步,打开apache的主配置文件httpd.conf,去掉Include conf/extra/httpd-vhosts.conf;第二步,然后找到apache的apache/conf/extra下的次配置文件httpd-vhosts.conf文件;第三步,删除原有配置,添加<VirtualHost *:80>DocumentRoo...
2019-09-24 02:04:27
248
转载 PHP安全
php如何做到安全14 November 2013 0一、概念和原则 所有的输入数据都是不安全的我们不能信任任何外来的数据,例如用户的表单提交数据、请求字符串、甚至是RSS种子,都不能信任。这些数据都可以被伪造。 这些数据中可能故意包含某些字符,破坏程序的运行环境,例如可能包含有害的javascript代码。因此,PHP预定义全局数组中的数据都有可...
2019-09-24 02:04:26
197
转载 字符集和字符编码
因为前段时间在mysql和程序中都遇到了字符集编码的问题,对于字符集和字符编码一直没有透彻的了解过。最近专门读了几篇文章进行了了解,记录一下感想和困惑。1. 字符集和字符编码到底有什么区别?character-set和character-code字符集:字符的集合,这个集合限定支持哪些字符。字符编码:对于该集合中每个字符以什么样的格式进行编码,对应的是一个数值。2. ...
2019-09-24 02:04:25
103
转载 大话面向接口编程
现在软件开发中经常提到面向对象编程,面向接口编程,对于许多初学者难以理解接口到底是什么,为什么要面向接口编程。今天就简单说一下个人理解。下面先从一个模拟场景引入。 话说,刘备、关羽、张飞、诸葛一起创业,开了一家“蜀国软件科技有限公司”,刘备负责市场拓展、关羽负责产品研发、张飞负责销售、诸葛负责后勤。公司由于刚刚成立需要制作一个“工作规程”来保障公司的运行。诸葛大才,很快写好并贴...
2019-09-24 02:04:24
104
转载 tcpdump和wireshark
在解决网络问题时,经常需要通过监控网络流量和分析协议数据,进行定位问题。tcpdump是linux环境下一款抓包工具wireshark是一款抓包和数据包分析工具两者通常结合使用,tcpdump抓取的数据包保存为可分析文件,然后在windows系统通过wireshark进行分析。tcpdump命令需要使用-w ‘保存文件’。转载于:https://www.cnblogs...
2019-09-24 02:04:22
196
转载 JDBC使用Demo
1 package com.dascom.xue; 2 3 import java.sql.DriverManager; 4 import com.mysql.jdbc.*; 5 6 7 public class DBDemo { 8 9 /**10 * @param args11 */12 p...
2019-09-24 02:04:20
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人