launcher

hibernate4 baseDao的封装

半腔热情 提交于 2020-03-21 01:14:21
1.BaseDao.java 基础类接口 package com.itv.launcher.util; import java.io.Serializable; import java.util.Collection; import java.util.List; /** * @ClassName: IBaseDao * @Description: Dao封装接口 * @author yz * @date 2014年6月16日17:05:17 */ public interface IBaseDao<T, ID extends Serializable> { /** * <保存实体> * <完整保存实体> * @param t 实体参数 */ public abstract void save(T t); /** * <保存或者更新实体> * @param t 实体 */ public abstract void saveOrUpdate(T t); /** * <load> * <加载实体的load方法> * @param id 实体的id * @return 查询出来的实体 */ public abstract T load(ID id); /** * <get> * <查找的get方法> * @param id 实体的id * @return 查询出来的实体 */

android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解

邮差的信 提交于 2020-03-18 23:55:31
第一种情况:有MAIN,无LAUNCHER,程序列表中无图标 原因:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里 第二种情况:无MAIN,有LAUNCHER,程序列表中无图标 原因:android.intent.action.MAIN决定应用程序最先启动的Activity,如果没有Main,则不知启动哪个Activity,故也不会有图标出现 console里面两种情况显示一样: 下面看一个应用程序可以有两个Activity的情况 点击( 此处)折叠或打开 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.studio.android" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" /> <application android:icon="@drawable/ic_launcher" > <activity android:name=". Lift_cycles 01" android:label="

Android TV Launcher 桌面导航

混江龙づ霸主 提交于 2020-03-18 12:22:05
某厂面试归来,发现自己落伍了!>>> 现在基于Android 互联网电视盒子的生存越来越艰难了,广电总局这种行政压经济的方式....分享一个喜欢的Android TV桌面导航的UI与交互方式,不喜欢小米那种放大悬浮的样子.. 图是在我的平板上运行截图的,有状态栏,看起来也不太清晰,焦点的切换效果只能在TV设备上看出来,触摸设备没有做效果。 第一个页面图标对应的应用都是我们的盒子对应的APK,后期会支持自定义绑定! 整个Launcher的结构: (待续,先开个头,后面再写) 交流:QQ 58431530 Demo APK 地址: http://download.csdn.net/detail/isnowflake/7686943 ==================================================================== 另一个Demo,保存一下效果图,不要套路,来点真诚嘛... ... 来源: oschina 链接: https://my.oschina.net/u/166646/blog/294026

Eclipse的最佳JVM设置是什么? [关闭]

那年仲夏 提交于 2020-03-17 18:07:23
某厂面试归来,发现自己落伍了!>>> 按照目前的情况,这个问题不适合我们的问答形式。 我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。 如果您认为此问题可以解决并且可以重新提出, 请访问帮助中心 以获取指导。 7年前 关闭。 已锁定 。 该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。 它目前不接受新的答案或互动。 了解更多 。 您发现运行Eclipse的最佳JVM设置是什么? #1楼 如果要使用jdk6 update 14,建议使用G1垃圾收集器,这似乎对性能有所帮助。 为此,请删除以下设置: -XX:+ UseConcMarkSweepGC -XX:+ CMSIncrementalMode -XX:+ CMSIncrementalPacing 并将它们替换为: -XX:+ UnlockExperimentalVMOptions -XX:+ UseG1GC #2楼 Eclipse Galileo 3.5和3.5.1设置 当前(2009年11月),我正在使用jdk6 update 17测试以下配置选项集(使用Galileo-eclipse 3.5.x, 对于 Helios 3.6.x ,请参见 下面的3.4 或 更高版本 ): (当然,请使eclipse.ini中存在的相对路径适合您的设置的正确路径) 注意:对于

双亲委托模型的弊端以及线程上下文类加载器详解!

不问归期 提交于 2020-03-16 20:18:50
线程上下文类加载器的分析 双亲委托模型的弊端 我们先看一段我们非常熟悉的数据库连接相关的代码片段。 Class . forName ( "com.mysql.jdbc.Driver" ) ; Connection conn = DriverManager . getConnection ( "jdbc:mysql://localhost:3306/RUNOOB" , "root" , "123456" ) ; Statement stmt = conn . createStatement ( ) ; 如下图分析 案例分析 在上述图中的第五步为什么会用线程上下文加载器进行加载呢? 在双亲委托模型( 类加载器深入理解和双亲委托模型的案例分析 )的机制下,类的加载是由下而上的。即下次的加载器会委托上层进行加载。有些接口是Java核心库(rt.jar)提供的例如上面的createStatement接口,而Java核心库是由启动类加载器进行加载的。而这些接口的具体实现是来自不同的厂商(Mysql)。而具体的实现都是通过依赖jar包放到我们项目中的classPath下的。Java的启动类加载器/根类加载器是不会加载这些其他来源的jar包。 我们都知道classPath下的jar包是有我们系统类加载器/应用加载器进行加载,根据我们双亲委托的机制父类加载器是看不到子类(系统类加载器

DELL IDRAC 6 无法打开控制台

♀尐吖头ヾ 提交于 2020-03-09 18:24:38
java版本 jre1.7 错误提示 Java Web Start 10.80.2.15 使用 JRE 版本 1.7.0_80-b15 Java HotSpot(TM) 64-Bit Server VM 用户主目录 = C:\Users\YJC ---------------------------------------------------- c: 清除控制台窗口 f: 终结在结束队列上的对象 g: 垃圾收集 h: 显示此帮助消息 m: 打印内存使用情况 o: 触发日志记录 p: 重新加载代理配置 q: 隐藏控制台 r: 重新加载策略配置 s: 转储系统和部署属性 t: 转储线程列表 v: 转储线程堆栈 0-5: 设置跟踪级别为<n> ---------------------------------------------------- Missing Permissions manifest attribute in main jar: https://10.0.0.10:443/software/avctKVM.jar 三月 09, 2020 10:45:41 上午 java.util.prefs.WindowsPreferences <init> 警告: Could not open/create prefs root node Software\JavaSoft

Acticity 启动 AMS

旧时模样 提交于 2020-03-04 03:33:15
工作流程 AMS的工作流程,其实就是Activity的启动和调度的过程,所有的启动方式,最终都是通过Binder机制的Client端,调用Server端的AMS的 startActivityXXX() 系列方法。所以可见,工作流程又包括Client端和Server端两个。 Client端流程 Launcher主线程捕获 onClick() 点击事件后,调用 Launcher.startActivitySafely() 方法。 Launcher.startActivitySafely() 内部调用了Launcher.startActivity()方法, Launcher.startActivity() 内部调用了Launcher的父类Activity的 startActivity() 方法。 Activity.startActivity() 调用 Activity.startActivityForResult() 方法,传入该方法的requestCode参数若为-1,则表示Activity启动成功后,不需要执行 Launcher.onActivityResult() 方法处理返回结果。 启动Activity需要与系统ActivityManagerService交互,必须纳入Instrumentation的监控,因此需要将启动请求转交instrumentation,即调用

从零搭建springboot项目(1)

大憨熊 提交于 2020-03-01 06:06:20
eclipse无法连上maketplace,报错网络连接不上。 通过marketplace安装插件必须通过代理链接,而默认是直连,因此需要更改eclipse network connection方式为 manual,并勾上所有代理。如下: 接着重启eclipse,打开marketplace即可正常访问。 有另一种情况,即打开market后无反应,这种情况需要重新安装epp MarketPlace,具体方法为: help–>install new software 地址栏输入一下连接: http://download.eclipse.org/mpc/photon/ 安装完成后 重启Eclipse即可打开MarketPlace: 另外一种情况,下载总是失败,需要修改eclipse.ini超时时间: eclipse.ini文件内容如下 -startup plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.jar –launcher.library C:/Users/10214/.p2/pool/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.401.v20161122-1740 -product org.eclipse.epp.package.jee

Kafka + Flink 出现异常 java.lang.NoClassDefFoundError: org/apache/flink/streaming/util/serialization/DeserializationSchema

大兔子大兔子 提交于 2020-03-01 01:09:08
我在 IDEA 环境中调试 Kafka+Flink 自己编写的例子时 代码编译都是通过的,但是进行Debug调试时,出现如下异常; java.lang.NoClassDefFoundError: org/apache/flink/streaming/util/serialization/DeserializationSchema at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) at java.lang.Class.privateGetMethodRecursive(Class.java:3048) at java.lang.Class.getMethod0(Class.java:3018) at java.lang.Class.getMethod(Class.java:1784) at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526) Caused by: java

关于Vivo手机Logo图使用ic_launcher的问题

瘦欲@ 提交于 2020-02-28 11:07:28
App图标已经改过来,但是还是显示ic_launcher,后来查阅资料了解到可能是系统launcher存在缓存问题。清理手机内存等等一系列常规操作之后仍然无法解决这个问题,于是就把测试手机恢复出厂设置,这样再次安装就没有问题了。 了解到手机的launcher就是一个activity,像我这一款vivo测试手机每次安装新的应用都需要输入vivo密码。在App一直显示ic_launcher的过程中,无论我怎么卸载应用,再次安装都不用输入vivo密码,这也从侧面印证了确实launcher存在我不知道如何去清理的缓存。因为如果我通过卸载就可以清除launcher缓存的话,我再次安装应该让我输入vivo密码,但是并没有。 来源: CSDN 作者: 汪里个汪 链接: https://blog.csdn.net/weixin_37119423/article/details/104550609