- Python自学记录-字典
sfdssdf123
python
1.字典理解:用于存放多个key,value的组织形式的数据2.字典操作2.1.新建2.1.1.新建非空白字典mydict={'四川':'成都','贵州':'贵阳','云南':'昆明'}print(mydict)#执行结果{'四川':'成都','贵州':'贵阳','云南':'昆明'}2.1.2.新建空白字典:mydict={}print(mydict)#执行结果{}2.2.删除字典某个key值和对
- python自学记录-docx解析
sfdssdf123
c#开发语言
#事先安装pipinstallpython-docx。#在第一次用pip安装python-docx时,注意要安装python-docx,而不是docx。安装名称docx是指另一个模块,#本书没有介绍。但是,在导入python-docx模块时,需要执行importdocx,而不是importpython-docximportdocxdoc=docx.Document('demo.docx')#查看w
- python自学教程-python怎么快速自学?
weixin_37988176
学习python也有一段时间了,各种相关的课程,资料也看了不少,谈谈对编程语言学习的理解。其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣。大家为什么要学习python呢?1、python简单易学python的优势就是简单,我所说的简单,是相比于象C和C++这样的语言,python语法简洁,可阅读性可维护性强,上手快,但是要写好得需
- python自学笔记--数据类型
叶挥知雨
python自学笔记python笔记
字符串str"hello""彳尔女子"整数int1,2,3,.....浮点数float6.0114.514布尔型booltrue//真false//假空值nonetypenone对字符串求长度s="helloworld"#定义一个函数print(len(s))#求函数s的长度通过索引获取单个字符#索引是从0开始计算s="helloworld"#定义一个函数print(len(s))#求函数s的长度
- Python自学第4天:Python中的数学
ghost143
Python从小白到职业学习python开发语言学习
数学常量常量描述pi数学常量pi(圆周率,一般以π来表示)e数学常量e,e即自然常数(自然常数)。importmath#数学常量print("数学常量示例:")print(f"π(pi)={math.pi}")#π(pi)=3.141592653589793print(f"自然对数e={math.e}")#自然对数e=2.718281828459045注意:importmath的模块引用,后续学模
- Python自学第3天:运算符
ghost143
Python从小白到职业学习python开发语言学习
算术运算符用于基本数学运算运算符描述+加-两个对象相加-减-得到负数或是一个数减去另一个数*乘-两个数相乘或是返回一个被重复若干次的字符串/除-x除以y%取模-返回除法的余数**幂-返回x的y次幂//取整除-往小的方向取整数print(f"{a}+{b}={a+b}")#加法13print(f"{a}-{b}={a-b}")#减法7print(f"{a}*{b}={a*b}")#乘法30print
- Python中格式化符号%s和f’{表达式}’的两种用法
王子玉博客
python基础教程
格式化符号%s和f’{表达式}’的扩展应用一、格式化字符串%s的其他方式应用需求:利用格式化符号%s来输出数据----我的名字是n,去年n岁了,体重是nage=29name='python自学网'weight=52.5#不全部利用%sprint('我的名字是%s,去年%d岁了,体重是%f'%(name,age,weight))#返回结果我的名字是python自学网,去年29岁了,体重是52.500
- Python自学指南:从入门到进阶(第一天)
Small踢倒coffee_氕氘氚
经验分享笔记python
Python作为一门简洁、易读且功能强大的编程语言,深受初学者和专业开发者的喜爱。无论你是编程新手,还是有一定编程经验想学习新语言,Python都是一个绝佳的选择。本文将为你提供一份详细的Python自学指南,帮助你从入门到进阶。---##一、为什么选择Python?1.**简单易学**:Python语法简洁,接近自然语言,适合初学者快速上手。2.**应用广泛**:Python在数据分析、人工智能
- 文科生小白零基础的 Python 自学逆袭之路
飞哥知行录
python开发语言中年人职场和发展生活经验分享学习方法
文科生小白的Python自学逆袭之路作为一名文科生新手小白,我深知自学Python的艰难。曾经,我也对代码世界充满恐惧,觉得那是理科生的专属领域。但如今,我不仅成功入门Python,还能用它解决一些实际问题。下面,我就和大家分享一下我的自学经历,希望能给同样想学习Python的文科生一些启发。被课程“劝退”的开端当我决定自学Python时,首先想到的就是去市面上找课程。各种宣传都在说这些课程多么适
- Python自学攻略:AI时代的高效学习法 —— 如何用大模型快速上手编程
优化小秦
人工智能
在AI技术爆发的今天,学习Python已不再是传统的“看书+敲代码”模式。借助大语言模型(如Deepseek、GPT、Claude、Kimi、豆包等),学习效率可以提升数倍。本文将结合实操路径、工具链和避坑指南,为你提供一套AI时代的Python速成方案。一、为什么AI能让Python学习效率飙升?实时纠错与解释传统学习:遇到报错需反复查资料,耗时且挫败感强AI辅助:直接将错误信息丢给大模型,1秒
- Python自学知识清单(持续更新中...)
彩虹小黑馬
Pythonpython开发语言
Python自学知识清单第一章:数据结构Python自学-变量及对象Python自学-函数的使用Python自学-进制转换Python自学-字符串转义、查找及切片Python自学-字符串处理函数Python自学-字符串格式化输出详解Python自学-列表的用法Python自学-元组的用法Python自学-字典的用法Python自学-集合的用法Python自学-引用与拷贝第二章:语句Python自学
- Python自学 - 递归函数
彩虹小黑馬
Python开发语言Python
<<返回目录1Python自学-递归函数 递归函数是一种在函数体内调用自己的函数,就像“左脚踩着右脚,再右脚踩着左脚…嗯,你就可以上天了!”。递归函数虽然不能上天,但在处理某些场景时非常好用,一种典型的场景就是遍历目录。 由于递归使用不当时,会产生死循环,为了保护程序不发生死循环,Python对递归的最大次数进行了限制,通过getrecursionlimit()函数可以查看当前设置的最大递归次
- 【第十章——数据可视化之地图构建】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码
嗯哈!
信息可视化python笔记pycharm
第十章-数据可视化之地图构建10.1数据可视化-地图-基础地图使用注意!!!现在的版本,需要加:省,市"""演示地图可视化的基本使用"""frompyecharts.chartsimportMapfrompyecharts.optionsimportVisualMapOpts#准备地图对象map=Map()#准备数据data=[("北京市",9),("上海市",8),("湖南省",5),("台湾省
- 数据可视化pythonexcel表格,python对excel数据可视化
M3666789
信息可视化数据分析数据挖掘人工智能
大家好,小编来为大家解答以下问题,数据可视化pythonexcel表格,python对excel数据可视化,现在让我们一起来看看吧!本篇文章给大家谈谈一个有趣的事情,以及一个有趣的事情,希望对各位有所帮助,不要忘了收藏本站喔。近段时间由于工作中需要对一些数据的整理和可视化显示,故记下使用python操作Excel可视化操作,方便后续查阅python自学有用吗。一、数据导入ExcelDemo:#!/
- Python自学之路-序
Bug生活2048
转眼已到三月,感觉时间过的飞快,作为一名普通的程序员,总觉得不应该这么颓废,趁着还有精力学习,总觉得该学点什么。于是有了这样一个决定,学习一门新的语言。一、学习何种语言其实一直很纠结去学习哪种语言,说实话,如今技术迭代真的很快,想要不被淘汰,就要不断自我充电。在选择语言方面,我考虑了这么几点:1.学一门热门语言全世界差不多有600多种编程语言,主流的有20多种。为什么要选择热门语言呢?首先它的社区
- python自学...
grin : (0~.~0)
pythonpython
一、稍微高级一点的。。。1.闭包(跟js差不多)2.装饰器就是spring的aop3.多线程
- Python自学之路:从入门到精通
白猫a~
编程python#python
一、引言Python,作为最受欢迎的编程语言之一,不仅语法简洁易懂,而且应用领域广泛,从数据科学、机器学习、网络开发到自动化脚本编写等,无所不能。对于初学者来说,如何系统地自学Python可能会是一个挑战。本文将为你提供一个详细的自学Python的路线图,帮助你从入门到精通。二、入门阶段1.了解基础语法首先,你需要了解Python的基本语法,包括变量、数据类型、条件语句、循环语句等。可以通过在线教
- 【Python自学】七个超强学习网站,你值得拥有!
再不会python就不礼貌了
python学习开发语言数据库数据挖掘信息可视化
学习Python最主要的还是要动手,去找一些自己感兴趣的脚本,代码去练习,练的越多,对于一些英语单词,特殊符号要比死记硬背要容易记得些。以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能!1、国外的大神GitHub网址:github.com/pypa/pipenvgitHub是一个面向开源及私有软件项目的托管平台,就算现在已经被微软重金收购,也丝毫不影响大家对它的爱!2、PythonCo
- 【第六章——函数进阶】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码
嗯哈!
Pythonpython笔记开发语言pycharm
第六章-函数进阶6.1函数的多返回值deftest_return():return1,"hello",Truex,y,z=test_return()print(x)print(y)print(z)6.2函数的多种参数使用形式#位置参数defuser_info(name,age,gender):print(f"姓名:{name},年龄是:{age},性别是{gender}")#位置参数-默认使用形式
- python基础题库100题及答案,《python程序设计》题库
Leospanb87
windowspython
大家好,小编来为大家解答以下问题,python程序设计题库及答案二级教程,python程序设计题库及答案解析,现在让我们一起来看看吧!一、填空题1、Python安装扩展库常用的是____工具。(pip)2、Python标准库math中用来计算平方根的函数是____python自学好学嘛。(sqrt)3、Python程序文件扩展名主要有__和____两种,其中后者常用于GUI程序。(py、pyw)4
- Python自学之路-内置函数说明及实例(三)
Bug生活2048
1.filter(function,iterable)filter函数用于过滤序列。过滤的方式则是采用传入的函数,去循环序列的元素调用,如果函数计算的结果为True则保留元素,否则将舍弃该元素。当function参数传入None时,序列中的元素值如果为False,也会自动舍弃。2.float([x])函数功能将一个数值或者字符转换成浮点型数值。不提供参数的时候,返回0.0。字符串必须能正确转换成浮
- 程序员做到极致就是不可再优化?我的Python自学之路有什么不一样?
不秃头的程序猿
这个社会,竞争太TMD激烈了。你能做好,但能做好的人太多了。做好可以崭露头角,做到极致才是凤毛麟角。什么是做事极致?规定时间和能力范围内做到最好,就是极致。但这个定义貌似没什么实际意义,听上去很美,但没有现实指导意义。这个不可再优化不是绝对的,而是相对的,是在规定时间、能力范围、资源结构内,你做到了不可再优化。每次当你做完一件事,准备收工时,多问自己一句:我真的没办法做得更好一点了么?哪怕一点点?
- 【已更完:函数】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码
嗯哈!
python笔记开发语言pycharm
第四章-函数4.1函数的初体验#name="itheima"#length=len(name)#print(length)str1="hahahahah"str2="niuniuniu"str3="python"count=0foriinstr1:count+=1print(f"字符串{str1}的长度是:{count}")count=0foriinstr2:count+=1print(f"字符串
- 【已更完:基础+条件语句+循环】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码
嗯哈!
python笔记开发语言pycharm
Python入门第一章-基础1.1字面量1.2注释"""我是多行注释本代码XXXX"""print("niuma")#我是单行注释【#开头建议空一个格再写注释内容】print(666)1.3变量#格式:变量名=变量值#定义一个变量,用来记录钱包余额money=50#通过print语句,输出变量记录的内容print("钱包还有:",money)money=money-10print("买了冰淇淋花费
- Python自学笔记D9——IO编程、进程、线程和正则表达式
谈笑233
python自学笔记
文章目录IO编程文件读写StringIO和BytesIO操作文件和目录序列化进程和线程多进程多线程ThreadLocal多进程和多线程对比分布式进程正则表达式IO编程由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。比如你打开浏览器,访问网站,先output请求html信息,接下来Input。所以,通常,程序完成IO操作
- python自学(二)第二章 正则表达式|字符串匹配、函数和面向对象程序设计
BrilandLiu
pythonpython编程语言
为了能在开学后更好地融入实验室,本人计划用一个月的时间进行python3语言入门,该系列笔记适合已经有一门编程语言基础的朋友参考使用,欢迎同道者前来交流~使用教材:1.《python从入门到精通》清华大学出版社;(自带教学视频【二维码形式】)least17p/d2.《机器学习》周志华(西瓜书)清华大学出版社;least14p/d;3.BiliBili《和美女老师一起学python》视频。(一)正则
- python自学,小知识代码,能飞天的小代码
璃沫仙人
python自学,小知识代码,能飞天的小代码。自学必备,的小知识。看不懂的撩小编,关注小编,小编有好多的干货。或加小编的Q群哦
- 萝卜爆肝Python自学学习路线
萝卜大杂烩
最近经常有小伙伴咨询,Python到底该怎么学,有什么学习路线可以参考下,萝卜作为一名深度Python爱好者,今天就来分享下,一个小白,该如何入门Python,具体该以怎样的路线来学习呢##学习路线大纲##Python基础对于底层基础,肯定
- 因为看见,所以相信
AOS加贝
《自学是门手艺GitHub版》中,最令我印象深刻的是一个人的故事,自学3个月编程后找到了工作。而看看我自己一共3学期,挂了2门语言C++和Java,我深深陷入自我怀疑和否定中,旋转、晕眩、原地。那我和他有什么有什么区别呢?他在自学,我在……等死?语气有点沉重,垃圾桶呢?好啦!沉重丢掉,其实我在等一个机遇,这不,等到了Python自学训练营。因为我看见了大家因为自学而快乐,所以我抬起头眨了眨眼认真地
- 不懂c语言可以学python吗,不会c语言可以学python吗
Clt216
人工智能
大家好,小编来为大家解答以下问题,不学c语言可以直接学python吗,没学过c语言可以学python吗,现在让我们一起来看看吧!学习C语言对学好python有帮助吗?答案是有。学好python需不需要有C语言基础?答案是不一定python自学可能吗。实际上,所有的编程语言都是在做一件事情——告诉计算机,将你输入的数据A如何转化成需要输出的数据B,就像我们平时用语言指挥别人做事情一样。显然,如果我们
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http