摘要: No1: Unity2017.1版本导出的android工程放到Android Studio上跑起来非常卡,Unity2017.3或4版本导出就没问题。 对比后发现gradle文件有差异,特此标注 1)gradle版本改为2.3.0 2)sdk版本改为27或以下 3)android块中加这句 aap 阅读全文
posted @ 2018-05-07 09:44 嘉禾世兴 阅读(3749) 评论(0) 推荐(1) 编辑
摘要: 1. 将NEWS_URL_HOST+NEWS_TOP_URL组成的网址中d%的值替换为pageIndex 2.OnScrollListener滑动监听中onScroll应设置一个标签返回给onScrollStateChanged用 3. 得到手机最大内存 4. 返回一张图片的字节总数。 5. 返回屏 阅读全文
posted @ 2016-04-13 21:27 嘉禾世兴 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 先写一个demo:通过ViewMOdel实现fragment之间的通信 布局: 【activity_main】 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com 阅读全文
posted @ 2020-12-11 18:04 嘉禾世兴 阅读(116) 评论(0) 推荐(0) 编辑
摘要: rxjava文档地址https://mcxiaoke.gitbooks.io/rxdocs/content/ 这个是中文版的 android studio 添加依赖 implementation 'io.reactivex.rxjava3:rxjava:3.0.4' 首先,打印helloworld: 阅读全文
posted @ 2020-11-17 16:25 嘉禾世兴 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Github下载源码地址https://github.com/square/okhttp 我们今天来看看拦截器里的CallServerInterceptor 来看CallServerInterceptor类的intercept方法 1)源码: Exchange exchange = realChai 阅读全文
posted @ 2020-04-30 18:50 嘉禾世兴 阅读(323) 评论(0) 推荐(0) 编辑
摘要: OkHttp官网地址:https://square.github.io/okhttp/ 前面讲到了get请求,下面我们来看看post请求 package okhttp3.guide; import java.io.IOException; import okhttp3.MediaType; impo 阅读全文
posted @ 2020-04-28 19:50 嘉禾世兴 阅读(236) 评论(0) 推荐(0) 编辑
摘要: OkHttp官网地址:https://square.github.io/okhttp/ 用法如下:(get请求) package okhttp3.guide; import java.io.IOException; import okhttp3.OkHttpClient; import okhttp 阅读全文
posted @ 2020-04-25 18:15 嘉禾世兴 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 首先用Sublime(其他文本编辑器也可)编写一个java类 class A{ String s = new String("text"); } 第二步:使用javac命令编译java文件得到class文件 javac是JDK自带的 javac A.java 第三步:使用jar命令编译class文件 阅读全文
posted @ 2020-04-13 16:16 嘉禾世兴 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 一直对C++感到很恐惧,大学里有C的基础,今天终于鼓足勇气入门C++,先大致了解一下,以后用到的时候再详细深入。 Android中有一些很火的领域比如:音视频、物联网,都会涉及到JNI、NDK的开发,了解C++还是会很有帮助的。 抽象: #include <iostream> using names 阅读全文
posted @ 2020-03-16 18:09 嘉禾世兴 阅读(183) 评论(0) 推荐(0) 编辑
摘要: * 表单 效果图 * CheckBox多选 效果图 * Radio单选 效果图 * 日期选择showTimePicker+showDatePicker 国际化方案http://bbs.itying.com/topic/5cfb2a12f322340b2c90e764 效果图 * 第三方日期库 库地址 阅读全文
posted @ 2019-12-26 13:05 嘉禾世兴 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: * TabBar(顶部导航) 效果图: * 自定义TabController(上面的是默认TabController) 自定义的好处是可以在addListener中增加监听,通过setState修改状态 * Drawer(侧边栏) 效果图 * UserAccountsDrawerHeader (用户 阅读全文
posted @ 2019-12-25 11:37 嘉禾世兴 阅读(2631) 评论(0) 推荐(0) 编辑
摘要: * StatefulWidget 如果想改变页面中的数据就要用到StatefulWidget,之前自定义组件继承的StatelessWidget是不能动态修改页面数据的 效果图 效果图 * bottomNavigationBar(底部导航按钮)+Navigator(路由/替换路由+传值) 命名路由比 阅读全文
posted @ 2019-12-23 20:12 嘉禾世兴 阅读(460) 评论(0) 推荐(0) 编辑
摘要: * 网格布局 效果图 优化 * Padding(个人感觉和Container很像)(下面的代码很难看,重要的是思路) 效果图 * Row横向排序(Column同理) 效果图 * 复杂布局 效果图 * Stack+Align Stack(类似android的relativelayout) 效果图 * 阅读全文
posted @ 2019-12-21 18:25 嘉禾世兴 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Flutter的sdk地址https://flutter.dev/docs/development/tools/sdk/releases 如果网络不能FQ,只需要在环境变量里增加如下 新建flutter工程后还要在当前窗口重新导入下面的android目录 如果编译过程中报错Cause: org.je 阅读全文
posted @ 2019-12-20 19:43 嘉禾世兴 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 要学Flutter必先学Dart,Dart和Java的语法很像,学过Java的人很快就能入手 Dart下载地址https://dart.dev/get-dart VSCode下载地址https://code.visualstudio.com/ VSCode装好以后,安装插件Chinese汉化插件、D 阅读全文
posted @ 2019-12-18 19:54 嘉禾世兴 阅读(394) 评论(0) 推荐(0) 编辑
摘要: SpringCloud极大的简化了分布式系统的开发,实现了微服务的快速部署和灵活应用 SpringCloud主要框架 * 服务发现--Netfix Eureka * 服务调用--Netfix Feign * 熔断器--Netfix Hystrix * 服务网关--Netfix Zuul * 分布式配 阅读全文
posted @ 2019-12-12 20:39 嘉禾世兴 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 本打算15天完成第二轮复习的,结果项目太忙,拖成了25天。第二轮主要以小绿书为主,就是如下这本 怎么说呢,题目偏向于考ITTO的内容,情景题比较少。可以使用“管理圈”APP作为补充 1.敏感性分析的结果通常用龙卷风图来表示2.在制定风险管理计划时,项目经理通过审查项目文件来识别风险3.识别风险的输入 阅读全文
posted @ 2019-11-25 13:00 嘉禾世兴 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 1.合同解释应该遵循几个主要原则: 1)主导语言原则 2)适用法律原则 3)整体解释原则 4)公平诚信原则2.合同收尾包括的工作: 1)产品核实 2)可交付成果验收 3)财务结算 4)退还保证金或担保函 5)总结合同实施情况,进行采购审计,从独立、公正的第三方角度来总结采购工作的经验教训 6)更新合 阅读全文
posted @ 2019-10-31 15:58 嘉禾世兴 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 整合管理 范围管理 进度管理 成本管理 质量 资源管理 沟通管理 风险管理 采购管理 相关方管理 阅读全文
posted @ 2019-10-28 20:38 嘉禾世兴 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 1.项目经理考虑每个人的观点并恢复秩序是合作/解决问题的技术2.评价团队有效性的指标包括 个人技能的改进、团队能力的改进、团队成员离职率的降低、团队凝聚力的加强3.管理质量包括所有质量保证活动,还与产品设计和过程改进有关4.谁负责做什么事,具体的人与工作相关联的那就是责任分配矩阵,RACI矩阵是责任 阅读全文
posted @ 2019-10-25 10:46 嘉禾世兴 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 需求: 安卓页面webview加载H5页面,H5页面能能返回到安卓页面 代码中有些业务逻辑,可以自行删除 阅读全文
posted @ 2019-10-24 21:01 嘉禾世兴 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.组织分解结构把组织中的部门与项目中的工作包联系起来2.管理项目团队时应该使用冲突管理3.职责分配矩阵(RAM)显示了分配给每个工作包的项目资源,用于说明工作包或活动与项目团队成员之间的关系。而RACI矩阵是RAM的一个例子4.强调团队中的一致意见,忽略不一致的意见是包容/缓解的解决冲突方式5.实 阅读全文
posted @ 2019-10-18 10:29 嘉禾世兴 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1.项目经理为项目的可交付成果定义验收标准。这些应记录在项目范围说明书2.项目的总体预算是“成本基准+管理储备”,成本基准里本身已包含了应急储备、工作包成本估算、活动成本估算3.范围基准包含 项目范围说明书、WBS、WBS词典4.如果已识别的风险没有发生,就可能要从项目预算中扣除未使用的应急储备,为 阅读全文
posted @ 2019-10-15 20:21 嘉禾世兴 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 这一章全是公式,是计算量最大的一章 1.进度安排的灵活性是由总时差决定的2.三点估算通过考虑估算中的不确定性和风险,可以提高活动持续时间估算的准确性3.快速跟进是一种进度压缩技术,将正常情况下按顺序进行的活动或阶段改为至少是部分并行开展4.避免进度延误的风险-应该多一些缓冲,即储备分析5.活动持续时 阅读全文
posted @ 2019-10-11 20:30 嘉禾世兴 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 项目进度管理的步骤: 1.项目的商业价值指特定项目的成果能够为相关方带来的有形的或无形的效益。 其中有形的效益包括:股东权益、市场份额、货币资产 无形的效益包括:品牌认知度、商誉、战略一致性等2.指导与管理项目工作是为了实现项目目标而领导和执行项目管理计划中所确定的工作,并实施已批准变更的过程3.若 阅读全文
posted @ 2019-09-29 17:10 嘉禾世兴 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1.工作分解结构是项目团队与相关方之间沟通的有效工具之一2.控制账户是工作分解结构某个层次上的要素,以便与工作包一一对应3.项目范围说明书包括产品范围、产品验收标准、项目可交付成果、项目除外责任,以及项目制约因素及假设条件的描述4.范围变更会修改已确定的范围5.工作分解结构的每一项都被分配了唯一的标 阅读全文
posted @ 2019-09-26 11:00 嘉禾世兴 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 变更步骤: 1.配置管理活动:配置识别、配置状态记录、配置核实与审计2.项目章程中记录项目的目的和总体预算3.变更控制系统规定了变更管理流程及批准的权限4.项目章程是授权项目经理动用组织资源的文件5.变更管理不包括成果及具体的技术规格6.变更控制委员会(CCB)是正式的团体,负责审查、评价、批准、推 阅读全文
posted @ 2019-09-25 11:37 嘉禾世兴 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 工作到了一定的年限,都或多或少想了解管理的知识,PMP是国际认证的一项考试,招聘要求上也有提及。 不需要报名培训班,万能的某宝即可解决报名、PDU、学习资料的问题,但3900的考试费还是免不了的,为了这么贵的考试费,也要拼尽全力啊! 教材看不进去,全靠这本 项目组织结构: PMO类型 项目的每个阶段 阅读全文
posted @ 2019-09-18 17:32 嘉禾世兴 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Vue.js是对JavaScript进行了封装,语法风格和小程序很像,比如双大括号{{}}都是插值表达式。也许它们有相互借鉴的地方,所以说只要熟悉了一门语言,再学习其他语言就会融会贯通。 Vue的官方文档是https://cn.vuejs.org/v2/guide/ W3c的教程是https://w 阅读全文
posted @ 2019-08-24 15:28 嘉禾世兴 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 花了一天时间学了下bootstrap入门,想必大家用css写前端页面的时候都很痛苦,bootstrap就是来解决这个问题的,它封装了css的很多样式,开发的时候直接拿来用就可以了,提高了开发效率 bootstrap官网地址:https://www.bootcss.com/ bootstrap比较优秀 阅读全文
posted @ 2019-08-21 19:07 嘉禾世兴 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 微信小程序非常的火,了解一下很有好处 传统的前端页面是用html+js+css,微信小程序用的是wxml+js+wxss,就是把html和css改装了一下 开发起来非常快,而且小程序是跨安卓端和苹果端的,被越来越多的创业公司所采用(成本低啊) 小程序官方文档地址:https://developers 阅读全文
posted @ 2019-08-20 19:54 嘉禾世兴 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 各位应该都了解SSH和SSM工程搭建时候需要各种配置代码,还要Tomcat配置,非常麻烦 现在好了,SpringBoot来解救大家了,它默认使用了各种常用的配置,而且内嵌了Tomcat(你没听错!就是内嵌了Tomcat,连Tomcat都不用配置了)。SpringBoot是基于约定的,所以很多配置都有 阅读全文
posted @ 2019-07-30 15:16 嘉禾世兴 阅读(419) 评论(0) 推荐(0) 编辑
摘要: SSH:Struts2+Spring+Hibernate SSM:SpringMVC+Spring+MyBatis 共同点: 1.Spring依赖注入DI来管理各层的组件。 2.使用面向切面编程AOP管理事物、日志、权限等。 不同点: 1.Struts2 和 SpringMVC 控制器(contro 阅读全文
posted @ 2019-07-29 17:52 嘉禾世兴 阅读(384) 评论(0) 推荐(0) 编辑
摘要: SpringMVC和Struts2的区别共同点:1.都是web层框架,都是基于MVC模型编写2.底层都离不开原始ServletAPI3.处理请求的机制都是一个核心控制器 区别:1.SpringMVC的入口是Servlet,而Struts2是Filter2.SpringMVC是基于方法设计的,而Str 阅读全文
posted @ 2019-07-27 19:43 嘉禾世兴 阅读(5795) 评论(1) 推荐(1) 编辑
摘要: 延迟加载(按需加载、懒加载)在真正使用数据时才发起查询,不用的时候不查询 MyBatis一级缓存: 指的是MyBatis中SqlSession对象的缓存,当我们执行查询之后,查询的结果会同时存入到SqlSession为我们提供一块区域中。 该区域的结构是一个Map。当我们再次查询同样的数据,myba 阅读全文
posted @ 2019-07-04 16:15 嘉禾世兴 阅读(294) 评论(0) 推荐(0) 编辑
摘要: MyBatis的多表查询只需要DAO接口和sql语句即可,主要的是mapper里的返回字段要正确 现在有4张表 user role account user_role 工程结构 DAO层 实体类 sql配置文件 AccountDao.xml RoleDao.xml UserDao.xml 测试类 测 阅读全文
posted @ 2019-07-02 09:51 嘉禾世兴 阅读(9931) 评论(0) 推荐(1) 编辑
摘要: 拿MyBatis的SqlSession为例 第一步:先找到这个接口 第二步:右击选择 再选择 第三步: 会得到如下 右击Closeable,因为SqlSession实现了它,选择Show Inplementations 找到SqlSession,点击,得到如下 第四步:最后一步,右击SqlSessi 阅读全文
posted @ 2019-06-29 11:51 嘉禾世兴 阅读(815) 评论(0) 推荐(0) 编辑
摘要: MyBatis的增删改查,特点是只要定义接口,不用实现方法,sql语句在xml中配置,非常方便 文件结构 接口UserDao 实体类User 实体封装 SqlMapConfig.xml sql语句 测试类 欢迎关注我的微信公众号:安卓圈 阅读全文
posted @ 2019-06-29 11:40 嘉禾世兴 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 自定义MyBatis是为了深入了解MyBatis的原理 主要的调用是这样的: 首先第一步:将配置文件SqlMapConfig.xml转为流文件 第二步:解析配置文件 主要是通过反射将属性值保存到map中 第三步:DefaultSqlSessionFactory工厂生产出DefaultSqlSessi 阅读全文
posted @ 2019-06-28 15:42 嘉禾世兴 阅读(707) 评论(0) 推荐(1) 编辑
摘要: Struts2的配置文件是struts.xml和web.xml Spring的配置文件是applicationContext.xml和web.xml Hibernate的配置文件是实体映射配置文件和hibernate.cfg.xml和jdbc.properties 总的流程大致是web层调用Serv 阅读全文
posted @ 2019-06-24 15:20 嘉禾世兴 阅读(420) 评论(0) 推荐(0) 编辑
摘要: SpringMVC和Struts2的区别 SpringMVC与Struts2区别 对比项目 SrpingMVC Struts2 优势 国内市场情况 有大量用户,一般新项目启动都会选用springmvc 有部分老用户,老项目组,由于习惯了,一直在使用。 国内情况,springmvc的使用率已经超过St 阅读全文
posted @ 2019-06-19 15:14 嘉禾世兴 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 首先是简单数据类型的封装 jsp页面 struts.xml 实体类 简单数据封装的三种方式 结果 下面是复杂数据类型的封装 jsp页面 struts.xml 实体类 数据保存到List中 数据保存到Map中 结果 欢迎关注我的微信公众号:安卓圈 阅读全文
posted @ 2019-06-18 17:09 嘉禾世兴 阅读(234) 评论(0) 推荐(0) 编辑