码迷,mamicode.com
首页 > 2018年03月04日 > 全部分享
数据库原理
什么是数据库? 数据库是一个以某种 有组织的方式存储的数据集合 。也就是: 保存有组织数据的容器 (一个文件或一组文件) 为什么我们需要数据库? 毫无疑问,数据库是用来存储数据的。我们对excel肯定不会陌生,excel也是用来存储数据。那既然有excel这样非常好用的软件了,为什么需要数据库呢?? ...
分类:数据库   时间:2018-03-04 18:10:23    阅读次数:210
php在mongodb中crud的操作
mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]] mongodb:// 这是固定的格式,必须要指定。 username:password@ 可选 ...
分类:数据库   时间:2018-03-04 18:10:13    阅读次数:215
(三)juc高级特性——虚假唤醒 / Condition / 按序交替 / ReadWriteLock / 线程八锁
8. 生产者消费者案例-虚假唤醒 参考下面生产者消费者案例: 当多个生产者、消费者同时响应资源时,程序输出如下(商品数出现负数): 原因如下,即产生了虚假唤醒: 解决方法在jdk的wait()方法里已经声明,即需要把wait()方法放在循环里(生产者方法也同下) 9. Condition 线程通信 ...
分类:编程语言   时间:2018-03-04 18:10:01    阅读次数:188
Combination Sum
Given a set of candidate numbers (C) (without duplicates) and a target number (T), find all unique combinations in C where the candidate numbers sums ...
分类:其他好文   时间:2018-03-04 18:09:53    阅读次数:134
正则表达式
正则表达式基本概念 1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最大匹配 如果后面加上?,就转化为非贪婪匹配,需要高版本支持 2.获取:默认用(x ¦y)是获取匹配,很多时候只是测试,不一定要求得到所匹配的数据,尤其在嵌套匹配或大数据中就要用非获取匹配(?:x ¦y),这样 ...
分类:其他好文   时间:2018-03-04 18:09:45    阅读次数:354
js照片墙拖拽特效
素材要求: 图片文件为9张正方形图片,否则容易让图片变形,图片格式任意。还需要导入move.js框架。 新手练习,多多包涵。 ...
分类:Web程序   时间:2018-03-04 18:09:34    阅读次数:201
三、第一个程序
1.工程目录结构 2.需要导入的jar包 除了和外,其他的都是mybatis的核心包,直接可以在官网下载。 3.具体程序 package com.bjpowernode.beans; public class Student { private Integer id; private String ...
分类:其他好文   时间:2018-03-04 18:09:26    阅读次数:140
智能指针总结
auto_ptr: unique_ptr: shared_ptr和weak_ptr: ...
分类:其他好文   时间:2018-03-04 18:09:20    阅读次数:134
五大算法:分治,贪心,动态规划,回溯,分支界定
分治算法 一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并 ...
分类:编程语言   时间:2018-03-04 18:09:11    阅读次数:186
shell-if文件和目录的判断
一、if的基本语法: if [ command ];then 符合该条件执行的语句 elif [ command ];then 符合该条件执行的语句 else 符合该条件执行的语句 fi 二、文件/文件夹(目录)判断 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c ...
分类:系统相关   时间:2018-03-04 18:09:01    阅读次数:457
测试浏览器是否支持JavaScript脚本
如果用户不能确定浏览器是否支持JavaScript脚本,那么可以应用HTML提供的注释符号进行验证。HTML注释符号是以 <-- 开始以 --> 结束的。如果在此注释符号内编写 JavaScrip t脚本,对于不支持 JavaScript 的浏览器,将会把编写的 JavaScript 脚本作为注释处 ...
分类:编程语言   时间:2018-03-04 18:08:54    阅读次数:239
Web应用层协议---HTTP
处于协议栈顶层的应用层协议定义了运行在不同端系统的应用程序进程如何相互传递报文。定义内容如下: 1、交换的报文类型。请求报文和响应报文。 2、各种报文类型的语法,如报文中的各个字段及这这些字段是如何描述的。 3、字段的语义,即这些字段中包含的信息的含义。 4、一个进程何时以及如何发送报文,对报文进行 ...
分类:Web程序   时间:2018-03-04 18:08:47    阅读次数:181
JS中的let变量
let允许你声明一个作用域被限制在块级中的变量、语句或者表达式。在Function中局部变量推荐使用let变量,避免变量名冲突。 作用域规则 let 声明的变量只在其声明的块或子块中可用,这一点,与var相似。二者之间最主要的区别在于var声明的变量的作用域是整个封闭函数。 ...
分类:Web程序   时间:2018-03-04 18:08:39    阅读次数:172
Java并发编程笔记1-竞争条件&初识原子类&可重入锁
我们知道,在多线程访问一个共享变量的时候会发生安全问题。 首先看下面例子: 运行结果如下: 如果没发生线程对数据的赃操作,3个线程执行,结果会累加到600的,看上面结果明显没有,并且出现一下重复的数据。这是因为存在3个线程同时操作同一个数字,导致输出重复数字。 解决办法: 1.在方法上加上synch ...
分类:编程语言   时间:2018-03-04 18:08:31    阅读次数:157
java基础--自定义异常使用练习
个人认为首先要知道两点: 1.异常的父类为 Throwable 2.错误、异常总共分为三类,但需要程序处理的只有一种 现在写一个小例子: 需求:敌我双方各自英雄进行攻击,如果某方生命值达到0,对方再攻击,则报出英雄已死,无法继续攻击的异常: 上面这段代码显示了编写自定义异常的一个流程: 1.写一个异 ...
分类:编程语言   时间:2018-03-04 18:08:24    阅读次数:192
Selenium(Python)页面对象+数据驱动测试框架
整个工程的目录结构: 常用方法类: ...
分类:编程语言   时间:2018-03-04 18:08:15    阅读次数:1201
在VMWare上安装Arch Linux
1、为什么选择Arch Linux Arch Linux 是通用 x86-64 GNU/Linux 发行版。Arch采用滚动升级模式,尽全力提供最新的稳定版软件。初始安装的Arch只是一个基本系统,随后用户可以根据自己的喜好安装需要的软件并配置成符合自己理想的系统。 —— 引自Arch Linux ...
分类:系统相关   时间:2018-03-04 18:08:08    阅读次数:219
1172条   上一页 1 ... 24 25 26 27 28 29 30 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!