- Cortex-A7架构
程序山顶洞人
arm
1、Corter-A7内核工作模式corter-a7一共有9种工作模式,分别如下:1.用户模式(usr):Linux系统应用层程序都在该模式下执行,是非特权模式,不能进行处理器的模式切换。2.快速中断模式(fiq):高优先级的中断模式,该模式下能快速地响应事件,有一些专业的寄存器,不需要备份,从而能快速地相应。3.外部中断模式(irq):一个低优先级的中断模式,也是一个标准模式,Linux内核终中
- 在Linux安装卸载文件
不知名汉堡
linux服务器运维
目录一、Linux系统应用程序1.典型的应用程序的目录结构2、常见的软件包封装类型二、RPM软件包管理1、RPM是什么?2、rpm一般命名格式3、RPM安装包从何而来?如何挂载?4、挂载的注意事项:5、目的:提供安装包6、查看已经安装的软件包7.查看未安装的软件包格式:8、安装9、卸载10、重建数据库:11、yum三、yum仓库的搭建2、可能会出现的问题四、编译安装1、安装准备工作:2、安装过程:
- Linux学习日记——BASH
咸鱼_dd61
一、认识BASHBASH是目前Linux系统应用最多的shell,也是大多数Linux系统默认的shell.shell是操作系统的接口,它的地位如下图:使用shell的几个好处:命令行界面的shell:大家都一样。几乎各家distribution使用的bash都是一样的。这样你可以随意转换不同的distribution。远程管理:命令行较快。速度快而且不太会出现短线或者信息外流的问题。bash是G
- 字节和美团软件测试面试1000问(含文档)
互联网杂货铺
单元测试软件测试python自动化测试面试测试工具职场和发展
一、Linux系统应用和环境配置1、Linux系统的操作命令给我说10个,一般用什么工具远程连接Linux服务器?2、Linux中的日志存储在哪里?怎么查看日志内容?3、Linux中top和ps命令的区别?4、Linux命令运行的结果如何写入文件?5、Linux文件中如何查找符合要求的字符串?6、Linux系统的网络配置信息、IP地址信息如何查看?7、Linux系统怎么设置防火墙通过?8、Linu
- 2023最新软件测试面试300问
测试杂货铺
软件测试自动化测试测试工具职场和发展单元测试面试python
一、Linux系统应用和环境配置1、Linux系统的操作命令给我说10个,一般用什么工具远程连接Linux服务器?2、Linux中的日志存储在哪里?怎么查看日志内容?3、Linux中top和ps命令的区别?4、Linux命令运行的结果如何写入文件?5、Linux文件中如何查找符合要求的字符串?6、Linux系统的网络配置信息、IP地址信息如何查看?7、Linux系统怎么设置防火墙通过?8、Linu
- 面试字节、美团、阿里等公司后,才知道软件测试面试题就这些...
测试老哥
adbpython软件测试自动化测试职场和发展面试数据库
一、Linux系统应用和环境配置1、Linux系统的操作命令给我说10个,一般用什么工具远程连接Linux服务器?2、Linux中的日志存储在哪里?怎么查看日志内容?3、Linux中top和ps命令的区别?4、Linux命令运行的结果如何写入文件?5、Linux文件中如何查找符合要求的字符串?6、Linux系统的网络配置信息、IP地址信息如何查看?7、Linux系统怎么设置防火墙通过?8、Linu
- 视频教程-Linux C语言编程基础视频精讲-C/C++
weixin_29015069
LinuxC语言编程基础视频精讲嵌入式工程师、嵌入式讲师、10多年嵌入式开发实战经验,6年专业嵌入式课程培训经验.主要研究方向是嵌入式Linux系统应用和物联网技术应用。先后参与过武警边防音视频矩阵切换系统、通关口岸智能协议转换设备、中国航天卫星同步时钟系统等项目的开发工作.沈寒¥39.00立即订阅扫码下载「CSDN程序员学院APP」,1000+技术好课免费看APP订阅课程,领取优惠,最少立减5元
- 学习Linux,该选择什么发行版本?
OldLinux
LinuxLinux运维Linux学习Linux入门Linux基础Linux云计算
Linux系统应用逐步区域广泛,吸引力不少青年朋友想要踏足Linux运维的征途,确定了自己的发展路线以后,接着就要选择一个合适的Linux系统版本。事实上,这个问题也是大多数初学者比较头疼的一个问题了。那我们一起来聊聊吧。如果你是一个Linux爱好者,想选择一个桌面系统,并且既不想用盗版,又不想花太多钱购买商业系统软件,那么可以选择Ubuntu桌面系统。如果你需要服务器端的Linux系统,想用一个
- linux系统应用程序启动脚本
林西先森
springlinuxshellbash
1.run.sh#!/bin/bashversion="1.0.0";appName=$2if[-z$appName];thenappName=`ls-t|grep.jar$|head-n1`fifunctionstart(){count=`ps-ef|grepjava|grep$appName|wc-l`if[$count!=0];thenecho"Maybe$appNameisrunning,
- linux系统应用开发
溟有常青木
linux
1.设当前工作路径为/usr/include/arpa,要求把其下的inet.h文件拷贝一份到当前用户的私人目录(设当前登录用户为www),并用vi编辑器打开它。写出需要执行的命令序列,并实际操作验证、抓图。截inet.h中部分文本如下:相应命令为cd/usr/include/arpa,此命令是切换到/usr/include/arpa下,然后将此目录下的inet.h文件复制到该目录下的www目录中
- Linux系统应用调驱动过程
lhh_qrsly
笔记linux数据库运维
在Linux系统中,应用程序打开一个驱动节点需要经过一系列的调用过程,涉及到设备文件的打开、设备驱动的注册、文件操作函数的调用等。下面是整个调用过程的一般步骤:设备文件的打开:应用程序使用系统调用函数(如open())来打开设备文件,以获取设备文件描述符。设备文件通常位于/dev目录下,具体路径根据驱动程序的实现而定。文件操作函数的调用:打开设备文件后,应用程序可以使用系统调用函数(如read()
- Linux系统应用层GPIO控制
技术の宅
Linuxlinuxgpio
文章目录Linux一.前言二.GPIO接口创建1.export和unexport2.引脚号三.GPIO口方向四.GPIO电平五.代码中应用Linux一.前言从单片机过度到有操作系统的板子,我们都是从控制GPIO口点灯开始,今天就说一下linux系统下如何控制GPIO之前玩一款ARMA9的板子,当时控制GPIO是通过看开发板电路图来查找相应的管脚,再根据手册来修改对应寄存器的值,来控制GPIO,今天
- Samba服务介绍
达克懵
linuxlinuxsamba
SAMBASamba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是ServerMessageBlock的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把SMB改名为CIFS(CommonInternetFileSystem),即公共Interne
- 身份证阅读器身份证读卡器Linux系统二次开发包(含Linux身份证相片解码库)
DONSEE广东东信智能读卡器
Linux身份证相片解码读卡器阅读器
注意:此身份证阅读器Linux系统SDK是最新的采用USB接口通讯的开发包,涵盖了身份证、M1、CPU、IC等多种卡片的Linux系统应用示例,包括了Linux系统上面身份证相片解码(已攻克Linux相片解码难题)。目前测试版本:X86构架Linux,嵌入式ARMLinux未经深度测试。应用产品:门禁系统、道闸、考勤系统以及人脸识别系统、自助终端、机器人系统等。身份证阅读器模组模块支持身份证、社保
- 【初识Linux】——01Linux系统
如桃花来
Linux系统linux服务器运维
目录索引==Linux介绍:==Linux历史:Linux系统应用:*服务器系统:**嵌入式系统:**桌面应用系统:**版本:*==Linux系统的安装:==虚拟机:安装VMware:安装centOS操作系统:==安装好一切后打开:==进行设置:写入代码:调整终端字体大小:*放大:**缩小:*打开左上角文件>新建配置文件:Linux介绍:这是开源的操作系统,开放源代码,你可以自由更改。(如果你牛的
- Samba服务器的配置与使用
敲算功成师
LinuxSamba服务器的配置与使用
一、简介Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,SMB(ServerMessageBlock)服务器消息块Samba最大的功能是可以用于Linux与windows系统直接的文件共享和打印共享,既可以用于Windows与linux之间的文件共享也可以用于linux与linux之间的资源共享基于客户机/服务器的协议,因而一台Samba服务器既可以充当文件共享服务器,
- Linux系统应用编程(四)Linux多线程
AF_INET6
#linuxc语言经验分享嵌入式硬件开发语言
本篇文章主要内容:Linux系统应用编程(四)Linux多线程一、线程和进程的区别二、Linux多线程1.线程的使用-创建、退出、等待2.线程的同步-互斥量(1)互斥量的理解(略)(2)互斥量的使用(3)死锁3.线程间通信-条件变量(1)条件变量的理解(2)条件变量的使用Linux系统应用编程(四)Linux多线程一、线程和进程的区别进程是静态的程序/代码,在操作系统分配的资源下运行起来用于完成特
- Linux常用命令备忘(持续更新)
生物数据分析笔记
作为单打独斗的数据分析打工人,往往是没有维护良好的计算集群可用的,日常使用Linux系统过程中往往会遇到装机、维修、装系统、系统维护与管理等各种问题。开此帖目的是总结日常Linux系统应用过程中所使用到的命令与技巧,以备查阅。数据归档与压缩使用Mentohust实现Linux系统锐捷开机自动登录和断线重连使用frp反向代理进行局域网穿透(访问内网服务器)
- 面试了字节、美团、腾讯等30几家公司后,才知道软件测试面试全是这个套路......
程序员过客
测试工程师软件测试面试软件测试面试自动化测试性能测试接口测试
一、Linux系统应用和环境配置:1、Linux系统的操作命令给我说10个,一般用什么工具远程连接Linux服务器?2、Linux中的日志存储在哪里?怎么查看日志内容?3、Linux中top和ps命令的区别?4、Linux命令运行的结果如何写入文件?5、Linux文件中如何查找符合要求的字符串?6、Linux系统的网络配置信息、IP地址信息如何查看?7、Linux系统怎么设置防火墙通过?8、Lin
- 浅谈linux - samba实现linux与windows文件共享
不只会拍照的程序猿
浅谈linuxlinuxwindows网络samba虚拟机
概述Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是ServerMessageBlock的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把SMB改名为CIFS(CommonInternetFileSystem),即公共Internet文件
- 每日一练8月
weixin_43394977
自学笔记
07-29每日一练1.Linux系统应用在哪些领域Linux作为企业级服务器的应用嵌入式Linux系统应用领域个人桌面Linux应用领域修改:电子政务应用领域2.VM虚拟机网络模式有NAT、主机、桥接,有什么区别桥接模式:虚拟网络和主机网络处于对等地位,拥有自己的IP地址。NAT模式:虚拟系统通过主机所在网络访问公网,没有独立IP地址。主机模式:虚拟系统和真实网络相隔离,虚拟机仅能与主机户型访问,
- 视频教程-嵌入式项目实践视频课程(阶段3)-嵌入式
weixin_29300123
嵌入式项目实践视频课程(阶段3)嵌入式工程师、嵌入式讲师、10多年嵌入式开发实战经验,6年专业嵌入式课程培训经验.主要研究方向是嵌入式Linux系统应用和物联网技术应用。先后参与过武警边防音视频矩阵切换系统、通关口岸智能协议转换设备、中国航天卫星同步时钟系统等项目的开发工作.沈寒¥49.00立即订阅扫码下载「CSDN程序员学院APP」,1000+技术好课免费看APP订阅课程,领取优惠,最少立减5元
- Linux系统应用部署从0到1(JAVA) ----安装启动Tomcat
William_Wei007
背景介绍:从某云买的服务器,操作系统:CentOs7.264位;Jdk1.8是预制的,所以本文不介绍与jdk有关的安装。安装步骤:1.登陆到你的服务器;2.使用wget下载你所需的tomcat版本;如果找不到wget命令,那么使用yum-yinstallwget来安装wget插件;此时可使用wget来下载所需tomcat,tomcat可去Tomcat官方网址查找你所需的版本。然后wget+tomc
- 排错万能金钥匙之Linux系统应用
Friends of the wind
笑着学会linux系统写给自己请勿阅读比赛文章linux服务器运维mysqlgit
为什么会存在问题提示:知道问题的必要性,比解决更重要人生是由一个个小问题构成的,不管承不承认,总是存在的。人生的十字路口,何去何从?80%的时间花什么事情上?如何拒绝以我想用的固有思维处理问题,习惯系统思维处理问题?积极作用提示:任何事都有两面性,问题也有积极的一面。享受人生不沉迷,看透人生不消极。没有问题是最大的问题,培养战胜困难的信心至关重要,您觉得您能否解决问题都是对的?您觉得您解决不了大脑
- js 中断函数执行_可重入函数浅析
富叔
js中断函数执行
1前言最近在公司维护的项目中碰到一个解决了定位很久的bug,bug找到的时候发现犯了很低级的错误——在中断处理函数中调用了printf函数,因为中断处理函数的调用了不可重入函数,导致中断丢失和系统位置错误,这里直接导致嵌入式linux系统应用进程中的所有线程停掉,进而导致看门狗进程得不到喂狗,设备重启。那什么是不可重入函数呢?为什么中断处理函数不能直接调用不可重入函数?怎样写可重入函数?就以上三个
- 树莓派使用samba在局域网共享文件
七里翔
好玩的树莓派sambalinuxraspberrypi
树莓派使用samba在局域网共享文件安装samba新建用户并与要共享的文件夹绑定配置samba设置共享密码以及重启访问共享文件夹电脑访问安卓手机访问ipad、iphone访问新买的树莓派4终于到了!!!我的树莓派3B+光荣退休!到手第一步当然是用树莓派通过SMB共享我硬盘里的文件啦,随传随看。安装sambasamba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Ser
- linux常见问题1
renkaixin
vmwarelinux网络
Linux系统应用在哪些领域Linux是一个操作系统软件。但与Windows不同的是,Linux是一套开放源代码程序的,并可以自由传播的类UNIX操作系统软件,随着信息技术的更新变化,Linux应用领域已趋于广泛。(1)IT服务器应用领域Linux作为企业级服务器的应用十分广泛,利用Linux系统可以为企业构架WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务器(透明网
- Linux系统应用 第二章 Shell概念与基本命令操作
QvQyeFu
2.1shell概述操作系统的核心功能就是管理和控制计算机硬件、软件资源,以尽量合理、有效的方法组织多个用户共享各种资源,而Shell则是介于使用者和操作系统核心程序(Kernel)间的一个接口。在各种Linux发行版中,目前虽然已经提供了丰富的图形化接口,但是Shell仍然是一种非常方便、灵活的途径。Linux中的Shell又被称为命令行,在这个命令行窗口中,用户输入指令,操作系统执行指令并将结
- 2020 Linux系统应用基础教程 期末复习【整理】 目录
一百个Chocolate
Linuxlinux运维ubuntujavahadoop
文章目录2020Linux系统应用基础教程期末复习【整理】第一章认识linux2020Linux系统应用基础教程期末复习【整理】第二章系统的启动与关闭2020Linux系统应用基础教程期末复习【整理】第三章用户登录和账号管理2020Linux系统应用基础教程期末复习【整理】第四章文件系统管理2020Linux系统应用基础教程期末复习【整理】第五章磁盘文件与目录管理2020Linux系统应用基础教程
- Linux入门学习
LIU_Jessica
Linux
前言:接到要自学Linux的任务真的很懵,听学长讲了个大概,我的基本感受就是,完完全全的听!不!懂!我可真真是个菜鸡,接下来,我会把教材,网课,以及电脑资料上,让我有思路的东西拿博客做个记录,但愿这个寒假,我能真正对Linux有个大概的了解,加油!参考教材:《Linux系统应用与开发教程》、《Linux就该这么学》第一章Linux概述啥是操作系统?/操作系统的定义Linux也是众多操作系统之一,要
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache