- arm-linux平台、rk3288 SDL移植
雨中来客
arm开发linuxSDL移植
一、所需环境资源1、arm-linux交叉编译器,这里使用的是gcc-linaro-6.3.12、linux交叉编译环境,这里使用的是Ubuntu20.043、sdl2源码https://github.com/libsdl-org/SDL/archive/refs/tags/release-2.30.11.tar.gz二、代码编译1、解压sdl2源码,并且cd到源码目录tar-xvfSDL-rel
- 【音视频之SDL2】一篇搞懂纹理与渲染
人才程序员
音视频基础大合集音视频cc++SDL2计算机视觉视频编解码实时音视频
文章目录前言SDL2的纹理与渲染什么是纹理?什么是渲染?比较SDL_SurfaceSDL_Texture纹理与渲染的关系使用纹理与渲染绘制一个BMP图片使用纹理与渲染的流程SDL_CreateRenderer作用函数原型参数返回值SDL_CreateTextureFromSurface作用函数原型参数返回值SDL_UpdateTexture作用函数原型参数返回值何时调用它SDL_RenderCop
- 【音视频SDL2入门】创建第一个窗口
人才程序员
音视频基础大合集音视频c++c语言windows用户界面sdl2视频编解码
文章目录前言创建窗口的流程需要使用的函数1.初始化SDL库2.创建SDL窗口3.获取与窗口关联的表面SDL_FillRect函数介绍4.更新窗口表面5.延迟一定时间6.销毁窗口并退出SDL库示例代码总结前言SDL2(SimpleDirectMediaLayer)是一个跨平台的开发库,旨在为多媒体应用程序(如游戏和视频播放软件)提供低级别的访问接口。SDL2提供了创建窗口、处理输入、播放音频等多种功
- 国产化系统中遇到的视频花屏、卡顿以及延迟问题的记录与总结
dvlinker
C/C++软件开发从入门到实战C/C++实战专栏硬件与芯片音视频国产化系统麒麟系统飞腾CPU国产显卡视频解码播放延时与卡顿
目录1、国产化系统概述1.1、国产化操作系统与国产化CPU1.2、国产化服务器操作系统1.3、当前国产化系统的主流配置2、视频解码花屏与卡顿问题2.1、视频解码花屏2.2、视频解码卡顿2.3、关于I帧和P帧的说明3、国产显卡处理速度慢导致图像卡顿问题3.1、视频延时和卡顿原因分析3.2、SDL2库跑在景嘉微国产显卡上效率很低3.3、采用抽帧播放的方式来解决这类问题3.4、关于音视频播放中的唇音不同
- SDL2:Android APP编译使用 -- SDL2多媒体库使用音频实例
XiaoJ1234567
Envandroid
SDL2:AndroidAPP编译使用3.SDL2:AndroidAPP编译使用3.1AndroidStudio环境准备:3.2构建AndroidAPP(1)方式一:快速构建APK工程(2)方式二:自定义APK工程(3)方式三:CMake构建APK工程3.3android-project项目文件说明SDL2(SimpleDirectMediaLayer2)是一个开源的跨平台多媒体开发库,它提供了一
- Linux下QT开发的动态库界面弹出操作(SDL2)
13jjyao
QT类qt开发语言sdl2linux
需求:操作系统为linux,开发框架为qt,做成需带界面的qt动态库,调用方为java等非qt程序难点:调用方为java等非qt程序,也就是说调用方肯定不带QApplication::exec(),缺少了这个,QTimer等事件和QT创建的窗口将不能弹出(包括opencv也是不能弹出);这与qt调用本身qt库是有本质的区别的思路:1.调用方缺QApplication::exec(),那么我们在接口
- Ubuntu+Qt+SDL2+FFmpeg
DarcyZhou
此文档用于Ubuntu系统中搭建FFmpeg的开发环境。Qt作为开发软件,SDL2是一套开放源代码的跨平台多媒体开发库。1.安装Qt(1)下载版本:qt-opensource-linux-x64-5.9.8.runimage.png(2)安装给文件添加可执行权限:sudochmod-R777qt-opensource-linux-x64-5.9.8.run开始安装:安装过程中选择全部安装即可。(需
- 2D游戏引擎ColdDew开发(二)——在Visual Studio上配置SDL2库
林玄机
独立游戏SDL2游戏引擎
什么是SDL参考文献:http://lazyfoo.net/tutorials/SDL/SDL(英语:SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、MacOSX等)的应用软件。当前SDL多用于开发游戏、模拟器、媒体播
- Microsoft Visual Studio2019环境下搭建SDL开发环境
MY CUP OF TEA
音视频visualstudio音视频ide
参考链接《基于FFmpeg+SDL的视频播放器的制作》课程的视频_雷霄骅的博客-CSDN博客_雷霄骅ffmpeg视频教程小学期课程资料-基于FFmpeg+SDL的视频播放器的制作.zip_免费高速下载|百度网盘-分享无限制辅助参考链接VS自动链接到Windows上随vcpkg安装的SDL2库|码农俱乐部-Golang中国-Go语言中文社区SimpleDirectMediaLayer-SDLvers
- Open-Dis的C++版本编译(CMake-gpu 3.21.4)以及SDL2和SDL_net库的配置使用
林夕07
编译/配置c++开发语言Open-DisSDLSDL_Net
目录Open-DisOpen-Dis简介分布式交互仿真更多资料Open-Dis下载CMake编译教程SDL2和SDL_netSDL介绍下载SDL配置SDL2下载SDL_net配置SDL_net工程编译Open-DisOpen-DisOpen-Dis简介Dis是国防部,北约和联合国实时/虚拟世界建模和仿真中使用最广泛的协议之一。Open-DIS是Java、javascript、python、C++和
- 【LVGL环境搭建】
光芒Shine
#LVGL编辑器c语言
LVGL环境搭建win模拟器环境搭建一.二.三.四.五.Ubuntu模拟器环境搭建一.前置准备二.下载LVGLSourcecode:三.安装sdl2:四.开启VScode执行五.安装扩展套件六.按F5执行七.执行结果win模拟器环境搭建一.二.三.四.五.Ubuntu模拟器环境搭建一.前置准备a.安装Ubuntu20.04虚拟机。b.Ubuntu安装vscode。二.下载LVGLSourcecod
- lvgl touch在stm32移植及动画应用--Apple的学习笔记
applecai
一,前言最近我突然发现原来我用的是电阻触摸屏,所以是带触摸功能的,当初买回来我主要用LCD显示功能,所以就忘记了它有touch功能,就移植了下驱动,然后lvgl官网的example移植到了sdl2框架中。二,touch移植input_dev中移植下,lvgl的porting_template做的还是比较好的。反正lvgl就是周期扫描判断是否有touch,有则则获取x和y坐标。效果就不展示了,源码中
- QT使用SDL多窗口显示视频(linux,ubuntu)
ManualZhang
QTqt音视频ubuntuqt5c++
为了实现一份资源的多次复制(将一个视频投射到多个窗口),降低cpu占用率,取代传统的setpixmap或者qpainter,不使用复杂的qopengl类也能调用显卡资源,那么选择SDL2是非常好的。三步走首先linux编译安装SDL2,包含头文件和链接库文件编译安装sdl2相关链接:安装sdl2到系统路径#includeLIBS+=-lSDL21.创建SDL相关资源SDL_Window*SDL_W
- SDL2 + OPENGL GLSL 实践
qq_40369162
qt开发语言c++
一、准备最近,闲来无事,研究了一下SDL2,发现SDL2作为一个开放的平台,确实比较简单,而且在多媒体方面,图像操作方面,跨平台方面确实有优势,实在不行了还有源码可以参考,但也有其不方便的一面,如没有文字显示功能,一个简单的抠图,就难倒一片人,2D作图还行,3D作图就更困难了。OpenGL作为同样跨平台的工具,在2D,3D方面有其独到之处,特别是在可编程管线方面,更加灵活高效。当然,还有一个选择就
- 使用SDL2显示一张图片,SDL2上手贴
weixin_33991727
ffmpeg人工智能shell
SDL全名SimpleDirectMediaLayer,是一个跨平台的底层音频、视频、键盘、鼠标操作库,操作实际通过更底层的OpenGL/Direct3D完成,在保留跨平台的兼容性之外提供了非常高的效率,所以广泛的应用在多种游戏和对速度敏感的应用中,比如鼎鼎大名的steam平台/ffmpeg/qemu/模拟器等,当前的版本是2.0。更详细的资料可以访问官网:https://www.libsdl.o
- SDL2 连续帧图像显示
老赵的博客
学习c++
QT使用SDL多窗口显示视频(linux,ubuntu)_linuxqtsdl-CSDN博客QT使用SDL播放YUV视频-C++-QTSDL调用OPENGL渲染图像-C++-心得C++使用SDL显示RGB图像数据_c++sdl-CSDN博客SDL库入门:掌握跨平台游戏开发和多媒体编程_sdl开发-CSDN博客SDL教程零基础入门简单操作day1-CSDN博客摘抄:连续帧:知识补充:
- Qt SDL2播放Wav音频
Mr.codeee
SDL2Qt进阶qt音视频SDLwavQAudioOutput
这里介绍两种方法来实现Qt播放Wav音频数据。方法一:使用QAudioOutputpro文件中加入multimedia模块。#include#include#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);QFileinputFile;inputFile.setFileName("test.wav");inp
- 嵌入式linux下使用lvgl模拟器(SDL2)
疯狂小机佬
嵌入式C语言设计笔记c语言c++数据结构
这里就直接开始了,安装虚拟机和c/c++开发环境就请看正点原子的qt教程安装,同时没有CMake教程和SDL2教程,主打一个速记。一、从官网下载lvgl源码(v8.3.9)lvgl需要从github上面下载,网络不好请自行爬梯。gitclone-bv8.3.9https://github.com/lvgl/lvgl.git二、下载lvgl_drivers驱动(v8.3.0)gitclone-bv8
- Visual Studio 2015 中 SDL2 开发环境的搭建
UestcXiye
FFmpegvisualstudioffmpeg音视频SDL2
VisualStudio2015中SDL2开发环境的搭建VisualStudio2015中SDL2开发环境的搭建新建控制台工程拷贝并配置SDL2开发文件拷贝SDL2开发文件配置SDL2开发文件测试SDL2开发文件的下载链接VisualStudio2015中SDL2开发环境的搭建新建控制台工程新建Win32控制台应用程序。具体流程:文件->新建->项目->Win32控制台应用程序。拷贝并配置SDL2
- 最简单的基于 SDL2 的音频播放器
UestcXiye
FFmpeg音视频ffmpegC++SDL2visualstudio
最简单的基于SDL2的音频播放器最简单的基于SDL2的音频播放器正文工程文件下载参考雷霄骅博士的文章,链接:最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器最简单的基于SDL2的音频播放器正文SDL2音频播放器实现了播放PCM数据。如果你不会VusualStudio下SDL2的项目配置,可以看我写的教程:VisualStudio2015中SDL2开发环境的搭建。源代码://Sim
- ffplay播放视频时有声音无画面
paokuflying
音视频ffmpeg
CouldnotinitializeSDL-dsp:Nosuchaudiodevice(DidyousettheDISPLAYvariable?)sudoaptinstalllibasound2-devlibpulse-dev-y重新编译安装SDL2ffplay播放视频时有声音无画面sudoaptinstalllibx11-devxorg-dev-y重新编译安装SDL2
- 【SDL2&Zlib】使用C++从压缩包中读取图像文件并显示
scueee
cppc++sdlzlib
基于SDL2和Zlib使用C++从gzip压缩包中读取图像文件至内存并显示在窗口中代码:#include#include#include#definewindowBits15#defineENABLE_ZLIB_GZIP32#defineGZIP_ENCODING16#defineZIP_RATIO100intdecompress(unsignedchar*src,size_tsrc_len,un
- 【Windows & Esp32】基于 libjpeg-9e 编解码库的视频播放器
_npc_
CC++音视频WindowsEsp32
目录一、音视频基础1.1、图像编码1.2、视频编码1.3、AVI文件结构二、TF卡基础三、Windows上播放音视频3.1、在Windows下使用vs2019编译libjpeg库3.2、创建libjpeg解码项目3.3、libjpeg中example.c功能解析3.4、SDL2库配置与使用3.5、音频部分程序移植3.6、音视频文件格式转换3.7、程序的编写与说明四、Esp32上播放音视频4.1、硬
- FFmpeg入门详解之46:SDL2的重要数据结构、API、操作流程
福优学苑@音视频+流媒体
福优学苑音视频/流媒体音视频sdl
SDL是什么?SDL是SimpleDirectMediaLayer(简易直控媒体层)的缩写。它是一个跨平台的多媒体库,以用于直接控制底层的多媒体硬件的接口。SDL(SimpleDirectMediaLayer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac
- 学习课题:逐步构建开发播放器【QT5 + FFmpeg6 + SDL2】
绿色恐龙-
C++音视频QTqtc++音视频ffmpeg
目录一、播放器开发(一):播放器组成大致结构与代码流程设计二、播放器开发(二):了解FFmpeg与SDL常用对象和函数三、播放器开发(三):FFmpeg与SDL环境配置四、播放器开发(四):多线程解复用与解码模块实现五、播放器开发(五):视频帧处理并用SDL渲染播放六、播放器开发(六):音频帧处理并用SDL播放七、播放器开发(七):音视频同步实现八、播放器开发(八):播放停止暂停控制九、播放器开发
- FFMPEG4和SDL的视频播放器开发过程
linchao100
分享笔记音视频linux视频编解码
视频播放器开发过程学习过程1.看别人的代码、看帮助;2.有没有现成做好的?开发过程解决的问题1、理解FFMPEG的播放原理2、FFMPEG版本问题3、关于基本编程方面4、关于中间问题解决的一些经验最近在linux上开发一个播放器,主要是为熟悉视频编解码的过程。由于疫情影响,被关闭在家里,所以要找点事情干,本人花了20天时间基本完成了一个通用音视频解码播放器。基于ffmpeg、sdl2、qt等开源代
- FFmpeg播放器(一):FFmpeg+SDL2播放视频数据
SuperDali
ffmpegSDLMultiMediaFFmpeg播放器FFmpegSDL2
基本调用流程做了一个利用ffmpeg解码出yuv数据,通过SDL2显示数据的demo,记录一下。视频源使用的是网上源:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4也不知道是谁家的,先感谢一下吧。代码算是最基本的代码了,没有做过度的抽取封装,个人觉得这种代码更加易学。能够直观的看出FFmpeg和SDL2的接口调用顺序。其中FFmpeg的调用顺序如
- ffmpeg + SDL2 实现播放器(一)
师范大学生
C++音视频开发c++音视频开发语言
使用的ffmpeg版本为5.0.1,SDL的版本为2.022。c++环境为vs2017。先上最简易的整体代码,初步实现了SDL和ffmpeg的结合。#include#include#includeextern"C"{#include"libavformat/avformat.h"//头文件不仅要在项目中鼠标点击配置,在代码中也要引入#include"include/libavformat/avfo
- 基于FFmpeg和SDL的视频播放器——将FFmpeg和SDL添加到QT项目中
jxryj
音视频播放器ffmpegqtsdlc++
新建一个新项目除了名字需要修改,其他都默认2.将FFmpeg和SDL2文件复制到项目文件夹中到这里需要注意一下,复制完文件后,并不意味着FFmpeg和SDL2可以直接使用,还需要在项目对应的Debug包中添加.ddl文件SDL2只有一个需要复制在项目的.pro中添加对应路径,将源代码加入到我们的项目中进行直接引用这里需要注意,一定要【重新构建】,然后【qmake】4.修改main函数,打印FFmp
- 基于FFmpeg的视频播放器之九:使用SDL2播放音频
草上爬
基于FFmpeg的视频播放器音视频SDL播放音频
一.pcm文件准备找一个mp3文件,然后用FFmpeg命令将它转换成pcm文件,这里使用NorwayForest-500.mp3(挪威的森林-伍佰)。首先要使用ffmpeg查看mp3文件的一些信息,比如采样率、声道数等。ffmpeg-iNorwayForest-500.mp3从上图所示的信息,可以看到mp3文件采样率是44100Hz,双声道,在转换成pcm文件时要用到上面的信息。ffmpeg-iN
- 多线程编程之存钱与取钱
周凡杨
javathread多线程存钱取钱
生活费问题是这样的:学生每月都需要生活费,家长一次预存一段时间的生活费,家长和学生使用统一的一个帐号,在学生每次取帐号中一部分钱,直到帐号中没钱时 通知家长存钱,而家长看到帐户还有钱则不存钱,直到帐户没钱时才存钱。
问题分析:首先问题中有三个实体,学生、家长、银行账户,所以设计程序时就要设计三个类。其中银行账户只有一个,学生和家长操作的是同一个银行账户,学生的行为是
- java中数组与List相互转换的方法
征客丶
JavaScriptjavajsonp
1.List转换成为数组。(这里的List是实体是ArrayList)
调用ArrayList的toArray方法。
toArray
public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和此列表的大小分
- Shell 流程控制
daizj
流程控制if elsewhilecaseshell
Shell 流程控制
和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法):
<?php
if(isset($_GET["q"])){
search(q);}else{// 不做任何事情}
在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else,就像这样 if else if
if 语句语
- Linux服务器新手操作之二
周凡杨
Linux 简单 操作
1.利用关键字搜寻Man Pages man -k keyword 其中-k 是选项,keyword是要搜寻的关键字 如果现在想使用whoami命令,但是只记住了前3个字符who,就可以使用 man -k who来搜寻关键字who的man命令 [haself@HA5-DZ26 ~]$ man -k
- socket聊天室之服务器搭建
朱辉辉33
socket
因为我们做的是聊天室,所以会有多个客户端,每个客户端我们用一个线程去实现,通过搭建一个服务器来实现从每个客户端来读取信息和发送信息。
我们先写客户端的线程。
public class ChatSocket extends Thread{
Socket socket;
public ChatSocket(Socket socket){
this.sock
- 利用finereport建设保险公司决策分析系统的思路和方法
老A不折腾
finereport金融保险分析系统报表系统项目开发
决策分析系统呈现的是数据页面,也就是俗称的报表,报表与报表间、数据与数据间都按照一定的逻辑设定,是业务人员查看、分析数据的平台,更是辅助领导们运营决策的平台。底层数据决定上层分析,所以建设决策分析系统一般包括数据层处理(数据仓库建设)。
项目背景介绍
通常,保险公司信息化程度很高,基本上都有业务处理系统(像集团业务处理系统、老业务处理系统、个人代理人系统等)、数据服务系统(通过
- 始终要页面在ifream的最顶层
林鹤霄
index.jsp中有ifream,但是session消失后要让login.jsp始终显示到ifream的最顶层。。。始终没搞定,后来反复琢磨之后,得到了解决办法,在这儿给大家分享下。。
index.jsp--->主要是加了颜色的那一句
<html>
<iframe name="top" ></iframe>
<ifram
- MySQL binlog恢复数据
aigo
mysql
1,先确保my.ini已经配置了binlog:
# binlog
log_bin = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.log
log_bin_index = D:/mysql-5.6.21-winx64/log/binlog/mysql-bin.index
log_error = D:/mysql-5.6.21-win
- OCX打成CBA包并实现自动安装与自动升级
alxw4616
ocxcab
近来手上有个项目,需要使用ocx控件
(ocx是什么?
http://baike.baidu.com/view/393671.htm)
在生产过程中我遇到了如下问题.
1. 如何让 ocx 自动安装?
a) 如何签名?
b) 如何打包?
c) 如何安装到指定目录?
2.
- Hashmap队列和PriorityQueue队列的应用
百合不是茶
Hashmap队列PriorityQueue队列
HashMap队列已经是学过了的,但是最近在用的时候不是很熟悉,刚刚重新看以一次,
HashMap是K,v键 ,值
put()添加元素
//下面试HashMap去掉重复的
package com.hashMapandPriorityQueue;
import java.util.H
- JDK1.5 returnvalue实例
bijian1013
javathreadjava多线程returnvalue
Callable接口:
返回结果并且可能抛出异常的任务。实现者定义了一个不带任何参数的叫做 call 的方法。
Callable 接口类似于 Runnable,两者都是为那些其实例可能被另一个线程执行的类设计的。但是 Runnable 不会返回结果,并且无法抛出经过检查的异常。
ExecutorService接口方
- angularjs指令中动态编译的方法(适用于有异步请求的情况) 内嵌指令无效
bijian1013
JavaScriptAngularJS
在directive的link中有一个$http请求,当请求完成后根据返回的值动态做element.append('......');这个操作,能显示没问题,可问题是我动态组的HTML里面有ng-click,发现显示出来的内容根本不执行ng-click绑定的方法!
 
- 【Java范型二】Java范型详解之extend限定范型参数的类型
bit1129
extend
在第一篇中,定义范型类时,使用如下的方式:
public class Generics<M, S, N> {
//M,S,N是范型参数
}
这种方式定义的范型类有两个基本的问题:
1. 范型参数定义的实例字段,如private M m = null;由于M的类型在运行时才能确定,那么我们在类的方法中,无法使用m,这跟定义pri
- 【HBase十三】HBase知识点总结
bit1129
hbase
1. 数据从MemStore flush到磁盘的触发条件有哪些?
a.显式调用flush,比如flush 'mytable'
b.MemStore中的数据容量超过flush的指定容量,hbase.hregion.memstore.flush.size,默认值是64M 2. Region的构成是怎么样?
1个Region由若干个Store组成
- 服务器被DDOS攻击防御的SHELL脚本
ronin47
mkdir /root/bin
vi /root/bin/dropip.sh
#!/bin/bash/bin/netstat -na|grep ESTABLISHED|awk ‘{print $5}’|awk -F:‘{print $1}’|sort|uniq -c|sort -rn|head -10|grep -v -E ’192.168|127.0′|awk ‘{if($2!=null&a
- java程序员生存手册-craps 游戏-一个简单的游戏
bylijinnan
java
import java.util.Random;
public class CrapsGame {
/**
*
*一个简单的赌*博游戏,游戏规则如下:
*玩家掷两个骰子,点数为1到6,如果第一次点数和为7或11,则玩家胜,
*如果点数和为2、3或12,则玩家输,
*如果和为其它点数,则记录第一次的点数和,然后继续掷骰,直至点数和等于第一次掷出的点
- TOMCAT启动提示NB: JAVA_HOME should point to a JDK not a JRE解决
开窍的石头
JAVA_HOME
当tomcat是解压的时候,用eclipse启动正常,点击startup.bat的时候启动报错;
报错如下:
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME shou
- [操作系统内核]操作系统与互联网
comsci
操作系统
我首先申明:我这里所说的问题并不是针对哪个厂商的,仅仅是描述我对操作系统技术的一些看法
操作系统是一种与硬件层关系非常密切的系统软件,按理说,这种系统软件应该是由设计CPU和硬件板卡的厂商开发的,和软件公司没有直接的关系,也就是说,操作系统应该由做硬件的厂商来设计和开发
- 富文本框ckeditor_4.4.7 文本框的简单使用 支持IE11
cuityang
富文本框
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>知识库内容编辑</tit
- Property null not found
darrenzhu
datagridFlexAdvancedpropery null
When you got error message like "Property null not found ***", try to fix it by the following way:
1)if you are using AdvancedDatagrid, make sure you only update the data in the data prov
- MySQl数据库字符串替换函数使用
dcj3sjt126com
mysql函数替换
需求:需要将数据表中一个字段的值里面的所有的 . 替换成 _
原来的数据是 site.title site.keywords ....
替换后要为 site_title site_keywords
使用的SQL语句如下:
updat
- mac上终端起动MySQL的方法
dcj3sjt126com
mysqlmac
首先去官网下载: http://www.mysql.com/downloads/
我下载了5.6.11的dmg然后安装,安装完成之后..如果要用终端去玩SQL.那么一开始要输入很长的:/usr/local/mysql/bin/mysql
这不方便啊,好想像windows下的cmd里面一样输入mysql -uroot -p1这样...上网查了下..可以实现滴.
打开终端,输入:
1
- Gson使用一(Gson)
eksliang
jsongson
转载请出自出处:http://eksliang.iteye.com/blog/2175401 一.概述
从结构上看Json,所有的数据(data)最终都可以分解成三种类型:
第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"ickes"这个字符串。
第二种类型是序列(sequence),又叫做数组(array)
- android点滴4
gundumw100
android
Android 47个小知识
http://www.open-open.com/lib/view/open1422676091314.html
Android实用代码七段(一)
http://www.cnblogs.com/over140/archive/2012/09/26/2611999.html
http://www.cnblogs.com/over140/arch
- JavaWeb之JSP基本语法
ihuning
javaweb
目录
JSP模版元素
JSP表达式
JSP脚本片断
EL表达式
JSP注释
特殊字符序列的转义处理
如何查找JSP页面中的错误
JSP模版元素
JSP页面中的静态HTML内容称之为JSP模版元素,在静态的HTML内容之中可以嵌套JSP
- App Extension编程指南(iOS8/OS X v10.10)中文版
啸笑天
ext
当iOS 8.0和OS X v10.10发布后,一个全新的概念出现在我们眼前,那就是应用扩展。顾名思义,应用扩展允许开发者扩展应用的自定义功能和内容,能够让用户在使用其他app时使用该项功能。你可以开发一个应用扩展来执行某些特定的任务,用户使用该扩展后就可以在多个上下文环境中执行该任务。比如说,你提供了一个能让用户把内容分
- SQLServer实现无限级树结构
macroli
oraclesqlSQL Server
表结构如下:
数据库id path titlesort 排序 1 0 首页 0 2 0,1 新闻 1 3 0,2 JAVA 2 4 0,3 JSP 3 5 0,2,3 业界动态 2 6 0,2,3 国内新闻 1
创建一个存储过程来实现,如果要在页面上使用可以设置一个返回变量将至传过去
create procedure test
as
begin
decla
- Css居中div,Css居中img,Css居中文本,Css垂直居中div
qiaolevip
众观千象学习永无止境每天进步一点点css
/**********Css居中Div**********/
div.center {
width: 100px;
margin: 0 auto;
}
/**********Css居中img**********/
img.center {
display: block;
margin-left: auto;
margin-right: auto;
}
- Oracle 常用操作(实用)
吃猫的鱼
oracle
SQL>select text from all_source where owner=user and name=upper('&plsql_name');
SQL>select * from user_ind_columns where index_name=upper('&index_name'); 将表记录恢复到指定时间段以前
- iOS中使用RSA对数据进行加密解密
witcheryne
iosrsaiPhoneobjective c
RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.
本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境
mac os
openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装.
Java 8
RSA基本原理
RS