摘要: 由于最近项目中要生成比较复杂的PDF文件,所以对于iTextSharp组建研究了一下,最终成功实现了想要的效果,发现这个组件功能非常强大,刚开始不熟悉该组件的代码所以遇到很多问题(基本都是内容格式上的问题),借由这篇博客记录一下。 1.首先下载该组件并添加引用,这里是使用VS自带的NuGet来进行安 阅读全文
posted @ 2018-06-27 14:27 Alvin-灵心 阅读(45577) 评论(3) 推荐(10) 编辑
摘要: 1.添加NPOI组件,利用VS自带的NuGet管理,右键项目选择管理NuGet程序包,搜索NPOI选择合适版本安装即可,安装完成会自动添加引用。 2.在使用该组建的页面引入命名空间: 3.项目中新建了一个操作Excel文件的类HandleExcel 4.使用该类进行读取即可。 注:其中excels是 阅读全文
posted @ 2018-06-27 13:17 Alvin-灵心 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 使用jquery自己写的树状列表插件-alvintree,简单方便的一款树状列表插件。 阅读全文
posted @ 2017-12-14 11:07 Alvin-灵心 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 效果预览图: 该插件主要功能是:可预览裁剪图片和保存原图片,执行裁剪图片后会删除 裁剪的原图片目录,以便减少空间。一、下载附件 地址:https://pan.baidu.com/s/1bpxZhM3 二、将附件中的CropAvatar.php放到自己程序目录extend/org目录下,如果遇到 ex 阅读全文
posted @ 2017-09-25 14:46 Alvin-灵心 阅读(2140) 评论(0) 推荐(0) 编辑
摘要: 最近做项目的时候用到了评论回复,使用ThinkPHP5.0框架做回复碰到了一些问题,简单总结一下。(李昌辉) 1.首先是数据表的设计: 评论和回复放在了一张表里面,为了在显示的时候做区分,评论作为顶级回复级别代号为0,其它的子级回复级别代号为1。 每个回复都有一个父级代号代表回复的哪一条评论,如果是 阅读全文
posted @ 2017-09-10 11:07 Alvin-灵心 阅读(1221) 评论(6) 推荐(0) 编辑
摘要: 制作缓存的目的是为了让我们的页面运行更加快速,减少读取数据库内容的次数,给用户更好的体验,为此我们可以使自己的程序做一下缓存,并且设置一个缓存过期的时间,来保证与数据库的一致,当然并不是所有的程序都适合做缓存,这里简单介绍一下php静态缓存制作的方法: 1.首先我们要定好一个缓存文件存放的位置,即存 阅读全文
posted @ 2016-12-20 12:41 Alvin-灵心 阅读(4256) 评论(1) 推荐(2) 编辑
摘要: LinQ是指集成化查询语言,通过映射将数据库内的表名变为C#的类名,将列名作为属性名,将表的关系作为类的成员对象。O--M--R O-Object对象(李昌辉)R-Relation关系M-Mapping映射 LinQ包括:LinQ to SQL,针对SQL的查询,它是一个带有可视化的操作界面的ORM 阅读全文
posted @ 2016-11-21 11:22 Alvin-灵心 阅读(13876) 评论(3) 推荐(1) 编辑
摘要: socket通信的原理在这里就不说了,它的用途还是比较广泛的,我们可以使用socket来做一个API接口出来,也可以使用socket来实现两个程序之间的通信,我们来研究一下在php里面如何实现socket通信。(李昌辉) socket原理图: 由于socket服务端的代码要监听端口,等待接收请求,所 阅读全文
posted @ 2016-11-18 14:37 Alvin-灵心 阅读(12631) 评论(2) 推荐(2) 编辑
摘要: 初学JavaScript的时候有人会认为JavaScript不是一门面向对象的语言,因为JS是没有类的概念的,但是这并不代表JavaScript没有对象的存在,而且JavaScript也提供了其它的方式来解决面向对象的问题。所以JavaScript也是一门面向对象的语言。(李昌辉) 面向对象仅仅是一 阅读全文
posted @ 2016-11-18 11:34 Alvin-灵心 阅读(466) 评论(0) 推荐(1) 编辑
摘要: 1.下载phpexcel(李昌辉) 2.在页面引入phpexcel的类文件,并且造该类的对象 3.查询数据库得出二维数组这里数组名为:$attr 4.导出excel代码,表头数组和数据数组对应: 5.如果长数字串显示为科学计数解决方法 (1)在设置值的时候显示的指定数据类型 (2)在数字字符串前加一 阅读全文
posted @ 2016-10-29 17:21 Alvin-灵心 阅读(1473) 评论(0) 推荐(0) 编辑