- FastAdmin后台盲盒商城 晒图+免签支付+短信验证+在线回收 ThinkPHP框架源码
希希分享
源码资源软希网58soho_cnFastAdmin后台盲盒商城ThinkPHP框架源码
源码前端UNIAPP开发,可以打包成APP(非H5封壳)+H5,接其他平台支付通道,前后端全开源h5盲盒首页可以直接开盒新ul修复优化BUG,修复无限抽,,短信接口使用第三方低价接口不使用阿里云高门槛,晒图图片显示,收藏删除功能,前端界面优化三级分销分润自定义添加商品设置自定义中奖概率!商品回收功能例如60抽的商品,回收40价格货!一键回收;发货管理;玩法介绍;流程展示;开奖模式;模式;分销模式可
- QT界面优化,一些功能实现
fulmoon
qt开发语言
文本框焦点:ui->name->setFocus();背景色设置:setPalette(QPalette(Qt::white));//设置窗口为白色背景setAutoFillBackground(true);label标签插入图片,按比例缩放:QImageImage;Image.load(":/image1/panada.jpeg");QPixmappixmap=QPixmap::fromImag
- 第七篇【传奇开心果系列】Python微项目技术点案例示例:数据可视化界面图形化经典案例
传奇开心果编程
python数据分析
传奇开心果微博系列系列微博目录Python微项目技术点案例示例系列微博目录一、微项目开发背景和项目目标:二、雏形示例代码三、扩展思路介绍四、数据输入示例代码五、数据分析示例代码六、排名统计示例代码七、数据导入导出示例代码八、主题定制示例代码九、数据过滤示例代码十、数据比较示例代码十一、界面优化示例代码十二、面向对象更新优化程序示例代码十三、归纳总结系列微博目录Python微项目技术点案例示例系列微
- 第二篇【传奇开心果微博系列】Python微项目技术点案例示例:成语接龙游戏
传奇开心果编程
pythonpygame游戏
传奇开心果微博系列系列微博目录Python微项目技术点案例示例系列微博目录一、微项目目标二、雏形示例代码三、扩展整体思路四、玩家输入示例代码五、成语判断示例代码六、回答判断示例代码七、电脑判断示例代码八、游戏结束示例代码九、界面优化示例代码十、扩展成语库示例代码十一、音效和动画效果示例代码系列微博目录Python微项目技术点案例示例系列微博目录一、微项目目标使用Pygame实现成语接龙小游戏微项目
- Fastbee开源物联网项目RoadMap
帐篷Li
开源社区建设开源物联网
架构优化代码简化业务&协议解耦关键组件支持横向拓展网络协议支持横向拓展,包括:mqttbroker,tcp,coap,udp,sip等协议插件化编码脚本化业务代码模版化消息总线功能优化网关/子网关:上线,绑定,拓扑,消息代理/透传/轮询等功能完善设备详情简化,运行状态,监测,历史记录等界面优化,组件可编辑设备OT能力完善,配合SDK完善设备产测,设备出厂配置,设备一键注网,设备批量上线,设备升级,
- 界面优化
佛祖ohmygod
界面优化图片显示到屏幕上是CPU与GPU的协作完成CPU:计算视图frame,图片解码,需要绘制纹理图片通过数据总线交给GPUGPU:纹理混合,顶点变换与计算,像素点的填充计算,渲染到帧缓冲区。时钟信号:垂直同步信号V-Sync/水平同步信号H-Sync。iOS设备双缓冲机制:显示系统通常会引入两个帧缓冲区,双缓冲机制image.png二.图片加载的工作流程假设我们使用+imageWithCont
- 《英雄战纪》V.0.1.0版本更新内容
稚暮V
《英雄战纪》V.0.0.9版本更新内容【以下更新内容基于之前版本】开放了全新等级50级开放了第五章开放了全新玩法无尽深渊开放了40级传说装备和50级神器支持了10级精良和史诗装备可以强化新增了战斗中支持复活的功能新增了新手指导新增了英雄达到满级时不再增加经验值降低了成长任务领取条件等级优化了选择英雄的界面优化了部分UI显示优化了副本战斗体验优化了可以点击状态查看说明优化了安卓端游戏图标调整了妮娅英
- 【软件测试常见Bug清单】
程序员老鹰
软件测试bug软件测试自动化测试功能测试程序人生
软件测试中,bug的类型有很多种,比如:代码错误、界面优化、设计缺陷、需求补充和用户体验等;一般情况下,需求补充和设计缺陷比较好区分,但是代码错误、界面优化和用户体验区分不是很明显;下面我们就来说说这三者,顺带整理一些常见的这些类型的bug实例。代码错误代码错误通俗易懂,简单的来说,就是程序员在设计作品的时候,创作和写出来的编程代码是错误的,比如说方法、函数等等,实现不了需要的功能或者是实现了错误
- 【软件测试常见Bug清单】
软件测试潇潇
软件测试bug软件测试自动化测试功能测试程序人生职场和发展
软件测试中,bug的类型有很多种,比如:代码错误、界面优化、设计缺陷、需求补充和用户体验等;一般情况下,需求补充和设计缺陷比较好区分,但是代码错误、界面优化和用户体验区分不是很明显;下面我们就来说说这三者,顺带整理一些常见的这些类型的bug实例。代码错误代码错误通俗易懂,简单的来说,就是程序员在设计作品的时候,创作和写出来的编程代码是错误的,比如说方法、函数等等,实现不了需要的功能或者是实现了错误
- C# Winform程序界面优化实例
锅叔
c#
进入移动互联网时代以来,Windows桌面开发已经很久不碰了。之前就是从做Windows开发入行的。当年,还是C++VC6,MFC的时代。那时候开发要查的是MSDN:-)。内存要自己管理,排查内存泄漏(忘了释放分配的内存)也是基本日常。光阴似箭,岁月如梭~!几年之前,北漂时需要写一个windows的客户端,想招一个c#程序员,专职开发,结果压根就没有人投简历,-_-||,后来只好,亲力亲为。个人觉
- Python小细节之Gui图形化界面库tkinter学习
爱学习的爬虫者
python学习开发语言Tkinter零基础
敲打计数脚本学TKinter引言开整选择决定难易了解她使用她运行效果结尾引言我的爬取表情包的爬虫文件写好了运行输入关键词就可以得到对应的表情包我也通过pyinstall打包了但是很丑就只有一个黑box我是新手所以我知道这对于普通人来说不友好且在使用的过程中不方便交互遂加界面优化!然我不会呀!但一起学!这是我的爬取表情包程序的界面,一个字!丑!后续会继续优化!开整选择决定难易在上一篇编辑器Spyde
- Flaurm界面优化
John Tao
php
彩色横条手机端显示错位,影响页面布局问题描述原彩色横条在PC端显示正常,但手机端显示错位,如图所示:原代码如下:/*首页顶部条*/.IndexPage-toolbar::after{content:"唯愿公平如大水滚滚|使公义如江河滔滔";padding:10px;color:#ffffff;border-radius:50px;text-align:center;font-size:16px;b
- 2021-10-18 天气晴 心情好 星期一
楠楠的qzone
工作今天做了仓库系统的完善工作,运单追踪,后台添加动态追踪和一些界面优化,马上结束了模版消息也做好了。生活一个从小对我特别的奶奶去世了,今天爸爸去帮忙,我心里为奶奶祈祷心里很感触,珍惜生命现在拥有的
- 复盘报告书写规范之一
软件测试老痞
测试
SaaS1.12复盘:一,问题描述:1.本轮测试4天时间,共计71个bug,其中4个bug为UIbug已修复,5个bug遗留(4个bug产品经理给出具体方案后续优化,1个为浏览器机制产生的一直存在,前端也一直未给出相应的解决)。28个界面优化用户体验性问题:JIRA单号BUG概述ETFP-1029学生管理——收费页很多项折行,线上是好的,看对比图.ETFP-1008学校二维码说明文字排版ETFP-
- 第四章 Django登录界面优化
大城市的小人物
Djangopythondjangopycharm
以下是登录界面的代码:可以按个人喜好,更新颜色及背景图修改背景图的方法:如何设置的网页背景图片?点击查看详情{%loadstatic%}Login.box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);/*实现块元素百分比下居中*/width:450px;padding:50px;background:rgba(
- iOS:界面优化方案
大菠萝_DABLO
图片本文主要介绍界面卡顿的原理以及优化界面卡顿通常来说,计算机中的显示过程是下面这样的,通过CPU、GPU协同工作来将图片显示到屏幕上图片1、CPU计算好显示内容,提交至GPU2、GPU经过渲染完成后将渲染的结果放入FrameBuffer(帧缓存区)3、随后视频控制器会按照VSync信号逐行读取FrameBuffer的数据4、经过可能的数模转换传递给显示器进行显示最开始时,FrameBuffer只
- Android Studio开发之路(六)(合集)界面优化以及启动图标等
bug远离Jemma
androidstudioandroidide
一、导航栏背景、字体修改导航栏、状态栏等背景颜色的修改一般是在themes.xml文件中修改,android一个activity各个部件参考:colorPrimary,colorPrimaryDark等的意义添加链接描述但是问题在于:只在这里修改背景颜色的话,可能会出现背景色和字体颜色重合导致看不清字,所以最好是背景色和字体色一起改,参考:导航栏设置颜色字体二、标题栏(1)android提供的标题
- 健康手表数据洞察台
爱欲无极
数据分析与挖掘数据可视化信息可视化
健康手表数据洞察台1.背景介绍2.数据获取与处理3.Django平台搭建4.数据可视化5.整体数据分析6.数据监控与紧急警报7.用户界面优化8.创新点结语1.背景介绍在当今健康意识不断提升的社会,人们越来越关注身体健康。本文将介绍如何使用Pandas进行数据分析,结合Django搭建一个手表数据监控及分析可视化平台。通过互联网获取相关数据,实现用户登录注册、信息展示、数据可视化身体状况数据分析、整
- 追求流畅:iOS界面优化的艺术与技巧
good7ob
程序员cocoamacosobjective-c
在互联网应用的舞台上,速度和流畅性就像是我们的身份证,它能立刻就吸引住用户的目光。今天,我将和你分享一些保持iOS界面流畅的技巧和实战案例。1.理解和避免界面卡顿首先,我们需要理解什么导致了界面的卡顿。简单地说,如果在一个屏幕刷新周期(16.67ms)内,主线程无法完成所有任务,就会出现卡顿。因此,我们应当尽量将复杂的、耗时的任务从主线程移开。2.使用Instruments工具要评估和改善应用的性
- phpstorm使用教程
xiaoyun888_
phpstormideintellij-idea
1.界面优化ctrl+alt+s--->Plugins--->搜素MaterialThemeUI--->安装--->重启phpstorm--->tool--->MaterialTheme--->MaterialThemeChooser--->选择自己喜欢的风格就行2.安装界面插件之后,修改字体颜色有讲究:需要点击图片位置,修改字体大小3.修改快捷键:ctrl+alt+s--->Keymap--->
- 扫雷-包含空白展开,标记功能,游戏界面优化-控制台全力复刻
暴力的bug制造机
游戏c语言
目录引入思路涉及头文件索引主函数分支函数功能实现代码总和---CV可游玩引入这两天偶然间玩到了扫雷的游戏,下的是微软旗下的扫雷,感觉比起以前简陋的界面好了太多感觉扫雷找到规律也可以玩的很有意思,仔细一想,扫雷不就一二维数组,给我也完全可以实现啊。便开始了我的设计扫雷之旅。由于本人想兼顾扫雷的灵活性和与原版的功能相似性,我还是花了些时间去完善这些功能,标题也说了,包括空白展开,标记等。以下开始我们的
- C语言的简单运用——三子棋
Endeavors_YT
c语言开发语言
前言学习新知识固然重要,但如何运用所学的知识解决生活中的问题更为重要。只会学而不会用,何异于纸上谈兵。那么就让我们来看看如何用C语言来实现一个简单的三子棋吧!目录前言一点建议一、游戏菜单1.菜单界面2.开始或退出游戏二、游戏内容1.棋盘2.走子过程3.判断结果4.游戏内容拼接三、界面优化1.棋盘界面2.文字提示和过场停顿3.清屏四、拓展内容1.双人游戏2.简易AI一点建议由于实现三子棋的代码相比我
- 笔记6-bug的定义与生命周期
Q二斤Q
一、bug的定义狭义概念:软件程序的漏洞或缺陷广义概念:1、漏洞、缺陷;2、不符合需求的;3、发现和提出针对这个产品的可以改进的细节测试工程师的职责:发现bug,提交给开发并让开发去修改二、bug的类型以禅道系统为例,对bug进行类型分类:代码(功能)错误设计缺陷界面优化性能问题配置相关安装部署安全相关标准规范测试脚本其他三、bug的等级1、致命缺陷(P1):1)常规操作引起的系统崩溃、死机、死循
- java游戏制作-拼图游戏
bear_wo123
游戏
一.制作主界面首先创建一个Java项目命名为puzzlegame。再在src中创建一个包,用来制作主界面二.设置界面三.初始化界面优化代码四.添加图片先在Java项目中创建图片文件夹,将图片导入其中初始化图片管理图片合并五.打乱图片顺序+六.事件七.美化界面八.移动图片九.结果呈现
- Qt对Opengl的支持情况
天天进步2015
Qtopenglqt系统架构开发语言
Qt提供了对OpenGL的广泛支持,这对于开发需要复杂图形处理的机器视觉软件尤为重要。以下是Qt对OpenGL支持的一些关键方面:1.用户界面开发方法:Qt有两种主要的用户界面开发方式:QtQuick和QtWidgets。这两种方式都支持与OpenGL图形API的代码结合,分别基于为这两种类型的用户界面优化的独立图形引擎2.硬件加速3D图形:Qt支持与OpenGL实现的集成,使开发者能够在更传统的
- 界面优化解析
深圳_你要的昵称
前言我们经常在面试中,会被问及关于界面优化相关的问题,比如为什么界面会出现卡顿?如何监控卡顿?接着如何解决卡顿?那么本篇文章将重点分析一下卡顿的原理和解决的措施。一、卡顿的原理我们先看看界面显示出来的一个完整流程,如下图CPU负责事务的计算,GPU负责渲染,将渲染的结果交给FrameBuffer帧缓冲区,帧缓冲区将处理的数据传递给UI层(Video或Conrtroller),UI层交给Monito
- 三十一、ios界面优化
Mjs
资料来源iOS保持界面流畅的技巧屏幕显示图像的原理image从过去的CRT显示器原理说起。CRT的电子枪按照上面方式,从上到下一行行扫描,扫描完成后显示器就呈现一帧画面,随后电子枪回到初始位置继续下一次扫描。为了把显示器的显示过程和系统的视频控制器进行同步,显示器(或者其他硬件)会用硬件时钟产生一系列的定时信号。当电子枪换到新的一行,准备进行扫描时,显示器会发出一个水平同步信号(horizonal
- iOS界面优化
Foxhoundsun
屏幕显示图像的原理image.png从过去的CRT显示器原理说起。CRT的电子枪按照上面方式,从上到下一行行扫描,扫描完成后显示器就呈现一帧画面,随后电子枪回到初始位置继续下一次扫描。为了把显示器的显示过程和系统的视频控制器进行同步,显示器(或者其他硬件)会用硬件时钟产生一系列的定时信号。当电子枪换到新的一行,准备进行扫描时,显示器会发出一个水平同步信号(horizonalsynchronizat
- 《英雄战纪》V.0.1.3~a版本更新内容
稚暮V
《英雄战纪》V.0.1.3~a版本更新内容新增了伤害减免装备属性新增了守护之地等级奖励新增了背包总容量新增了试炼场新增了英雄学院开放了最高等级上限为55级开放了全新的装备系统开放了全新货币绑钻(可以通过每日任务、部分玩法获得)开放了全新五位英雄上线开放了全新召唤功能优化了读取备份存档功能优化了商店界面优化了每日任务系统优化了一键开启装备箱体验优化了挂机战斗胜利后自动存档优化了拍卖行优化了辅助英雄治
- Android 界面优化,APP性能优化,APK包压缩,如何减少安装包体积
小狗蛋ing
AndroidAndroid性能优化包体优化
关于APP性能优化的文章比比皆是,但是大多都是规规整整的用专业术语去描述,去介绍各种情况,反正我是记不住,不忘初心,这篇文章就用我自己在实战过程中如何去优化做一个记录。1.场景:为啥感觉安装包越来越大了啊,能不能减少个几M呢?答:你这个APP本来就复杂,用得到代码和图标更不计其数,还在乎那几M的大小?真是***。实际:去代码中想方设法去删掉用不到的文件,代码就不建议去删了,除非删一半,要不然根本没
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s