自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 问答 (87)
  • 收藏
  • 关注

转载 kbmmw 中JSON 操作入门

现在各种系统中JSON 用的越来越多。delphi 也自身支持JSON 处理。今天简要说一下kbmmw 内部如何使用和操作JSON。kbmmw 中json的操作是以TkbmMWJSONStreamer 为基础,要导入、导出JSON字符串, 首先要创建TkbmMWJSONStreamer.然后是 TkbmMWJSONObject和 TkbmMWJS...

2017-06-30 18:20:00 96

转载 JS知识整理随笔(3)数组

创建数组使用Array构造函数语法:new Array()小括号说明预先知道数组要保存的项目数量向Array构造函数中传递数组应包含的项使用数组字面量表示法由一对包含数组项的方括号[]表示,多个数组项之间逗号隔开。数组中的每个值都可以是不同的类型数组方法push()语法:arrayObject.push(x,x1....,xn)功能...

2017-06-30 10:28:00 56

转载 MySQL数据类型--------浮点类型实战

1. 背景 *MySQL支持的浮点类型中有单精度类型(float), 双精度类型(double),和高精度类型(decimal),在数字货币类型中推荐使用高精度类型(decimal)来进行应用. *MySQL浮点型和定点型可以用类型名称后加(M,D)来表示,M表示该值的总共长度,D表示小数点后面的长度,M和D又称为精度和标度,如float(7,4)的可显示为-999.9...

2017-06-29 17:45:58 74

转载 HDU 4054 Hexadecimal View【模拟】【字符串处理】

Hexadecimal ViewTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2707Accepted Submission(s): 1096Problem DescriptionHexadecimal i...

2017-06-29 17:41:00 51

转载 公钥加密算法那些事 | RSA 与 ECC 系统对比

一、背景据记载,公元前 400 年,古希腊人发明了置换密码。1881 年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用「恩尼格玛」密码机,密码学在战争中起着非常重要的作用。随着信息化和数字化社会的发展,人们对信息安全和保密的重要性认识不断提高,于是在 1997 年,美国国家标准局公布实施了「美国数据加密标准(DES)」,民间力量开始全面介入密码学的研究和应用中,...

2017-06-29 12:00:00 174

转载 [译] Swift 中关于并发的一切:第一部分 — 当前

原文地址:All about Concurrency in Swift - Part 1: The Present原文作者:Umberto Raimondi译文出自:掘金翻译计划译者:Deepmissea校对者:Feximin,zhangqipppSwift 中关于并发的一切:第一部分 — 当前在 Swift 语言的当前版本中,并没有像其他现代语言如 Go 或 Rust 一样,...

2017-06-29 01:26:21 1098 1

转载 mybitas 传入单个参数_parameter

mybitas 传入单个参数,可采用这种形式。in(${_parameter}) 转载于:https://blog.51cto.com/moxiaobo/1942723

2017-06-28 15:25:14 68

转载 VM调优总结(七)-典型配置举例1

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

2017-06-27 14:01:00 67

转载 iOS常用公共方法

1. 获取磁盘总空间大小//磁盘总空间+ (CGFloat)diskOfAllSizeMBytes{ CGFloat size = 0.0; NSError *error; NSDictionary *dic = [[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory(...

2017-06-27 11:08:00 53

转载 Nginx代理非80端口

Nginx通过80端口反向代理到Tomcat实现很简单,通过Jsp的request.getServerPort()获取到的端口号依然是80,而如果Nginx使用非80端口做反响代理时request.getServerPort()获取到的端口号返回依然会是80,这样边无法正确response.sendRedirect。String path = request.getConte...

2017-06-26 16:26:44 88

转载 apache代理tomcat无法加载css,js,图片等资源的解决方法

这个问题苦恼了很久,应该就是开发的代码获取项目的相对路径和绝对路径的问题,但是不改代码用apache代理解决能否实现呢?答案是可以的。下面是apache代理tomcat访问并https访问的配置apache2.2,yum安装的tomcat7,jdk1.7tomcat的server.conf配置在Host里加上Context<Host name="localhost" ...

2017-06-26 15:18:51 1378

转载 JavaWeb系列:Servlet

Servlet简介  Servlet是Java Web的技术核心之一,而且也是另一技术核心Java Server Pages(JPS)的支撑基础。文章的主要部分将介绍Servlet的使用以及原理,还有Servlet的载体,这里选用Tomcat。  一个Servlet是一个Java 类,经由Servlet容器创建、调用、销毁,也就是说Servlet容器管理着Servlet的生命...

2017-06-23 15:54:52 42

转载 echarts 图标绘制之折线图

Echart是js中一款好用的统计图库;js引入:   <script type="text/javascript" src="js/echarts.js"></script>vue引入:   cnpm install echart -S   在需要使用的.vue文件中引入   import echarts from 'echarts/lib/echarts';  ...

2017-06-23 14:50:00 519

转载 多对多

先给出需求:查询用户及用户购买商品信息。我们由之前的文章知道,这个需求是多对多的。还是那个终止我们的mybatis所做的不管是之前的一对一还是一对多还是多对多,都只是为了把查询出来的结果(每个字段)做好映射。好,我们现在sqlyong上把数据查出来,然后做映射。给出几张表的内容:User表:   orderdetail表:orders表:items表:  我们根...

2017-06-22 20:35:00 44

转载 linux python 图形编程 qt开发环境搭建

我的系统是 ubuntu14.04我们使用的是python2.7,建议安装qt4+pyqt4+eric4 eric是pyqt的界面设计器的代码生成软件。1.安装sip 这个是python和qt之间的c和c++连接库的东西sudo apt-get install python-sipsudo apt-get install sip-dev2.安装qmake及qt4sudo apt-...

2017-06-22 16:33:00 175

转载 CentOS7.0 部署Tomcat+jenkins+git+maven+ant

此篇献给初学者一、环境介绍:1、操作系统:CentOS 7.0 IP:192.168.137.1282、JDK版本:jdk1.8.0_1013、Tomcat版本:tomcat-9.0.0.M214、jenkins版本:Jenkins ver. 2.46.35、git版本:git version 2.9.46、maven版本:...

2017-06-22 15:17:06 123

转载 正向代理服务器,反向代理服务器

1.正向代理服务器,就是你们平时范强用的,用户输入任意网址请求代理服务器,代理服务器根据用户的请求网址,给用户网址信息。2.反向代理服务器,一般是做负载或者隐藏真正服务器用的,用户访问一个固定的网址,接受这个请求的是反向代理服务器,反向代理服务器根据自己的策略去真正的服务器获取资源,给用户网址信息,用户感觉不到反向代理服务器的存在,这里反向代理服务器是处理真正服务器策略的。...

2017-06-22 00:52:00 74

转载 updateXML 注入 python 脚本

用SLQMAP来跑updateXML注入发现拦截关键字,然后内联注入能绕,最后修改halfversionedmorekeywords.py脚本,结果SQLMAP还是跑不出来。>_<halfversionedmorekeywords.py脚本修改后如下:#!/usr/bin/env pythonimport osimport refrom lib.co...

2017-06-21 23:22:00 127

转载 基于UNION ALL的分页查询执行计划问题(二)

今天又发现9204上的一个问题。不过这个问题并不会造成数据的错误,但是会严重的影响查询的性能。基于UNION ALL的分页查询执行计划问题:http://yangtingkun.itpub.net/post/468/303221这篇文章继续讨论这个问题,并给出一个相对简单的解决方法。首先发现的第一个问题是,这个问题...

2017-06-21 16:42:52 227

转载 一个成功的研发团队应具备的9大属性

摘要:1.自动化是关键 研发过程中,很多工作步骤枯燥耗时,具有较强的重复性或规律性,研发人员往往考虑会将这部分内容用自动化代替,如此一来,团队就可以把更多时间投入在核心工作和更有创造性的任务上。例如,在发布工具库中有大量的脚本,这些脚本可以自动完成,这样研发人员也不会遗漏琐碎的部分,节省大量时间和精力。1.自动化是关键研发过程中,很多工作步骤枯燥耗时,具有较强的重复性或规律性,研发人员往...

2017-06-21 15:41:00 78

转载 『干货』阿里研究员徐盈辉:在线AI技术在搜索与推荐场景的应用

近日,美国权威杂志《麻省理工科技评论》(MIT Technology Review)发布了2017全球十大突破性技术榜单,强化学习(Reinforcement Learning)技术位列该榜单第一位,正是阿里近两年布局和重点投入的技术之一。该技术曾在2016年双十一期间大规模应用于阿里电商搜索和推荐应用场景。通过持续机器学习和模型优化建立决策引擎,对海...

2017-06-21 15:17:48 106

转载 《容器技术系列》一2.4 总结

本节书摘来华章计算机《容器技术系列》一书中的第2章 ,第2.4节,孙宏亮 著, 更多章节内容可以访问云栖社区“华章计算机公众号查看。2.4 总结本章从源码的角度分析了如何通过docker可执行文件创建Docker Client,最终发送用户请求至Docker Server。通过学习与理解Docker Client相关的源码实现,不仅可以让用户熟练掌握...

2017-06-21 14:50:00 126

转载 promise和async/await的异步调用方法

promise和async/await都是异步方案,promise是es6的新特性,而async/await是es7新出的特性。 想必大家对promise有所见过,他是一个对象,可以实现链式的写法来实现同步异步操作,一般我们可以这样写:var pro = new promise (function(resolve,reject){ resolve()})同...

2017-06-20 15:33:00 118

转载 PHP 扩展开发之Zephir

最近对代码进行性能分析后,发现两个耗时的地方:自动加载文件数太多;参数验证函数调用超过1000次。这也是许多php语言框架面临的问题,所以发展出来诸如Yaf,Swoole,Phalcon这些C语言扩展框架,或者类似workerman,reactphp,phpdaemon这些一次加载的框架。总之减少加载文件,使用内置函数,减少损耗,以提升性能。相比之下,PHP扩展的框架性能还是要比PHP语言框架还要...

2017-06-20 12:22:00 55

转载 js计算时间差,包括计算,天,时,分,秒

为什么80%的码农都做不了架构师?>>> ...

2017-06-20 11:53:00 73

转载 有用的 JS 和 CSS 库

1. MoonMoon 是一个灵感源于 Vue.js 的 JavaScript UI 库,但它却更轻量、简单。它具备优化的虚拟 DOM 引擎,对用户友好的 API,并且在 gzip 压缩后仅有 6KB 的大小。项目地址:【传送门】2. VXVX 结合了 D3 和 React 虚拟 DOM 的强大计算能力,它为数据的可视化提供了一系列优秀的可重用组件集合。同时,组件也...

2017-06-20 10:13:00 80

转载 oracle仿全文检索切词机制实现文本信息类似度查找

应用场景: 依据keyword查询与此keyword相似的信息,当中一些keyword要排除掉比如:“有限公司”、“有限责任公司”、“股份有限公司”等,须要创建一个排除词库表; 第一步:词库表 第二部:创建函数p_split_keyword第三部:keyword处理...

2017-06-19 12:43:00 81

原创 揭露黑暗的一面:苦逼的电商人遭遇职业打假人

随着互联网的发展,网上购物方便着越老越多的网民,同时也让很多人没有学历的人实现电子商务创业,很多中小型企业老板享受着电子商务给公司带来的利润,然而还有一部分网店店长却遭受了职业打假人的敲诈。今天重点讲述电子商务的黑暗职业-职业打假人。    “职业打假人”是指一种职业,指以赚钱为目的打假,明知商品有问题故意大量买入然后通过打假要求商家支付赔偿的行为。    故事1:故事的主人公是从事木制包装盒加工...

2017-06-19 12:29:24 203

转载 HTTP、 TCP、 IP、 Socket、 XMPP

网络自下而上分为:物理层数据链路层网络层传输层会话层表示层应用层HTTP:应用层协议,主要解决如何包装数据XMPP:应用层协议TCP:传输层协议,主要解决数据如何在网络中传输IP:网络层协议Socket:本身不是协议,而是一个调用接口(API),是 TCP/IP 的封装和应用。通过 socket ,我们才能使用 TCP/IP 协议。传输层的 TCP 协议基于网络层的...

2017-06-19 10:11:00 54

转载 反向打印链表

反向打印链表先将链表存储在栈中,然后将栈中的元素输出,就可以实现链表的反向打印了import java.util.LinkedList;import java.util.List;import java.util.Stack;public class PrintListReversing { public static void main(String[] args) ...

2017-06-17 18:51:00 113

转载 sql面试-查询选修课程的学生

首先:1 。  EXISTS 子查询找到的提交            NOT EXISTS 子查询中 找不到的提交           说明:不要去翻译为存在和不存在,把脑袋搞晕。  2 。 建立程序循环的概念,这是一个动态的查询过程。如 FOR循环 。  3 。 Exists执行的流程Exists首先执行外层查询,再执行内存查询,与IN相反。 流程为首先取出外层中的第        ...

2017-06-17 13:30:00 395

转载 portainer,用于管理docker swarm,好像也不错哟

shipyard的模式,好像在docker 1.12之后,没有啥用武之地了,也没有更新。接下来,集群管理和调度,最有知名度的就是rancher了。在rancher之前,我们试一下portainer吧。。超简单方便哟。万一rancher不行,这个也可以上哈。安装命令:docker service create \> --name...

2017-06-16 21:53:00 102

转载 Go语言之通道

上一篇我们讲的原子函数和互斥锁,都可以保证共享数据的读写。但是呢,它们还是有点复杂,而且影响性能。对此,Go又为我们提供了一种工具,这就是通道。所以在多个goroutine并发中,我们不仅可以通过原子函数和互斥锁保证对共享资源的安全访问,消除竞争的状态,还可以通过使用通道,在多个goroutine发送和接受共享的数据,达到数据同步的目的...

2017-06-15 20:44:25 70

转载 Git(三):加入与提交

 在这一节。接着使用上一节的代码样例往下讲,http://blog.csdn.net/troy__/article/details/39806245。加入文件到暂存区     加入新文件和改动版本号库中的已有文件的内容是经常使用的操作。命令git add能够完毕这两种操作,帮助暂存需要提交的变更。暂存的变更(stage change)就是工作文件夹树中那些你打算提交到版本号...

2017-06-15 14:43:00 48

转载 php安装mbstring扩展

cd php-5.6.30/ext/mbstring/usr/local/php/bin/phpize./configure --with-mbstring=/usr/local/mbstring --with-php-config=/usr/local/php/bin/php-configmake sudo make installvi ...

2017-06-15 11:10:30 338

转载 【java】itoo项目实战之大数据查询之使用 new map 优化hibernate之级联查询

在我的上一篇博客《【java】itoo项目实战之hibernate懒载入优化性能》中,我曾提到过学生数据有2万条,查询数据十分的慢,这是让人非常受不了的事情。看着页面进度条一直转着圈圈,那种着急的感觉真的没法形容。最開始考虑着使用lazy来优化,由于前台框架的原因,lazy 优化并没有起到什么左右。后来就想着有select new map优化。我先来画画关于查询学生的...

2017-06-15 09:11:00 92

转载 解决CentOS 7.3网络服务不能重启问题。

1.首先把创建一个临时目录虚拟挂载光驱内容:mkdir /mnt/cdrom2.挂载光驱内容到临时目录:mount -t auto /dev/cdrom /mnt/cdrom3.清空CentOS-Base.repo文件:>/etc/yum.repos.d/CentOS-Base.repo4.重新编译CentOS-Base.repo文件:[base]name...

2017-06-14 20:42:00 178

转载 2、Java并发性和多线程-多线程的优点

以下内容转自http://ifeve.com/benefits/:尽管面临很多挑战,多线程有一些优点使得它一直被使用。这些优点是:资源利用率更好程序设计在某些情况下更简单程序响应更快资源利用率更好想象一下,一个应用程序需要从本地文件系统中读取和处理文件的情景。比方说,从磁盘读取一个文件需要5秒,处理一个文件需要2秒。处理两个文件则...

2017-06-14 19:38:00 35

转载 Git workflow

Git workflow大神镇楼:这人不用说。应该都认识,他基本干了两件事,一个是Linux。一个就是git。每一件事,都在IT史上创建了一个巨大的Tag。Git是什么Git能干什么?Git用来做版本号控制,这就好比当初在小日本的公司,每次改动文件,都须要在文件第一页新增改动履历。具体记录改动内容,假设多人同一时候操作。你能够想象下维护的成本有多...

2017-06-14 13:02:00 78

转载 Triangle 三角形——找出三角形中从上至下和最小的路

Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the following triangle[ [2], [3,4], [6,5,7]...

2017-06-13 16:03:00 66

空空如也

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

TA关注的人

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