- Shader编程:OpenGL入门与实践_2024-07-21_07-39-05.Tex
chenjj4003
游戏开发2数据结构javaandroidjavascript服务器
Shader编程:OpenGL入门与实践Shader基础Shader概述在计算机图形学中,Shader是一种程序,用于GPU(图形处理单元)上运行,以实现对图形的实时渲染。Shader可以控制像素、顶点、几何体等的处理,从而实现复杂的视觉效果。OpenGL是一个跨语言、跨平台的应用程序接口,用于渲染2D、3D矢量图形,Shader在OpenGL中扮演着核心角色,通过使用GLSL(OpenGLSha
- Shader Graph简介
亦枫Leonlew
Unity笔记unityShaderGraphshaderGraphInspector
使用着色器(shader)和材质(material),我们能够创造出非常多有趣的效果。除了Unity自带的shader外,还可以自己编写shader或使用其他人所编写的shader。编写shader通常需要我们了解shader编程语言的语法和相关特性,总体来说入门难度相对较高,ShaderGraph这个工具能够让编写shader的过程更加容易。ShaderGraph可以让我们不用写代码就创建一些专
- shader编程-RayMarching与SDF搭建三维场景实现Blinn-Phong光照(WebGL-Shader开发基础08)
点燃火柴
WebGL-Shader基础GLSLWebGLRayMarchingBlinn-PhongSDF
RayMarching与SDF搭建三维场景实现Blinn-Phong光照1.demo概述与效果2.Blinn-Phong光照模型介绍3.demo实现3.1场景物体准备3.2rayMarching调整3.3Blinn-Phong光照计算4.demo代码1.demo概述与效果上一篇文章学习了RayMarching,但是做出的场景的效果是黑白,这一篇在上一篇内容的基础上,进行改进,使用Blinn-Pho
- 着色器Shader学习书籍及编程技巧
desaco
OpenGL与图形学方案及流程系列杂七杂八(书籍)
1.Shader编程技巧;2.Shader编程优化案例;3.shader编程模块化着色器的例子都是从开源框架GPUImage中来的。>Shader书籍《UnityShader入门精要》Unity+Shader入门精要.pdf(完整版)-https://download.csdn.net/download/qq_34035956/10414240UnityShader入门精要.pdf(高清)-htt
- 【浅墨Unity3D Shader编程】之九 深入理解Unity5中的Standard Shader (一)&屏幕水幕特效的实现
blade_blood
unityshaderunityunity3d
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/49556461作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442本文工程使用的Unity3D版本:5.2.1概要:本文主要介绍了Unity5中的标准着色器,并且也涉及到了基于物理的着色、延迟渲染等高级着色技术
- Shader UnityShader流程概述
香草萌萌茶
Shadershader
文章目录一、三大Shader编程语言1.OpenGL简介2.DirectX简介3.Cg简介二、UnityShaderShaderlabUnityShader的基础:ShaderLabUnityShader!=真正的ShaderCPU与GPU如何并行工作什么是固定管线渲染什么是Shader三、UnityShader渲染流程渲染流水线Cpu应用阶段Cpu应用概述设置渲染状态调用DrawCallGpu流
- 【Unity Shader编程】之十五 屏幕高斯模糊 Gaussian Blur 后期特效的实现
这是什么树
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/51871531作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442本文工程使用的Unity3D版本:5.2.1本篇文章将分析如何在Unity中基于Shader实现高斯模糊屏幕后期特效。首先放出最终的实现效果。如
- 【Unity3D Shader编程】之九 深入理解Unity5中的Standard Shader 一 屏幕水幕特效的
这是什么树
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/49556461作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442本文工程使用的Unity3D版本:5.2.1概要:本文主要介绍了Unity5中的标准着色器,并且也涉及到了基于物理的着色、延迟渲染等高级着色技术
- Unity 2017 Game Optimization 读书笔记 Dynamic Graphics (5) Shader优化
子胤
Unity优化UnityUnity优化shader优化
ShaderoptimizationFillRate和MemoryBandwidth开销最大的地方就是FragmentShader。开销多大取决于FragmentShader的复杂程度:多少纹理需要采样,多少数学计算函数需要使用等等。GPU的并行特性意味着在线程中如果任何地方存在瓶颈,都会导致有大量fragments的渲染出现问题。Shader编程和优化是游戏开发中比较困难的一部分,因为它很抽象,
- Shader编程教程_Shader新手入门视频教程_Shader编程从入门到精通
陈南云
课程介绍:Shader在游戏中的作用非常重要,然而学习shader的路却不是那么容易,它涉及到方方面面的知识和基础,比如:3D数学,计算机图形学甚至硬件。很多朋友为了达到一种特别的功能,往往在互联网上四处搜索别人的shader,最后却找不到适合自己需求的东西。与其纠结在无法理解和改良别人shader的痛苦中,不如放弃盲目和被动,转而从头学习这种“代码的艺术”。本教程“授人以渔”,为大家带来零起点的
- shader编程-着色器中颜色基础(WebGL-Shader开发基础06)
点燃火柴
WebGL-Shader基础WebGLGLSLshader三维webshader颜色
shader编程-着色器中颜色基础1.单色背景颜色2.颜色根据屏幕坐标变化3.物体形状颜色4.借助A通道处理物体形状颜色5.相关代码1.单色背景颜色在之前的文章中我们用一个三维向量表示颜色vec3line_color=vec3(1.0,1.0,0.0);vec3color=vec3(0.6);用三维向量表示颜色因为正好它的三个分量可以代表RGBA格式的颜色中的Red(红色)Green(绿色)Blu
- 【Unity】ShaderGraph应用(模型膨胀流动)
小生云木
Unityunity游戏引擎
【Unity】ShaderGraph应用(模型膨胀流动)实现效果ShaderGraph是unity的图形化Shader编程工具。本文介绍使用ShaderGraph实现模型的膨胀流动效果。该效果可以由于模拟流体在管线中的流动等相关功能。一、实现的方法1.使用节点介绍关键节点UV:获取模型的uv坐标NormalVector:获取模型的法线坐标Position:获取模型的顶点坐标计算用节点Add:加Su
- Shader 编程:GLSL 重要的内置函数
字节流动
OpenGLShader编程OpenGLES图形渲染
该原创文章首发于微信公众号:字节流动未经作者(微信ID:Byte-Flow)允许,禁止转载前面发了一些关于Shader编程的文章,有读者反馈太碎片化了,希望这里能整理出来一个系列,方便系统的学习一下Shader编程。由于主流的Shader编程网站,如ShaderToy,gl-transitions都是基于GLSL开发Shader,加上MSL和GLSL语法上差别不大,后面系列文章将以GLSL为主来介
- Shader 编程:圆和曲线
字节流动
OpenGLShader编程OpenGLES着色器图形渲染
该原创文章首发于微信公众号:字节流动未经作者(微信ID:Byte-Flow)允许,禁止转载前面发了一些关于Shader编程的文章,有读者反馈太碎片化了,希望这里能整理出来一个系列,方便系统的学习一下Shader编程。由于主流的Shader编程网站,如ShaderToy,gl-transitions都是基于GLSL开发Shader,加上MSL和GLSL语法上差别不大,后面系列文章将以GLSL为主来介
- Godot 4 着色器 - Shader调试
DrGraph
godot着色器游戏引擎
我之前用OpenCV进行图像相关处理,觉得已经很不错,结合GDI可以实现流畅的动画效果直到近来用Shader后才发现,着色器更上一层楼,原来这是入了GPU的坑Shader编程限制很多,各种不支持,看在它性能不错功能炫酷的份上,忍了,努力增加一些自己需要的功能最优先的功能是调试需要,Shader的过程信息也不能输出到文本日志中,也不能输出到调试窗口中。查了一下,一般的做法就是在画面中用一些颜色表示。
- 实现窗户特效的Unity Shader解析
Asklyw
UnityShaderunity游戏引擎
本文将详细介绍一种使用UnityShader实现窗户特效的方法。通过分析代码,我们将解释每个关键部分的作用,以及如何将其组合在一起以实现逼真的窗户效果。希望本文能为Shader编程初学者和Unity开发者提供一些有用的指导。引言:在游戏和虚拟现实应用中,窗户效果经常用于增强场景的真实感。通过使用Shader,我们可以模拟光线在玻璃上的折射和反射效果,让窗户看起来更加逼真。本文将介绍一种用Unity
- unity Shader 入门精要 EX
次元间的芯灵
unity游戏开发笔记unityshader渲染管线
unityShader入门精要:1、shader概念2、shader分类(顶点Shader、像素Shader)3、Shader编程语言4、UnityShader4.1概述4.2分类(SurfaceShaders、Vertex/FragmentShaders、FixedFunctionShaders...):4.3倾向4.4Shader在unity中的使用(和材质、贴图的关系)5、开始在unity中
- 学习3D引擎架构技术概述
lilyfengli
实用技能
学习3D引擎架构技术概述(转载侵权可删)一、学习3D引擎选择适合项目的引擎学习一款引擎近期对3D引擎的架构设计做了一个梳理总结,现在开发游戏都离不开引擎,这些引擎包括Unity引擎,虚幻引擎,Cocos2dx引擎,自研引擎等等。很多开发者只会利用他们写逻辑,遇到优化问题就束手无策了,遇到Shader编程以及优化就感到头疼,长此以往对自己技术提升非常不利的。要改变现有的状态,就必须要系统的学习相关3
- 【Unity&Shader】高光资料总结&2D描边特效资料总结
BuladeMian
Unity#Unity资料ShaderUnityShader
Unity光晕剑效果的Shader简单实现【UnityShader编程】之十四边缘发光Shader(RimShader)的两种实现形态[Unity3D][NGUI]选中某个图标后高亮高亮效果,使用Shader可以轻松实现【UnityImageEffect】一个用于角色外边缘发光的效果Shader边缘发光、变灰、高亮着色器[Unity3D]Unity3D游戏开发之复杂模型的选取与轮廓高亮显示【Sha
- UnityShader[1]光照模型
仓鼠毛吉
unity材质着色器技术美术图形渲染
目录计算机图形学介绍计算机图形学的主要研究内容图形显示系统可编程渲染流水线图形学流水线渲染管线的三个阶段*渲染流程坐标空间与变换模型空间世界空间观察空间裁剪空间屏幕空间何为BRDFUnityShader编程概念一览Shader前准备漫反射与镜面反射了解光在模型上的成色原理ShaderForge插件基础ShaderForge实现光照模型镜面反射光照模型映射卡通渲染和RampTex法线偏移和高光、菲涅
- 【Unity3D Shader编程】之一 夏威夷篇 游戏场景的创建 第一个Shader的书写
普通网友
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/40723789作者:毛星云(浅墨)微博:http://
- 【Unity3D】表面着色器
little_fat_sheep
Unity3D表面着色器surfaceShader法线贴图自发光Unity3D
1前言固定管线着色器一、固定管线着色器二中介绍了ShaderLib的基本用法,本文将接着讲解表面着色器(SurfaceShader)的用法。固定管线着色器基于ShaderLib命令实现,表面着色器基于CG语言实现。目前主流的Shader编程语言主要有GLSL、HLSL、CG,如下:GLSL:OpenGLShadingLanguage,基于OpenGL接口,跨操作系统,依赖硬件,可以在Windows
- 重新自学学习openGL 之shader学习
充满活力的早晨
今天博客的主要有以下内容:shader是什么shader编程shader内建变量shader如何编译shadershader与app直接的传值交互shader是什么shader着色器,是一种较为简短的程序片段,用于告诉图形软件如何计算和输出图像。shader主要分两类:VertexShader(顶点着色器)和FragmentShader(片段着色器)渲染管线又叫渲染流水线,是显示芯片内部处理图形信
- GPU精粹与Shader编程】(一) 开篇 & 全系列11本书核心知识点总览
Runner89
原文地址:https://blog.csdn.net/poem_qianmo/article/details/79689041系列文章前言《GPUGems》1~3、《GPUPro》1~7以及《GEMZen》组成的GPU精粹系列书籍,是游戏开发、计算机图形学和渲染领域的业界大牛们优秀经验的分享合辑汇编,是江湖各大武林门派绝学经典招式的精华荟萃,可谓游戏开发、图形学和渲染领域进阶知识精彩绝伦的饕餮盛宴
- Unity高级开发(四)-Shader编程:写一个shader让图片的背面不被剔除
雷潮
原因面试了一家VR房地产公司,给了几张图片,要求做出VR漫游效果。通过3个小时研究,我发现问题还是在shader这一块,故贴出代码,如果其他小朋友遇到就可以尝试一下,下面的方法问题:将图片直接扔到材质球中,结果并不能很好的显示,而且场景光线很暗。原有的光线并不能很好的展示。怎么做?首先将素材打开Paste_Image.pngPaste_Image.png其次拖入工程,选取下面的模式Paste_Im
- unity 切圆角矩形 --shader编程
创世界---
U3Dshader编程
先上个效果图制作思路如上图我们要渲染的就是上图带颜色的部分步骤:先获取黄色和蓝绿部分如下图算法|U|<(0.5-r)或|V|<(0.5-r)注意的是模型贴图最大值是1.然后获取红色的四份之一圆部分实现过程首先在unity里创建一个shader。创建完成后然后双击newshader(名字是可以随便起)将里面的内容全部删掉代码如下:Shader"Custom/NewShader"{Properties
- Shader入门教程(一)
我听到你了
知识理解
学习Unity有一段时间了,都说Unity想要进阶得学会Shader编程,因此花了一阵子来学习Shader编程。学了之后才发现,Shader并没有我原先想的那么复杂,掌握它的原理和语法后,我们也能用shader编写出自己想要的特效,好了,下面我开始详细介绍shader的入门知识。我在这篇文章中主要介绍的内容有①Shader基础知识②Unity中Shader知识介绍③SurfaceShader语法S
- Unity Shader入门
weixin_30735391
游戏c#操作系统
这篇文章是我在学习蛮牛的一套关于Shader教程(http://www.unitytrain.cn/course/96)后的简单总结,个人感觉这套教程并不是以高级Shader编程为目的的,更像是授人以渔的宗旨。下面我会分为三个部分:Shader简述、图形学基础,Cg简介为大家介绍Shader的相关内容,也算是做一个总结。一:Shader简述a.先说一下GPU与CPU的区别,简单说:GPU主要负责跟
- 我写的书:Unity Shader编程
TinyHum
Unity3DUnityunity3d免费编程
本来是准备在这里一篇篇发的,后来很多时候发现网上写各家的在线编辑都不是很统一,导致我写一遍后在其它地方还得重新编排。所以就一口气,用word写完了,在这里集成一本pdf版的书,供大家免费参考。所以,关于前面的系列文章我就不继续了,都在这本书里。有反馈的话可以通过书中的方式联系本人,我会对书中内容进行更新。书籍下载地址:http://98jy.net/course/17/info
- Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 & 第一个Shader的书写
SkyDream931
本系列文章由@浅墨_毛星云出品,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/40723789作者:毛星云(浅墨)微博:http://weibo.com/u/1723155442邮箱:
[email protected]作为一个系统介绍Unity3D中Shader编写的系列文章的开篇,本文的第一部分为系列文章的前言,
- 对于规范和实现,你会混淆吗?
yangshangchuan
HotSpot
昨晚和朋友聊天,喝了点咖啡,由于我经常喝茶,很长时间没喝咖啡了,所以失眠了,于是起床读JVM规范,读完后在朋友圈发了一条信息:
JVM Run-Time Data Areas:The Java Virtual Machine defines various run-time data areas that are used during execution of a program. So
- android 网络
百合不是茶
网络
android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来 方便查找 , 服务器使用的是TomCat
服务器代码; servlet的使用需要在xml中注册
package servlet;
import java.io.IOException;
import java.util.Arr
- [读书笔记]读法拉第传
comsci
读书笔记
1831年的时候,一年可以赚到1000英镑的人..应该很少的...
要成为一个科学家,没有足够的资金支持,很多实验都无法完成
但是当钱赚够了以后....就不能够一直在商业和市场中徘徊......
- 随机数的产生
沐刃青蛟
随机数
c++中阐述随机数的方法有两种:
一是产生假随机数(不管操作多少次,所产生的数都不会改变)
这类随机数是使用了默认的种子值产生的,所以每次都是一样的。
//默认种子
for (int i = 0; i < 5; i++)
{
cout<<
- PHP检测函数所在的文件名
IT独行者
PHP函数
很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。
代码:
[php]
view plain
copy
// Filename: functions.php
<?php&nbs
- 银行各系统功能简介
文强chu
金融
银行各系统功能简介 业务系统 核心业务系统 业务功能包括:总账管理、卡系统管理、客户信息管理、额度控管、存款、贷款、资金业务、国际结算、支付结算、对外接口等 清分清算系统 以清算日期为准,将账务类交易、非账务类交易的手续费、代理费、网络服务费等相关费用,按费用类型计算应收、应付金额,经过清算人员确认后上送核心系统完成结算的过程 国际结算系
- Python学习1(pip django 安装以及第一个project)
小桔子
pythondjangopip
最近开始学习python,要安装个pip的工具。听说这个工具很强大,安装了它,在安装第三方工具的话so easy!然后也下载了,按照别人给的教程开始安装,奶奶的怎么也安装不上!
第一步:官方下载pip-1.5.6.tar.gz, https://pypi.python.org/pypi/pip easy!
第二部:解压这个压缩文件,会看到一个setup.p
- php 数组
aichenglong
PHP排序数组循环多维数组
1 php中的创建数组
$product = array('tires','oil','spark');//array()实际上是语言结构而不 是函数
2 如果需要创建一个升序的排列的数字保存在一个数组中,可以使用range()函数来自动创建数组
$numbers=range(1,10)//1 2 3 4 5 6 7 8 9 10
$numbers=range(1,10,
- 安装python2.7
AILIKES
python
安装python2.7
1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、复制解压
#mkdir -p /opt/usr/python
#cp /opt/soft/Python-2
- java异常的处理探讨
百合不是茶
JAVA异常
//java异常
/*
1,了解java 中的异常处理机制,有三种操作
a,声明异常
b,抛出异常
c,捕获异常
2,学会使用try-catch-finally来处理异常
3,学会如何声明异常和抛出异常
4,学会创建自己的异常
*/
//2,学会使用try-catch-finally来处理异常
- getElementsByName实例
bijian1013
element
实例1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/x
- 探索JUnit4扩展:Runner
bijian1013
java单元测试JUnit
参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。
文章地址:http://www.blogjava.net/jiangshachina/archive/20
- [MongoDB学习笔记二]MongoDB副本集
bit1129
mongodb
1. 副本集的特性
1)一台主服务器(Primary),多台从服务器(Secondary)
2)Primary挂了之后,从服务器自动完成从它们之中选举一台服务器作为主服务器,继续工作,这就解决了单点故障,因此,在这种情况下,MongoDB集群能够继续工作
3)挂了的主服务器恢复到集群中只能以Secondary服务器的角色加入进来
2
- 【Spark八十一】Hive in the spark assembly
bit1129
assembly
Spark SQL supports most commonly used features of HiveQL. However, different HiveQL statements are executed in different manners:
1. DDL statements (e.g. CREATE TABLE, DROP TABLE, etc.)
- Nginx问题定位之监控进程异常退出
ronin47
nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。
1. 在error.log中查看是否有signal项,如果有,看看signal是多少。
比如,这是一个异常退出的情况:
$grep signal error.log
2012/12/24 16:39:56 [alert] 13661#0: worker process 13666 exited on s
- No grammar constraints (DTD or XML schema).....两种解决方法
byalias
xml
方法一:常用方法 关闭XML验证
工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。
方法二:(个人推荐)
添加 内容如下
<?xml version=
- Netty源码学习-DefaultChannelPipeline
bylijinnan
netty
package com.ljn.channel;
/**
* ChannelPipeline采用的是Intercepting Filter 模式
* 但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现
*
* 下面对ChannelPipeline作一个模拟,只模拟关键代码:
*/
public class Pipeline {
- MYSQL数据库常用备份及恢复语句
chicony
mysql
备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求。
mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > ba
- 小白谈谈云计算--基于Google三大论文
CrazyMizzz
Google云计算GFS
之前在没有接触到云计算之前,只是对云计算有一点点模糊的概念,觉得这是一个很高大上的东西,似乎离我们大一的还很远。后来有机会上了一节云计算的普及课程吧,并且在之前的一周里拜读了谷歌三大论文。不敢说理解,至少囫囵吞枣啃下了一大堆看不明白的理论。现在就简单聊聊我对于云计算的了解。
我先说说GFS
&n
- hadoop 平衡空间设置方法
daizj
hadoopbalancer
在hdfs-site.xml中增加设置balance的带宽,默认只有1M:
<property>
<name>dfs.balance.bandwidthPerSec</name>
<value>10485760</value>
<description&g
- Eclipse程序员要掌握的常用快捷键
dcj3sjt126com
编程
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得
- Android学习之路
dcj3sjt126com
Android学习
转自:http://blog.csdn.net/ryantang03/article/details/6901459
以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。
下面说说我学习Android的感受,我学Android首先是看MARS的视
- java 遍历Map的四种方法
eksliang
javaHashMapjava 遍历Map的四种方法
转载请出自出处:
http://eksliang.iteye.com/blog/2059996
package com.ickes;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
/**
* 遍历Map的四种方式
- 【精典】数据库相关相关
gengzg
数据库
package C3P0;
import java.sql.Connection;
import java.sql.SQLException;
import java.beans.PropertyVetoException;
import com.mchange.v2.c3p0.ComboPooledDataSource;
public class DBPool{
- 自动补全
huyana_town
自动补全
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo
- jquery在线预览PDF文件,打开PDF文件
天梯梦
jquery
最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。
核心代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
- ViewPager刷新单个页面的方法
lovelease
androidviewpagertag刷新
使用ViewPager做滑动切换图片的效果时,如果图片是从网络下载的,那么再子线程中下载完图片时我们会使用handler通知UI线程,然后UI线程就可以调用mViewPager.getAdapter().notifyDataSetChanged()进行页面的刷新,但是viewpager不同于listview,你会发现单纯的调用notifyDataSetChanged()并不能刷新页面
- 利用按位取反(~)从复合枚举值里清除枚举值
草料场
enum
以 C# 中的 System.Drawing.FontStyle 为例。
如果需要同时有多种效果,
如:“粗体”和“下划线”的效果,可以用按位或(|)
FontStyle style = FontStyle.Bold | FontStyle.Underline;
如果需要去除 style 里的某一种效果,
- Linux系统新手学习的11点建议
刘星宇
编程工作linux脚本
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linu
- hibernate dao层应用之HibernateDaoSupport二次封装
wangzhezichuan
DAOHibernate
/**
* <p>方法描述:sql语句查询 返回List<Class> </p>
* <p>方法备注: Class 只能是自定义类 </p>
* @param calzz
* @param sql
* @return
* <p>创建人:王川</p>
* <p>创建时间:Jul