#cast

Android随笔之——Android广播机制Broadcast详解

  在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可...

unity的#pragma strict,#pragma downcast等指令分享

在一些Unity脚本的开始经常可以看到#pragmastrict,#pragmadowncast、#pragmaimplicit指令,而有的Unity脚本则没有这些指令,那这些指令有什么作用呢?#pragmastrict,此指令的含义是强制输入,也就是我们在声明变量时,需要精确的声明变量是什么类型,而不是让编译器来自己...

解析BroadcastReceiver之你需要了解的一些东东

  前些天把四大组件之一的Service扯了一遍,今天就要开始谈谈它的弟兄BroadcastReceiver了。写到这里我挺纠结的,因为广播接收者确实比较简单,但是各位就不要以为简单的就不内涵,也许我们慢慢探讨一下还能有另外一片天地。  惯例还是先会介绍一下基础的知识,后面会说说关于BroadcastReceiver的...

Castle ActiveRecord学习笔记三:初始化配置

在使用CastleActiveRecord的时候,需要两种方式来进行初始化,一种就是通过配置文件,另外一种就是将初始配置进行硬编码,写到程序中来。当然,一般来说,利用配置文件来进行将会大大简化后期维护,我们首先在程序中添加一个App.config的配置文件,记住,一定要将这个配置文件的生成操作设置为“嵌入的资源”才行。...

.Net IOC框架入门之——CastleWindsor

Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(DependencyInjection)。Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常之强大,能检测类并了解使...

Castle.Windsor依赖注入的高级应用_Castle.Windsor.3.1.0

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingCastleDemo.Lib;usingCastle.Windsor;usingCastle.Windsor.Configuration.Interpre...

LINQ标准查询操作符(四) —AsEnumerable,Cast,OfType,ToArray,ToDictionary,ToList,ToLookup,First,Last,ElementAt

转换操作符是用来实现将输入对象的类型转变为序列的功能。名称以“As”开头的转换方法可更改源集合的静态类型但不枚举(延迟加载)此源集合。名称以“To”开头的方法可枚举(即时加载)源集合并将项放入相应的集合类型。所有实现了IEnumerable<T>接口的类型都可以调用此方法来获取一个IEnumerable&l...

[转]Android四大核心组件:Activity+Service+BroadcastReceiver+ContentProvider

原文地址:http://c.biancheng.net/view/2918.htmlAndroid 作为一个移动设备的开发平台,其软件层次结构包含操作系统(OS)、中间件(MiddleWare)和应用程序(Application)。Android的应用程序通常涉及用户界面和用户交互,这类程序是用户实实在在能感...

dubbo 解决Multicast java.net.SocketException: No such device

log4j:WARNNoappenderscouldbefoundforlogger(com.alibaba.dubbo.common.logger.LoggerFactory).log4j:WARNPleaseinitializethelog4jsystemproperly.log4j:WARNSeehttp://l...

Castle动态代理拦截

比如现在有一个方法,进行积分奖励PointAdd 在不改变原来方法的基础上,增加积分奖励的日志 usingCastle.DynamicProxy;publicclassAuditTraceInterceptor:IInterceptor{publicvoidIntercept(IInvocation...
代码星球 ·2021-02-08

Castle DynamicProxy

DynamicProxygeneratesproxiesforyourobjectsthatyoucanusetotransparentlyaddoralterbehaviortothem,providepre/postprocessingandmanyotherthings.Followingarejustafewb...
代码星球 ·2021-02-08

[记录]java.math.biginteger cannot be cast to java.lang.long

可以直接使用BigInteger类型进行接收,BigIntegerid=(BigInteger)QueryRunner(conn,"SELECTLAST_INSERT_ID",newScala)  ...

消除unchecked cast

今天看到有些代码上老是出现uncheckedcast,看着很不爽,就像去掉它们使用maven打包也会有如下提示[INFO]/E:/project/api/src/main/java/com/abc/controller/ApiAAAController.java:E:projectapisrcmainjavacomab...
代码星球 ·2021-02-01

Redis出现多线程调用时抛出 [B cannot be cast to java.lang.Long] 异常

原因分析:多个线程同时调用了同一个jedis对象,导致内存数据被多个线程竞争,产生数据混乱(或者大家都用通一个redis获取同一个实例,登录同一个账号使用缓存时报错)解决方案:每个线程都new出一个自己的jedis对象。或者每个人使用自己的redis库。...
首页上一页12345...下一页尾页