自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐浩专栏

计算机语言

  • 博客(102)
  • 资源 (44)
  • 收藏
  • 关注

原创 Rocky Linux 8.9 清除systemctl 挖矿程序

find / -name swqasweftd 存放在/tmp 目录下 kill -9 pid 瞬间重新启动 文件名随机。经过观察 还有一个可疑的进程 cron在运行 对应也是这个esuser用户 1000。crontab -e -u esuser 发现多行定时脚本 手动清除 保存。最后kill -9 swqasweftd 把/tmp目录下对应文件清除。ps -ef|grep cron 把所有的进程kill掉。cpu 爆肝到1515%

2024-10-25 16:00:08 187

原创 Rocky Linux 8.8 离线安装Mariadb 10.11.7

mv mariadb-10.11.7-linux-systemd-x86_64 mysql # 重命名目录/usr/local/mysql。chown -R mysql:mysql /usr/loca/mysql #修改目录权限。用户在阿里购买了一台无公网的云服务器,不能用yum进行安装,用离线方式进行了安装。创建数据库目录 mkdir /usr/local/mysql/data。mysql -uroot -p #初始空密码。

2024-04-28 14:38:25 709

原创 JKS文件复制与下载

远程服务器创建的JKS证书下载到本地 并对业务数据进行签名实现

2024-04-11 07:51:14 191

原创 麒麟OS + DM8数据库(Graalvm for JDK17) 测试

麒麟OS + DM8数据库(Graalvm for JDK17) 测试

2024-01-11 16:33:07 563 1

原创 Rocky Linux 8.8 安装Graalvm

native-image -jar demo.jar 生成二进制文件包。

2023-10-29 07:33:18 184

原创 Harbor 通过api给应用镜像打标签

Harbor 通过api给应用镜像打标签

2023-06-19 18:30:21 485

原创 OpenWRT 实现Exsi8单个公网ip管理与访问

OpenWRT 实现Exsi8单个公网ip管理与访问

2023-05-31 06:12:22 1737

原创 k3s 部署Rabbitmq镜像集群 3.9.10-manage

直接导入 echo ${RABBITMQ_ERLANG_COOKIE} > /var/lib/rabbitmq/.erlang.cookie后启动不再报错。环境变量RABBITMQ_ERLANG_COOKIE不再支持。# --ram内存节点 没有就是磁盘节点。在第2台 第3台执行以下命令。

2023-05-08 13:52:31 250

原创 K8S 部署Skywalking 9.4.0

K8S 部署Skywalking 9.4.0

2023-04-14 18:28:32 454

原创 Kubernets 安装部署vue与后端应用配置

Kubernets 安装Consul 集群

2023-04-07 11:01:07 219

原创 Jenkins 生成云原生镜像版本号

Jenkins生成云原生镜像版本号

2023-03-24 14:07:18 300

原创 Jenkins容器内运行Docker命令

Jenkins容器内运行Docker命令

2023-03-21 08:04:39 954

原创 K3S 配置Harbor私有镜像

K3S配置Harbor私有镜像

2023-03-14 15:24:37 710

原创 Python3.10  实现wav文件切割转换mp3

实现wav文件切割转换mp3

2023-03-12 22:33:55 388

原创 kubernets发布koa2镜像

【代码】kubernets发布koa2镜像。

2023-02-17 13:36:39 107

原创 M1 mac 安装selenium webdriver 驱动

解压驱动 geckodriver-v0.32.0-macos.tar.gz 最终得到文件geckodriver。设置 中找到版本号 此处是 106.0.1。测试环境: Apple M1 Max。1.查找firefox浏览器驱动。成功打开Firefox。

2022-10-22 16:39:58 910

原创 k3s 部署nacos-server:v2.1.1-slim

开发环境用了nfs 作为存储 生产环境用longhorn。k3s部署相比k8s 还是相当容易的。

2022-10-04 10:56:30 987

原创 macOS Monterey 12.6 解决 UNRAR_LIB_PATH找不到错误

复制文件 sudo cp libunrar.so /Library/unrar/libunara.so。在访达中解压并进入unrar目录,执行make命令 生成libunrar.so库文件。install-lib 无法装入/usr/lib/ 目录提示权限不足。>>> echo $UNRAR_LIB_PATH 查看是否有输出。>>> source ~/.bash_profile 立即生效。运行环境: macBook Pro Apple M1 Max。执行代码不再提示报错。

2022-09-15 08:15:47 794 1

原创 FastAPI应用加入Nacos

FastAPI应用加入Nacos

2022-07-21 07:13:38 1536 1

原创 Docker Alpine容器中文乱码问题

Docker Alpine容器中文乱码问题

2022-06-30 16:29:58 943

原创 Python 协程的力量

爬取图片

2022-06-22 09:55:53 234

原创 kubernetes 安装Spring cloud Alibaba Sentinel 1.8.4

DockerfileFROM openjdk:8-jdk-alpineLABEL maintainer="l.hao.2012@qq.com"ENV TZ=Asia/ShanghaiRUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezoneENV LC_ALL "zh_CN.UTF-8"RUN mkdir /appWORKDIR /appCOPY sentinel-

2022-04-23 18:34:49 1778

原创 Caddy2 申请腾讯云SSL证书

s);}ccaddiicaddy的证书nginx的 ssl证书配置不一样配置过程比较复杂第一步: 安装Caddy(CentOS 8.x)dnf install 'dnf-command(copr)'dnf copr enable @caddy/caddydnf install caddy第二步:修改默认访问页面 启动服务mkdir /opt/web -pcat "<h1>Hello Caddy</h1>" > /opt/web/index.

2022-04-17 12:15:18 1541

原创 kubernetes创建php7 alpine镜像

kubernetes创建php7 alpine镜像

2022-04-06 07:46:25 1239

原创 kubernetes完成部署koa应用到集群

1. 制作镜像koa2应用已准备好DockerfileFROM alpine:3.15.3MAINTAINER l.hao.2012@qq.comRUN apk add nodejs && apk add npmRUN npm config set unsafe-perm true && npm install pm2 -g ADD test/ /opt/test/WORKDIR /opt/testEXPOSE 3000CMD ["pm2-

2022-04-02 09:06:16 1221

原创 解决coreDNS无法解释Service问题

解决coreDNS无法解释Service问题

2022-03-31 23:40:28 1579

原创 判断kubernetes各节点是否在ipvs代理模式

ipvs

2022-03-29 11:32:17 569

原创 kubernetes部署nacos集群

本次部署采用nfs作为存储---apiVersion: v1kind: PersistentVolumemetadata: name: pv-nacosspec: capacity: storage: 10Gi volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain storageClassName: nfs-n

2022-03-28 16:09:22 1617

原创 k8s kubeadm 1.20.15 证书更新

k8s kubeadm 1.20.15 证书更新

2022-03-10 10:48:05 1404

原创 mysql8数据恢复工具说明

适用场景:只有ibd文件 ,表结构未知mysql8以后 只有ibd表内容 没有frm表头文件了恢复步骤:工具下载:恢复工具1. ibd 转sdi通过mysql自带工具实现 idb2sdi2 生成后使用工具进行以下操作1.创建同名数据库2.创建相同的表3.使用ALTER TABLE 数据库名.表名 DISCARD TABLESPACE;4.将ibd文件拷贝到数据库的数据目录下5.使用ALTER TABLE 数据库名.表名 IMPORT TABLESPACE; 注:

2021-12-06 14:29:23 1203

原创 koa2访问日志推送到ELK日志服务

test

2021-09-08 10:04:39 156

原创 FastApi通过nacos注册 实现SpringCloudGateway服务调用

安装依赖pipenv install apschedulerpipenv install nacos-sdk-python编写注册方法 app/nacos.pyimport nacosfrom .settings import settingsclient = nacos.NacosClient( settings.SERVER_HOST, namespace=settings.SERVER_NAMESPACE_ID)async def beat():

2021-08-15 14:49:01 2179

原创 KOA2通过nacos实现服务注册 Spring Cloud Gateway调用

# config/index.jsvar base = {}var dev = { server: { list: '10.0.0.192:8848', namespace: '5fa2f06b-1959-4b32-9060-81e49e54dfdd', group: 'dev' }, service: { name: 'test-service', ip: '10.0.0.193',

2021-08-14 22:29:45 816

原创 Junit5 简单测试示例

junit5 for gradle 环境配置build.gradelplugins { id 'java'}group 'org.example'version '1.0-SNAPSHOT'repositories { mavenCentral()}dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.2' testRuntimeOnly 'org.ju

2021-08-13 08:50:48 241

原创 FastAPI实现JWT验证

fastapi是一个异步编程框架,有非常不错的性能,本文介绍如何在 fastapi中实现jwt验证功能1. 添加依赖pipenv install pyjwt 'passlib[bcrypt]'2. 编写一个handle处理jwt所需功能 app/auth.pyimport jwtfrom fastapi import HTTPException, Securityfrom fastapi.security import HTTPAuthorizationCredentials,

2021-08-12 11:45:11 2398 1

原创 通过pm2后台加载Spring Boot后台应用

Spring Boot应用发布有几种实现:nohup命令supervisor应用Docker+K8S 打包镜像发布以下介绍通过pm2 后台加载应用的方法pm2大量用于nodejs应用发布,轻量强大也可以用来发布 Spring Boot应用1. 安装全局插件npm install -g pm22. 建立软连接ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm23. 查看版本pm2 -v>>> 5.1.

2021-08-12 07:56:43 397

原创 Spring cloud gateway整合nacos示例

创建 Spring cloud gateway项目gradle -v 查看gradle版本号------------------------------------------------------------Gradle 7.1.1------------------------------------------------------------Build time: 2021-07-02 12:16:43 UTCRevision: 774525a055494e0e.

2021-08-11 18:49:09 973

原创 FastAPI 生产部署

开发部署安装asgi插件pipenv install uvicorn# main.pyfrom fastapi import FastApiapp=FastApi()@app.get('/hello')async def hello(): return {'message':'hello World'}nvicorn main:app --reload 开发模式下运行 热加载生产环境部署 CentOS8.x +Nginx安装插件 pipenv inst

2021-07-31 10:25:51 1967

原创 Python FastAPI实现Flask的Blueprint类似功能

工程目录app... __init__.py ... users.pyfrom fastapi import APIRouterrouter = APIRouter()@router.get('/{id}')async def users(id): return {'name':'Bob'+id}路由注册from fastapi import FastAPIimport uvicornfrom app.users import router as us

2021-07-20 18:27:38 811

原创 Flask实现JWT简单验证

使用koa和php springboot开发的都知道中间件实现验证,flask是通过python的装饰器实现。下面记录实现过程和遇到的方法处理:

2021-06-14 13:47:29 2213 3

rejson.so redisearch.so

rejson redis5以上可能使用 "redis-server", \ "--loadmodule", "/usr/lib/redis/modules/rejson.so", \ "--loadmodule", "/usr/lib/redis/modules/redisearch.so"]

2021-12-22

mysql8_recovery_tools.py

无需表结构 只要有idb文件就可以恢复数据库

2021-12-06

ml-data.rar

上市公司交易数据 截止到2020/11/2号 csv格式 ,ts_code,trade_date,open,high,low,close,pre_close,change,pct_chg,vol,amount 0,002772.SZ,20201102,8.91,9.03,8.82,8.93,8.96,-0.030000000000001137,-0.3348,40888.48,36383.419 1,002772.SZ,20201030,9.22,9.37,8.9,8.96,9.2,-0.23999999999999844,-2.6087,50883.57,46748.539 2,00277

2020-11-02

libzip-1.3.2.tar.gz

最新版php 7.3.20编译时需要更新这个模块才能安装最新版php 7.3.20编译时需要更新这个模块才能安装

2020-07-30

nginx-rtmp-module.rar

nginx rtmp 流模块可通过 flash 直播流

2020-07-30

StockNotify.rar

工作时间查看股票价格不大方便,不停翻手机也存在问题 该应用通过Powershell脚本实现自定义股票的通知显示 在脚本中定义好股票代码就可以通过全局快捷方式启动查看 $stocks = "sh600048","sh601225","sh600750" 效果说明 https://blog.csdn.net/python2007cn/article/details/103052838

2019-11-13

WEL2304_Student_Lab_Guide_WiNG5_2_RA_10272011(1).pdf

WEL2304 部署 WLAN 解决方案 Wi‐NG 5 实验指南 RFS4000 或符合以下要求的任何其他 RFS o 安装了大于 0 的 AP 许可证 [RFS400 上默认已有 6AP 许可证] o 安装了高级安全许可证 [RFS4000 上的默认已有许可证 o 安装了高级 WIPS 许可证 [如果不存在 – 跳过实验 1] o 您可以将其他 RFS 控制器与此实验指南结合使用,但必须配置某些以太网端口 (缺少 UP1 和 vlan1 默认配置等)  AP650 双模 Radio 或任何其他 WING5 AP  符合以下要求的笔记本电脑 o 笔记本电脑上有 RS‐232 DB9 端

2019-08-28

CDS_User_Guide.pdf

The CDS program provides qualified mailers with updated delivery sequence information for customer-provided address lists. Customer eligibility is determined through the CDS qualification process. Address lists meeting the qualification criteria become eligible for CDS updates. Information on the qualification criteria and process, Electronic Address Sequence Service (EAS), is described in DMM® 507 and in the EAS User Guide (https://postalpro.usps.com/address-quality/eas).

2019-07-08

PHP in Action.pdf

This book’s purpose involves a kind of bigamy. It introduces state-of-the art objectoriented design principles, patterns, and techniques. Then it weds these to two different partners. The first partner is PHP, the programming language. The second partner is the PHP programmer’s everyday work. More specifically, this book is about handling and implementing these principles, patterns, and techniques in PHP with its specific syntax and characteristics. It is also about how to apply them to the specific and common challenges of web programming

2019-06-25

php-7.3.6-nts-Win32-VC15-x64.zip

30 May 2019 cURL: Implemented FR #72189 (Add missing CURL_VERSION_* constants). EXIF: Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16) (CVE-2019-11040). FPM: Fixed bug #77934 (php-fpm kill -USR2 not working). Fixed bug #77921 (static.php.net doesn't work anymore). GD: Fixed bug #77943 (imageantialias($image, false); does not work). Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm) (CVE-2019-11038). Iconv: Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) (CVE-2019-11039). JSON: Fixed bug #77843 (Use after free with json serializer). Opcache: Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset. PDO_MySQL: Fixed bug #77944 (Wrong meta pdo_type for bigint on LLP64). Reflection: Fixed bug #75186 (Inconsistent reflection of Closure:::__invoke()). Session: Fixed bug #77911 (Wrong warning for session.sid_bits_per_character). SOAP: Fixed bug #77945 (Segmentation fault when constructing SoapClient with WSDL_CACHE_BOTH). SPL: Fixed bug #77024 (SplFileObject::__toString() may return array). SQLite: Fixed bug #77967 (Bypassing open_basedir restrictions via file uris). Standard: Fixed bug #77931 (Warning for array_map mentions wrong type). Fixed bug #78003 (strip_tags output change since PHP 7.3).

2019-06-25

php-7.3.6.tar.gz

Version 7.3.6 30 May 2019 cURL: Implemented FR #72189 (Add missing CURL_VERSION_* constants). EXIF: Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16) (CVE-2019-11040). FPM: Fixed bug #77934 (php-fpm kill -USR2 not working). Fixed bug #77921 (static.php.net doesn't work anymore). GD: Fixed bug #77943 (imageantialias($image, false); does not work). Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm) (CVE-2019-11038). Iconv: Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) (CVE-2019-11039). JSON: Fixed bug #77843 (Use after free with json serializer). Opcache: Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset. PDO_MySQL: Fixed bug #77944 (Wrong meta pdo_type for bigint on LLP64). Reflection: Fixed bug #75186 (Inconsistent reflection of Closure:::__invoke()). Session: Fixed bug #77911 (Wrong warning for session.sid_bits_per_character). SOAP: Fixed bug #77945 (Segmentation fault when constructing SoapClient with WSDL_CACHE_BOTH). SPL: Fixed bug #77024 (SplFileObject::__toString() may return array). SQLite: Fixed bug #77967 (Bypassing open_basedir restrictions via file uris). Standard: Fixed bug #77931 (Warning for array_map mentions wrong type). Fixed bug #78003 (strip_tags output change since PHP 7.3).

2019-06-21

Learn PHP 7

LearThis new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7: you will create a complete three-tier application using a natural process of building and testing modules within each tier.

2018-05-04

Design Patterns in PHP and Laravel

Learn each of the original gang of four design patterns, and how they are relevant to modern PHP and Laravel development. Written by a working developer who uses these patterns every day, you will easily be able to implement each pattern into your workflow and improve your development. Each pattern is covered with full examples of how it can be used. Too often design patterns are explained using tricky concepts, when in fact they are easy to use and can enrich your everyday development. Design Patterns in PHP and Laravel aims to break down tricky concepts into humorous and easy-to-recall details, so that you can begin using design patterns easily in your everyday work with PHP and Laravel.

2018-05-03

Laravel框架关键技术解析

本书第1章到第4章主要介绍了与Laravel框架学习相关的基础部分,读者可以深入了解该框架的设计思想,学习环境搭建,了解PHP语法知识和HTTP协议;第5章到第14章分别从某个方面介绍Laravel框架是如何构建和使用的,包括程序的生命周期、服务容器和数据库等,同时也将其中的一些构建技术剥离开,使读者可以学习该框架的构建技术和思想,如设计模式的内容;第15章是一个简单的实例,将前面的学习内容串联起来并在实践中应用,使读者学会使用该框架定制化地设计应用程序。本书既适合想了解Laravel框架构建技术的读者,也适合想深入了解Laravel框架的读者

2018-05-03

Spring boot 2.x

Applications and Microservices with the Spring Framework

2018-03-10

新世纪QQ五笔码库

修正“民”字的编码,全码为:NNAV,带有民字偏旁的全改为取该编码;另外用户需注意:“式”字的编码为 AAYI,简码为 AAY。

2017-10-22

pd16.5.5.0 x64 SP05 patch

SAP PowerDesign 16.5.5 x64 PATCH 可用

2017-07-09

GitHub入门与实践

代码审查不到位,审查效率低下 只有编程者本人能看懂的代码、可靠性不高的代码直接被部署至正式环境中 因键入错误、理解错误而造成的低级代码错误导致BUG频繁出现 没有机会和其他人互相交流代码、共享知识,相互学习、指正改善 没有一个简单高效、能在一天之内添加多个功能的开发流程

2017-05-25

CI 3.1.1配置Jade模板引擎

为什么要配置Jade模板引擎,而不是Smarty之类 原因很简单NodeJS与PHP之间摇摆不定时,前端至少统一了 配置Jade主要用到composer,需要用之前开启一个composer application/config.php $config['composer_autoload']=true; CI3.1.1 默认加载路径 application/vendor/autoload.php

2016-10-28

MyEclipse 2016 Stable 1.0 keygen&crack

2016-08-13

tfpdf-1.2.4

经测在php-7.0.8中运行良好 与以前fpdf加一个chinese.php完全不同,是官方推荐的支持utf-8类库,加ttf字体非常方便直接拖入即可 示例代码: $pdf = new tFPDF(); $pdf->AddPage(); $pdf->image('http://e.hiphotos.baidu.com/image/h%3D200/sign=c898bddf19950a7b6a3549c43ad0625c/14ce36d3d539b600be63e95eed50352ac75cb7ae.jpg', 10,10,30,46,'JPG'); // Add a Unicode font (uses UTF-8) $pdf->AddFont('Yahei','','Monaco_Yahei.ttf',true); $pdf->SetFont('Yahei','',8); // Load a UTF-8 string from a file and print it //$txt = file_get_contents('HelloWorld.txt'); $pdf->Write(8, "中文测试"); $pdf->ln(10); for($i=0;$i<50;$i++) { //$pdf->Write(8, "中文测试"); $ln = ($i+1)==0?1:0; $pdf->Cell(15,5,'中文测试',1,$ln,'C'); //$pdf->Ln(0); } // Select a standard font (uses windows-1252) $pdf->SetFont('Arial','',14); $pdf->Ln(10); $pdf->Write(5,'The file size of this PDF is only 12 KB.'); $pdf->Cell(80); // Centered text in a framed 20*10 mm cell and line break $pdf->Cell(20,10,'Title',1,1,'C'); // Go to 1.5 cm from bottom $pdf->SetY(-15); // Select Arial italic 8 $pdf->SetFont('Arial','I',8); // Print centered page number $pdf->Cell(0,10,'Page '.$pdf->PageNo(),0,0,'C'); $pdf->Output('abc.pdf','I');

2016-07-11

编写PHPMSSQLProxy实现SQL Server 2014代理服务

现在的PHP-CGI在IIS支持的不错,可以快整部署 在PHP网站下载编译的二进制包(PHP 7.0.6)解压就算安装完成了, 但在Linux下访问MSSQL2014非常容易,反而在Windows 平台下也没有合适的官方组件可使用(PHP 7.0.6没有MSSQL连接组件) 与是用C#编写了一个SocketServer进行数据库的读写操作 PHPService.cs 负责侦听 ClientService.cs 负责业务解析 DatabaseHelper.cs 负责数据库操作 安装成服务后PHP就可以通过socket访问了非常方便

2016-05-13

解析通达信代码表上传到数据库

通达信的股票代码放在shm.tnf和szm.tnf 新版的略有变化,解析后直接存入数据 结合上期数据采集,可以看到完整的股票数据了 用到存储过程 BEGIN select count(*) into @code from codes where code=st_code; if @code= 0 THEN insert into codes (code,name,market) values(st_code,st_name,st_market); ELSE update codes SET name = st_name where code=st_code; end if; END

2016-05-06

CodeIgniter_3.x_用户手册

把PHP CI用户手册编译成了CHM,内容与在线手册相同,便于翻看

2016-05-01

通达信数据文件转成数据库

实现了从通达信软件的数据文件中提取数据保存至MySQL的功能,每运行一次就同步到最新状态

2015-11-20

Postgesql服务器端编程

服务端编程环境设置 第一个PL/pgSQL函数 返回结构数据 PL/pgSQL触发器 事件触发 调试PL/pgSQL 用PL/Python 用C编写高级函数

2015-09-01

HTML5揭秘(Up and Running)

本书全面深入地对HTML5相关的技术进行详细介绍和剖析。

2012-08-02

ADO.NET 3.5经典实例

本书针对Visual Studio 2008、.NET框架3.5和SQL Server 2008进行了更新,演示了如何使用LINQ和其他.NET新技术更方便、更高效地实现数据访问。本书的解决方案涵盖了下面这些内容: 连接数据、处理断开连接数据对象、查询、搜索、分析、添加、修改和传输数据、维护数据库的完整性、通过代码处理.NET Windows和WEB窗体用户界面中的数据、处理XML数据、优化数据访问、枚举和维护数据库对象、SQL Server CLR集成

2012-07-29

Web 配色宝典(配色手册)

颜色绝不会单独存在。事实上,一个颜色的效果是由多种因素来决定的:反射的光,周边搭配的色彩,或是观看者的欣赏角度。 有十种基本的配色设计,分别叫做:  无色设计(achromatic)、类比设计(analogous)、冲突设计(clash)、  互补设计(complement)、单色设计(monochromatic)、中性设计(neutral)、分裂补色设计(splitcomplement)、原色设计(primary)、  二次色设计(secondary)以及三次色三色设计(tertiary)。

2012-05-11

Android应用开发详解

全书共18章,从基础到案例覆盖了Android应用开发的三大领域: 基础应用、网络应用和游戏应用。

2011-09-23

ADO.NET本质论

深入剖析ADO.NET本质,探索类 接口 属性和方法的工作原理.

2010-06-05

SYMBIAN OS C++高效编程.part2.rar

  本书旨在帮助读者编写良好的基于Symbian OS的C++程序。全书共分为21章,分别介绍了Symbian OS中的类命名约定、异常退出、清除栈、两段构造、描述符、良好的描述符风格、动态的数组与缓冲区、使用活动对象的事件驱动多任务、活动对象、Symbian OS的线程与进程、客户/服务器原理、客户/服务器框架实践、二进制类型、ECOM、严重错误、用断言发现bug、调试宏与测试类、兼容性、轻量级模板、API、良好的编码风格等内容。   本书适合于使用Symbian OS进行程序开发的人员。

2010-04-05

SYMBIAN OS C++高效编程.part1.rar

本书旨在帮助读者编写良好的基于Symbian OS的C++程序。全书共分为21章,分别介绍了Symbian OS中的类命名约定、异常退出、清除栈、两段构造、描述符、良好的描述符风格、动态的数组与缓冲区、使用活动对象的事件驱动多任务、活动对象、Symbian OS的线程与进程、客户/服务器原理、客户/服务器框架实践、二进制类型、ECOM、严重错误、用断言发现bug、调试宏与测试类、兼容性、轻量级模板、API、良好的编码风格等内容。   本书适合于使用Symbian OS进行程序开发的人员。

2010-04-05

C 语言最大难点揭秘

C 语言最大难点揭秘 C 语言最大难点揭秘 C 语言最大难点揭秘

2009-10-06

OpenGL三维图形程序设计(CHM)

OpenGL是目前最新的开放式的三维图形标准,用OpenGL编写的程序不仅可以在SGI、 DEC、SUN、HP等图形工作站上运行,而且可以在微机环境下运行。本书系统地讲述了OpenGL 三维图形程序设计的基本方法概念。全书共分四大篇,即引导篇、基础篇、提高篇和辅助篇。 引导篇分三章,主要介绍了OpenGL的概况和在Windows NT 下OpenGL的主要运行机制;基 础篇分七章,重点介绍了OpenGL的模型建立、基本变换、颜色设置、光照模型和材质定义 的概念及其编程方法;提高篇分七章,特别介绍了OpenGL的图像处理、纹理映射、复杂物 体建模、特殊光和特殊效果处理以及OpenGL显示列表、帧缓存与动画的程序设计技巧。 书中列举了大量的编程实例,并且全部存于本书附盘中。所有例程都经过调试通过,是 OpenGL开发者必备之参考。 本书无论是对初次涉足三维图形世界的有关人员,还是对OpenGL三维图形开发人员而 言,都是一本十分实用的技术指导和参考书籍。此外,本书还可以作为从事计算机图形工作 的一般人员的三维图形概念引导,而且可以作为OpenGL三维图形编程的培训教材。

2009-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除