摘要: 今天在提交自己的APP到苹果商店去审核的时候,编译成功后。upload过程中,提示 XXX Select the certificates you wish to include in this provisioning profile. To use this profile to install 阅读全文
posted @ 2019-05-16 23:26 天府三街第二帅 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 处于学习的目的,解包学习某个游戏的资源。大部分的素材都是png文件。但是一部分关键的是用的pvr.ccz文件。 百度一下知道这个文件是TexturePacker打包出来的文件,于是就又百度到了解决办法。 使用TexturePacker的命令就可以直接还原,使用步骤如下: 3. 然后放到pvr.ccz 阅读全文
posted @ 2019-05-16 23:24 天府三街第二帅 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 在Angular中,动态生成的Html控件,如果没有name属性并且在ts中要操作Model的内容。就会引发如题的错误。 解决方案两个: 加上name的属性 设置ngModelOptions [ngModelOptions]="{standalone: true}" 在Angular中,动态生成的H 阅读全文
posted @ 2019-05-16 23:23 天府三街第二帅 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 使用C#默认的Random无参构造的next生成的随机数,在快速生成随机数的时候,会出现大批量的重复。使用guid作为随机数种子,效果会好很多 阅读全文
posted @ 2019-05-16 23:22 天府三街第二帅 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 因为在老的项目上做修改,需要删除单独的spa目录,就把ClientApp删掉了。但是重新生成报错,在VS2017界面上也没找到在什么地方配置。最后发现在csproj上里面可以去掉spa的配置 <SpaRoot>ClientApp\</SpaRoot> 删掉上面这行就就ok了 因为在老的项目上做修改, 阅读全文
posted @ 2019-05-16 23:21 天府三街第二帅 阅读(201) 评论(0) 推荐(0) 编辑
摘要: /// /// 上传文件 /// /// [HttpPost("upload")] [RequestSizeLimit(Int64.MaxValue)] public Resp UploadFile([FromForm]IFormCollection collection) {... 阅读全文
posted @ 2019-05-16 23:20 天府三街第二帅 阅读(835) 评论(1) 推荐(0) 编辑
摘要: 在web应用中,一个账户,会有N多个涉及到数字的字段。比如一个账户的金额,积分等。这些字段就涉及到增减的情况。如果是在测试环境下,靠程序员或者测试手动点击。一般是发现不了问题。 一旦上到正式环境下。有真实用户做操作了,就很容易出现莫名其妙的金额和流水记录不一致的情况。如果没有足够的经验,很难排查出问 阅读全文
posted @ 2019-05-16 23:19 天府三街第二帅 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在人类的发展历程中,数字是一个贯穿整个人类文明的东西。 从罗马的 1-Ⅰ、2-Ⅱ、3-Ⅲ、4-Ⅳ、5-Ⅴ、6-Ⅵ、7-Ⅶ、8-Ⅷ、9-Ⅸ ,到古埃及的菱形计数法。再到由印度人发明并通过阿拉伯人传播的我们现在的阿拉伯数字。多多少少都会有一个概念–位。 由于人类的大脑能力有限,并不擅长记忆单调又很长的数 阅读全文
posted @ 2019-05-16 23:18 天府三街第二帅 阅读(448) 评论(0) 推荐(1) 编辑
摘要: 一个程序去调用另一个xxx.exe的时候,需要记录下这个exe里面的console.write的输出 调用 阅读全文
posted @ 2019-05-16 23:17 天府三街第二帅 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: TabBarView 类似于Android中的viewPager,但是默认是没有实现切换分页状态保存的。估计是出于节约内存的原因吧。 发现这个问题的时候,搜索了一下全网。大致就两种解决方案,1是修改源码,2是是实现 AutomaticKeepAliveClientMixin 这个mixin就ok了。 阅读全文
posted @ 2019-05-16 23:15 天府三街第二帅 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 因为想查看一下脚本生成的sqlite文件。就想导出文件,,结果导出adb pull命令一直报错。使用su也是错误的。。最后发现adb pull 不能再adb的命令状态下执行。需要退出adb命令。然后直接在终端上直径adb pull 手机文件路径 pc文件系统路径 然后就ok了 因为想查看一下脚本生成 阅读全文
posted @ 2019-05-16 23:15 天府三街第二帅 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在公司干活一般使用sqlserver数据库。rownumber分页贼好用。 但是晚上下班搞自己的事情就不用sqlserver了。原因就是自己的渣渣1核2g的小服务器完全扛不住sqlserver那么大的大块头,于是就使用Mysql数据库。 一般使用MySQL分页都是使用limit,我也这么使用的。 今 阅读全文
posted @ 2019-05-16 23:14 天府三街第二帅 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 在asp.net core开发中。按照国际案例开始。都是先在Nuget安装XXX包。比如我们今天要用到的Dapper nuget里面安装Dapper 1.然后新建一个类文件DapperExtensions.cs 因为Dapper是IDbConnection扩展出来的,所以我们必须给IDbConnec 阅读全文
posted @ 2019-05-16 23:13 天府三街第二帅 阅读(470) 评论(0) 推荐(1) 编辑
摘要: 在非spa程序开发的时候。css经常会因为浏览器的缓存机制导致不刷新。 很多前端为了应对这个问题,都会引入webpack或者gulp等工具来处理css缓存的问题。 但是作为一个偏服务器端的程序员来说。不想因为一个css问题就引入一大套的东西进来该怎么办呢? 这是微软早就为我们想好了 在Razor模板 阅读全文
posted @ 2019-05-16 23:09 天府三街第二帅 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 在EF的官方文档上只提到了用 Fluent API来设置默认值。 但是我们日常开发中,会把公用字段都写成基类。比如行创建时间 在需要默认时间的字段加上一个特性 然后再Add-Migration 就可以看到生成了一条迁移数据,更新到数据库去,再次插入这张表,加特性的字段就有了一条默认数据 阅读全文
posted @ 2019-05-16 23:08 天府三街第二帅 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 在对应的节点添加相应的配置,然后重启MySQL服务。再次新建的数据库就会是utf8mb4了。已有的数据库或者表只能手动修改。 阅读全文
posted @ 2019-05-16 23:06 天府三街第二帅 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 百度到的基本上就是读取response.body的流。然后记录完了之后,把流的index重新复位,这样也太麻烦了。 其实asp.net core团队肯定已经考虑到了这种需求,比如记录请求响应日志。给响应数据过滤这类的。 在OnActionExecuted的ActionExecutedContext里 阅读全文
posted @ 2019-05-16 23:05 天府三街第二帅 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 很多web程序一般的偶不会设计真的物理删除了。 基本上都是在在数据库加一个标记,就得当作已经删除了。同时在查询的时候,过滤已经标记删除的数据 ef core实现软删除是非常简单的,直接在OnModelCreating动态创建一个IsDeleted字段,bool类型。然后扔到ef core的查询过滤器 阅读全文
posted @ 2019-05-16 23:04 天府三街第二帅 阅读(249) 评论(0) 推荐(1) 编辑
摘要: 在服务器上配置了允许跨域还不够,还需要在引擎配置允许跨域,不然texture无法在webgl上下文中渲染 会报一个类似于The cross-origin image at 的错误, 只需要在egret启动的时候,加入配置 然后就可以正常运行了 阅读全文
posted @ 2019-05-16 23:02 天府三街第二帅 阅读(463) 评论(0) 推荐(0) 编辑