- 博客(30)
- 资源 (32)
- 收藏
- 关注
原创 Flink Core --- 算子函数
1. Map:将数据流中的数据进行一个转化,形成一个新的数据流,消费一个元素,并且产生一个元素package com.wudl.core;import org.apache.flink.api.common.functions.MapFunction;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;/** * @version v1.0 * @ProjectName Flinklear.
2020-11-05 11:17:45 170
转载 全面理解Unity加载和内存管理
Unity里有两种动态加载机制:一是Resources.Load,一是通过AssetBundle,其实两者本质上我理解没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时动态加载,可以指定路径和来源的。其实场景里所有静态的对象也有这么一个加载过程,只是Unity后台替你自动完成了。
2014-05-09 23:23:56 546
转载 JSON-lib框架,转换JSON、XML不再困难
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。一、 准备工作 1、 首先要去官方下载json-lib工具包下载地址:http://sourceforge.net/projects/json-lib/files/json-
2013-12-20 02:44:52 726
原创 Unity_ngui_从网络获取图片资源
1.创建ngui一个 ui 在plane下面添加一个空物体,然后在添加一个脚本uiTexure,2.绑定一下代码。using System;using System.IO;using System.Text;using UnityEngine;using System.Collections;using System.Collections.Generic;using Sys
2013-12-12 04:30:31 2471
转载 Unity 3D--外部加载资源AssetBundles
Unity 3D里有两种动态加载机制: 一是Resources.Load; 一是通过AssetBundle; 其实两者本质上没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时动态加载,可以指定路径和来源的。其实场景里所有静态的对象也有这么一个加载过程,只是
2013-12-09 22:26:21 1170
原创 Unity__之NGUI动态加载贴图
Unity__之NGUI动态加载贴图1.应用场景是 点击视图上的按钮会自动加载资源文件夹的中的图片。2.直接不说了直接操作。3.在项目中新建一个Resources(资源文件夹),放入图片imge.png。3.新建一个 button (这里就不在废话了),网上有创建教程。4.给button 绑定一个脚本LoadImage.cs文件;5.Load.Image.cs脚本内容如
2013-12-06 00:08:44 2555
转载 unity3d学习笔记 重要函数方法总结
unity3d学习笔记 重要函数方法总结 Update 当MonoBehaviour启用时,其Update在每一帧被调用。 LateUpdate 当Behaviour启用时,其LateUpdate在每一帧被调用。 FixedUpdate 当MonoBehaviour启用时,其 固定时间调用一次 Aw
2013-09-23 14:16:03 826
转载 8种排序之间的关系
1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 (2)实例 (3)用java实现 package com.njue; public class inser
2013-09-06 14:38:23 796
转载 Java实现A*算法解决迷宫问题
很早就听说过A*算法,据说在寻路径时,是一种比较高效的算法。但是一直没有搞清楚原理。这段时间刚好有个营救公主的例子:题描述 :公主被魔王抓走了 , 王子需要拯救出美丽的公主 。 他进入了魔王的城堡 , 魔王的城堡是一座很大的迷宫 。 为了使问题简单化 , 我们假设这个迷宫是一个 N*M 的二维方格 。 迷宫里有一些墙 , 王子不能通过 。 王子只能移动到相邻
2013-09-06 14:29:08 2895 2
转载 java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问ob
2013-08-19 13:56:57 602
转载 java中queue的-- 队列使用
Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQueue 继承了Que
2013-08-19 09:47:08 1236
原创 spring mvc helloworld
1.项目结构2.spring-servlet.xml 配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.or
2013-08-07 23:42:00 1743
原创 java_之读取属性文件
1.属性文件为config.propertiesweibo.qq.username=i_wudl,xiaoxiao,GuoJinPanlbweibo.qq.appKey=801381870weibo = 1017743154,wudl,haha2.读取文件为package com.wu.domain;import java.util.Arrays;impor
2013-07-10 16:57:43 713
原创 oc-foundation框架 之 常用得字符串处理
1. 数字对象常用得处理方法 //创建一个对象,%@表示一个对象得输出 NSNumber *monthNumber = [NSNumber numberWithInt:10]; NSNumber *lengthNumber=[[NSNumber alloc] initWithFloat:10.8]; NSLog(@"monthNu
2013-07-09 23:16:09 792
原创 cocos2d-x读取xx.plist文件1
1.新建一个项目2.Resources 文件夹下添加图片(bird.png,back_2.png,back_3.png)3.新建一个文件命名为:hand02.plist,如图他得xml文件如下:"1.0" encoding="UTF-8"?>"-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyL
2013-07-08 23:05:26 1697
原创 cocos2d-x 添加一个精灵02
简单的demo // 创建一个精灵 CCSprite * icon = CCSprite::create("Icon.png"); icon ->setPosition(CCPointZero); //获取电脑尺寸 CCSize size =CCDirector::sharedDirector()->getWinSize(
2013-07-04 20:54:13 801
原创 在linux 部署项目
1. 查看磁盘空间大小,因为这个需项目需要磁盘空间至少4G: df -lh 2. 部署tomcat项目 (1)文件下载:在tomcat官网下载http://tomcat.apache.org 或者直接复制到url中http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0
2013-07-03 13:26:13 624
原创 oracle创建表空间
注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:
2013-06-25 18:42:22 547
原创 unity_TextField控件
1.用脚本创建,最后讲脚本添加到场景中,代码如下.#pragma strict//用户名private var editusername :String;//密码private var editpassworld :String;// 提示信息private var editshow :String;function Start (
2013-05-05 21:56:12 1255
原创 在win7 下面查看端口号是否被占用
· 在win7 下面查看端口号是否被占用1.cmd 输入netstat -an 可以查看所有的端口是否被占用。2.看谁占用该端口 netstat -anb 3.在winddows 任务管理器中选择查看 ----> 选择列---> 勾选pid(进程标识符)如下入4.确定后 在列表中可以杀掉.就可以了3.在任务管理器中 选择查看第二种方法:查看80808 端
2013-04-15 22:07:34 1510
原创 forever: 让nodejs应用后台执行
让nodejs应用后台执行,最简单的办法是:nohup node your_app.js &但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。我们只是很简单的在命令行里使用它。安装很简单:sudo npm install forever -g使用forever启动守护进程:foreve
2013-02-21 12:13:44 922
原创 冒泡排序
package com.wu.arry;public class maopao {public static void main(String[] args) {int[] num = {1,7,9,3,6,20};for (int i = 0; i for (int j = 0; j if(num[j]{int temp = num[j+1];num
2013-02-07 23:24:43 296
原创 android 的EditText的用法
2.1 移除光标2.2 限制输入的字符长度。android:maxLines="11”2.3禁止显示多行多行文本框android:singleLine="true" 在长只显示一行android:singleLine="false" 显示多行(默认)2.4限制EditText输入的信息android:inputType="number" 有很多的输入限制2.5设
2013-01-31 23:01:01 494
原创 MongoDB在windows下安装配置
一、解压缩文件。 将压缩包解压,在D盘创建文件夹MongoDB,将压缩包中所有的.exe文件拷到D:MongoDB文件夹中。二、建立工作目录。 1、建立数据存放目录 D:\mongodb\data 2、建立日志文件 D:\mongodb\log\mongodb.log三、设置系统变量。为了方便从控制台中管理mongodb,不用每次都进入到D
2013-01-24 14:14:41 457
原创 MongoDB入门简介----1
MongoDB入门简介1. 功能特点 官方网址:http://www.mongodb.org/ MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写,旨在为WEB应用提供可护展的高性能数据存储解决方案。 它的特点是可扩展,高性能,易使用,模式自由,存储数据非常方便等,主要功能特性有: 面向文档存储:(类JSON数据模式简单
2013-01-24 13:22:47 413
原创 实现国际化
国际化有些项目中需要实现国际化的时候,必须讲转化 下面我们就来实现下1. 例如这个文件 转化 messageResource_zh_CN.properties 的内容是:user=我爱你中国2. 找到对应的jdk 安装目录: C:\Program Files\Java\jdk1.6.0_30\bin 。3. 找到native2ascii.exe 这个文件 , 并和你的属性
2013-01-18 10:55:28 337
原创 异常
public Boolean ModifyPassworld(String pid, String oldPwd, String newPwd,String operator) throws Exception {com.sinolink.passport.webservice.ServiceResult result;// private Boolean isok;try
2012-12-20 11:00:49 343
原创 android 之---- 五种布局文件学习
第一中线性布局(LinearLayout) xml属性相关方法 详细说明and roid:gravitysetGravity(int) 设置布局管理器的内部组建的对齐方式,top,bottom, ,left , right, center_vertical, fill_verstical , center_horizon
2012-06-16 17:49:56 395
原创 android 学习之一spinner的学习一
1.spinner 加载的值有两种方式,我们先来研究第一种对应的main.xml文件android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical" >android:layout_width="fill_parent"andro
2012-05-11 23:20:59 395
Notepad++文本比较插件:Compare
2017-12-27
cocos2d精灵教程
2013-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人