- 博客(42)
- 收藏
- 关注
转载 放下手机,回归生活
生活中差距无处不在,有形无形的差距,有意无意的攀比,我还算是一个看待这些比较淡的人,但是本性里也还是会有对比。暂且把这个归结为人性吧。 其实最近玩了下头条,搜狐公众平台,还有一直坚持的微信公众号,突然发现平台真是很多,而且自己越不了解越是低估了它的重要性和意义,就拿头条发布的文章来看,我在微信公众号,头条,搜...
2016-05-31 23:00:14 105
转载 netty 解决TCP粘包与拆包问题(二)
TCP以流的方式进行数据传输,上层应用协议为了对消息的区分,采用了以下几种方法。1.消息固定长度2.第一篇讲的回车换行符形式3.以特殊字符作为消息结束符的形式4.通过消息头中定义长度字段来标识消息的总长度 一、采用指定分割符解决粘包与拆包问题服务端 1 package com.ming.netty.nio.stickpack; 2 3 4 ...
2016-05-31 22:45:00 47
转载 Entity Framework的启动速度优化
最近开发的服务放到IIS上寄宿之后,遇到一些现象,比如刚部署之后,第一次启动很慢;程序放置一会儿,再次请求也会比较慢。比如第一个问题,可以解释为初次请求某一个服务的时候,需要把程序集加载到内存中可能比较慢,第二个问题有可能是IIS的线程回收机制导致放置若干长时间,空闲的进程被回收了,再次请求的话可能比较慢。刚开始的时候没有太在意,但是随着系统的发布,这种初次请求,或者闲置若干时间后第一次请求的...
2016-05-30 23:29:00 191
转载 Android Studio --“Cannot resolve symbol” 解决办法
Android Studio 无法识别同一个 package 里的其他类,将其显示为红色,但是 compile 没有问题。鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 Android Studio,重新 sync gradle,Clean build 都没有用。多半是因为 Android Studio 之前发生了错误,某些 setting 出了问题。解...
2016-05-30 16:35:00 186
转载 1
import java.util.ArrayList;public class Aaa { public static void main(String[] args) { ArrayList<Integer> a=new ArrayList<>(); for (int i = 0; i < 100; i++) ...
2016-05-29 08:37:00 80
转载 相比于汇编语言的准确性c语言延时精确度如何提升
只要合理的运用,C还是可以达到意想不到的效果。很多朋友抱怨C效率比汇编差了很多,其实如果对Keil C的编译原理有一个较深入的理解,是可以通过恰当的语法运用,让生成的C代码达到最优化。即使这看起来不大可能,但还是有一些简单的原则可循的:1.尽量使用unsigned 型的数据结构。2.尽量使用char型,实在不够用再用int,然后才是long。3.如果有可能,不要用浮点型。4.使用简洁的代码,因...
2016-05-28 19:02:00 158
转载 Redis未授权访问漏洞
一、漏洞描述和危害 Redis因配置不当可以未授权访问,被攻击者恶意利用。攻击者无需认证访问到内部数据,可能导致敏感信息泄露,黑客也可以恶意执行flushall来清空所有数据。攻击者可通过EVAL执行lua代码,或通过数据备份功能往磁盘写入后门文件。如果Redis以root身份运行,黑客可以给root账户写入SSH公钥文件,直接通过SSH登录受害服务器。 二、已确认被成功利用的软...
2016-05-28 17:11:00 49
转载 Cocoa深入学习:NSOperationQueue、NSRunLoop和线程安全 (转)
目前在 iOS 和 OS X 中有两套先进的同步 API 可供我们使用:NSOperation 和 GCD 。其中 GCD 是基于 C 的底层的 API ,而 NSOperation 则是 GCD 实现的 Objective-C API。 虽然 NSOperation 是基于 GCD 实现的, 但是并不意味着它是一个 GCD 的 “dumbed-down” 版本, 相反,我们可以用NSOperat...
2016-05-28 09:48:00 55
转载 电商网站架构案例(2)
电网网站架构案例系列的第二篇文章。主要讲解网站架构分析,网站架构优化,业务拆分,应用集群架构,多级缓存,分布式Session。五、网站架构分析根据以上预估,有几个问题:需要部署大量的服务器,高峰期计算,可能要部署30台Web服务器。并且这三十台服务器,只有秒杀,活动时才会用到,存在大量的浪费。所有的应用部署在同一台服务器,应用之间耦合严重。需要进行垂直切分和水平切分。大量应...
2016-05-27 13:46:00 56
转载 集合框架-数组与集合互转
数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以对象和存储基本数据类型,集合只能存储对象。集合框架-数组转成集合java.util 类 Arrays* Arrays:用于操作数据的工具类提供了很多常见的方法比如排序,搜索等。* 该类中的方法都是静态的。* 数组转成集合 Ar...
2016-05-26 22:05:05 50
转载 linux内核分析笔记----中断和中断处理程序【转】
转自:http://www.cnblogs.com/hanyan225/archive/2011/07/17/2108609.html中断还是中断,我讲了很多次的中断了,今天还是要讲中断,为啥呢?因为在操作系统中,中断是必须要讲的.. 那么什么叫中断呢, 中断还是打断,这样一说你就不明白了。唉,中断还真是有点像打断。我们知道linux管理...
2016-05-26 15:31:00 62
原创 距离QCon纽约还有3个礼拜:新的演讲、播客节目和研讨会
\\为了庆祝5周年纪念日,QCon纽约将在6月13日至15日回归。这是QCon纽约最后一年在布鲁克林举办展会。明年,QCon将转移至曼哈顿的一个新的展会地点。\\在上个礼拜,QCon纽约确认了22名演讲者。在确认额外的演讲者的过程中,现在的QCon专家名单一般都超过125名。有些最近的确认,其中包括许多思想领袖,例如:Jessie Frazelle(Mesosphere的安全管理者,曾经的Dock...
2016-05-26 09:07:00 43
转载 SQL 代码创建表格以及CRUD
create table <表名>( <列名> <数据类型及长度> [not null], <列名> <数据类型及长度>, ... <列名> <数据类型及长度>)primary key 主键not null 非空foreign key(Nation) references Nation(Code) 外键auto...
2016-05-25 18:58:00 74
转载 对Big Table进行全表更新,导致 Replication 同步数据的过程十分缓慢
在Publisher database中更新一个big table,数据行数是3.4亿多。由于没有更新 clustered Index key,因此,只产生了3.4亿多个Update Commands 和 1个Transaction,数据量还是很大的。在 Log reader 将 Commands 插入到 distribution.dbo.MSrepl...
2016-05-25 15:58:00 104
转载 Debian Linux下的Python学习——基础知识
python中的基本数据类型是数和字符串,下面是python的基础知识学习,包括数,字符串,变量,标识符,对象。1. 数在Python中数类型包括:整数、长整数、浮点数和复数。2是一个整数。长整数是大一些的整数。3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。(-5+4...
2016-05-24 14:58:33 52
转载 C#中得到程序当前工作目录和执行目录的五种方法
string str="";str += "\r\n" + System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;str += "\r\n" + System.Environment.CurrentDirectory;str += "\r\n" + System.IO.Directory.GetCurrentDi...
2016-05-24 08:54:00 83
转载 类的继承
类可以继承class或struct:继承class时,默认继承方式是private继承struct时,默认继承方式是public继承方式(private成员是无法被继承的):public继承:继承了父类的public和protected成员,并保留的可见性protected继承:继承了父类的public和protected成员,并将他们的可见性改...
2016-05-22 17:16:00 63
转载 Android Studio does not point to a valid jvm
环境变量 JAVA_HOME的值,去掉后面的分号,一般情况下就可以启动
2016-05-22 15:22:00 101
转载 Linux中ctime mtime atime文件时间的区别
Linux系统有三个重要的文件时间。分别是:ctime,atime,mtime。1.ctime(change time)是在写入文件,随更改所有者、权限时而更改,也就是文件状态最后一次被改变的时间。(索引节点改变)2.atime(access time)是在读取文件或执行文件时更改,也可以认为是文件最后一次被读取的时间。3.mtime(modify time):写入文...
2016-05-22 13:00:09 89
转载 Linux中profile、bashrc、~/.bash_profile、~/.bashrc、~/.bash_profile之间的区别和联系以及执行顺序...
区别============/etc/profile============此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.===========/etc/bashrc===========为每一个运行bash shell的用户执行此文件....
2016-05-18 16:24:20 62
转载 vista下安装vs2005
url:http://blog.csdn.net/debehe/archive/2008/06/10/2533909.aspx我的系统:Windows Vista Ultimate SP1我的安装过程:1.首先关闭UAC,重启系统(不关会出现1395错误)2.安装VS2005 Team,直接双击autorun.exe就可以了,不需要以兼容模式运...
2016-05-18 15:27:11 44
转载 java程序编译和运行
编译cmd > javac test.java,编译后会产生.class文件如果需要同时编译2个文件,将两个文件放在同一个文件夹下,例如 d:\cmd > javac -d D:\ test1.javatest2.java运行cmd > java test 转载于:https://blog.51cto.com/6218759/1774326...
2016-05-17 14:38:35 35
转载 angular directive知识
一般来讲 directive名字遵循一下规则:1.忽略以x-和data-为元素/属性的前缀2.转化“:”,“-”,“_”命名为驼峰命名如下所示<div ng-controller="Controller"> Hello <input ng-model='name'> <hr/> <span ng-bind="name">...
2016-05-17 14:20:00 34
转载 通过PYTHON操作JIRA的COMMENT注释和TRANSITION工作流
这是目前我们的自动化部署系统要作的,所以先实现吧。?123456789101112>>> from jira import JIRA>>> authed_jira = JIRA(server=('http://jira.internet.com.cn:8080/'), ...
2016-05-16 14:56:41 526
转载 PYTHON多进程编码结束之进程池POOL
结束昨晚开始的测试。最后一个POOL。A,使用POOL的返回结果#coding: utf-8import multiprocessingimport time def func(msg): print 'msg:', msg time.sleep(3) print 'end' return 'done',...
2016-05-16 14:20:15 195
转载 ecshop 远程图片本地化
define('IN_ECS', true);require(dirname(__FILE__) . '/includes/init.php');$smarty->assign('siteDomain','http://'.$_SERVER['HTTP_HOST'].'/');/** * 得到远程图片** @access public* @param...
2016-05-16 14:11:00 104
转载 想要清晰的明白(一): CSS视觉格式化模型|盒模型|定位方案|BFC
视觉格式化模型页面(文档树)可以想象成是由一个个的Box组合而成的,而视觉格式化模型(Visual formatting model)是一套规则,将这些框布局成访问者看到的样子。哪些因素控制了这些布局 1. 盒的尺寸和类型 2. 定位体系 Positioning Scheme (常规流,浮动和绝对定位) 3. ...
2016-05-13 20:11:35 105
转载 Day 1 :成功完成注册
今天成功完成了cnblogs的注册,之后会在这里开业咯!记录下此刻时间转载于:https://www.cnblogs.com/jishuweiwang/p/5490227.html
2016-05-13 17:45:00 41
转载 【解决】oracle报IMP-00058与IMP-00000错误
今天在进行oracle数据库导入时,提示如下错误信息:经过百度与谷歌查询发现很有可能是权限引起的。本人使用的是WIN8 64bit系统,根据以上线索。打开C:\Windows\System32目录找到cmd.exe,如下图:然后点击cmd.exe,右键选择“以管理员身份运行”,如下图:此时在导入oracle数据库就不会报错了。 ...
2016-05-12 15:11:14 681
转载 【转载】糊涂窗口综合症和Nagle算法
第一部分:SWS何谓糊涂窗口综合症 当发送端应用进程产生数据很慢、或接收端应用进程处理接收缓冲区数据很慢,或二者兼而有之,就会使应用进程间传送的报文段很小,特别是有效载荷很小。 极端情况下,有效载荷可能只有 1 个字节;而传输开销有40 字节(20 字节的 IP 头 + 20 字节的 TCP 头) 这种现象就叫糊涂窗口综合症。发送端引起的SWS...
2016-05-11 13:29:32 61
转载 钱币兑换问题(完全背包)
钱币兑换问题Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8865 Accepted Submission(s): 5349 Problem Description在一个国家仅有1分,2分,3分硬币,将钱N兑换成硬币有...
2016-05-10 13:51:00 158
转载 Mac系统launchpad怎么管理图标
使用mac电脑的时候我们会有很多的不习惯,为了更好的调整自己的习惯我们可以时电脑中的一些设置调整到我们满意的方向,Mac系统上的Launchpad是系统中快捷启动应用的一种方式,我们在Mac上安装的几乎所有应用都可以在Launchpad中找到并快速启动。那么Mac launchpad怎么管理图标?Mac launchpad怎么排序图标?跟随小编来了解下。图一:launchpad管理界面...
2016-05-05 17:21:00 564
转载 smarty中的fetch("xx.html")与display("xx.html");的区别
在Smarty模板函数里面有这样一个方法:fetch("template.htm"),他和display("template.htm");最大的不同就是fetch()是把内容输出给一个变量,而display()是把内容输出给浏览器,这样我们就可以用一个变量来接收fetch()的输出,然后把他写入到文件中去.function insert_cache($file, $display=false) ...
2016-05-05 14:23:00 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人