- 博客(29)
- 资源 (15)
- 收藏
- 关注
原创 cx_freeze打包python3.6成exe/msi应用
前言因项目需要使用客户端采集用户数据库表信息,需要提供给客户在本地运行采集,因此使用了python编写了程序,打包成可执行文件供用户下载使用。编写了使用了最新版本的python3.7,打包时各种问题,第一次接触也解决不了,百度了一大圈,很多人说打包工具不支持3.7版本,果断换了3.6.4的版本,代码都不用改动,直接下载对应的依赖库就行了。打包工具打包工具有Pyinstaller/p...
2018-08-03 14:01:13
2159
原创 docker容器下运行tomcat、部署应用
入门级别的,简单记录下docker下运行tomcat,部署自己开发的应用,错误之处请详解。一、docker安装按照官网的说明下载Docker.dmg镜像文件,与平时安装软件一样的步骤安装完成即可。 官网地址: https://docs.docker.com/docker-for-mac/install/二、拉取tomcat镜像搜索tomcat镜像文件信息:docker search tomca
2017-09-12 17:09:56
13927
原创 ios 模拟器截屏命令操作
最近不知道什么原因,ios模块器截屏命令点击模拟器就闪退,在此记录下在命令行截屏操作: 第一步:打开对应的模拟器 第二步:模拟器缩放比为100% 第三步:输入以下命令,001.jpg为要保存的文件名 xcrun simctl io booted screenshot 001.jpg
2017-03-09 15:53:41
2816
原创 react-native IOS端原生组件封装步骤
最近使用react-native来做项目,感觉挺不错,官网已经封装了大部分组件,github上又有很多开源者贡献了自己的开源组件,感觉挺方便,但是每个项目中又会有不同风格的组件出现, 有可能是新功能,也许是改造别人的功能变成自己项目的风格,因此学习了下本地模块的封装,对于安卓来说,也许接触的时间比较长,封装比较简单也容易实现,对于ios,对于自己不是很熟悉,因此在此把封装步骤记录下来经供查阅。不用每
2016-12-05 12:09:02
2054
原创 React Native入门基础框架
现在React Native越来越火,很多公司及个人已经慢慢开始转向这个框架,此框架号称代码复用率能达到80%左右,性能接近原生性能,关注的人也越来越多,不过成熟的App实在还没有几个,大家都在做实验版的,毕竟官网两周一更新,很多人也不敢放实战项目里去,不过用起来感觉还可以吧,特此在本人做的项目上抽取出一个基本的框架,此框架能应用与大部分app框架结构。 首先运行此基础框架要搭建其运行环境,运行
2016-11-24 22:01:03
2538
1
原创 react-native-swiper在滚动视图中默认不显示图片的问题
在此记录下在使用react-native-swiper中踩的坑,此组件的github地址为:https://github.com/leecade/react-native-swiper,想了解的可以去这里了解下,在此不做使用介绍,只记录下浪费了我两个小时的踩坑经历,小伙伴们就别在踩了! 先介绍下我是使用环境,使用了react-native-tab-navigator来做底部导航栏,
2016-10-27 16:19:25
10920
6
原创 Smack-Android客户端入门一
不管是项目中要使用还是自己做demo玩,即时通信,消息推送应该很多人也会接触到,在这里,记录下自己在学习Smack-Android中碰到的问题,也备查询,也许也能帮助要入门的伙伴们一些帮助。服务端基于openfire.版本为4.0.2,客户端基于官网上github给出的最新版4.2.0,这里用的不是asmack,是最新的smack,从官网上应该了解到,smack已经支持android端了,再也不用去
2016-07-22 17:06:20
2055
原创 IOS浏览带目录pdf,缩放实现
继续上一篇文章,浏览带目录的pdf,目录跳转功能,上一篇没有实现缩放功能,对于小屏幕手机体验不行,在此修改实现缩放功能。 上一篇使用的翻页效果是使用系统自带的uipageviewcontroller实现的,在此基础上要实现缩放拖动效果就需要处理uivew与uipageviewcontroller的事件冲突,因为很多pdf是左右滑动的,因此没有使用uipageviewcontroller来实现翻页,
2016-06-07 18:37:53
1482
原创 ios 浏览带目录的pdf文件
在浏览文件这块,ios实在比android做提出色很多,最简单的一个uiwebview基本能查看大部分格式的文件,pdf,excel,ppt,word各种直接扔在uiwebview里就能显示了,但是android就苦逼了,这也是android端移动办公系统的一个软肋,因为公司项目上要浏览pdf文件,前人就直接用uiwebview来加载pdf文件,客户又提出需要有目录跳转功能。那就做吧。iOS浏览p
2016-06-03 14:34:28
2435
原创 android studio配置androidannotations框架
最近转用as作为开发安卓 的IDE,因此记录下这个过程,as配置androidannotations框架没有eclipse那么麻烦,总共就需要配置两个文件,不用手动下载任何第三方库文件,包括androidannotations库。 第一、修改app下的build.gradle(局部),修改如下:apply plugin: 'com.android.application'apply plugin
2016-03-17 09:57:40
736
原创 IOS实现原生二维码扫码(swift版)
苹果从IOS7以后实现了扫描功能,不在借助第三库就能实现扫码功能,且代码量也小,使用这原生功能,在效率与准确率上都比第三库提高了很多,在此记录下整个过程。 一、定义几个与扫码功能相关的变量,记得要引入AVFoundation库//私有变量 private var device: AVCaptureDevice! private var input: AVCaptureInput!
2015-10-28 15:48:09
2638
原创 React Native打造原生应用之环境搭建
前段时间使用了Ionic来开发IOS及ANDROID应用,效果不是很理想,特别是在安卓上,流畅性就是个大问题,自己感觉不理想,最近看了facebook推出的React Native,据说facebook已经使用了,就浏览了下他们的官网,国内也有了相应的中文翻译的,刚接触下来感觉效果还行,在此记录下学习的轨迹。 首先谈下ionic与react-native的差异吧,用他们的口号就基本明白了。Ioni
2015-10-27 17:18:35
550
原创 Bresenham 中点画圆算法实现
在此记录Bresenham 中点画圆算法,下面直接给出步骤与算法,步骤从计算机图形学一书中截取的,此算法原理在此不做说明,可自行查看计算机图形学一书相关描述。 一、步骤描述 二、代码实现,以OC为开发语言//以点为类的头文件@interface ScreenPT : NSObject{ GLint x,y;}@property (nonatomic,assign) GLint x;
2015-10-16 10:18:29
5143
转载 Bresenham画线算法详解及其OpenGL编程实现
Bresenham是由Bresenham提出的一种精确而有效地光栅线生成算法,该算法仅使用增量整数计算。另外,它还可以用于显示其它曲线。 我们以斜率大于0小于1的线段来进行考虑。以单位x间隔进行取样。每次绘制了当前像素点(xk,yk)之后,需要确定下一个要绘制的点是(xk+1,yk)还是(xk+1,yk+1),需要判断哪一个点像素点更接近线路径。在取样位置,我们使用d1和d2来表示两个像素和线路径
2015-10-15 17:25:48
7781
1
原创 swift中字符串下标的使用String.Index
swift中字符串下标已经不是我们熟悉的int类型了,已经使用了String.Index类型了,为什么要这样使用,官网已经解释清楚了,不明白的可以查询下官方说明,这里不再copy过来了。突然使用这个,我们就感觉有点不适应,这里就把官方文档上的几个方法列举出来,再说明下怎么快速的产生String.Index,怎么从我们熟悉的int转化到这里的String.Index. String.Index有三个
2015-10-12 17:46:17
9946
原创 ionic项目中使用cordova插件支付宝支付
此篇文章已经是过期,使用方法请参考demo中Readme说明demo地址:https://github.com/glustful/ionicPayDemo demo
2015-09-28 11:25:16
13741
24
原创 Ionic 添加ngCordova插件
Ionic只是个前端框架,与bootstrap差不多,不过他是专门为移动端设计的, 在效果上接近原生的app,如果你的应用只涉及到前端的东西,那么你可能不会涉及到ngCordova插件,这是phoneGap的改名叫法。如果我们应用要用到一些底层的东西,如:拍照,文件,数据库,状态栏,设备等等这些原生的东西,那么你就得要好好的学习下ngCordova提供的想着插件。在这里给出ngCordova的官网安
2015-09-09 15:51:27
9019
2
原创 ionic 进入二级目录以后隐藏底部导航栏(tabs)
公司开始使用ionic开发项目,在此记录下把遇到的问题,网上有大牛已经把解决方法整出来了,不过记录在自己这里方便查阅。 这篇记录在有tabs的项目里,进入子层级时,底部导航还一直存在,本人是要让他只在首页几个界面存在,其他的隐藏,在这里用到了angularjs的指令,要完成这个步骤分为三步:在标签ion-tabs中添加:ng-class=”{‘tabs-item-hide’: $root.hid
2015-09-08 10:41:09
22565
18
原创 cocos2d-js解析官方js-test实例入口
继续上一篇,搭建好cocos2d-js环境后,主要是html5环境,接下来步入入门阶段,许多人都说官网demo是最好的入门资料,今天就剖析官风提供的js-test入口,界面如下: 这上面有个关闭按钮和一个列表,列表列出了demo中所有的功能演示,这个js-tests工程在cocos2d-js的SDK中,以前是在samples目录下,现在最新版的放在tests目录中,目录结构如下: 我们切换到目录
2015-09-02 15:48:33
9690
原创 cocos2d-js第一个项目(cocos2d-html5)
最近清闲,就看了下cocos2d-x,都说这是个跨平台的,网上的安装配置也有很多,但是多来看得眼花缭乱的,我的启点目标就很低,不要跨平台,就让他在浏览器上呈现出来,不是专业的游戏开发公司搞毛的跨平台啊,都是搞在微信上的小游戏而已,基于此,本人就能过牛人的文章自己把这个小平台搭建起来了,在此记录下,否则下次又要重新查资料了,人的记忆力是有限。 再次声明,只搭建了html5的,什么安卓啊,苹果啊,没时
2015-09-01 11:28:17
3411
原创 ionic 实现广告图片无限滚动标签介绍
网上有太多的例子实现广告图片无限滚动及点击事件,但是那都是自己利用css和js结合实现的,在这里,ionic已经很强大的给我们提供了一个标签,简单几行代码就能实现煊人的效果,没必要去重得的发明轮子,这篇文章是基于官网翻译过来的,并提供源码参考,对不想看英文的同胞能快速的上手。在此提供官网链接,有兴趣的可直接查看官网:官网地址首先,实现图片无限滚动,ionic提供了标签< ion-slide-box
2015-08-26 11:14:26
14177
1
原创 ionic 实现下拉刷新上拉加载更多
网上例子太多了,官网的文档也很全,不过在这里阐述下,方便自己查询,官网速度太慢了,估计是自己网速原因了,小公司伤不起啊。 下拉刷新上拉加载更多,直接来代码,代码里都有说明:<ion-view view-title="活动页"> <ion-content class="padding"> ***<ion-refresher pulling-text="下拉刷新" on-refres
2015-08-24 17:19:24
24639
4
原创 ionic tabs完美自定义背景及点击和正常的颜色
上一篇提到自定义tabs,但是因为时间关系及阐述一点导航栏的东西,没有完成,这篇接上一篇,接着来自定义tabs,ionic中已经内置了默认的几种样式,基本也能满足了自己的应用,不过公司项目就不行了,公司项目都是ui设计出来的,只能自定义,看下自定义后的最终效果,只是简单换了颜色,可按照这种思路去自定义自己想要的效果: 其中背景用了红色,选中用了黑色,末选中用了#ffff00,我对颜色不敏感了,
2015-08-24 12:08:03
20957
1
原创 ionic 中的navigation,tabbar及返回按钮定制
ionic不得不说官网的文档,真是最好的学习资源,不过有些功能没测试出来,遗憾,官网地址:点此跳转 要定制navigation和tabbar那就不得不提$ionicConfigProvider, 去官网,官网上都有详细说明不想做个翻译工了,说下一般的功能,设置tabbar的位置,在底部还是在顶部,iOS默认底部,android默认顶部,在这里就可以修改了: ,使用方法可分平台如: ionic
2015-08-21 18:04:50
16139
原创 ionic angularJS phoneGap(cordova) 搭建app应用
本人环境为mac,因此测试环境只在ios中测试过,首先搭建环境。一步步来Nodejs的安装,官网地址:下载对应的版使用npm安装ionic,cordova,ios-sim,npm命令随着nodejs安装一起安装好的,无须单独安装npm install -g ionic (mac与linux前面记得加上 sudo , sudo npm install -g ionic)npm install
2015-08-19 14:57:28
1634
原创 IOS autolayout自动布局实例(swift)
第四篇 对于一个新手来说,刚接触自动布局这东西,会被一种叫约束的东西搞得晕头转向,不是少添加了,就是多添加了,造成约束冲突,不过弄明白之后,也就那回事了。 首先先上个最终的效果图上来,一步步做出这个效果,如果里面没有涉及到知识点就从网上各们大大的文章里找了。 上图:此效果图分为上中下三部分,上部分由一个uiimageview和他上面两个uiview组成,图片上面的两个uiview透明度为70%
2015-08-18 17:35:10
2711
原创 iOS 自定义UITabbarController中的item (swift)
第三篇 iOS 中的uitabbarcontroller中的标签栏,默认都加了灰色背景,网上也有很多解决方法的贴子,不过找的时候经常找的不全,特此记录在此,方便以后查阅。在xcode中的属性设置中,设置整个标签栏的背景色属性为Bar Tint,其他属性真心感觉达不到自己的效果,原因是自己技术菜了,不纠结了,项目开发时间可没给我那么多时间去纠结,直接暴力来解决,自定义一个controller继承ui
2015-08-18 11:04:08
769
原创 ios 广告图片无限滚动(swift)
继续上一篇开篇文章,在引补充一下第三库的,漏了一个第三库,图片的缓存异步加载:ImageLoaderSwift,github:GOGOGOios 广告图片无限滚动,网上有很多demo,不过多数为oc版的,swift版的很少,因此自己改写了一们大牛的demo,在此向原作者说声谢谢。 这里本人实现了两种思路,不过第一种有点小bug,因此本人用了第二种,这里一起上了,有需要的自己看下。第一种思路,vie
2015-08-17 18:03:45
1566
原创 iOS 第一个项目(Swift语言)
本人是个IOS菜鸟,花了一星期看了swift快速入门,然后就进入了开发阶段,边做边学,花了一个月时间完成了公司交给自己的任务,也是自己第一个项目,在网上参考了很多大牛的文章,做为一个刚入手的新手来说,独立完成一个app,难度确实挺大的,因此,在此总结下这个项目的开发过程,希望能帮助到新入门的新手,也给自己留下点足迹,不要让自己重复的发明轮子。 提前说明下,这个项目中用到的知识点,给自己一个提纲,好
2015-08-17 16:25:36
493
操作系统_精髓与设计原理(第五版)课后答案(英文版).pdf
2011-06-29
JAVA期末复习题 JAVA期末复习题
2011-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人