自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java单例模式

java实现单例模式1.最简单的方式:public class Singleton { private static final Singleton singleton = new Singleton(); private Singleton(){ } public Singleton getInstance(){ return singleton; }}分析: 优点:简单明了,预防多线程...

2015-10-30 22:07:00 41

转载 netty与MQ使用心得

最近在做分布式的系统,使用netty与mq进行远程RPC调用,现将心得经验总结一下。我们公司的服务器在云端机房,在每一个店面有一个服务器,店面服务器外网无法访问。我们的做法是店面服务器在启动时与云服务器建立长链接,这样两台服务器之间可以双向通信。不过使用netty做RPC代码量偏多,业务比较复杂时代码维护稍微复杂,所以后来新的接口我尝试使用MQ来代替netty进行通信。使用MQ之后...

2015-10-30 18:02:00 988

转载 shell杂记

(本文将持续更新)从2015年9月25日开始正式学习linux类的东西。书籍入门:UNIX.Shell编程24学时教程(中文版)、Linux与UNIX Shell编程指南、shell十三问、LINUX SHELL脚本攻略、Shell脚本专家指南。对于变量替换来说,就有点让人总是搞混掉。当符合下面标准则进行替换,否则结果如同${parameter}主要有8个: ...

2015-10-30 12:22:00 49

转载 编程语言范式

许多现存的编程语言都可基于其计算模型加以分类,归入某些语言族,或者属于某种编程范式。按照不同的规则,可以有多种分类的方法,而且不同的学者对某些语言的具体归属也有不同的意见。这里我们给出一种语言谱系:说明式(Declarative)  函数式 Lisp,ML,Haskell  数据流 ld,Val  逻辑式 Prolog  基于模板的 XSLT命令式(...

2015-10-28 23:26:00 63

转载 Eclipse闪退

删除文件 [workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi转载于:https://www.cnblogs.com/arlene916/p/4917371.html

2015-10-28 14:57:00 47

转载 软体project(两)——软体project

每本书的第一章,都是在讲宏观的东西。软工也不例外。接下来。我们就要介绍软件project“是什么”的问题。一、是什么? 软件project是为了解决软件危机而出现的。 那何为软件危机? 眼下。一些小型系统已经无法满足人们的需求,软件开发人员就要设计出大型系统来满足用户需求,可是开发技术还不足,在设计的时候就会出现故障,软件...

2015-10-28 10:24:00 69

转载 10个linux实用工具

1.w显示谁登录来系统并执行了哪些程序。$w不显示头部信息$w -h显示指定用户$w <username>2.nmonNmon(nigel's monitor的简写)是一个显示系统性能信息的工具。$nmonnmon可以显示磁盘、cpu、memory等信息3.ncdu是一个支持光标的du程序,这个...

2015-10-27 14:26:00 113

转载 调用底层不能直接访问的类和方法

比如:我想调用 “com.android.internal.policy.PolicyManager” 中的 “makeNewWindow”方法。String POLICYMANAGER_CLASS_NAME = "com.android.internal.policy.PolicyManager"; try { Class policyClass = Cla...

2015-10-27 14:24:00 87

转载 functor

I thought it would be easy and convenient to define a small functor and perform a customized sort on some objects I have. However, I can't seem to get the functor to work. Here is some code that gives...

2015-10-27 11:29:00 41

转载 家庭作业第三章3.57

xp ? *xp : 0这个语句是不能被编译成条件传送语句的。因为如果是条件传送语句,那么不论xp为什么,*xp都会被计算。我们要写一个和该功能完全一样的能编译成条件传送语句的函数。于是,我们要想办法不使用*xp,而使用一个替代的指向0的非空指针。intcread_alt(int*xp){intt =0;int*p = xp?xp:&am...

2015-10-26 20:40:00 68

转载 九度OJ 1155:鸡兔同笼 (基础题)

时间限制:1 秒内存限制:32 兆特殊判题:否提交:2032解决:1369题目描述:一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入:第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正...

2015-10-25 22:23:00 84

转载 js中 json详解

json的语法可以表示以下三种类型的值。1、简单值:可以在json中表示字符串、数值、布尔和null。2、对象:对象作为一种复杂的数据类型,表示一组有序的键值对儿。3、数组:数组也是一种复杂的数据类型,表示一组有序的值列表,可以通过数值索引来访问其中的值。json不支持变量、函数或对象实例,它就是一种表示结构化数据的格式。1.1:简单值:如下10,“aa”,json字符串与...

2015-10-25 20:50:00 199

转载 【Android先进】查看手机记忆库状态和应用方法

一世 我们知道。android程序存储器通常被限制16M。当然,24M的,和android程序存储器分为2部分:native和dalvik。dalvik 就是我们寻常说的java堆。我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是native+dalvik不能超过最大限制。1.单个app 内存大小限制[java]view...

2015-10-23 19:09:00 76

转载 radio 切换内容

<!DOCTYPE html><html><head> <meta charset=utf-8 /> <title>test</title> <script type="text/javascript"> window.onload = function() { var radios = document...

2015-10-22 22:30:00 163

转载 【转】MySQL随机字符串生成

DROP FUNCTION IF EXISTS rand_string; DELIMITER $$CREATE FUNCTION rand_string(str_length TINYINT UNSIGNED, str_type TINYINT UNSIGNED) RETURNS VARCHAR(255) BEGIN -- Function : r...

2015-10-22 17:27:00 61

转载 快速排序算法(C)

sort快排函数的基本版,效率n*logn,快排的完全版就是在递归之中夹杂对序列的预判断,最优的选择排序方法,快速排序算法只是其中之一。 简单的说明一下快速排序的思想,对于一个数列,首先选择一个基数(x),进行第一次排序,把比x 小的放在x左边,大的放右边(默认从小到大)。 例如 : 8 4 5 7 6 9 2 1 3 0, 选择基数8 ...

2015-10-21 21:28:00 50

转载 模板方法模式

模板方法模式: 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中.模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤.好莱坞原则: 低层组件绝对不可以调用高层组件,高层组件控制何时以及如何让低层组件参与.好莱坞原则教我们一个技巧,创建一个有弹性的设计.#ifndef CAFFEINEBEVERAGE_H#define CAFFEINEBEVERAGE...

2015-10-21 13:20:00 42

转载 java编程思想-多态

java中除了static方法和final方法(private方法属于final方法)之外,其他所有的方法都是动态绑定即运行时绑定。public class test{ private void f() { System.out.println("private f()"); } public static void main(...

2015-10-20 18:56:00 46

转载 KVC - KVO

KVC key - value - codingKVO key - value - observer, 键值观察, 基于KVC, 属性只要调用setter发那个发就会触发KVO//KVO //1.添加观察者 //self.person 被观察者 //self 观察者 //forKeyPath 具体观察那个实例变量 //options ...

2015-10-19 09:04:00 80

转载 造成win2008 500内部错误不能显示详细错误的原因和解决方法

造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。另外,对于win2008的IIS默认不显示详细出错信息的问题以下就是重点部分了,2008默认它是不会显示详细错误的。1.打开IIS,点全局设置中的"错误页"(注意必须是全局网站!)2.点 右上角 的 编辑 功能设置.2...

2015-10-18 09:05:00 378

转载 poj1323--贪心算法

题意:一群人打牌包括你,每人出一张牌,谁最大,谁就算赢一局,问你最少能赢几局?  给出人数N,每人的牌数M,及你的牌。分析:1.这题需比较大小,就像我们打牌时要将牌排序以便出牌,显然要先将手上的牌进行排序;   2.如果我们抓到了最大的牌a[i-1]==m*n=count,显然我们必胜一局,但与此同时所有的牌已有一张最大的作废i--,count--,且我们手上的牌最大的变成了...

2015-10-16 21:02:00 65

转载 【转】Ubuntu下解决Depends: xxx(< 1.2.1) but xxx is to be installed

在ubuntu下由于更新package不成功,或者误删除了一些文件会出现Depends: xxx(< 1.2.1) but xxx is to be installed解决方法是先试着安装所缺的package,一般是不会成功的,这时,可以先卸载掉已有包,sudo apt-get purge xxx然后再重新安装转载于:https://www.cnblogs.com/renzhuo/p/4...

2015-10-16 13:45:00 1253

转载 Java快速入门

Java 是什么?Java 的特点:面向对象平台无关(跨平台):简单安全体系结构 - 中性可移植健壮多线程解释型高性能分布式动态Java环境设置:Java SE可免费提供(获得),如下的链接下载Java。所以,根据您的实际操作系统版本下载。可以参考安装指南的完整细节。Java安装 本教程下载的是 完成后,安装...

2015-10-15 13:37:00 108

转载 NSFileManager

NSFileManager是用来管理文件系统的。它可以用来进行常见的文件\文件夹操作NSFileManager使用了单例模式使用defaultManagr方法可以获得那个单例对象转载于:https://www.cnblogs.com/changjinping/p/4881546.html...

2015-10-15 10:14:00 38

转载 LeetCode 35. Search Insert Position

原题链接在这里:https://leetcode.com/problems/search-insert-position/description/题目:Given a sorted array and a target value, return the index if the target is found. If not, return the index where it woul...

2015-10-15 08:42:00 52

转载 java面试中常用的排序算法

eaglepanjava面试中常用的排序算法一、冒泡排序packagesort.bubble;importjava.util.Random;/***依次比较相邻的两个数,将小数放在前面,大数放在后面*冒泡排序,具有稳定性*时间复杂度为O(n^2)*不及堆排序,快速排序O(nlogn,底数为...

2015-10-14 23:03:00 45

转载 mysql创建聚集索引和费聚集索引的原理

转载于:https://www.cnblogs.com/kucha/p/4871455.html

2015-10-12 13:50:00 171

转载 线程同步synchronized

一Java规划共享多个线程之间数据的能力。当线程以异步方式訪问共享数据时。有时候是不安全的或者不和逻辑的。比方卖火车票。同一时刻一个线程在读取数据,另外一个线程在处理数据,当处理数据的线程没有等到读取数据的线程读取完成就去处理数据,必定得到错误的处理结果。卖火车票Demo:class MyThread implements Runnable{ privat...

2015-10-11 20:22:00 51

转载 BZOJ4298 : [ONTAK2015]Bajtocja

设f[i][j]为第i张图中j点所在连通块的编号,加边时可以通过启发式合并在$O(dn\log n)$的时间内维护出来。对于每个点,设h[i]为f[j][i]的hash值,若两个点hash值相等,则它们在d张图中均连通。#include<cstdio>typedef unsigned long long ll;const int D=200,N=5002,M=...

2015-10-11 18:25:00 88

转载 SPOJ - DQUERY 主席树求区间有多少个不同的数(模板)

D-queryTime Limit: 227MSMemory Limit: 1572864KB64bit IO Format: %lld & %llu Submit Status DescriptionEnglishVietnameseGiven a sequence of n ...

2015-10-10 12:40:00 48

转载 完整详细的说明GCD列(一)dispatch_async;dispatch_sync;dispatch_async_f;dispatch_sync_f

为什么要写这个系列,由于百度了一下。我们正在寻找一个非常比较片面的Blog。抄来抄去,写作是很粗糙。所以,我想写这个系列,尝试记录官方网站GCD强大的全功能的表达。为了方便他们,也方便他人,假设有发现一个问题,欢迎该教程程序:完整的看过GCD的官方文档之后。我实在想不出来怎样用一篇文章具体完整的写出来如此多的功能。所以。决定开一个专栏来写这个教程。计划8篇文章,分别介绍...

2015-10-10 12:34:00 66

转载 C# 自定义拓展方法(this修饰符)

创建拓展方法需要创建一个静态类, 并且拓展方法也是静态, 同时第一个参数作为所操作的类型, 需要添加this修饰符public static class Extensions{ //Function must be static //First parameter has "this" in front of type public static void...

2015-10-08 15:08:00 135

转载 ERROR! MySQL manager or server PID file could not be found!

ERROR! MySQL manager or server PID file could not be found!先检查一下是不是日志把空间给暂用完了。转载于:https://www.cnblogs.com/hakeer/p/4858273.html

2015-10-07 10:13:00 59

转载 CoreData创建

云盘-->CoreData文件一创建表打开点击增加的Entity名字应该与 EntityForName一致二 创建NSManageObjectSubClass三 拖进CoreDataManager改URLForResource:一致四 sqlite的文件名改一下转载于:https://www.cnblogs.com/lsh1234/...

2015-10-06 09:51:00 40

转载 树莓派2 raspyberry Pi2 交叉编译app

Pi 使用的是ARMV7架构的BCM2836, 下载交叉编译器 arm-linux-gnueabihf-gcc 即可.本地环境: Ubuntu14 + x86_641. 下载编译器地址:1). linaro开源组织有相关的交叉工具链下载,点击进入网页选择下载即可,地址:https://launchpad.net/linaro-toolchain-binaries/+download...

2015-10-04 23:07:00 68

转载 软工案例分析之必应词典

阅读完了《构建之法》的第8章和第12章,结合自己的调查把调研分析的结果展示如下:一、调研评测:  很显然,我使用的方法是深入面谈和人类学调查的方式,能和高大上的人类学调查扯上关系也是因为我自己就是一位需要学习英语的用户。其实我所调查的同学和我都是出于相似的需求,我们都需要阅读英文的论文,平时会有大量的生词,而且为了保持英语的阅读能力,平时还是要有意无意地强化一下英语单词的识记。这个便算...

2015-10-03 21:21:00 77

转载 usaco Shuttle Puzzle

有个2*N+1的线性的棋盘,开始时最左边全是白,右边全是黑,中间一个空格。目标是黑白全部互换。求输出最少步数的操作的棋子的下标。并且要字典序最小的。980ms险过。不判重700ms能过。我居然多此一举的用map判重。/*ID: modengd1PROG: shuttleLANG: C++*/#include <iostream>#include ...

2015-10-02 22:22:00 86

转载 Hibernate3.3.2_ID生成策略

1,xml生成id  generator:常用四个:native、identity、sequence、uuid。Annotation:1,@GeneratedValue:  a)自定义ID  b)AUTO:    i,默认:对mysql,使用auto_increment    ii,对oracle使用hibernate_sequence(名称固定)  c)...

2015-10-02 15:05:00 61

空空如也

空空如也

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

TA关注的人

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