- 博客(59)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 GitHub上Swift开源项目!
swift-open-project这里汇集了目前为止最为流行的Swift开源项目,选取SwiftGuide中的开源部分,这里将每周对项目进行总结,如果大家有推荐的可以联系thinkloki@gmail.com,或者issues,欢迎Star、Fork。感谢SwiftGuide。1. 实用类库 以下实用类库做为快速参考,更多实用类库需求,也可以去这里(Swift toolbox is a com
2017-02-04 19:10:16
14516
转载 GitHub有意思的技能表!
GitHub原链接StuQ 程序员技能图谱官网 Web 页面地址:http://skill-map.stuq.org/,也可扫描页面下方二维码,以赞助形式获赠技能图谱纸质版。简介StuQ 程序员技能图谱是由 StuQ(http://www.stuq.org/)发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(云计算,大数据,运维,安全,开发语言,智能硬件等)及互联网产品、运营等领域学
2017-02-04 19:09:11
605
转载 GitHub上Swift语言指南
Swift 语言指南 @SwiftLanguage 更新于 2016-6-6,更新内容详见 Issue 55。往期更新回顾详见《收录周报》 这份指南汇集了 Swift 语言主流学习资源,并以开发者的视角整理编排。对于精选项目及文章,可直接访问《Swift 项目精选》和《Swift 文章精选》。还有开发者们自己维护的《开发者、项目、最佳实践》。当然也不能错过那些活跃、优秀的《开发者个人资料页》
2016-12-13 21:39:14
1220
原创 一些小点------通过按位与&,或| 来对字符进行大小写转换
如:char hex dec oct bin char bin oct dec hexA 0x41 65 101 1000001 a 1100001 141 97 0x61看2进制A:0 1 0 0 0 0 0 1a:0 1 1 0 0 0 0 1B:0 1 0 0 0 0 1 0b:0 1 1 0 0 0 1 0
2016-04-24 17:36:25
447
翻译 一些小点------mysql 中文问题
第一层因素:mysql的自身的设置mysql有六处使用了字符集,分别为:client 、connection、database、results、server 、system。mysql> show variables like 'character%';+--------------------------+----------------------------+| Vari
2016-04-24 16:45:55
335
翻译 扒扒数据库长长知识(下载资源组合看day2)之10(创建和管理表DDL)
DDL 管理数据库的对象表视图 索引 序列 同义词 约束(..... )oracle基于用户的管理方案借助于管理工具可以方便 看到数据库各个对象....======= 1 创建一个表2个条件(1 有权限 2 有表空间)oracle给你提供了默认的resource,create table t4(tid number, tname
2016-03-20 13:08:13
308
翻译 扒扒数据库长长知识(下载资源组合看day2)之09 (DML语言)
sql语言的类型数据语言实现数据的crud DML语句 (Data Manipulation Language) 数据库操作语言insert update delete selectDDL语言 data definition Lanaguagecreate table create view index sequence synonym同义词trunca
2016-03-20 13:02:00
277
翻译 扒扒数据库长长知识(下载资源组合看day2)之08 (集合运算)
集合运算讲集合运算,实质上是讲集合运算的操作符--查询部门号是10 和 20的员工信息方法1select * from emp where deptno in (10, 20);方法2select * from emp where deptno=10 or deptno=20;方法3select * from emp where dept
2016-03-20 12:59:50
306
翻译 扒扒数据库长长知识(下载资源组合看day2)之 07 (课堂练习)
习题课1找到员工表中工资最高的前三名select * from emporder by sal desc/select rownum, empno, ename from emp求不排序的前3条 1 select rownum, empno, ename from emp 2* where rownum SQL> /
2016-03-18 12:41:15
377
翻译 扒扒数据库长长知识(下载资源组合看day2)之 07 (子查询重点+难点)(一般子查询)
1 为什么要有子查询--查询工资比scott高的 员工信息select sal from emp where ename = 'SCOTT' select * from empwhere sal > 3000 ====把2步合成一步select * from empwhere sal > (select sal from emp whe
2016-03-17 15:44:29
280
翻译 扒扒数据库长长知识(下载资源组合看)之 06 (多表查询)
select ...from table1, table2where ....order by ....group by ....having ...笛卡尔积基本原理两个表如果笛卡尔积运算1 行数 两个表相乘2 列数 两个表相加.. 1 select count(e.EMPNO) 2
2016-03-16 20:45:30
241
翻译 扒扒数据库长长知识(下载资源组合看)之05 (多行函数_分组数据_分组过滤)
linux服务器开发 cocos2d-x/andriod dba入行 6000 10000 40005年以后那? .... 10年以后那? 2 .... ======linux 系统编程... 基础数据库开发 基础 ....专业课程中的基础性课程.... ==========================================
2016-03-16 18:47:50
288
翻译 扒扒数据库长长知识(下载资源组合看)之 04 (单行函数)
select ...from ...where ....order by ....多行函数SQL> select count(*) from emp; COUNT(*)---------- 14字符函数 1 select Lower('Hello') 转小写, upper('hello') 转
2016-03-16 16:49:19
259
翻译 扒扒数据库长长知识(下载资源组合看)之 03 (过滤和排序数据)
select ....from table1where ....order by ....//where1 有关日期格式属性修改 常识NLS_DATE_FORMAT DD-MON-RRselect sysdate from dual; NLS_CURRENCY ¥SQL> select
2016-03-16 16:43:10
220
翻译 扒扒数据库长长知识(下载资源组合看)之 02(基本SQL SELECT语句)
1 登录普通用户登录C:\>sqlplus scott/11 quit退出 用户名+密码超级用户登录C:\>sqlplus /nologSQL*Plus: Release 10.1.0.2.0 - PrCopyright (c) 1982, 2004, Oracle.SQL> connect /as sysdba //操作用户登录方式已连接
2016-03-14 22:50:23
446
翻译 扒扒数据库长长知识(下载资源组合看)之 00(oracle简介)
1 总体的课程安排 4+2 oracle 4 day01 day02 sql语言 效果: 标准: oracle分页机制 day03 day04 c操作oracle数据库 嵌入sql(把sql语言写入c++语言中) 效果: sqlplus工具 入门难 mysql 2天 day01 mysq
2016-03-14 22:40:51
493
原创 一起看代码来玩玩QT之26 Resource(加载资源文件,比如打包的时候加载图片什么的)
main.cpp #include #include #include int main(int argc, char** argv){ // 19K QApplication app(argc, argv); /* init resource */ Q_INIT_RESOURCE(main);//可能因为平台的不同,需不需要加不同,注释好别扭
2016-03-11 23:00:05
1254
原创 一起看代码来玩玩QT之25 CommandLine (处理命令行参数就是软件后面带的参数 -l -h 什么的)
main.cpp#include #include #include #include int main(int argc, char** argv){ QCoreApplication app(argc, argv); app.setApplicationVersion("1.0.0.0");//版本信息 app.setApplicationName("
2016-03-11 21:39:08
1475
原创 一起看代码来玩玩QT之24 AudioPlayer
main.cpp#include #include #include #include #include int main(int argc, char* argv[]){ QCoreApplication app(argc, argv); QFile file("d:\\qt-record.raw"); if(!file.open(QFile::Read
2016-03-09 18:16:21
969
原创 一起看代码来玩玩QT之23 audioRecord
main.cpp#include #include //在multimedia库中#include #include #include #include #include int main(int argc, char* argv[]){ QCoreApplication app(argc, argv); // record audio //保存音频
2016-03-09 18:14:02
496
原创 一起看代码来玩玩QT之22 VideoPlayer (linux 下 )
mywidget.h#ifndef MYWIDGET_H#define MYWIDGET_H#include #include#includeclass MyWidget : public QWidget{ Q_OBJECTpublic: explicit MyWidget(QWidget *parent = 0); QProcess _process
2016-03-09 18:12:38
568
原创 一起看代码来玩玩QT之21 HttpClient
main.cpp#include #include #include #include #include #include int main(int argc, char* argv[]){ QCoreApplication app(argc, argv); QNetworkAccessManager* manager = new QNetworkAccess
2016-03-07 22:31:51
555
原创 一起看代码来玩玩QT之20 Thread(线程)
mythread.h#ifndef MYTHREAD_H#define MYTHREAD_H#include #include class MyThread : public QThread{ Q_OBJECTpublic: explicit MyThread(QObject *parent = 0); void foo() {
2016-03-07 21:05:37
637
原创 一起看代码来玩玩QT之19 Process(进程)
main.cpp#include #include #include int main(int argc, char** argv){ QCoreApplication app(argc, argv); QProcess process; /* linux 下的 window下 你可以 process.star("notepad"); 试试*///proce
2016-03-07 19:33:04
546
原创 一起看代码来玩玩QT之18 database (last QSqlQueryModel 对数据库进行操作(只查不能改)QTableModel 可改,但是QSqlQueryModel也可以添加代理等功)
Widget05.h#ifndef WIDGET05_H#define WIDGET05_H#include #include #include class Widget05 : public QWidget{ Q_OBJECTpublic: explicit Widget05(QWidget *parent = 0); QSqlQueryMo
2016-03-06 15:01:23
617
1
原创 一起看代码来玩玩QT之18 database(five 用lineEidt 对database 进行高级别的查询,使QTableView显示所需的数据)
Contact.h#ifndef CONTACT_H#define CONTACT_H#include #include #include #include #include class Contact : public QWidget{ Q_OBJECTpublic: explicit Contact(QWidget *parent = 0);
2016-03-06 14:54:57
547
原创 一起看代码来玩玩QT之18 database(four 向QtableView 添加代理view->setItemDelegate ,让代理作一些东西)
Widget04.h#ifndef WIDGET04_H#define WIDGET04_H#include #include #include // show table#include #include class TUserDelegate : public QItemDelegate{ QWidget *createEditor(QWidget * par
2016-03-06 14:43:15
1647
1
原创 一起看代码来玩玩QT之18 QSqlDatabase (three 将database 通过 QTableView显示到界面上,并且增删改查
Widget03.h#ifndef WIDGET03_H#define WIDGET03_H#include #include #include // show tableclass Widget03 : public QWidget{ Q_OBJECTpublic: explicit Widget03(QWidget *parent = 0);
2016-03-05 13:29:52
926
原创 一起看代码来玩玩QT之18QSqlDatabase(two 用QSqlTableModel 来操作database this way very nice)
Widget02.h#ifndef WIDGET02_H#define WIDGET02_H#include class Widget02 : public QWidget{ Q_OBJECTpublic: explicit Widget02(QWidget *parent = 0);signals:public slots:};#endif
2016-03-04 15:54:25
386
原创 一起看代码来玩玩QT之18 QSqlDatabase (one 传统方法SQL语句) 用的少
Widget01.h#ifndef WIDGET01_H#define WIDGET01_H#include class Widget01 : public QWidget{ Q_OBJECTpublic: explicit Widget01(QWidget *parent = 0);signals:public slots:};#endif
2016-03-04 15:49:57
497
原创 一起看代码来玩玩QT之17 json
json 介绍MyWidget.h#ifndef MYWIDGET_H#define MYWIDGET_H#include class MyWidget : public QWidget{ Q_OBJECTpublic: explicit MyWidget(QWidget *parent = 0);signals:public slots:
2016-03-04 14:01:24
390
原创 一起看代码来玩玩QT之14 15 16(动态库静态库的实现和调用)
调用动态库的pro文件SOURCES += \ main.cpp# 如果QT mingw版本,使用动态库方式和linux没区别(-L(路径), -l(名字))# 如果QT VS版本。。。使用动态库方式和windows没区别# 如果QT mingw版本,要调用VS写的动态库,使用一个工具,生成libXXXXX.a文件LIBS += -LD:\QT\QT0718\build-T
2016-03-03 17:13:56
661
原创 一起看代码来玩玩QT之13 IO(three UDP)
udp1.h#ifndef UDP1_H#define UDP1_H#include #include class Udp1 : public QWidget{ Q_OBJECTpublic: explicit Udp1(QWidget *parent = 0); QUdpSocket* _udp;signals:public slots:
2016-03-02 22:59:35
606
原创 一起看代码来玩玩QT之13 IO(two TCPServer TcpClient TcpScoket)
TcpClient.h#ifndef TCPCLIENT_H#define TCPCLIENT_H#include #include #include class TcpClient : public QWidget{ Q_OBJECTpublic: explicit TcpClient(QWidget *parent = 0); QTcpSocke
2016-03-01 23:48:34
602
原创 一起看代码来玩玩QT之13 IO(one 基本)
MyWidget.h#ifndef MYWIDGET_H#define MYWIDGET_H#include class MyWidget : public QWidget{ Q_OBJECTpublic: explicit MyWidget(QWidget *parent = 0);signals:public slots:};#endif
2016-02-29 20:37:06
597
原创 一起看代码来玩玩QT之12 MainWindow(menubar menu ……)
MyMainWindow.h#ifndef MYMAINWINDOW_H#define MYMAINWINDOW_H#include #include #include "MyView.h"#include class MyMainWindow : public QMainWindow{ Q_OBJECTpublic: explicit MyMainWind
2016-02-28 16:33:46
655
原创 一起看代码来玩玩QT之11 Dialog
MyDialog.h#ifndef MYDIALOG_H#define MYDIALOG_H#include class MyDialog : public QDialog{ Q_OBJECTpublic: explicit MyDialog(QWidget *parent = 0); QString _strDir; void paintEve
2016-02-28 16:31:02
441
原创 一起看代码来玩玩QT之10 Graphics
interval :间隔render:粉刷,渲染pro 工程中需要 + QT += widgets gui printsupport printsupport是为了打印用,MyWidget.h#ifndef MYWIDGET_H#define MYWIDGET_H#include #include #include #includ
2016-02-24 15:25:11
647
原创 一起看代码来玩玩QT之09 Signal and SLOT ( 信号和槽)
main.cpp#include #include "mysignal.h"#include "myslot.h"/*1) 信号的定义必须在signals:保留字下,并且不需要实现2)槽的定义必须在slots:保留字下,需要实现3)信号和槽通过QObject::connect函数连接4)当信号被触发时,槽函数被调用需要注意的是:1)信号和槽,是QT的拓展,所以实
2016-02-23 17:24:42
542
android support library_v23
2019-01-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人