演道网

所有文章 第2088页

java

Java内存管理原理及内存区域详解

1

hellowo 发布于 2016-08-29

  经常有人把Java内存区分为堆内存(Heap)和栈内存(Stack),这种分法比较粗糙,Java内存区域的划分实际上远比这复杂。这种划分方式的流行只能说明大多数程序员最关注的、与对象内存分配关系最密切的内存区域是这两块。其中所指的“堆”是为 Java 堆,所指的“栈”是为虚拟...

阅读(19)评论(0)赞 (0)

java

SSM框架Web程序的流程(Spring SpringMVC Mybatis)

maynard 发布于 2016-08-29

SSM框架的Web程序主要用到了三个技术: Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和 AOP(面向切面编程)。 SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。 Mybatis:用到了与数据库打交道的层面,...

阅读(17)评论(0)赞 (0)

linux学习

网络IPC:套接字

2

maynard 发布于 2016-08-29

网络进程间通信:socket API简介 不同计算机(通过网络相连)上运行的进程相互通信机制称为网络进程间通信(network IPC)。 在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可...

阅读(14)评论(0)赞 (0)

linux学习

智能指针 auto_ptr、scoped_ptr、shared_ptr、weak_ptr

1

fenny 发布于 2016-08-29

  什么是RAII? RAII是Resource Acquisition Is Initialization的简称,是C++语言的一种管理资源、避免泄漏的惯用法。 RAII又叫做资源分配即初始化,即:定义一个类来封装资源的分配和释放,在构造函数完成资源的分配和初始化,在析构函数完...

阅读(8)评论(0)赞 (0)

linux学习

设计模式——单例模式

bjmayor 发布于 2016-08-29

设计模式: 设计模式代表了最佳实践,是软件开发过程中面临一般问题的解决方案。 设计模式是一套被反复使用、经过分类、代码设计总结的经验。 单例模式 单例模式也叫单件模式。Singleton是一个非常常用的设计模式,几乎所有稍微大一些的程序都会使用到它,所以构建一个线程安全并且 高效...

阅读(14)评论(0)赞 (0)

linux学习

const修饰的常量通过指针进行间接修改

fenny 发布于 2016-08-29

? 1 2 3 4 5 void main() {                    const int a = 3;            a=1; }   在C++中const修饰的常量,不能被直接修改,但是可以通过指针 未经允许不得转载:演道网 » cons...

阅读(10)评论(0)赞 (0)

linux学习

缺少双引号的字符串转换成Json对象

2

bjmayor 发布于 2016-08-29

今天写接口遇到一个问题,前段传过来的密文解密之后,生成的字符串中不包含引号,所以直接转换成Json的时候报错了。网上找了半天,也没发现有什么好的方法去解决,所以就用基础的套路,自己转换字符串。 第一种情况 解密之后的字符串是下面这个样子的: String jsonStr = "{...

阅读(47)评论(0)赞 (0)

python

Python实现在类中动态添加属性和生成对象

php 发布于 2016-08-29

程序的主要功能 现在有个存储用户信息的像表格一样的文档:第一行是属性,各个属性用逗号(,)分隔,从第二行开始每行是各个属性对应的值,每行代表一个用户。如何实现读入这个文档,每行输出一个用户对象呢? 另外还有4个小要求: 每个文档都很大,如果一次性把所有行生成的那么多对象存成列表返...

阅读(81)评论(0)赞 (0)

java

Java日期时间操作的一些方法

1

peace 发布于 2016-08-29

1. 获得Calendar实例: Calendar c = Calendar.getInstance(); 2. 定义日期/时间的格式: SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 3. 把...

阅读(17)评论(0)赞 (0)

java

Java时间和时间戳的相互转换

fenny 发布于 2016-08-29

Java时间和时间戳的相互转换 时间转换为时间戳:     /*     * 将时间转换为时间戳    */        public static String dateToStamp(String s) throws ParseException{        Strin...

阅读(14)评论(0)赞 (0)