自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (8)
  • 收藏
  • 关注

转载 SELinux深入理解

1. 简介    SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。    Security-Enhanced Linux (SELinux)由以下两部分组成:    1) Kernel SELinux模块(/kernel/security/selinux)    2) 用户态工具    SELinux是一个安全体系结构,它通过

2015-10-28 14:31:52 383

原创 RadioButton组也可通过添加上HorizontalScrollView 实现左右滑动

RadioButton组也可通过添加上HorizontalScrollView 实现左右滑动

2015-10-27 17:43:56 3120 1

转载 String的compareTo()方法返回值

compareTo()的返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的 差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方 全比较完,这时就比较字符的长度. 例: String s1 = "abc"; String

2015-10-27 15:39:52 510

转载 php 设置报错等级

定义和用法:   error_reporting() 设置 PHP的报错级别并返回当前级别。函数语法:   error_reporting(report_level)如果参数 level未指定,当前报错级别将被返回。下面几项是 level可能的值:   值    常量                 描述   1     E_ERROR              致命的运行

2015-10-25 19:59:02 539

原创 perl、python、ruby写网页时,一定要先输出Content-Type: text/html; charset=utf-8\r\n

perl、python、ruby写网页时,一定要先输出Content-Type: text/html; charset=utf-8\r\n

2015-10-25 19:46:13 2538

原创 通过sed命令获取IP地址

通过sed命令获取IP地址,linux获取IP地址

2015-10-25 12:28:41 8632

原创 设定linux开机后和关机前执行的命令

直接写入到以下两个文件中:开机后:~/bashrc关机前:~/bashrc_logout

2015-10-24 17:30:29 1539

原创 如何设置允许某些用户执行sudo的命令

如何设置允许某些用户执行sudo的命令

2015-10-24 17:20:22 3124

原创 忘记root密码怎么办?root密码忘记了怎么进入系统?

忘记root密码怎么办?root密码忘记了怎么进入系统?

2015-10-24 16:56:43 751

转载 java中使用switch case报错case expressions must be constant expressions

一、发现问题private int CLICK_QUERY = 1;private int CLICK_RESET = 2;@Overridepublic void onClick(View v){ int tag = (Integer) v.getTag(); switch (tag) {  case CLICK_QUERY:   query();

2015-10-20 15:18:59 616

原创 PHP中使用事务实例

<?php$handler=mysql_connect("localhost","root","password");mysql_select_db("task");mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交,因为MYSQL默认立即执行mysql_query("BEGIN");//开始事务定义if(!mysql_query("insert int

2015-10-20 12:22:23 443

原创 通过php接收用户提交数据时的安全横测

在我们接收用户提交的数据时,为了数据的安全性我们需要使用 get_magic_quotes_gpc() 函数来判断特殊字符的转义是否已经开启。如果这个选项为off(未开启),返回0,那么我们就必须调用addslashes 这个函数来为字符串增加转义。

2015-10-20 10:10:45 542

转载 mongodb查询的语法(大于,小于,大于或等于,小于或等于等等)

1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({ "field" : { $gt: value } } ); // greater than : field > valuedb.collection.find({ "field" : { $

2015-10-19 15:47:54 1389

转载 PHP发送POST请求的三种方式

class Request{ public static function post($url, $post_data = '', $timeout = 5){//curl $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CU

2015-10-19 14:21:04 747

转载 Mongodb与spring集成 MongoRepository实现增删改查和复杂查询

与HibernateRepository类似,通过继承MongoRepository接口,我们可以非常方便地实现对一个对象的增删改查,要使用Repository的功能,先继承MongoRepository接口,其中T为仓库保存的bean类,TD为该bean的唯一标识的类型,一般为ObjectId。之后在service中注入该接口就可以使用,无需实现里面的方法,spring会根据定义的规则自动生成。

2015-10-19 14:04:09 10795 1

转载 Angularjs select option 为什么显示问号

今天做下拉框总是出现默认的问号:经过google不断的查看资料,发现是因为ng-model没有赋值,而且必须是对象.属性;错误的代码:$scope.localeOptions = [         {         id:"zh_CN",         name:"简体中文"         },         {

2015-10-19 14:01:52 820

转载 SpringMVC注解@RequestParam全面解析

在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 后端代码: Java代码  @RequestMapping("testRequestParam")       public Stri

2015-10-19 14:00:42 389

原创 /proc/cpuinfo中siblings 和 cpu cores的区别

* processor 条目包括这一逻辑处理器的唯一标识符。* physical id 条目包括每个物理封装的唯一标识符。* core id 条目保存每个内核的唯一标识符。* siblings 条目列出了位于相同物理封装中的逻辑处理器的数量。* cpu cores 条目包含位于相同物理封装中的内核数量。* 如果处理器为英特尔处理器,则 vendor id 条目中的字符串是 Ge

2015-10-18 17:05:42 6586

原创 GB和GiB的区别

Gibibyte(giga binary byte的缩写)是信息或计算机硬盘存储的一个单位,简称GiB。由来“GiB”、“KiB”、“MiB”等是于1999年由国际电工协会(IEC)拟定了"KiB"、“MiB”、“GiB"的二进制单位,专用来标示“1024进位”的数据大小。而后,这一标注规范又于2008年并入国际标准化组织(ISO)文件。具体的来说,1GiB=1024MiB,1MiB=1024Ki

2015-10-18 08:56:56 63502

原创 linux文件的特殊权限:SUID、SGID、SBIT

1、Set UID简称SUID,其限制与功能:(只针对文件有效)*SUID权限仅对二进制程序有效;*执行者对于该程序需要具有x的可执行权限;*本权限仅在执行该程序的过程中(run-time)有效;*执行者将具有该程序所有者的权限。如,普通用户可以修改密码就是一个很好的例子[root@localhost test]# ll /usr/bin/passwd -rwsr-

2015-10-17 16:39:32 598

原创 linux文件的隐藏属性chattr,lsattr

命令参数:chattr [+-=] [ASacdijtu] 文件或目录常用的也就两个:a:当设置了a之后,这个文件将只能增加数据,而不能删除也不能修改数据,只有root才设置这个属性i:这个i很厉害,它可以让一个文件“不能删除、改名、设置连接、也不能写入或添加数据”,对系统的安全的有相当大的帮助。只有root才能设置这个属性。举例:cd /tmptouch attrtest

2015-10-17 16:18:56 536

原创 linux系统ACL的使用:ACL设置参数详解,getfacl、setfacl

linux系统ACL的使用:ACL设置参数详解

2015-10-17 16:05:00 2915

原创 linux下alias命令详解

功能说明:设置指令的别名。     语  法:alias[别名]=[指令名称]    形如: aliascp=“cp -i” ;    补充说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在/etc/profile或自己的~/.bashrc中设定指令的别名。

2015-10-17 10:47:26 517

转载 IntelliJ IDEA 快捷键和设置

实用快捷键:Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ )Ctrl+D 复制行Ctrl+X 删除行快速修复 alt+enter (modify/cast)代码提示 alt+/ctr+G 定位某一行Shift+F6 重构-重命名Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+E 最近打开的文件Ctrl+J

2015-10-16 13:55:39 405

转载 AngularJS 最常用的八种功能

第一 迭代输出之ng-repeat标签ng-repeat让table ul ol等标签和js里的数组完美结合12345{{person.name}} is {{person.age}} years old.你甚至可以指定输出的顺序:1第二 动态绑定

2015-10-15 15:13:40 318

原创 PHP Ajax 跨域问题最佳解决方案

本文通过设置Access-Control-Allow-Origin来实现跨域。例如:客户端的域名是client.aaa.com,而请求的域名是server.aaa.com。如果直接使用ajax访问,会有以下错误:XMLHttpRequest cannot load http://server.aaa.com/server.php. No 'Access-Control-Allo

2015-10-15 15:10:42 417

原创 AngularJS中的$http.post与jQuery.post的区别

很多时候我们需要用ajax提交post数据,angularjs与jq类似,也有封装好的post。但是jQuery的post明显比angularjs的要简单一些,人性化一些。AngularJS:?1234$http.post('do-submit.php',myData).success(

2015-10-15 15:08:59 444

原创 Ruby 变量

Ruby 支持五种类型的变量。一般小写字母、下划线开头:变量(Variable)。$开头:全局变量(Global variable)。@开头:实例变量(Instance variable)。@@开头:类变量(Class variable)类变量被共享在整个继承链中大写字母开头:常数(Constant)。

2015-10-13 16:32:09 381

原创 perl与php之异同

依据个人经验,不说两者的好劣,只说两者的异同。1、变量名Perl变量名的定义有三种,以$、%及@开头,分别代表一般变量、哈希变量及数组变量。而PHP则所有变量统一用$开头,这一点,PHP似乎更简洁一些。并且PHP的哈希数组,本身就是已经排过序的,Perl则不是2、基础函数的多寡Perl的基础函数很少,跟C比较接近,单从这一点考虑,个人认为Perl要高级一些,系统一些。PHP

2015-10-13 15:20:52 874

原创 apache python配置中遇到的问题

1、始终报500错误,但是可以正常支持perl解决方法:可能是python版本的问题,我一开始使用的python3.5版本,一直不成功,当然期间也查了很多资料,后来改为python2.6版本就没有问题了2、

2015-10-12 17:33:09 490

原创 windows环境下,python连接mysql数据库

环境配置:python2.6、mysql5.6、apacheMySQLdb下载地址:http://www.codegood.com/downloads#!D:/python/python.exe# -*- coding: UTF-8 -*-import MySQLdbprint "Content-type:text/html\r\n\r\n"

2015-10-12 17:25:49 1255

原创 memcached在windows下的安装与启动

下载Memercached For Windows,直接搜索就可以,网上有很多,文件很小只有几百K。下载完成后:1、解压到指定目录,如:C:\memcached 2、用cmd打开命令窗口,转到解压的目录,输入 “memcached.exe -d install”。 3、打开控制面板,打开服务,可以看到memcached已经在上面可,如果没有启动,则手动启动一下。

2015-10-10 15:31:01 450

转载 Redis和Memcached的区别

Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET

2015-10-09 10:47:42 406

原创 redis入门2:Redis的键命令

如下表显示键的一些基本命令:S.N.命令 & 描述1DEL key此命令删除键,如果存在2DUMP key 该命令返回存储在指定键的值的序列化版本。3EXISTS key 此命令检查该键是否存在。4EXPIRE key seconds指定键的过期时间

2015-10-08 15:15:23 314

原创 redis入门1: Redis数据类型

Strings - 字符串redis 127.0.0.1:6379> SET name "zzm"OKredis 127.0.0.1:6379> GET name"zzm"Hashes - 哈希值redis 127.0.0.1:6379> HMSET user username zzm password 123456OKredis 127.0.0.1:6379>

2015-10-08 15:06:46 331

原创 在windows系统上的安装redis

以下操作均在64位操作系统上进行1、下载redis安装包,下载地址:https://github.com/ServiceStack/redis-windows2、下载完成后,直接解压即可,比如解压到:E:\redisredis-benchmark.exe         #基准测试redis-check-aof.exe         # aof

2015-10-08 14:43:16 376

转载 HTML6 初探 — 你没看错,是6不是5

HTML5 概述       HTML5 是 HTML 语言最受欢迎的版本之一,它支持音频和视频、离线存储、移动端、和标签属性等等。还提供了, , 这样的标签来帮助开发者更好地组织页面内容。然而 HTML5 规范仍然没有最后定稿,并且它并不是一个真正意义上的语义标记语言。 HTML6 展望       你有没有曾经希望能在 HTML 中使用自定义标签?比如:使用来显

2015-10-08 13:36:13 869

原创 一个非常好用的工具,可以多人同时创作

https://cacoo.com/一个非常好用的工具,可以多人同时创作,并且是实时反馈别人的修改或添加。

2015-10-08 13:29:17 829

AI破局俱乐部精华贴合集

AI破局俱乐部是一站式AI头部学习社群,是一个涵盖AI相关课程、项目、实战、资源、活动和交流的平台,

2024-01-29

android7.1.2内置讯飞输入法

android7.1.2内置讯飞输入法发,包括FlyIMEjackw.apk和Android.mk 将压缩解压,并将其中的apk解压,然后上传到android_source/packages/apps/

2020-12-23

android7.1.2内置搜狐输入法

android7.1.2内置搜狐输入法,包括SogouInput.apk和Android.mk 将压缩包解压,并将其中的apk解压,然后上传到android_source/packages/apps/

2020-12-23

cas实现单点登录服务端及客户端

cas实现单点登录服务端及客户端,压缩包内提供三个工程,一个cas服务器,两个测试客户端,可同时部署到一个tomcat下,或者分开部署。端口号默认使用的8000

2015-09-17

java通过网络远程开机

通过网卡远程开机,java代码实现。需要在同一个局域网内

2015-08-07

最简单的spring MVC框架搭建

使用spring mvc框架搭建的最简单的网站,没有用到数据库。稍后再上传使用到数据库的

2015-08-07

JPA 与hibernate所需jar包

JPA 与hibernate所需jar包

2011-06-17

hibernate+jpa注解实现最简单的增删改查

hibernate+jpa注解实现最简单的增删改查,采用mysql数据库。解压后直接将/sql/jpa.sql导入数据库,再在myEclipse中导入即可。运行方式,如压缩包内图片所示

2011-05-13

运行中可以使用的命令

一般有人喜欢在运行中直接输入命令,来进行某些操作,下面就来说一些在运行中可用的命令,

2008-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除