- 博客(48)
- 收藏
- 关注
转载 mysql LAST_INSERT_ID 使用与注意事项
在使用MySQL时,若表中含自增字段(auto_increment类型),则向表中insert一条记录后,可以调用last_insert_id()来获得最近insert的那行记录的自增字段值$mdb->lastInsertId();但事实上,使用last_insert_id()时有很多注意事项,否则很容易踩到坑。若在同一条insert语句中插入多行(如"insert into tbl_nam...
2016-09-30 18:33:00 86
转载 svn配置
help>>install new software......subclipsehttp://download.eclipse.org/technology/subversive/3.0/update-site/等待安装完成!右键>>Repository Location然后将项目check out 即可。让svn更友好:展示用...
2016-09-30 16:43:00 56
转载 Spark Streaming容错的改进和零数据丢失
本文来自Spark Streaming项目带头人 Tathagata Das的博客文章,他现在就职于Databricks公司。过去曾在UC Berkeley的AMPLab实验室进行大数据和Spark Streaming的研究工作。本文主要谈及了Spark Streaming容错的改进和零数据丢失。以下为原文:实时流处理系统必须要能在24/7时间内工作,因此它需要具备从各种系统故障中恢复过来...
2016-09-29 20:32:00 46
转载 heartheat+drbd高可用存储
DRBD数据同步By:大官人一、DRBD简介DRBD的全称为:DistributedReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。你可以把它看作是一种网络RAID。它允许用户在远程机器上建立一个本地块设备的实时镜像。二、DRBD是如何工作的呢?(DRB...
2016-09-29 09:24:54 109
转载 iOS开发之--搭建本地的SVN服务器
近期入职的新公司,后台没有分配svn账号,需要在本地搭建一个服务器,方便和代码,看了看网上的教程,一直有这样那样的问题,其中最主要的问题还是路径拼接的问题,最后终于解决了,特在此分享下,如果大家有更快捷的方法可以交流下:步骤如下:1,首先在任意地方建立一个文件夹,如在桌面上建立一个名字为svn的文件夹(名字随便拼接)2,创建代码库:终端命令输入:svnadmin create ...
2016-09-28 16:05:00 87
转载 【File】递归删除文件夹中子级文件/夹,并删除文件夹
今天有这样一个需求,需要删除某一个文件夹,但是文件夹中还有子级的文件 或者还可能会有文件夹在里面,所以就需要使用一个简单的递归才能将文件夹删除成功,包括文件夹中的子级文件/夹。!!!其实很简单,就一个方法就可以搞定了, 1 /** 2 * 递归删除文件夹中文件,最后删除文件夹 3 */ 4 public void deleteFiles(St...
2016-09-28 09:54:00 99
转载 UI: 多窗口
1、自定义帮助类,用于简化 SecondaryView 的管理UI/MultipleViews/SecondaryViewHelper.cs/* * SecondaryViewHelper - 自定义的一个帮助类,用于简化 SecondaryView 的管理 */using System;using System.ComponentModel;using Win...
2016-09-27 16:59:00 60
转载 证书服务器CA的搭建和管理
很多时候,我们希望在使用互联网的时候,我们的通信是受到保护的,而在互联网上活动时使用最多的莫过于使用网站了,所以我们就需要考虑如何加密使用网站的过程中所传送的消息,htts加密协议的出现解决了我们的困扰,而htts协议是基于证书的方式实现的,那如何用证书来保护我们在网站上所传送的消息了,要想使用证书,要么向互联上的专业证书机构去申请证书,要么自己搭建证书服务器(CA)...
2016-09-26 21:56:14 2338
转载 JMeter正则表达式-学习(3)
同时关联多个值的方法:{: "error_no":"0",: "results":: [: : {: : : "total_earnings":"",: : : "num_page":"5",: : : "retrace_rate_thirty":"
2016-09-26 12:41:00 69
转载 网络编程
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket...
2016-09-24 22:50:00 68
转载 0923异常——练习题目作业
package exception;public class TestException { public static void main(String[] args) { for(int i=0;i<4;i++) { try { int k; swi...
2016-09-23 22:29:00 91
转载 bzoj1592[Usaco2008 Feb]Making the Grade 路面修整*
bzoj1592[Usaco2008 Feb]Making the Grade 路面修整题意:某条路n段,每段高度hi,现在要将路修成不上升或不下降序列,问最小费用,把高度a修成b费用为|a-b|。n≤2000。题解:有个结论,每段路修成的高度必定是原序列中已经出现过的高度(因为修好的路是非严格单调)。所以直接离散化,然后dp(修成不下降):f[i][j]=min(f[i-1][k...
2016-09-23 21:04:00 50
转载 CSS3/jQuery自定义弹出窗口
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>index.html</title> <meta http-equiv="keywords" content=&q
2016-09-23 10:21:00 46
转载 Angular2项目开发中所遇问题及解决方案记录(一)
Angular2项目开发中所遇问题及解决方案记录最近在把一个angularjs1.4版本的项目使用angular2框架进行升级,也把每天开发中遇到的问题及解放方案记录下来。1、Webstorm can't find '@angular/core';解决方案:In webstorm : File->settings->...
2016-09-23 07:58:29 292
转载 微信小程序会改变大世界吗?
微信小程序来了, 我们期待很久。关于“小程序”的信息还不是很多,但结合官方的表述已经可以看到一些端倪了。微信小程序会改变大世界吗?以下是徐磊的观点“应用号”怎么变成“小程序”了官方的表述里,小程序和原有的三种公众号是并行的体系。但很奇怪的是,微信刻意避免使用“号”这个表述,而是换成“小程序”。“小程序”在HTML和JAVA时代就曾经被使用过。今天“小程序”再次被使用,合理的推测是“小程序”...
2016-09-22 16:02:00 82
转载 自制简易linux系统
一、环境准备1.笔记本电脑2.vmware12软件3.CentOS6虚拟机4.大于5G空间的物理磁盘分区二、分区并挂载文件系统1.添加磁盘在vmware中选中CentOS6系统并右击鼠标选择设置,添加-->硬盘-->SCSI(推荐)-->创建新虚拟磁盘-->大小改为5G-->完成2.分区并创建文件系统并挂载fdisk/dev/sdb...
2016-09-19 23:04:46 200
转载 Linux里如何查找文件内容
Linux查找文件内容的常用命令方法。 从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被查找的字符串" 文件名查找匹配的行数...
2016-09-15 19:46:00 55
转载 squid工作原理及源码包编译安装配置
一.测试安装环境:Squid Server IP:eth0 192.168.77.222eth1 192.168.7.222Http Server IP:eth0 192.168.77.225Client Ip:eth0 192.168.7.223CentOS内核版本:[root@rs_200_143 ~]# uname -r2.6.18-128.el5xenSquid源代...
2016-09-14 08:23:35 118
转载 云计算
一、什么是云计算云是网络、互联网的一种比喻说法。 过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。云代表虚拟化的资源。云计算大约也可称为云服务吧。服务在云端。是一种按使用量付费的模式二、云计算的作用 将众多的资源组合起来,虚拟成一个整体,供外部使用。一是方便,二是优质。三、为啥要用云计算 企业再也不用斥巨资购买服务器,并出高薪养...
2016-09-13 07:19:00 70
转载 Quartz与Spring集成 Job如何自动注入Spring容器托管的对象
在Spring中使用Quartz有两种方式实现:第一种是任务类继承QuartzJobBean,第二种则是在配置文件里定义任务类和要执行的方法,类和方法可以是普通类。很显然,第二种方式远比第一种方式来的灵活。 测试环境 Spring3 M2 quartz-2.1.7我们要达到这样的效果public class CancelUnpaidOrderTask implemen...
2016-09-13 01:07:00 217
转载 single-table inheritance 单表继承
type 字段在 Rails 中默认使用来做 STI(single-table inheritance),当 type 作为普通字段来使用时,可以把SIT的列设置成别的列名(比如不存在的某个列)。文档在这里http://api.rubyonrails.org/classes/ActiveRecord/ModelSchema/ClassMethods.html#method-i-inheritanc...
2016-09-12 16:44:00 142
转载 golang之interface(接口)与 reflect 机制
一、概述 什么是interface,简单的说,interface是一组method的组合,通过interface来定义对象的一组行为; interface类型定义了一组方法,如果某个对象实现了某个接口的所有方法,则此对象就实现了此接口; 1 package main 2 3 import "fmt" 4 5 type Human struct {...
2016-09-11 20:56:00 72
转载 在eclipse中安装上genymotion插件
1.安装genymotion-vbox,选择安装目录。具体安装过程可见http://www.cnblogs.com/wuyudong/p/5601897.html 2.登录并创建模拟器 3.将相关插件(插件下载地址:http://pan.baidu.com/s/1jGvYaDg)拷贝到adt下面的eclipse下面的pluns下 4.打开eclipse,help—in...
2016-09-11 20:09:00 56
转载 pacemaker 理论
Pacemaker理论一Corosync要说明corosync的由来首先我们得从AIS说起然后说明OpenAIS最后才会说到corosync。AIS概述 应用接口规范AIS是用来定义应用程序接口API的开放性规范的集合这些应用程序作为中间件为应用服务提供一种开放、高移植性的程序接口。是在实现高可用应用过程中是亟需的。服务可用性论坛SA Forum是一个开放性论坛它开发并...
2016-09-11 17:57:08 112
转载 grep参数用法
功能说明:查找文件里符合条件的字符串。语 法:grep[-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]补充说明:grep指令用于查找...
2016-09-11 09:17:18 75
转载 介绍自己
我叫高雨妍,是北京工业大学耿丹学院的16级信息系计科大一新生。学号160809115。爱好是唱歌,学习新语种。以前并没有接触过编程,对c语言也并没有过多的了解,选择计算机专业是因为想学数媒。希望通过这门课的学习,能够进一步了解编程,学会编程的基础。因为对计算机并不是很了解,所以希望可以得到老师的帮助,提升自己的计算机能力。转载于:https://www.cnblogs....
2016-09-10 11:38:00 45
转载 performance_schema 变量
performance_schema 这个变量来控制performance_schema库的禁用和启用 1、performance_schema的值说明performance_schema=1 表示启用performance_schema库performance_schema=0 表示禁用performance_schema库 2、performance_schema=0的...
2016-09-08 10:31:00 129
转载 a标签的四个伪类
A标签的css样式CSS为一些特殊效果准备了特定的工具,我们称之为“伪类”。其中有几项是我们经常用到的,下面我们就详细介绍一下经常用于定义链接样式的四个伪类,它们分别是: :link :visited :hover :active 因为我们要定义链接样式,所以其中必不可少的就是超级链接中的锚标签--a,锚标签和伪类...
2016-09-07 10:08:00 127
原创 Selinux初级管理
1.什么是selinuxselinux,内核级加强型防火墙包括:文件安全上下文进程安全上下文2.如何管理selinux级别selinux开启或者关闭)vim /etc/sysconfig/selinuxselinux=disabled ##关闭状态selinux=Enforcing ##强制状态selinux=Permissive ##警告状态getenf...
2016-09-06 22:00:47 322
转载 String简单实现
String类的简单实现:1、在拷贝构造函数和赋值运算符重载这两个函数中有浅拷贝和深拷贝的问题2、要对输入输出函数重载3、赋值运算符重载有两种方式。注意在采用交换实现的时候函数的参数只能是临时变量classString{ friendostream&operator<<(ostream&os,String&s); frie...
2016-09-06 14:31:29 49
转载 浏览器如何渲染网页?
浏览器如何渲染网页前端必读:浏览器内部工作原理转载于:https://www.cnblogs.com/lichaoqing/p/5845617.html
2016-09-06 14:24:00 49
转载 MySql 存储引擎
博客园已开通有一段时间,一直有想写博客的想法,但苦于文笔及没有系统的知识分享,第一篇博客一直拖到现在。开发人员对数据库一定不陌生,但是现在的各种ORM框架使得我们不太关注数据库方面的知识储备。今天我就从数据库原理来分享最近学到的一些知识。博客除分享所学外,更重要的是给自己知识的巩固。如果有不对的地方还请指正,拍砖。1、引言 MySQL 数据库独有的插件式体系结构,存储引擎是...
2016-09-06 14:08:00 42
转载 MyBatis总结-实现关联表查询
一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3 t_name...
2016-09-05 21:36:00 72
转载 Atitit.java expression fsm 表达式分词fsm引擎
Atitit.java expression fsm 表达式分词fsm引擎 C:\0workspace\AtiPlatf_cms\src\com\attilax\fsm\JavaExpFsm.java String code = "new(com.attilax.util.connReduceDync).set_resfile(uc_js.txt).joinNou...
2016-09-05 12:59:00 57
转载 Docker学习总结(13)——从零开始搭建Jenkins+Docker自动化集成环境
本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索。第一、二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分。一、关于JenkinsJenkins简介Jenkins可以帮你构建一个自动化的持续集成环境,你可以使用它来“自动化”编译、打包、分发部署你的应用,它兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、g...
2016-09-05 10:10:00 2524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人