- Sed 用法
夸克星
http://www.frostsky.com/2014/01/linux-sed-command/应用在实验楼课程:sed-i"s/Share/share/g"`grepShare-rl.`
- xmake 官方入门课程上线: Xmake 带你轻松构建 C/C++ 项目
waruqi
c++cmake跨平台构建编译器
实验楼课程Xmake带你轻松构建C/C++项目是我们在实验楼上推出的一门xmake入门和进阶课程(收费),以边学边做实验的方式快速学习xmake的使用。通过此处优惠码购买可享9折优惠:NYFbmf3Xxmake介绍Xmake是一个基于Lua的轻量级跨平台C/C++构建工具,使用xmake.lua维护项目构建,相比makefile/CMakeLists.txt而言,配置语法更加简洁直观,对新手非常友
- Linux基础入门笔记
Dream&fighting
机器学习笔记
Linux操作系统基础入门,学习实验楼课程做的些许笔记。文章目录用户及权限管理命令目录结构及文件操作文件查找文件解压缩磁盘管理帮助命令任务计划程序crontab命令管道软件安装工作管理进程管理用户及权限管理命令查看当前终端的用户名:whoami创建用户:sudoadduser//使用前提一是你要知道当前登录用户的密码,二是当前用户必须在sudo用户组。更改用户密码:sudopasswd切换登录用户
- 输出 100 万字、维护 3 个GitHub 项目,技术大佬的 2019 太燃了……
实验楼v
一个技术大佬的2019——实验楼课程作者:十三日常工作之外,2019年这一年的时间里我制作并上线了四个付费专栏,输出了近100万字,在GitHub开源平台上维护了3个开源项目,同时也学习并实际的录制了100集视频教程……我是十三,这是「我的2019」。人生有梦,各自精彩每年的年末,在各个博客平台,掘金、博客园、CSDN、简书等等活跃着IT工作人员的网站,都会出现很多年度总结,每年都如此,我自己也会
- ROS1.0个人笔记【1】背景介绍
Bluet_1997
ROS
ROS学习笔记整合本文章属于个人学习笔记,希望通过文章记录,规范整理学习内容,方便未来知识整理和分享。如果有错误的地方,还请指出,感谢!写在前面:本章节关于ROS的基本背景介绍个人认为,官方的文档已经非常的详细介绍了ROS所有的细节。干货写在前面,介绍部分,需要了解的可以详细看下,当作快速阅读训练。可直接跳转到下一篇笔记:传送门ROS相关个人学习资料推荐:实验楼课程部分图片截取来自实验楼课件。RO
- Spark实现流式实时日志分析系统
飄落
sparkambari
实验介绍我们知道对于一个网站的用户访问流量是不间断的,基于网站的访问日志,即WEBLOG的分析是经典的流式实时计算应用场景。比如百度统计,它可以做流量分析、来源分析、网站分析、转化分析。另外还有特定场景分析,比如安全分析,用来识别CC攻击、SQL注入分析、脱库等。这里我们简单实现一个类似于百度分析的系统。课程来源这里的课程来自于【实验楼课程】:流式实时日志分析系统——《Spark最佳实践》。课程内
- 网络爬虫小白入坑的辛酸血泪史(持续更新挖土直到入坟)
hengyanxu
首先作为学校的IT工作室招新进去的实习小白丁,此刻正怀着忐忑而又激动的心情在凌晨三点写下这篇博客,开始了属于自己的码农(秃头)生涯。第一次布置了一个任务是爬取实验楼课程的相关内容。就是这样的界面需要爬取首先点击审查元素,看一看网页的html代码,鼠标放上标签的时候会在网页对应的地方显示出蓝色,对应找到课程的名称,是否是免费课,关注,学习,评论的人数,还有老师的名字。作为一个小白,不犯一点白痴的错误
- “数据库系统实验”实验报告(8)
Greyson:
数据库mysqlsql数据库linux
实验目的为了测试一个新的功能组件,我们需要构建一个简单的实验楼课程数据库。右边是实验楼的服务器,请尝试在MySQL中创建一个名称为shiyanlou的数据库。服务器中的MySQL还没有启动,请注意MySQL的root账户默认密码为空。首先在服务器中下载要导入的数据文件,数据文件是csv格式的,数据项之间使用逗号隔开。下载命令:wgethttp://labfile.oss.aliyuncs.com/
- Python 实现简单画板
实验楼
相信用过Windows的同学一定都对Windows自带的画板不陌生吧,虽然功能简单却也还实用。那作为一名程序员,你是否想过自己实现这样一个画板呢?!来吧,想自己实现画板的童鞋,和实验楼课程一起,利用Pygame模块来自己实现一个画板。画板效果图:此处输入图片的描述Pygame简介:项目主要利用Pygame模块来进行开发,所以先简单的介绍一下Pygame。Pygame是跨平台Python模块,专为电
- 实验三:进程运行轨迹的跟踪与统计
快把节操捡起来
实验要求实验要求参考实验楼课程。实验目的掌握Linux下的多进程编程技术;通过对进程运行轨迹的跟踪来形象化进程的概念;在进程运行轨迹跟踪的基础上进行相应的数据统计,从而能对进程调度算法进行实际的量化评价,更进一步加深对调度和调度算法的理解,获得能在实际操作系统上对调度算法进行实验数据对比的直接经验。实验内容基于模板“process.c”编写多进程的样本程序,实现如下功能:所有子进程都并行运行,每个
- Git 分支与合并
实验楼
前言:以下内容全部截选自实验楼课程【Git实战教程】,更多Git使用介绍,可以点击这里,进行查看~一、分支与合并Git的分支可以让你在主线(master分支)之外进行代码提交,同时又不会影响代码库主线。分支的作用体现在多人协作开发中,比如一个团队开发软件,你负责独立的一个功能需要一个月的时间来完成,你就可以创建一个分支,只把该功能的代码提交到这个分支,而其他同事仍然可以继续使用主线开发,你每天的提
- 学习实验楼课程:Java实现简单计算器(三)
Kant_14
整体代码如下:packagekant.learning;//其实我不太清楚需要用到哪些包,因此,都是用到了之后再点击导入的;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassMyCalculator{/*基本参数定义并初始化*/floatans=0;//用于存储答案,初始为0;Stringans_dis="
- 学习实验楼课程:Java实现简单计算器(一)
Kant_14
初学Java,在实验楼尝试这个项目,不太懂,我看到了完整的代码,但不知道这些代码是怎么来的。没办法,自己从头开始,看看一个计算器的实现是怎么一个过程。首先,我觉得需要一个界面,简单一点的,于是,先随手画了一个界面:一个简单的界面,看上去很厉害的样子那么,第一步就先做出这个界面吧,按钮有没有用先不管,先看到才是真的。知道是用Swing做出来的,搜索了一下这个包的基本用法;外加自己的猜测,我想应该是有
- 输出 100 万字、维护 3 个GitHub 项目,技术大佬的 2019 太燃了……
实验楼
一个技术大佬的2019by实验楼课程作者:十三日常工作之外,2019年这一年的时间里我制作并上线了四个付费专栏,输出了近100万字,在GitHub开源平台上维护了3个开源项目,同时也学习并实际的录制了100集视频教程……我是十三,这是「我的2019」。人生有梦,各自精彩每年的年末,在各个博客平台,掘金、博客园、CSDN、等等活跃着IT工作人员的网站,都会出现很多年度总结,每年都如此,我自己也会写年
- 输出 100 万字、维护 3 个GitHub 项目,技术大佬的 2019 太燃了……
实验楼
一个技术大佬的2019by实验楼课程作者:十三日常工作之外,2019年这一年的时间里我制作并上线了四个付费专栏,输出了近100万字,在GitHub开源平台上维护了3个开源项目,同时也学习并实际的录制了100集视频教程……我是十三,这是「我的2019」。人生有梦,各自精彩每年的年末,在各个博客平台,掘金、博客园、CSDN、简书等等活跃着IT工作人员的网站,都会出现很多年度总结,每年都如此,我自己也会
- Python学习日记 2017-11-30
薛衡
学习进度:《零基础入门学习Python》视频教程90%实验楼课程《Linux基础入门》100%《Vim编辑器》100%《MySQL基础课程》100%《Git实战教程》100%《Python3简明教程》100%《Python学习手册》第一遍80%进行中的项目1.快来搜搜Fast-Search用途:用于快速实用的资源搜索,解决用户的资源搜索问题。现版本号:V1.2下载链接:https://pan.ba
- 学习实验楼课程:Java实现简单计算器(二)
Kant_14
现在得仔细考虑界面背后的计算逻辑了,我对原代码中的计算逻辑既看不懂,也没什么兴趣,感觉各种复杂麻烦。那就自己来看这个逻辑要怎么设计。计算的一般操作是怎么样的?首先我按下一个数字,假如是1,计算器要存储这个1;(这边需要一个tmp变量,可能要全局使用的;)如果我又按了一次1,计算器要存储的数字是11,这个逻辑有两种实现方式:一种是用String形式,最后的时候转换成数字,好像原代码就是这么办的,那就
- 实验一:基于mykernel的一个简单的时间片轮转多道程序内核代码分析
PCM
实验一:基于mykernel的一个简单的时间片轮转多道程序内核代码分析学号293,转载请注明出处本实验来源:https://github.com/mengning/linuxkernel/一、mykernel这是孟老师基于linuxkernel3.9.4sourcecode建立的开发操作系统内核平台。源码可以根据老师写的readme文件进行部署也可以直接在实验楼课程中提供的实验环境进行实验二、实验
- 第一周作业学习笔记
假的课代表
第一周学习笔记疑问1.who-r没有反应首先我查询了运行等级的含义。0:关机1:单用户2:无网络的多用户3:命令行模式4:未用5:GUI(图形桌面模式)6:重启自己的实体机或者虚拟机操作没有问题大概是实验楼的那个里面没权限吧用户权限管理还需要反复练习。记不住。。2.实验楼课程第二个实验的讲解部分出现了三个词,我不知道它们三个是什么关系。查阅了度娘,归纳如下:终端:在UNIX/LINUX系统中,用户
- Linxu基础知识:终端、终端模拟器、shell
假的课代表
实验楼课程第二个实验的讲解部分出现了三个词,我不知道它们三个是什么关系。查阅了度娘,归纳如下:-终端:在UNIX/LINUX系统中,用户通过终端登录系统后得到一个Shell进程,这个终端就成为Shell进程的控制终端。linux下一切皆文件,所以终端本质上也是一个文件,因此每个终端设备都对应一个不同的设备文件。换句话来说:进程与终端相关联,所以可以通过改变进程关联的终端设备文件,使某终端的进程运行
- 2017-2018-1 学号20155209 《信息安全系统设计基础》第十五周学习总结
weixin_30567471
操作系统人工智能java
2017-2018-1学号20155209《信息安全系统设计基础》第十五周学习总结20155209《信息安全系统设计基础》课程总结每周作业链接汇总第一周简要内容:完成实验楼课程资料:实验二内内容第二周简要内容:完成课上没完成的内容第二周续简要内容:完成myod第三周简要内容:学习教材第二章《信息的表示和处理》第四周简要内容:补充完成课上没有完成的内容和课后head,tail的使用。第五周简要内容:
- 实验楼课程列表
oxuzhenyi
实验楼课程
最新实验楼课程收集本博客收录最新实验楼课程,栏目分类如下:机器学习&深度学习大数据与云计算图像处理数据可视化PythonRROS机器人教程C++计算机网络Web开发机器学习&深度学习[自然语言处理基础入门][使用Python对股票数据分析预测]手写数字识别[p1]用神经网络破解验证码[p1]使用机器学习方法预测世界杯冠军[p1]Python实现数据科学中的无监督挖掘技术[p1]python聚类算法
- 用 HTML 和 CSS 来打造一个自己的「大白(●—●)」
小柑
注:本文转载自实验楼课程【打造网页版「大白」】,转载请注明出处~还记得《超能陆战队》里的“暖男”-「大白」么?是不是很想拥有一个?我们就利用HTML和CSS来打造一个自己的「大白」吧!最终的成果是这样滴,是不是萌萌哒……PS:您最好对HTML和CSS有一定的了解,但如果你是小白也没关系,小白见「大白」也是可以的!再PS:这个「大白」的教程步骤是基于实验楼环境制作的,你也可以上实验楼在线查看该课程~
- 数据结构(非线性表)
jijerry
非线性结构-树实验简介前面两章我们讲解了数据结构中的线性结构--线性表、栈和队列,这章开始以及下一章我们将讲解非线性结构树和图。一、树什么是树呢?树很好地反应了一种层次结构,例如下图,这就是一种树形结构,它有很多结点组成,最上面的实验楼课程结点称为树的根,结点拥有的直接子节点数称为结点的度,度为0的结点称为叶子,例如C语言、评估课这些结点,而树的度是所有结点的度中的最大值,这颗树的度就是3,一个结
- Shell 脚本实现 Linux 系统监控
_dahu_
linux
转载实验楼课程一、实验介绍1.1实验内容本课程实现shell脚本监控系统的各项参数,并可以将脚本加入系统环境中,可以直接在终端里执行。还添加了几个参数,一个脚本可以执行不同的操作。1.2知识点本实验涵盖以下知识点:Bash脚本编程如何获取Linux系统信息如何实时获取Linux资源使用率1.3实验环节vim编辑器shell解释器(linux自带)1.4适合人群适合人群:本课程适合有shell语法基
- 20145240 《信息安全系统设计基础》第六周同学问题总结
20145240刘士嘉
20145240《信息安全系统设计基础》第六周同学问题总结学习目标了解ISA抽象的作用掌握ISA,并能举一反三学习其他体系结构了解流水线和实现方式学习资源教材:第四章《处理器体系结构》,详细学习指导见教材导读与每周考试重点。:重点是4.1节,4.2节,4.3节。实验楼课程资料:实验五,课程邀请码:W7FQKW4Y学习任务1、阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下2、教
- vim查找替换
liuyanfeier
注:本内容来自实验楼课程一、字符的替换及撤销(Undo操作)1.替换和撤销(Undo)命令替换和Undo命令都是针对普通模式下的操作命令说明r+将游标所在字母替换为指定字母R连续替换,直到按下Esccc替换整行,即删除游标所在行,并进入插入模式cw替换一个单词,即删除一个单词,并进入插入模式C(大写)替换游标以后至行末~反转游标所在字母大小写u{n}撤销一次或n次操作U(大写)撤销当前行的所有修改
- vim文档编辑
liuyanfeier
vim
注:本内容来自实验楼课程一、vim重复命令1.重复执行上次命令在普通模式下.(小数点)表示重复上一次的命令操作拷贝测试文件到本地目录$cp/etc/protocols.
打开文件进行编辑$vimprotocols
普通模式下输入x,删除第一个字符,输入.(小数点)会再次删除一个字符,除此之外也可以重复dd的删除操作2.执行指定次数相同的命令进入普通模式输入N,N表示重复后面的次数,下面来练习以下:
- Linux终端使用技巧
Richard_coding
Linux
Linux终端使用技巧关于Linux终端使用技巧一些总结注:部分内容来自实验楼课程文档Linux终端使用技巧一终端常用快捷键二Shel常用通配符三在命令行中获取帮助一、终端常用快捷键Tab:命令补全Ctrl+c:结束程序,但不终止终端tail:接下来的输入都没有任何反应了,只是将你输入的东西显示出来。可以Ctrl+c终止find/其他快捷键Ctrl+d键盘输入结束或退出终端Ctrl+s暂定当前程序
- 实验楼课程管理程序-深入学习《C++ Primer第五版》实验报告&学习笔记1
lulujianjie
本片博客为实验楼的训练营课程深入学习《C++Primer第五版》的实验报告和学习笔记。原课程地址为:https://www.shiyanlou.com/courses/405#原文出处:http://www.cnblogs.com/jacklu/p/4793049.html程序设计思路实验结果:源代码:header.h#pragmaonce
#include
#include
#includ
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
 
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》