MyBatis中#{ }和${ }的区别详解 1.#将传入的数据当成一个字符串,会对自动传入的数据加一个 双引号。 例如order by #id#,如果传入的值是111,那么解析成sql时变为order by “111”,如果传入的值是id,在解析成sql为order by “id”. 其实原来sq ...
分类:
其他好文 时间:
2018-09-11 16:27:01
阅读次数:
334
IOS系统(非开源,不可扩展) iphone沙盒机制解释:应用程序位于文件系统的严格限制部分,程序不能直接访问其他应用程序。 1、iOS的编程语言Objective-C 2、IOS采用的是沙盒运行机制 3、IOS中任何第三方程序都不能在后台运行 4、IOS中用于UI指令权限最高,最先响应屏幕 5、清 ...
分类:
移动开发 时间:
2018-09-06 02:53:25
阅读次数:
189
分析前基础了解:一)JVM把内存划分成两种:一种是栈内存,一种是堆内存。 ①在函数中定义的一些基本类型的变量和对象的引用变量(变量名)都在函数的栈内存中分配。 ②当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 ③堆内存用来存放由new创建的对象(包括由基本类型包装起来的类
分类:
编程语言 时间:
2018-09-01 15:58:53
阅读次数:
170
详解path和classpath的区别 详解path和classpath的区别 path的作用 path是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来,如C:\Program Files\Java\jdk1.6.0_10\bin\ ...
分类:
其他好文 时间:
2018-08-18 19:44:38
阅读次数:
158
PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返 ...
分类:
Web程序 时间:
2018-08-03 01:02:47
阅读次数:
194
1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。 3、PL2303、CP2102芯片是 USB 转 TTL串口 的芯片,用USB ...
分类:
其他好文 时间:
2018-06-10 17:23:57
阅读次数:
196
一、基本步骤 在我们理解了网页中标签是如何嵌套,以及网页的构成之后,我们就是可以开始学习使用python中的第三方库BeautifulSoup筛选出一个网页中我们想要得到的数据。 接下来我们了解一下爬取网页信息的步骤。 想要获得我们所需的数据分三步 第一步:使用BeautifulSoup解析网页 S ...
分类:
Web程序 时间:
2018-06-09 11:30:16
阅读次数:
257
1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRI ...
分类:
编程语言 时间:
2018-05-27 13:41:07
阅读次数:
180
2一、概念设计 1.1 概念设计关键知识 1.2 辨析 实体与属性的区别: ①实体能进一步用多个属性来描述,属性却不能,属性是不可再细分/分割的原子项。 ②实体内部或者多个实体之间存在联系,而属性无。 实体与联系的区别: ①联系不能单独存在,必须由它联系的双方或者多方共同决定,而实体不需要。 ②联系 ...
分类:
数据库 时间:
2018-05-21 21:54:36
阅读次数:
199
如果你想了解linux分区,请务必认真阅读本文.对于初学者来说,linux分区不像windows下那么一目了解 在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界 ...
分类:
系统相关 时间:
2018-05-09 01:26:02
阅读次数:
284