- 浏览: 23771 次
- 性别:
- 来自: 北京
最新评论
文章列表
昨天在开发过程中出现了一个:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
按照正常思路来解决这个问题:
1.查看maven是否有导入spring-web.jar,已经导入
2.查看target里的web-info下是否存在这些包,已经存在
3.查看jar包里是否存在/web/context/ContextLoaderListener.class文件,已经存在
以上就是我们 ...
被动消费,主动消费主动消费:
有刚性需求,例如必须的物品和某些情况下我们所必须的物品,主动消费的商品除生活必需品以外,其它商品类型由于人与人的品味,性格,实际情况不同区别较大,所以在主动消费商品的市场 ...
java线程自己去取消息处理
- 博客分类:
- java
这次说的就是想要线程自己去找事情做的一个方法,逻辑思想就是,当有人像我们的容器中放置一个新的消息,那么唤醒所有线程,这个时候取消息加锁并且位移+1,然后处理线程自己思考是否还有消息应该处理,如果 ...
处理一个问题的时候想要更快一些,或者说我们想要响应时间更快一些,那么当我们顺序执行某些调用的时候可以将这些调用分布线程并发去做,会快很多!
这是一种异步操作!所以无法等待返回值的
package threadtest1;
public class Main {
public static void main(String[] agrs){
System.out.println("main BEGIN");
Host host = new Host();
host.request(10, 'A');
host.r ...
java的线程读写操作(共享和互斥)
- 博客分类:
- java
最近看了看java的线程操作的方法的内容,照书上写了一下代码试了试,主要的内容是我们固定输入一段字符串,然后依次按顺序读每一个字符,创建6个读操作的线程和2个写进程的进程,操作的方式是,可以同时读, ...
看了三月份自己写的一篇文言文,恰好赶上北京下雪,乡愁无限,今天再看看更是心里发苦!
阳春三月,京城飞雪,阖窗观之,带吾之思于家。 忆儿时,缝雪至,三三两两,或团球而击,或挖洞而藏,或卧于白芒之间而望兰壁,其心之愉悦者,无以言语,唯存心底,常念之以为乐。 思此时,飞雪漫天,银装素裹,却无闲情以观,其心所累,其智所牵,实为一张一数只怪,一比一较之责,其情志皆为其所磨,再无儿时之心。 非久居之所则为家,非得志之处则为乡,其情所挂,四海周游而不忘者,实为归处。
前几天说了一个邮局模式的结构,但是后来看来不靠谱,erlang的思想和现在大部分主流语言的解决并发的想法都是不同的,因为许多概念上的东西都不同,这几天把java的东西捡了捡看了看基础的书,发现这种模式不合理,如果对于游戏来讲的话我又把自己的结构更改了一下!
1.利用两个环队列来处理消息的收发问题(每个进程一个收发队列),每次我们的线程就去环里面拿消息(这里要加锁,打个比方当1号线程拿队列里指针的第一个位置的消息,那么1号消息加锁,然后指针下移保证每条消息一次执行,执行以后将一号消息删除),这个环的大小要定义的合理,看根据我们的消息吞吐量来决定,那么如果出现消息溢出 ...
最近一直想要用java来实现一个简单的类似于erlang面向进程的小框架,依靠消息的传导模式来实现一种多并发操作,就类似于一个国家的邮政系统!
国家有一个邮政总局负责管理各省的的邮政机关和国家级的 ...
在上大学的时候,我对理论这些东西可谓是嗤之以鼻,就像某种语言是否跨平台,他是面向对象还是函数语言,这些东西在我眼里都只不过是一些介绍性可看可不看,可懂可不懂的东西!我们只要学会了如何使用并且 ...
Mnesia的操作(一)
- 博客分类:
- erlang
是一个分布式数据库管理系统,这是书上说的,如果我们第一次接触Mnesia肯定多少会感到有些抽象,因为我们往往是想存什么就直接的存了进去,很难具象化数据库的一个格式,例如我们在开发MySql数据库的时候,数据是什么样的我们可以用大脑想象的出来,几个表格类的东西很容易理解。
我们先不说Mnesia到底好在哪里,因为对于经验不多接触的数据库类型少的人来讲,单纯去讲什么数据库优缺点是很无聊的!
开发的时候总是会给我一种错觉,就是好像我们一直在给数据库做缓存操作一样,然后等到合适的时刻再将数据持久化,和以往的java开发给我的感觉很不同,以前做java的时候 ...
erlang进程概念
- 博客分类:
- erlang
接触erlang以后,考虑的最多的应该就是何时创建一个进程,那么这个进程到底是什么,该如何思考这个问题,如果大学四年你从来都没有好好的学习操作系统或者说从来没有认真的学习哪一门语言,那么你对进程和线 ...
剧情
我是一名八零后,那么相信同是80后而且玩过卡带游戏的人一定会发现,游戏开始,总是要有那么一段关于这个游戏的故事小介绍,让我们知道我们玩着游戏,闯过每一关都是为了什么,这类贯穿于整个游戏过程的故事,我们就可以称其为剧情!
并不是所有的游戏都需要有剧情,例如一些小游戏首当其冲的就是神作俄罗斯方块,这类纯休闲或者棋牌类的游戏在以前都是没有剧情的,不过到了科技如此发达的现代,即便是再简单的游戏也会增加一些剧情于其中来吸引玩家!更不用提一些大型的互动类rpg游戏了,如果剧情平淡无奇,那么整款游戏就只能依靠华丽的画面和强大的用户体验来拉拢玩家了。
...
erlang使用tcp的简单过程
- 博客分类:
- erlang
上次提到了gen_tcp那么记录一下操作流程(关于没有涉及到的方法还是自己看看帮助文档的注解)
首先,我们想要我们的tcp怎么工作,第一我们需要选取一个端口来进行tcp的传输,我们需要监听这个端口,我们使用gen_tcp模块的listen方法:
listen(Port, Options) -> {ok, ListenSocket} | {error, Reason}
接下来我们接收到了连接的请求,我们就会调用accept方法来进行进行接收
accept(ListenSocket) -> {ok, Socket} | {err ...
作为一名程序猿,肚子问题时常困扰着我,平常不怎么爱运动,而且一坐就是一天,回了家也还是坐着,肚子是一天天变大,越看越不顺眼,于是乎决定做仰卧起坐来减肥,每天50个,坚持了快一个月,很可惜肚子没有减掉,相反的肚子一天比一天硬了,摸上去明显是肌肉出现了的感觉,这结果真是比较吓人,如果再这样下去,肚子没减掉,反倒变成了肌肉的话,那就妥妥的了,以后都别想减了。
所以说,不管做什么职业,都是要时常运动,真的不能等到身体不好了再想到运动,爱惜自己的身体才是最重要的
java快被我忘光光了的语言
- 博客分类:
- java
java是我大学期间主攻的一个语言,那时候没事就看书,然后自己开发一些小的系统,当时李阳的三本java书,看了是一遍又一遍,不过很可惜,由于学校只是一个普通二本,所以就业的时候选择较少,只能随着工作需 ...