冷月宫主的专栏

燕过留声,点滴记录

你真的明白斯卡布罗集市歌词的真正含义吗?

以下文字不是我理解的,但我愿意这样理解。 歌曲的背景也是战乱的年代,越南战争期间。有一个小镇,在欧洲,或是在美洲。其实在哪儿并不重要,重要的是,有这样一个小镇,它的名字叫斯卡布罗,很美丽很祥和,到处长满了芜荽,鼠尾草、迷迭香和百里香,四季有风和煦地吹。      一个男青年,和...

2017-04-30 12:56:00

阅读数:7201

评论数:0

JS 8*8点阵显示字母

还记得用单片机控制小灯显示文字的场景吗,这个是我用JS模拟出来的,字符库没有做扩展,仅能显示A-F这几个字符 .in { background-color: Black; } td { border: 1px solid #eaeaea; width: 2px; height...

2017-04-28 15:27:41

阅读数:1618

评论数:0

点阵字库在JAVA中的实现

前言:为什么要使用点阵字库 在某些场合,系统自带的字库并不能令人满意,或者,在你需要特别的字体时,你希望能附带上该字库。 那为什么又需要点阵字库呢?因为在使用较小的字体的时候,点阵字库能更清晰,同时,由于点阵字库并不包含路径等信息,因此,字库文件的大小也很小,便于携带。 如何生成...

2017-04-28 10:11:31

阅读数:296

评论数:0

单片机控制点阵字符显示及字模提取原理

单片机应用经常会用到液晶显示或者LED点阵屏,是用点阵的方式显示的,要显示汉字或字符的时候会用到字模,字模就是字在点阵上显示时对应的编码。以字模的方式存储图形或者文字,每一个点都需要一个bit位来存储,该位为0代表该像素点不显示,为1代表显示。这样,一个字节就可以存储8个像素点的显示情况。 ...

2017-04-28 09:53:41

阅读数:1566

评论数:0

NIO:Selector 详解

示例程序TCPEchoServerSelector中展示了Selector的基本用法。在此,我们将对其进行更加详细的介绍。   Selector: 创建和关闭   static Selector open()   boolean isOpen()   void close() ...

2017-04-27 11:29:24

阅读数:287

评论数:0

JAVA nio selector 入门

Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。   为什么使用Selector?   仅用单个线程来处理多个Channels的好处是,只需要更少...

2017-04-27 11:28:05

阅读数:198

评论数:0

Java NIO之Selector

Java NIO之Selector Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。 这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 为什么使用Selector? 仅用单个线程来处...

2017-04-27 11:26:49

阅读数:252

评论数:0

Java NIO 的前生今世 之四 NIO Selector 详解

https://segmentfault.com/a/1190000006824196?utm_source=tuicool&utm_medium=referral Selector Selector 允许一个单一的线程来操作多个 Channel. 如果我们的应...

2017-04-27 11:10:18

阅读数:183

评论数:0

在JAVA工程项目中指定log4j.properties存放的位置,不是必须要放在src下的

如果你只是建一个java工程,又不想将其放在src目录下,可以使用如下方法进行指定log4j.properties所在的位置。 private void InitLog4jConfig() { Properties props = null; FileInputStream fis = ...

2017-04-26 18:05:17

阅读数:5328

评论数:0

Java NIO系列教程(六) Selector

原文链接 作者:Jakob Jenkov 译者:浪迹v 校对:丁一 Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 下面是本文所涉及到的主题...

2017-04-26 17:23:12

阅读数:181

评论数:0

Java网络编程从入门到精通(34):读写缓冲区中的数据---使用get和put方法按顺序读写单个数据

对于缓冲区来说,最重要的操作就是读写操作。缓冲区提供了两种方法来读写缓冲区中的数据:get、put方法和array方法。而get、put方法可以有三种读写数据的方式:按顺序读写单个数据、在指定位置读写单个数据和读写数据块。除了上述的几种读写数据的方法外,CharBuffer类还提供了用于专门写字符...

2017-04-26 15:15:28

阅读数:249

评论数:0

使用Java实现简单串口通信

最近一门课要求编写一个上位机串口通信工具,我基于Java编写了一个带有图形界面的简单串口通信工具,下面详述一下过程,供大家参考 ^_^ 一: 首先,你需要下载一个额外的支持Java串口通信操作的jar包,由于java.comm比较老了,而且不支持64位系统,这里推荐Rxtx这个jar包...

2017-04-14 15:57:24

阅读数:1158

评论数:0

山地车碟刹有响声怎么解决?

最近我买了辆山地车,也遇到很多问题,今天给榴友分享一下碟刹的问题 最近朋友的公6碟刹有响声,问我咋解决。说是正常骑行,也没咋折腾。话说这问题我也不懂,毕竟咱用的车是响当当的V刹。碟刹看的多,玩的少。不过,我还是特地去看了下朋友的车,老实说,看了半天没看出来到底问题在哪里。于是,我goog...

2017-04-13 20:19:51

阅读数:733

评论数:0

MyBatis Mapper.xml文件中 $和#的区别

网上有很多,总之,简略的写一下,作为备忘。例子中假设参数名为 paramName,类型为 VARCHAR 。 1.优先使用#{paramName,jdbcType=VARCHAR} 写法,除了可以防止sql注入以外,它还能在参数里含有单引号的时候自动转义, 而${paramName}由...

2017-04-12 16:37:02

阅读数:1266

评论数:1

微信公众号 几种移动端UI框架介绍

微信公众号 几种移动端UI框架介绍 微信公众号开发,主要是移动端网页的页面开发,在这里推荐3个移动端UI框架:WeUI、SUI和Mint UI。 1. WeUI 1.1 WeUI WeUI是微信官方设计团队为微信 Web 开发量身设计,可以令用户在HTML5应用中的...

2017-04-05 14:19:37

阅读数:10660

评论数:0

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