自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 mysql常用命令

参考:https://www.cnblogs.com/linjiqin/archive/2013/03/01/2939384.htmlhttps://www.cnblogs.com/hateislove214/archive/2010/11/05/1869889.html添加修改一些新内容。Mysql安装目录数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysq...

2020-05-01 23:05:53 303

原创 Django基础配置笔记

安装Django,并配置环境变量 pip install Django创建项目 django-admin.exe startproject test1启动服务器 python manage.py runserver 0.0.0.0:8000创建APP python manage.py startapp helloINSTALLED_APPS = [ 'dja

2018-01-06 17:13:28 230

原创 hibernate 表与表之间的关系

1 一对多1)分类和商品:一个分类里有多个商品,一个商品只能属于一个分类。 2)客户和联系人:一个客户有多个联系人,一个联系人只能属于一个客户。(客户是一,联系人是多)一对多建表是通过外键建立联系。新建客户和联系人的实体类,Customer.java,LinkMan.java在Customer.java中set一个list,添加get和set方法。存储客户的联系人。private Set<Link

2017-03-31 18:14:29 3102

原创 hibernate 本地线程绑定session

1.在hibernate.cfg.xml中加入: <property name="hibernate.current_session_context_class">thread</property> 2.在sessionFactory方法中获取 在UserUntil.java中加入 //返回与本地线程绑定的session的方法 public static Session

2017-03-31 11:39:19 518

原创 hibernate 事务管理

1 什么是事务管理事务(Transaction)是工作中的基本逻辑单位,可以用于确保数据库能够被正确修改,避免数据只修改了一部分而导致数据不完整,或者在修改时受到用户干扰。作为一名软件设计师,必须了解事务并合理利用,以确保数据库保存正确、完整的数据。数据库向用户提供保存当前程序状态的方法,叫事务提交(commit);当事务执行过程中,使数据库忽略当前的状态并回到前面保存的状态的方法叫事务回滚(rol

2017-03-31 10:51:39 286

原创 hibernate 缓存机制

一级缓存是默认打开的 一级缓存范围:从session创建到session关闭范围 一级缓存中存储的数据必须是持久态数据 sesion的三种状态:http://www.cnblogs.com/youk/archive/2011/11/25/2262596.html //第一次查询 User user=session.get(User.class, 2);

2017-03-31 09:54:02 272

原创 Linux性能调优

nice -n -20 vi a.txt //设置优先级为-20普通用户的nice值是0-5nicetop -p 3536 //看3536的nice值NIrenice -n -21 3536taskset -c 1 /etc/init.d/mysql start //指定进程在某个cpu上运行taskset -c 0 vim a.txt //在第一个cpu上

2017-03-30 21:05:38 228

原创 hibernate sesion中的方法

只是添加操作,也可以参考这位学长的, http://blog.csdn.net/a1610770854/article/details/51939473 所需jar包 hibernate-release-5.0.7.Final 下的lib下的jpa和required还有 User.javapackage cn.hiber;public class User { private

2017-03-30 20:23:27 339

原创 JDBC+mysql遍历

import java.sql.*;public class Main { public static void main(String[] args) { String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/test";

2017-03-28 09:37:14 1663 1

原创 SSM框架流程图

SSM框架的Web程序主要用到了三个技术:Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和 AOP(面向切面编程)。SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。Mybatis:用到了与数据库打交道的层面,放在所有的逻辑之后,处理与数据库的CRUD相关的操作。要完成一个功能:先写实体类e

2017-03-26 12:37:31 5988

转载 Spring中bean的生命周期

Spring 中bean 的生命周期短暂吗?在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什么问题,但对于多线程的程序,就必须注意安全(Thread-safe)的议题,防止多个线程同时

2017-03-20 18:51:27 193

原创 Spring 学习笔记

Spring是什么?Spring是一个容器框架,它可以管理web层,业务层,dao层,持久层的各个组件。并且可以配置各种bean,且它维护bean与bean之间关系的框架。当使用某个bean的时候,可以getBean(id)来实现。IoC是什么?IoC (inverse of controller)控制反转:所谓控制反转就是把创建对象(bean),和维护对象(bean)的关系的权利从程

2017-03-20 02:47:24 339

原创 Spring MVC 配置和实例

1、配置Maven,加入Spring mvc的依赖。网址:http://mvnrepository.org/2、加入servlet-api的jar包。       3、配置web.xml 和spring-mvc.xml 4、写controller类。pom.xmlproject xmlns="http://maven.apache.org/POM/4.0.0

2017-03-20 00:07:23 220

原创 用des3算法加密文件

yum install openssl加密:openssl enc -e -des3 -a -in /etc/passwd -out /passwd.des3 然后输入密码-e  加密-d  解码-a  base64编码-out 输出到解密:openssl enc -d -des3 -a -in /passwd.des3  -out /passwor

2017-03-19 21:58:19 1108

转载 虚拟化技术

XEN、OPENVZ、KVM      Xen是半虚拟化技术,它并不是个真正的虚拟机,而是相当于自己运行了个内核的实例,可以自由的加载内核模块,虚拟的内存和IO,稳定而且可预测。分Xen+pv+和Xen+hvm,区别就是pv只支持linux,而hvm支持win系统。      优势:内存独占,虽然小但是保证分配的到。部分虚拟技术决定了就算是超卖也不会超太离谱。所以般的母鸡就算超了,也很少导致

2017-03-18 20:48:29 400

原创 adore-ng笔记和Linux普通用户提权

安装:[root@xuegod63 ~]# unzipadore-ng-master.zip[root@xuegod63 ~]# cdadore-ng-master [root@xuegod63 adore-ng-master]#rpm  -ivh/mnt/Packages/kernel-devel-2.6.32-220.el6.x86_64.rpmyum install gc

2017-03-18 02:46:38 1343

原创 Maven简单配置

下载Maven: http://maven.apache.org/Maven环境变量: D:\maven\apache-maven-3.3.9\bin JAVA_HOME环境变量: C:\Program Files\Java\jdk1.8.0_31CMD查看Maven信息: mvn -v在conf/settings.xml下添加本地仓库和阿里云mirror: D:\maven\Local

2017-03-15 22:33:43 259

原创 Linux帐号安全

黑客配置这种帐号: email:x:43:43::/bin/email:/sbin/nologin 我们用grep bash /etc/passwd 是查找不出来的。那么我们就和之前备份的passwd文件对比 diff /etc/passwd /root/passwd 或者 md5sum /etc/passwd /root/passwd为了安全起见,我们把不常见的系统用户删除,比如bin,

2017-03-14 21:22:24 440

原创 centos 7 配置https

# yum install mod_ssl# mkdir /etc/httpd/ssl# vi /etc/httpd/conf.d/ssl.conf修改下面几行: DocumentRoot “/var/www/html” ServerName www.yourdomain.com:443 SSLCertificateFile /etc/httpd/ssl/ca.crt SSLCertif

2017-02-28 01:48:14 760

原创 centos 7 开机启动项

方法 1 将启动脚本添加到/etc/init.d/,如redis的启动脚本,文件名为redis sudo chkconfig –add redis sudo chkconfig redis on方法 2 也可以执行自定义命令/脚本,将其添加到/etc/rc.d/rc.local文件中,比如设置开机启动httpd /usr/local/apache/bin/apachectl s

2017-02-28 01:41:51 349

转载 spring MVC 乱码、restful

1.UI层往后台传参乱码解决办法,通过charachterEncodingFilter来解决(只能解决post乱码)[html] view plain copy filter>      filter-name>sssEncodingFilterfilter-name>      filter-class>org.springframewor

2017-02-26 19:51:36 202

转载 Spring MVC 结果跳转方式

1.设置ModelAndView对象根据View的名称,和视图解析器,跳转到指定的页面。页面:视图解析器的前缀+view name +视图解析器的后缀名跳转方式:转发[java] view plain copy print?@RequestMapping("/hello.do")      public ModelAndView sh

2017-02-26 18:51:04 293

转载 spring MVC 数据处理

1.提交数据的处理a)提交的域名称喝处理方法的参数名一致即可http://localhost:8080/springMVC-0/helloController/hello3.do?name=hhh处理方式@RequestMapping("/hello3.do") public String hello(String name) throws IOException {

2017-02-26 18:47:18 261

原创 Metasploit连接postgres和mysql

一、Matasploit连接postgreskali 2.0 已经没有metasploit 这个服务了,所以service metasploit start 的老方式不起作用。在kali 2.0中启动带数据库支持的MSF方式如下:#1  首先启动postgresql数据库;root@kali:~#service postgresql start#2  初始化

2017-02-19 18:08:39 963

原创 Metasploit Nessus、Nexpose笔记

在MSF里用这两款强大的漏洞扫描工具。启动MSF请看上一篇文章:http://www.secsrc.org/archives/24一、Nessus使用Nessus 扫描完成后生成.nessus 格式的报告,导入到MSF:db_connect postgres:[email protected]/msfdb_import /tmp/nessus_report_Hos

2017-02-19 18:07:52 1561

原创 BeautifulSoup4小爬虫

BeautifulSoup实例1:from bs4 import BeautifulSoup html_sample='\ \ \ Hello world\ This is link1\ This is link2\ \ ' soup=BeautifulSoup(html_sample,'html.parser')print(soup.text) # 去除标签输出soup的

2017-02-19 18:04:59 338

原创 iptables包过滤防火墙的应用

iptables是Linux 2.4.x以上平台下的开源包过滤防火墙,工作在应用层。iptables通过Linux内核中的netfilter功能模块完成封包过滤、封包重定向和网络地址转换(NAT)等功能。有点像路由的ACL机制。但确实,包过滤技术是在路由功能的基础上扩展的,对网络层和传输层的头部进行检查,根据制定的规则,决定是否转发该数据包。iptables -L -v

2017-02-19 17:54:34 520

原创 RSA认证登录OpenShif

OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。类似新浪SEA。OpenShift官方推荐的是Git工具来上传修改OpenShift上的代码。当然也可以用Winscp来管理文件。首先下载个PuTTYGen,http://www.chiark.greenend.org.u

2017-02-19 17:52:12 388

原创 centos7安装wordpress的一些问题

1.安装MariaDBCentOS 7.0中,已经使用MariaDB替代了MySQL数据库rpm -qa | grep MariaDB看看本机又没安装MariaDB,没有的话安装yum install mariadb mariadb-serversystemctl start mariadb.service #启动MariaDBsystemctl e

2017-02-19 17:50:28 335

原创 github配置和文件上传

$ cd ~/.ssh      #查看SSH key文件目录bash: cd: /c/Users/Administrator/.ssh: No such file or directory$ ssh-keygen -t rsa -C "[email protected]"           #新建SHH key文件登陆github系统,点击右上角的Settings--->SS

2017-02-19 17:47:54 210

原创 apache和php整合

Centos 6.5环境1.首先安装Apache2yum -y install httpdApache安装完成后手动启动Apache2/etc/init.d/httpd start/etc/httpd/conf/httpd.conf:最主要的配置文件,不过很多其他的distribution都将这个文件拆成数个小文件,分别管理不同的参数。但是最主要配置文件还是以这个文件名

2017-02-19 17:46:48 389

原创 Sublime Text 3 配置

打开Sublime Text 3View > Show Console输入以下代码:import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-packa

2017-02-19 17:45:29 189

转载 HTTP请求头和响应头

1)请求(客户端->服务端[request])    GET(请求的方式) /books/java.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号)    Accept: */*(客户端能接收的资源类型)    Accept-Language: en-us(客户端接收的语言类型)    Connection: Keep-Alive(维护客户端和服务端的连接关系

2017-02-19 17:39:28 279

空空如也

空空如也

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

TA关注的人

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