自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于同步/异步,阻塞/非阻塞

同步与异步: 同步是指两个或者多少个流程(行为)之间存在依赖关系,比如流程A必须等待流程B结束之后才能结束。反之异步就是没有依赖关系。 阻塞与非阻塞: 阻塞是指流程A在等待其他流程的结果期间,不能做其他事情,被挂起。反之,非阻塞就是可以做其他事情。 看了网上很多说法,都有 同步阻塞,同步非阻塞,异步阻塞,异步非阻塞这些区分,就是因为这么个区分,让很多人理不清之间的关系...

2019-10-23 18:34:04 175

原创 DFS,简单 ≠ 高效

今天去一家公司面试,面试官出了一道算法题: 一堆相连的房间,房间和房间之间有门,数量不定。然后就是小老鼠从角落出发,找到有唯一有奶酪的房间。 题目很简单,典型的小老鼠走迷宫,图搜索算法。 说道图搜索,比较常见的么 BFS,DFS,A* 这几种算法。 小老鼠走迷宫这类问题,和直接的图搜索有区别的就是,路径包含状态的回退。图搜索算法,要么队列,或者栈中,保存的都是待搜索节点,中间存在跳跃,需要...

2019-09-07 20:24:08 129

原创 XP自动扫雷

int getcolorof00() { int islei=1; int r=0,g=0,b=0; COLORREF clr; HDC hdc= ::GetDC(NULL); HWND saoleihwnd=::FindWindow(NULL,"扫雷"); clr = ::GetPixel(hdc, 0, 0); r =...

2019-05-20 01:49:03 135

原创 一个简单实现的字符串数字乘法。

public class multiply {     public static void main(String[] args) {         String result = "1";         //阶乘         for(int i = 1; i         {             result = multiString(result,String.

2013-12-19 16:26:01 1301

原创 关于sizeof和字符指针和数组。

int main(){  char str[]="Hello";  int a[]={1,2,3,4,5,6,7};  char * p="Hello";  char * p1 =new char [10];  cout  cout  cout  cout  cout  cout  return 0; }     以上结果输出为 6 28 4 4 H

2012-09-28 22:50:29 272

原创 用栈来实现非递归快速排序。

#include using namespace std;   //栈类 class zhan { private:  int n;  int *zhankongjian;  int zhanmax; public:  zhan()  {   zhanmax=100;   zhankongjian=new int [zhanmax];   n=0;  }  v

2012-09-07 00:24:54 917

原创 java框架一些常见面试题

1.Struts2和Struts的区别。 2.简单阐述IOC和AOP。 3.Hibernate有哪些查询方式,分别介绍一下。 4.简述MVC模式。 5.说说工厂和单例两种常用设计模式的目的和好处,及经典用例(工厂实现依赖注入,单例实现单数据库连接等)。 6.ibatis和Hiernate的优缺点比较。 7.如何实现国际化。 8.如何实现简单分页。 9.浅谈Hibernate的性能优

2012-07-20 17:44:13 334

空空如也

空空如也

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

TA关注的人

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