- 博客(69)
- 资源 (4)
- 收藏
- 关注
原创 opengl 索引缓冲区学习
#include <GL/glew.h>#include <GLFW/glfw3.h>#include <iostream>#include <fstream>#include <string>#include <sstream>using namespace std;#include "Render.h"#include "VertexBuffer.h"#include "IndexBuffer.h"#inc
2022-03-20 10:33:50 265 1
原创 文件流2
import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;//读写包含中文的文件跟字符串public class FileRead_Test { public static void main(String[] args) throws IOException...
2018-05-16 21:01:35 167
原创 文件流1
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class IoStream_Test { public static void main(...
2018-05-16 21:01:12 249
原创 递归遍历文件
import java.io.File;public class DiGuitest { public static void main(String[] args) { File file = new File("E:\\java4.3.2.1.7workspace\\"); getFile(file); } public static void getFile(File f...
2018-05-15 20:51:09 560
原创 File操作
import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) throws IOException { //FileTest1(); //FileTest2(); //FileTest3(); //FileTest4(); File...
2018-05-15 20:49:26 202
原创 map的遍历
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class mapTest { public static void main(String[] args) { maptest2(); } static void maptest() { //...
2018-05-13 20:29:53 184
原创 java 数据结构的应用
import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;public class Cards { public static void main(String[] args) { //创建花色 ArrayList<String> co...
2018-05-13 20:29:01 385
原创 java 日期与日历
日期import java.text.SimpleDateFormat;import java.util.Date;import java.text.ParseException;import java.text.DateFormat;public class Date_Test { public static void main(String[] args) throws Exception {...
2018-05-12 17:43:27 244
原创 接口interface 与 抽象类abstract
java 是单继承 为了实现多继承,提出了接口的定义:格式:public interface 接口名 {public static abstract void 名字1();public static abstract void 名字2();public static abstract void 名字3();}class 类 implements 接口 { class 类 implements...
2018-05-07 22:11:19 173
原创 终于该来的还是来了
找到工作了,自己也很高兴.4.28入职,转眼过去一周了.领导让转java.开始学习这门语言.就当做个笔记来记录自己的学习过程吧!
2018-05-06 20:33:42 259
原创 mfc学习
最近有些烦躁,技术让我在家等人事电话,这都快一周了....依托mfc框架创建自己的应用程序Frm窗口框架类,Application应用程序类,Doc文档类,View视图类.Frm跟view的关系就好比,墙跟墙纸的关系.我们要绘图,书写工作就得在View类上进行.vs中类视图为我们提供了很大的方便,可以方便的添加消息今天学习了,通过鼠标按下,画线主要代码在视图类中完成,通过类视图,添加OnLButt...
2018-04-23 22:13:30 376
原创 设计模式-代理模式
#include <iostream>#include <string>using namespace std;//抽象基类class Worker {public: virtual void write() = 0; virtual void read() = 0;};//具体的工作的实现class mworker :public Worker{public: virtu...
2018-04-13 16:56:40 148
原创 设计模式-单例模式
单例模式: #include<iostream>using namespace std;/* 一是某个类只能有一个实例 二是它必须自行创建这个实例 三是它必须自行向整个系统提供这个实例*/class Sig {public: static Sig* getPoint() { return point; }private: Sig() { cout << "Sig" &l...
2018-04-13 16:20:15 153
原创 设计模式-工厂模型
3:简单的工厂模型 将各种水果抽象出来一个水果类 作为父类 在工场类中 反回父类的指针 在应用层 通过父类指针去调用虚函数 应用层 直接 与工厂类交互 避免与应用层 与其他水果类之间的交互#include<iostream>#include <string>using namespace std;//水果类class Fruit{public: virtual void ...
2018-04-13 15:30:03 269
原创 设计模式-开闭原则-依赖倒置原则
在一定环境下,用固定套路解决问题。1:开闭原则 类的改动是通过增加代码进行的,而不是修改源代码。#include <iostream>/* 开闭原则:类的改动是通过增加代码进行的,而不是修改源代码。*/using namespace std;/*是多态的直接体现*/class Banker {public: virtual void business() = 0;};class sav...
2018-04-13 10:12:07 415
原创 STL算法 函数对象 与 谓词
STL算法 函数对象 与 谓词#include <iostream>#include <algorithm>#include <vector>using namespace std;//函数对象class Print{public: void operator()(int &val) { cout << "val=" << v..
2018-04-12 17:47:40 244
原创 stl复习
STL 1:STL容器就为我们提供了这样的方便,它允许我们重复利用已有的实现构造自己的特定类型下的数据结构2:迭代器 vecrot<int>::iterator it;iterator3:算法部分主要由头文件<algorithm>,<numeric>和<functional>组成。String 容器1: string是一个类, char*是一个指向字...
2018-04-11 17:53:32 270
原创 c++一些总结
1:命名空间namespace命名空间将全局作用域分成不同的部分不同命名空间中的标识符可以同名而不会发生冲突命名空间可以相互嵌套全局作用域也叫默认命名空间使用整个命名空间:using namespace name; 使用命名空间中的变量:using name::variable; 使用默认命名空间中的变量:::variable 默认情况下可以直接使用默 认命名空间中的所有标识符 2:struct ...
2018-04-10 19:39:42 186
原创 shell 命令个人理解
总结一下我在工作中常用到一下命令:1:grep "要查的内容" "文件名" 2: | 管道符 对着符号 总结就是 做面的输出是右面的参数例如:echo "aaa bbb" | awk -F " " '{print $1}'3:find 命令这个命令有个很常用也很方便的操作 用来查找内容所在的文件find 路径 -name "文件名(使用*c *sql *sh)” | xargs grep "内容".
2018-04-03 18:34:16 211
原创 shell -informix数据库
informix数据库 个人认为最方便的一点就 直接load unload数据由于通过shell 进行数据调用 格式比较固定 就提供一种思路固定格式:echo "dbaccess << !;" > a.sqlecho "database 数据库名字;" >>a.sqlecho "unload to xxx select * from xxx" >>a.
2018-04-03 17:59:27 681
原创 shell ftp
准备明天的面试:来复习一下shell1:关于FTP刚工作的时候ftp不会写 还是师傅给了模板 后来就搬着写 发现挺有用的DT=`date '+%C%y%m'` 显示年月DTE=`date '+%C%y%m%d'` 显示年月日ping -c 3 192.168.40.203 1>/dev/null 2>/dev/null 将标准输出 标准出做放进黑洞文件中if [ $? -ne 0...
2018-04-03 17:51:19 277
原创 django 总结
创建django项目的方法:https://www.cnblogs.com/xuancaolinxia/p/5677503.htmlmysql 安装配置https://www.2cto.com/database/201612/577717.htmlmysql -uroot -p 使用root 进入数据库show database; 查看当前的库create database test2 chars...
2018-04-01 19:22:47 277
原创 重新学习makefile
今天回顾了一下makefile,做下笔记;首先准备几个简单的文件add.c head.h main.c mul.c sub.c然后第一版 makefileapp:sub.c add.c mul.c main.c gcc main.c sub.c add.c mul.c -o app 然后第二版:app:add.o sub.o main.o mul.o ...
2018-03-26 20:46:04 179
原创 scrapy—下载中间键
主要目的是为了使用代理,以及模拟的useragent1:在settings.py 文件中设置DOWNLOADER_MIDDLEWARES = { 'xxx.middlewares.RandomUserAgent': 100, 'xxx.middlewares.RandomProxy': 200,}模拟的USER_AGENTSUSER_AGENTS = [ 'Mozilla/4.0...
2018-03-26 16:25:33 356
原创 爬去数据后存入 mongod数据库中
1:在settings.py 文件中设置# MONGODB 主机名 MONGODB_HOST = "127.0.0.1" # MONGODB 端口号 MONGODB_PORT = 27017 ...
2018-03-26 11:57:00 289
原创 scrapy-CrawlSpider类初试
在自己的爬虫处理文件中的应用:import scrapy# 导入CrawlSpider类和Rulefrom scrapy.spiders import CrawlSpider, Rule# 导入链接规则匹配类,用来提取符合规则的连接from scrapy.linkextractors import LinkExtractorfrom xxxxSpider.items import xxxItemc...
2018-03-21 16:11:55 263
原创 scrapy图片
1:在setting.py 中设置文件存放的路径IMAGES_STORE = "/home/xx/xx/xx/images/"2:在pipelines.py 文件代码import scrapy ...
2018-03-20 18:48:32 242
原创 scapy框架学习
scrapy startproject mySpider 创建爬虫scrapy crawl myspider 运行代码scrapy crawl myspider -o myspider.json 将服务器的内容生成json文件爬虫的目录结构:└── mySpider ├── mySpider │ ├── __init__.py │ ├── items.py │ ├...
2018-03-19 17:52:01 563
原创 尴尬
今天去面试,跟面试官吹了牛逼,面试题没做出来,真的很尴尬。将随机字符串写入文件,然后都出来,写入另一个文件。#include <stdio.h>#include <string.h>#include <stdlib.h>int randstr(char *p){ char metchar[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabc...
2018-03-16 17:43:48 354 1
原创 etree的应用
import urllib.requestimport requestsimport jsonfrom lxml import etreeurl = "http://www.qiushibaike.com/8hr/page/2/"headers = {"User-Agent" : "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1;...
2018-03-15 17:45:35 1212
原创 爬取图片
import urllib.requestfrom lxml import etreefrom urllib import parseclass Image(): def __init__(self,url): self.url = url self.headers = {"User-Agent" : "Mozilla/5.0 (Macintosh...
2018-03-14 20:26:01 339
原创 爬虫初试
#-*- coding:utf-8 -*-import urllib.requestimport reclass Spider: def __init__(self,page=""): self.page = page self.switch = True def loadPage(self,page): self.p...
2018-03-14 15:38:36 241
原创 cooike利用登录网页
import http.cookiejarimport urllib.requestfrom urllib import parse#通过http.cookiejar.CookieJar() 构建一个cookieJar对象,用来保存cookie的值cookie = http.cookiejar.CookieJar()#通过 HTTPCookieProcessor 来处理器来构建一个...
2018-03-13 17:00:43 689
原创 proxyswitch 代理
import urllib.requestproxyswitch = True#创建一个代理对象httpproxy_handler = urllib.request.ProxyHandler({"http":"203.174.112.13:3128"})nullproxy_handler = urllib.request.ProxyHandler({})# 调用build_open...
2018-03-13 12:33:49 11044
原创 handler
import urllib.requesturl = "http://www.baidu.com"#构建一个HTTPHandler处理器对象,支持处理HTTP的请求http_handler = urllib.request.HTTPHandler()#构建一个自定义的opener对象,参数是构建的处理器对象opener = urllib.request.build_opener...
2018-03-13 12:32:24 196
原创 python_Spider 学习笔记
#-*- coding:utf-8 -*-import urllibfrom urllib import parse,requestdef writePage(html,filename):'''将获取的内容写入文件''' print("keep file....") print(type(html)) #这里的html类型是bytes 写文件的时候要设置类型是wb+ with ...
2018-03-12 16:28:43 1034
原创 urllib.request学习
http://tool.chinaz.com/Tools/urlencode.aspx# url编解码在线工具ZhaoLong#-*-coding:utf-8 -*-import urllib.requestimport randomurl = "http://www.baidu.com"ua_list = [ "Mozilla/5.0 (Macintosh; I...
2018-03-11 21:00:54 249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人