- 博客(9)
- 收藏
- 关注
原创 Linux网络编程(一) Makefile
Makefile的规则:1.规则的书写为了使Makefile更加清晰,要用反斜杠(\)将较长的行分解成两行命令行必须以Tab键开始2.目标Makefile的目标可以是具体的文件,也可以是某个动作,例如目标cacu就是生成cacu的规则,有很多的依赖项,及相关的命令动作。7.模式匹配main.o:main.c add/add.h sub/sub.hgcc -c -o
2018-01-15 19:32:56 329
原创 LInux网络编程(二)文件系统
UNIX下一切皆文件1.UNIX文件分类普通文件字符设备文件 如控制台、串口块设备文件 例如磁盘socket文件 网络通信方式2文件系统的创建Linux对磁盘进行操作的工具是fdisk a 系统分区情况使用fdisk命令查看当前磁盘情况fdisk -lb 建立分区 fdisk /dev /sdb/4 格式化分区mkfs.ext3 /dev/s
2018-01-15 19:32:44 145
原创 Java之算法(1)
一.算法(1)排序与混排Collections类中的sort方法可以一对实现了List接口的集合进行排序例子:List staff = new LinkedListstaff.add("SSS");staff.add("Ablily");staff.add("Slina");staff.sort(Comparator.reverseOrder());Collec
2017-11-25 14:15:35 204
原创 NGUI笔记(一)
1.UIScrollView①重要成员函数:设置位置/// /// Changes the drag amount of the scroll view to the specified 0-1 range values./// (0, 0) is the top-left corner, (1, 1) is the bottom-right./// p
2017-11-09 20:09:29 359
原创 任意进制与十进制之间的转换
1.任意进制到十进制以二进制转换到十进制和十进制转换到十进制为例:0b10110110 = 1*2^7+1*2^5+1*2^4+1*2^2+1*2 = 128+32+16+4+2=182182 = 1*10^2+8*10^1+2*10^0 = 100 +80 + 2 =182总结规律:系数:当前所在位的数字基数:当前进制数字权重: 所在位-1任意进制转换成十进制
2017-09-03 10:32:45 11377
原创 二进制和十进制之间的转换
1.二进制转换成十进制①0b10110110 1*2^7+1*2^5+1*2^4+1*2^2+1*2 = 128+32+16+4+2=182注:进制对应英文名称binary 二进制 octal八进制 hexadecimal十六进制 decimal十进制②84211 1 1 1 1 1
2017-09-03 09:51:30 736
原创 Unity3D NGUI 制作Tabs
在制作游戏中我们常常需要制作Tabs,用来切换界面,比如说在一个商城界面,有两个tabs 分别控制武器和材料,这里我们利用NGUI插件里的UI Toggle 和UI Toggled Objects组件,好了废话不说直接正题。 首先我们需要创建两个UIButton(这里叫MountBtn 和HuanBtn),上面都要挂着UIToggle.cs 和 UIToggledObjects.cs脚本
2016-01-25 16:09:36 779
原创 UGUI 动手制作字体
字体制作:Txt:里面写好自己需要的文字,另存为UTF - 8 Bitmap:①Options -> Font settings更改字体,否则会出现不识别现象②Edit -> Select chars from file 选择 我们写好的.text③Export Options 设置参数即 width,Height,Bit depth, 还有Font
2016-01-15 10:57:04 446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人