自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 JSON中getInt()和optInt()的区别

最近在用org.json这个包解析json的时候,发现谷歌提供两种不同的数据类型获取方法,比如说针对Int类型,提供了getInt()和optInt()两种方式,谷歌文档中的说明如下:那么这两者有什么区别呢?我们来看下源码:public int getInt(String key) throws JSONException { Ob...

2016-05-31 17:21:00 445

转载 PHP - 日期时间的转换

1.1.1 字符串转换为日期时间对象 使用date_create_from_format函数: date_create_from_format('Y-m-d H:i:s', '2015-08-12 09:50:23') 1.1.2 日期时间对象转换为字符串 日期时间对象有个成员函数format: $dt = date_create_from_form...

2016-05-30 23:07:02 34

转载 scala集合

优先使用不可变集合。不可变集合适用于大多数情况,让程序易于理解和推断,因为它们是引用透明的( referentially transparent )因此缺省也是线程安全的。使用可变集合时,明确地引用可变集合的命名空间。不要用使用import scala.collection.mutable._ 然后引用 Set ,应该用下面的方式替代: impor...

2016-05-30 14:20:00 33

转载 强大的strace命令

strace是什么?按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。strace底层使用内核的ptrace特性来实现其功能。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定...

2016-05-29 22:01:22 1952

转载 JavaScript---网络编程(1)-介绍、变量、运算符与语句

JavaScript也是一种编程语言。并不是Java的分支哦。 可以直接在浏览器中运行的编程语言。JavaScript 的历史故事: 1、JavaScript语言与名称的由来(Netscape,Sun Java) 最开始是叫LiveScript的~有一个小故事,有兴趣的朋友可以去百度一下。 2、微软的Explorer和JSc...

2016-05-29 18:39:00 643

转载 系统调用追踪工具strace

当我们想知道某个进程为什么突然卡了,或者是某个工具到底是如何实现的时候。strace就派上了用场。它能将程序的调用信息打印出来。strace原理:它的实现基础是ptrace系统调用。ptrace系统调用提供了一种方法来跟踪和控制进程的执行,它可以读取和修改进程地址空间中的内容,包括寄存器的值。ptrace主要用于实现断点调试和跟踪系统调用。pt...

2016-05-27 23:56:48 250

转载 如何知道SQL Server机器上有多少个NUMA节点

如何知道SQL Server机器上有多少个NUMA节点文章出处:How can you tell how many NUMA nodes your SQL Server has?http://itknowledgeexchange.techtarget.com/sql-server/can-tell-many-numa-nodes-sql-server/?agedby=16  Vi...

2016-05-26 22:56:00 111

转载 利用Travis CI 让你的github项目持续构建

Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建。对于做开源项目或者github的使用者,如果你的项目还没有加入Travis CI构建队列,那么我真的想对你说out了。...

2016-05-26 21:07:00 45

转载 JSON:JSON对象和JSON数组混排的复杂字符串

  在java中的一个好用的JSON工具包:net.sf.json.JSONObject 和 net.sf.json.JSONArray  一 解析JSON对象和JSON数组类型混排的复杂字符串  举个例子:  要求把demo中的json字符串,解析得到需要的变量(主要任务,区别解析JSON对象和JSON数组类型): { "ThroughPut": { ...

2016-05-25 16:49:00 80

转载 PL/SQL的存储过程和函数(原创)

存储过程概述存储过程是子程序的一种类型,能够完成一些任务,作为schema对象存储于数据库。是一个有名字的PL/SQL代码块,支持接收或不接受参数,同时也支持参数输出。一个存储过程通常包含定义部分,执行部分,Exception部分,可以被其他子程序调用,也可以被重用。过程定义CREATE [OR REPLACE]PROCEDURE procedur...

2016-05-24 18:07:35 69

转载 使用apache和nginx代理实现tomcat负载均衡及集群配置详解

实验环境:1、nginx的代理功能nginx proxy:eth0: 192.168.8.48vmnet2 eth1: 192.168.10.10tomcat server1:vmnet2 eth0: 192.168.10.20tomcat server2:vmnet2 eth0: 192.168.10.30...

2016-05-24 16:56:00 58

转载 RHCE 学习笔记(39) - LDAP 服务器,NFS和autofs

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://beanxyz.blog.51cto.com/5570417/1613635这一节应该算补充一下前面的网络用户和autofs的内容。LDAP的服务器配置不在考核内容,不过客户端的连接和autofs连接nfs远程主目录反而是考察重点。...

2016-05-24 15:24:49 73

转载 request请求

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-24 15:12:00 42

转载 数据库内核月报 - 2015 / 09-PgSQL · 特性分析 · clog异步提交一致性、原子操作与fsync...

本文分为三节,分别介绍clog的fsync频率,原子操作,与异步提交一致性。PostgreSQL pg_clog fsync 频率分析分析一下pg_clog是在什么时候需要调用fsync的?首先引用wiki里的一段pg_clog的介绍Some details here are in src/backend/access/transam/READ...

2016-05-23 14:14:10 229

转载 [raspberry pi3] 安装ffmpeg

[raspberry pi3] 安装ffmpeg 买了个pi3,pi相对于通常的嵌入式系统的最大好处是里面夹带了gcc编译器,有很多东西都不需要交叉编译了。arm和pc的性能还是不能比的,io的瓶颈还是很明显的, 想要编的快点还是要在pc上交叉编译的。心血来潮安装了个ffmpeg用来转转编码1. 安装H264cd...

2016-05-22 19:59:00 359

转载 Odoo attrs X2many 类型的过滤

有童鞋在群里问到 attrs 中的 many2many类型的字段该如何进行domain过滤,其实非常简单:Many2many的字段在js中获取的值的格式为[[6,false,[]]]所以attrs中的many2many的判断可以写为以下格式:attrs="{'invisible': [('category_id', '=', [[6, False, []]])]}".Man...

2016-05-20 17:54:00 174

转载 将配置文件自动复制到vs的测试项目中

问题描述:对一个需要读取web.config获取数据库连接字符串的项目创建单元测试,测试抛出异常:System.NullReferenceException: 未将对象引用设置到对象的实例,一步步debug发现在测试项目中无法读取被测项目的web.config文件。后来把web.config整个复制到测试项目中,却也发现不行。无奈之下,把复制到测试项...

2016-05-20 16:11:23 72

转载 IE浏览器Css选择的优先问题

今天,我要使用一个分页控件。发现,在Chrome下显示完全正常的控件,在IE下面显示得异常肥大。在使用IE的“开发人员工具”的时候,发现我期待的CSS效果没有显示出来,相反是另外的一个CSS效果。这里贴上两端相关的CSS代码。1 .pagination {2 3 border: none;4 border-radi...

2016-05-20 15:47:20 41

转载 【第二届PHP全球开发者大会】MySQL中文网站创始人叶金荣:程序猿都该知道的MySQL秘籍...

5月14-15日的第二届2016PHP全球开发者大会在北京国际会议中心举行。MySQL中文网站创始人、Oracle MySQL ACE叶金荣带来的分享是《程序猿都该知道的MySQL秘籍》,他主要介绍了MySQL的优化秘籍,并对InnoDB引擎做了深入的讲解;同时与大家分享了在MySQL的优化过程中所采的“坑”;分享最后,向大家展示了5.7版本中重大变化。...

2016-05-20 15:46:48 75

转载 [Servlet&JSP] 使用JDBC连接数据库

JDBC(Java DataBase Connectivity)时用于运行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行实现,这样开发人员就可以无需接触底层数据库驱动程序的差异性。JDBC简介厂商在实现JDBC驱动程序时,依方式可将驱动程序分为四种类型:JDBC-ODBC Bridge Driver 将JDBC调用转换...

2016-05-18 11:59:19 93

转载 未来10年最可能出现颠覆性创新的9大领域,第一条就属于我们

根据近年来世界主要国家和知名智库的技术预见研究成果,以国内外有一定影响力的科学家、企业家和科技管理专家的访谈,以及对科技组织的调研为基础进行综合研判,笔者认为,从全球角度来看未来十年可能取得突破的颠覆性技术有以下九个领域:1.先进计算技术与人工智能先进计算技术与人工智能将改变行业秩序,促使利润在资本、劳动力和消费者之间发生转移,从而影响全球经济秩序和政治格局。谷歌、IBM、微...

2016-05-17 18:08:20 637

转载 设置Ubuntu环境变量 PATH 的方法 及配置备份

在Ubuntu中有如下几个文件可以设置环境变量/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行./etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量~/.profile:在登录时用...

2016-05-17 13:58:10 70

转载 小技巧找出一个php的cron脚本出问题的代码行

这个小技巧虽然很小,但是很有用。我写了一个cron脚本,但是隔一天发现,这个昨天的cron脚本还一直在跑着,没有停下来,一定是里面有个程序堵住了。但是如果我重新跑又需要很多时间。这个怎么办?现在最需要就是要知道程序停在了那行代码上了。使用gdb:$sudo gdb -p 14973 (gdb) print (char *)exe...

2016-05-17 13:00:12 47

转载 Hibernate 中 update 实现

Hibernate 框架中 update 实现,两种方式:1.或者2.转载于:https://www.cnblogs.com/maxiaoshuai/p/5499277.html

2016-05-16 19:56:00 73

转载 我的Python成长之路---第八天---Python基础(24)---2016年3月5日(晴)

多线程编程什么是多线程,线程是操作系统能够进行运算调度的最小单位。他包含在进程之中,是进程中的实际运作单位。线程是进程中一个单顺序的空值六,一个进程可以并发多个线程,每个线程可以并行处理不同的任务。threading模块python的标准库提供了两个模块用于多线程处理,_thread和threading,_thread是低级模块,threading是高级模块,是对_thread进行了封...

2016-05-16 17:59:00 30

转载 画控件边缘的虚线

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-16 16:59:00 75

转载 移动端资料网址

方便自己查看,不喜勿喷响应式与移动端(一)~(五)http://http://www.codingserf.com/index.php/2014/07/responsive-and-mobile-1/http://www.codingserf.com/index.php/2014/08/responsive-and-mobile-2/http://www.codingserf...

2016-05-15 17:24:27 61

转载 MBED

MBED MBEDTable of Contents1. lorawan1.1. rain1.2. stm321 lorawan1.1 rain增加串口开关深度睡眠在初始化和雨量计数停止的时候触发mbed太阳能加电池1.2 stm32利用唤醒的时间差进行延时,定时发送心跳包串口接收增加检测...

2016-05-14 14:43:00 92

转载 栈和队列

一、栈1.栈的定义 栈是一种线性表,一种抽象数据类型,它只允许在一端进行插入或删除操作。又叫做LIFO(后进先出)线性表。 栈的基本操作有入栈push和出栈pop,栈顶top指的是进行操作的一端。如图,只有栈顶元素可以访问。进栈次序为a1、a2、a3、a4、a5,出栈次序为a5、a4、a3、a2、a12.栈的实现 栈是受限的线性表,因此任何实现表的...

2016-05-14 09:45:00 76

转载 最好用的技术是最基础的

  今天这篇文章我们不是要讲解技术,而是要分享一些在我工作上遇到的一些事与工作上面的心得  最近我刚刚入职了一家新的公司,这家公司的技术leader技术上挺牛的,而且还性格上还是挺平易近人的,最让我敬佩的是我的leader现在已经有四十几了,还能够在一些码农上面工作,这个相信在国内还算是比较少见的。而且我还有一个专职的前端同事,技术上面也是挺厉害的(补充一下:公司是主营电子商务的,所以技术人员...

2016-05-13 23:00:00 72

转载 优化器

Oracle 的优化器(Optimizer)实际上是数据库环境的参数设置。可以在INITsid.ORA 文件内的OPTIMZER_MODE=RULE 或OPTIMZER_MODE=COST 或OPTIMZER_MODE=CHOOSE 来设置优化目标。用户也可以在会话和查询方式下更改优化器的默认操作模式。如果OPTIMZER_MODE=RULE,则激...

2016-05-13 15:57:37 84

转载 常用Meta整理

标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他web 服务。 ——W3School必要属性可选属性通用:<meta charset="utf-8"> 设置页面编码为UTF8,防止乱码,需要页面保存为UTF8无BOM格式<meta http-e...

2016-05-13 14:46:00 54

转载 深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置

  原文地址:http://www.cnblogs.com/dongying/p/4046488.html上篇文章《深入浅出Mybatis系列(五)---TypeHandler简介及配置(mybatis源码篇)》简单看了一下TypeHandler, 本次将结束对于mybatis的配置文件的学习, 本次涉及到剩下没提及到的几个节点的配置:objectFactory、databaseIdProvi...

2016-05-12 16:53:00 40

转载 【解决】ubuntu使用远程NFS报错

今天在ubuntu系统上使用远程NFS,发现一直报错无法使用。查看NFS挂载命令没有错误,命令如下:mount -t nfs 192.168.1.11:/data/work/soft/iso /home/lianzhou/iso查看相关资料说,因为ubunutu14默认是没有安装NFS客户端的,需要安装NFS客户端。安装NFS客户端,使用如下命...

2016-05-12 16:28:16 85

转载 C++学习笔记09--继承

面向对象编程之继承    定义一个类的时候想重用一个已有的类,就可以使用继承。      class NewClass:public OldClass{        //新增加的成员      };    新类会继承旧类的全部成员,成为新类中的成员。新类可以增加新的成员,实现对旧类的扩展。继承方式可以有public/private/protected三种,一般使用public...

2016-05-11 23:17:00 31

转载 css基础1

内联样式—inlineCSS.html 把样式代码内联到标记内 使用style作为属性,样式语句作为属性值          如: 控制<table>标记的边框样式为不折叠内联样式特点 看上去很直观 针对个别元素控制 和传统的外观控制方式没有本质的不同 不推荐使用嵌入样式—internalCSS.html 使用<style>标记把样式代码插入到页面中 一般插入到...

2016-05-11 13:30:00 33

转载 Socket在手机上的应用

Socket在手机上主要有两个方向:1、 数据传输量大,实时传输要求高聊天交易:避免聊天延时股票交易:避免影响用户交易而导致损失贵金属交易:同上此时可用socket长连接,即连接后不再关闭连接,但是值得注意的是socket在手机端每隔大约1分钟就会被手机自动回收断开连接,所以可以每隔30秒故意与服务器建立一次连接,避免连接被手机回收。2、数据...

2016-05-10 16:00:43 135

转载 无纸化办公系列--影音文件转flash

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-10 15:23:00 59

转载 [MySQL 5.6] Innodb 新特性之 multi purge thread

在做5.6.12 vs 5.6.11的性能对比时,大量update产生了很长的purge history list。手贱把innodb_fast_shutdowns设置为0了,结果Purge线程一直干活了,差不多两个小时才结束….我们知道,在MySQL5.5版本中,就已经开始将purge 任务从master线程中独立出来,而到了5.6,已经支持多个p...

2016-05-10 14:47:48 417

转载 explicit作用

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-10 10:17:00 36

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除