- 【Python FastAPI】一篇文章教你从零搭建自己的网站后台!(新手向)
Runfreeone
FastAPI搭建网站pythonfastapi开发语言
教程说明本教程利用Python异步编程方法,基于FastAPI和uvicorn库来快速搭建并运行网站后台。由于教程偏向于入门,所以我将介绍网站完整建立过程,并对每个可能的疑惑点进行详细解释;如果你已经有自己的服务器,并且掌握SSH和FTP的连接方法,可以直接跳转至第三步。文章预览:教程说明一、准备工作1.申请云服务器2.申请自己的域名二、配置Xshell和Xftp三、服务器环境配置1.创建Pyth
- 服务器运行中发生脚本错误怎么办
德迅云安全-甲锵
服务器服务器运维
在服务器运行过程中,由于各种原因,可能会出现脚本错误。这些错误可能源于编程错误、不兼容的库或依赖项,或者不良的服务器环境配置。这些错误可能会导致服务器的正常运行受到影响,甚至导致整个网站或应用程序的崩溃。因此,及时、有效地处理服务器脚本错误是维护服务器稳定运行的关键。一.错误识别首先,我们需要能够识别出服务器脚本错误。通常,服务器会生成错误日志,其中包含了发生错误的详细信息,如错误类型、发生时间等
- 【精心整理】DB2 + HADR + TSA 高可用配置(实用)
流浪字节π
数据库
目录前言一、概念简介二、配置过程2.1.服务器环境配置2.2.安装TSA2.3.配置TSA2.3.1.备机执行db2haicu2.3.2.主机执行db2haicu2.4.查看TSA集群状态三、常见问题问题一:DB2HADR和TSAMP故障切换是如何工作的?问题二:备机执行db2haicu创建资源时最后报错问题三:备机执行db2haicu创建资源时最后报错问题四:执行preprpnode报错问题五:
- Centos 搭建服务器环境配置LNMP(linux+nginx+php+mysql)
枫信华
整理于网络系统版本:centos7yuminstall-ynginxphpphp-cliphp-commonphp-pdorrdtool-phpgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzlib-develglibcglibc-devel
- 在本地电脑显示远地服务器tensorboard可视化
小小小~
深度学习计算机视觉其他
一、当前环境本机是windows系统,tensorbord程序运行在远端服务器,通常需要在本地进行显示,已经解决本地显示远程服务器tensorbord的问题。以下教程是在服务器环境配置好,且能够成功运行tensorbord的前提下进行的。二、本地不显示远程服务器因为链接访问的服务器本地端口,而我们却在本机浏览器输入网址,找不到目标ip,即不可在本地显示tensorbord。三、解决办法(一)、通过
- PbootCMS网站从宝塔下载本地运行提示“No input file specifed”
树先生本人
其实当我们使用PbootCMS打开首页提示“Noinputfilespecified.”是因为服务器环境配置文件引起,主要发生于linux的用户,且以BT用户居多,这时候打开根目录。具体解决办法如下:将.user.ini文件删除尝试如果还是无法启动,那么需要将htaccess文件和runtime文件夹也清空,即可解决。另外伪静态只需要重新根据手册配置一下即可。
- 7.linux服务器环境配置操作手册(centos 7.5)
晓风映月
特飞科技超级节点服务器环境配置操作手册(centos7.5)1)更新系统包:sudoyumuptate-y(yuminstallepel-release-y可先安装拓展依赖)2)防火墙相关a)打开防火墙命令:sudosystemctlstartfirewalldb)查看已经打开的端口:sudofirewall-cmd--list-allc)打开端口:5228/tcp,8553/tcp,8554/u
- 这绝对是你见过的最全深度学习服务器管理配置手册,学不会你打我
liyiersan123
#深度学习服务器服务器深度学习linux
这绝对是你见过的最全深度学习服务器管理/配置手册,学不会你打我最近在配置服务器,遇到了不少问题,在此整理记录一下。主要是以下几个方面:多用户管理、服务器环境配置、Anaconda虚拟环境安装TensorFlow/PyTorch、远程访问。目录这绝对是你见过的最全深度学习服务器管理/配置手册,学不会你打我一、多用户管理1、新建/删除用户2、更改用户权限二、服务器环境配置1、安装NVIDIA驱动2、安
- acwing Linux 租云服务器&环境配置
Beatmyselfonce
linux运维服务器
今天给大家讲解acwingLinux租云服务器&环境配置,这里以阿里云为例子给大家讲解一下如何租用这个云服务器,现在有阿里云、华为云、腾讯云、京东云这么几个大的服务系统,我个人是喜欢华为云的嘻嘻,因为个人比较喜欢华为公司,所以喜欢他旗下的每一个产品。废话不多bb直接上线内容。文章目录1.如何租云服务器2.如何登录云服务器3.云服务器环境配置4.基础配置5.安装docker云平台的作用让我们的服务跑
- 阿里云服务器环境配置,ssh免密登录和配置docker
防御塔策略
服务器运维阿里云容器
此文章适合ubuntu20.0464位和ubuntu22.0464位版本一.登陆服务器租完服务器后,首选需要使用本地gitbash或者cmd进入服务器,命令:sshroot@xxxxxx为服务器公网ip,然后yes,然后输入密码就会进入自己的服务器,二.创建用户阿里云服务器默认权限是root用户,权限太高,所以需要创建新用户,避免root用户不小心错误操作重要文件,然后再给此用户sudo权限即可,
- 【Ambari】HDP单机自动化安装(基础环境和MySQL脚本一键安装)
阿龙先生啊
#【====Ambari====】ambari自动化mysql一键安装基础环境配置
个人主页——开着拖拉机回家_Linux,大数据运维-CSDN博客✨感谢点赞和关注,每天进步一点点!加油!目录一、版本信息1.1大数据组件版本1.2ApacheComponents1.3Databases支持版本二、安装包上传三、服务器基础环境配置3.1配置修改3.2服务器环境配置3.3MySQL数据库安装四、安装Ambari-server4.1安装ambari-server4.2检查REPO源五、
- Grasscutter 联机搭建指南
du青松
Grasscutter服务器linux游戏
本文是对这篇文章的优化补充Grasscutters2.8私服搭建文章目录服务配置端口配置游戏客户端配置代理配置PC端安卓端IOS端代理检查运营指南进服提示新用户邮件奖励常见问题远程联机有两种方案,使用云服务器(云上部署)或者本地端口映射(本地部署),本文使用云服务器搭建服务器环境配置CentOSLinuxrelease8.4.2105Grasscutter3.0MongoDB6.0版本大于4.0即
- 若依前后端分离项目在腾讯云的部署
上广:
服务器阿里云腾讯云
本文章使用了腾讯云提供的宝塔系统在部署项目和配置环境的时候会相对其他方法更容易一些服务器环境配置购买腾讯云服务器腾讯云11.11云上盛惠_腾讯云11.11优惠活动-腾讯云(tencent.com)我购买的是2核4g的服务器之前听老师建议最好2核4g起步购买的时候选择默认的宝塔系统就ok了不需要再设置其他的或者等买了再重装系统也可以可以在这时安装一下Xshell和Xftp家庭/学校免费-NetSar
- 课程32:.Net Core Web API部署IIS
编程乐趣
.Net.net.netcorec#
这里写目录标题前言前言一、服务器环境配置1.1安装ASP.NETCore模块/托管捆绑包1.2检查是否安装成功二、项目发布2.1选择发布方式2.2发布配置2.3发布三、服务器部署3.1IIS添加网站3.2数据库链接配置3.3让IIS支持.NETWebApi3.4验证四、最后前言本文是《.NetCore从零学习搭建权限管理系统》教程专栏的课程(点击
- vmware 修改主机名称 hadoop 服务器环境配置(一)
不努力就种地~
大数据服务器hadoop运维
如何在虚拟机配置主机名称:1.如图所示在/etc文件夹下有个hosts文件。追加映射关系:#关系ip地址名称192.168.164.20hadoop202.保存后,重启reboot即可
- SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上
超悠閒
Springspringboot阿里云mysqlcentosssh
SpringBoot部署:项目打包&手动部署到阿里云服务器上文章目录SpringBoot部署:项目打包&手动部署到阿里云服务器上前言正文1.环境准备&部署目标2.准备SpringBoot项目3.准备云服务器4.服务器环境配置4.1域名别名&ssh免密登录4.1.1域名别名4.1.2ssh免密登陆4.2Java环境准备(使用yum自动安装)4.3MySQL环境准备4.3.1MySQL下载4.3.2修
- java服务器环境配置以及项目搭建
+++.
server_javajava服务器开发语言
一.内容简介使用Mavn聚合工程,springboot整合spring,springmvc,mybatis框架,完成项目搭建二.软件环境2.1java1.8.0_1442.2mysqlVer8.0.30(8.10的好像出问题,我给重装了)2.3IntelliJIDEA2023.12.4ApacheMaven3.9.5三.主要流程3.1java环境搭建3.2maven环境搭建3.3idea安装3.4
- Ambari平台添加节点
jidi_0
Ambari平台添加节点场景:当前集群节点负荷较大,为避免业务繁忙时服务器问题,为集群新增3个节点参考资料:https://blog.csdn.net/u013850277/article/details/78897993安装环境准备1、服务器系统安装;2、服务器环境配置:Jdk安装下载并安装jdk(注意jva版本和Ambari版本的对应)安装方式:下载安装包jdk-8u162-linux-x64
- 网站后面为啥加端口_采坑实录|老板让我一周上线一个网站(二)
weixin_39783633
网站后面为啥加端口网站手工添加一行数据
在我的上一篇博客写了些在建站的过程中,阿里云服务器的选择,以及服务器环境配置时遇到的坑。本篇打算分享一下在使用Django后的感受,以及在搭建网站后台管理员界面(admin.py)时遇到的问题。1Django使用后感受使用之后的第一个感觉就是Django的组成很简单。首先,其规定了html、css、js等文件的存放位置(template、static等);其次,其规定了后台响应程序(views)、
- 允许所有网络包括外网访问apache服务器的方法
qqxinxi
网站开发
允许外网访问apache服务器网站wamp是windows下apache服务器环境配置wamp默认是禁止外网访问APACHE的,左键点击右下的wamp图标Apache-httpd.conf,搜索关键字"denyfrom",会发现一处"denyfrom"将其下的一行"Allowfrom127.0.0.1"之前加一个#号,表示注释掉,新插入一行,手动输入Allowfromall。允许所有。保存以后,在
- RuoYi-Vue部署服务器流程
要成为大V的小v
RuoYi-Vue服务器部署服务器运维linux
本文以腾讯云服务器+宝塔面板为例子,介绍RuoYi-Vue分离版本的服务器部署流程,如在部署过程中遇到问题或有什么好的建议,欢迎在评论区留言目录1、服务器环境配置2、vue项目打包2.1、前端项目打包2.2、打包文件路径配置2.3、前端部署测试3、SpringBoot项目打包部署3.1数据库配置3.2Redis配置3.3打包后端代码jar包3.4后端jar包启动1、服务器环境配置1、宝塔面板-软件
- 阿里云-网站部署,服务器环境配置(保姆级别)
子ぐ非鱼
站长Linuxjavalinux服务器mysqlcentos
说在前头:因为在这个搭建的过程中,尝过了不少的苦头,流过了不少的心酸泪,所以我希望后来者们,能够好好的活着,心态炸了也要继续热爱生活。/委屈巴巴另外,一些我们使用的软件版本最最最好控制与项目同步。(别问我为什么,我先去哭三分钟)我这里个软件使用到的版本(主要还是控制大版本的变更,例tomcat7,8,9,mysql5.x,8):-linuxcentos7.3-jdk1.8-tomcat9.0.14
- 基于centOS7.5 x64/openjdk1.8/tomcat8.5/nginx1.16/nodejs/mysql8.0/redis3/git的服务器环境配置)
阮少年、
基于centOS7.564/openjdk1.8/tomcat/nginx/nodejs/mysql5.7/git的服务器环境配置)我以前的三年和未来的三年从事网站开发,主要手段是JAVA,python,nodejs,前端大套间,偶尔写写服务器脚本,做做自动化部署。记录这篇博客的目的在于记录服务器部署过程,很多次都要重新部署服务器,什么安装openjdk然后配https,做过就忘了,下次又重新开始
- php7从入门到精通视频讲解,PHP 7从入门到精通(视频教学版)(第2版)
镰刀刀
php7从入门到精通视频讲解
章初识PHP11.1PHP的来龙去脉11.1.1PHP的概念11.1.2PHP的发展历程21.1.3PHP的优势21.2PHP能干什么31.3PHP7的新特点41.4PHP常用开发工具61.4.1PHP代码开发工具61.4.2网页设计工具71.4.3文本编辑工具71.5高手甜点8第2章PHP7服务器环境配置92.1PHP服务器概述92.2安装PHP7前的准备工作10章初识PHP11.1PHP的来龙
- 精通php7,PHP 7从入门到精通
weixin_39528289
精通php7
章初识PHP11.1PHP的来龙去脉11.1.1PHP的概念11.1.2PHP的发展历程21.1.3PHP的优势21.2PHP能干什么31.3PHP7的新特点41.4PHP常用开发工具61.4.1PHP代码开发工具61.4.2网页设计工具71.4.3文本编辑工具71.5高手甜点8第2章PHP7服务器环境配置92.1PHP服务器概述92.2安装PHP7前的准备工作10章初识PHP11.1PHP的来龙
- 【微服务部署】四、Jenkins一键打包部署NodeJS(Vue)前端项目步骤详解
全栈程序猿
Linux环境搭建Vue.js前端微服务jenkinsvue运维架构
本文介绍使用Jenkins一键将NodeJS(Vue)前端项目打包并上传到生产环境服务器,这里使用的是直接打包静态页面,发送到远程服务器Nginx配置目录的方式,首先确保服务器环境配置好,安装Nginx,运行目录,日志存放目录等。一、服务器环境配置 Nginx安装也有多种方式,源码安装、yum安装、Docker安装等,安装并不复杂,我们这里采用Docker安装的方式,由于习惯于标准化及存档,
- 【微服务部署】五、Jenkins+Docker一键打包部署NodeJS(Vue)项目的Docker镜像步骤详解
全栈程序猿
Linux环境搭建Vue.js微服务jenkinsdockervue.js
NodeJS(Vue)项目也可以通过打包成Docker镜像的方式进行部署,原理是先将项目打包成静态页面,然后再将静态页面直接copy到Nginx镜像中运行。一、服务器环境配置 前面说明了服务器Nginx的安装和配置,这里稍微有些不同,但是因为此文是用Nginx镜像和前端镜像页面同时部署的方式来打包发布的,所以这里不再需要建立/data/container/nginx/html目录,因为要发布
- 【微服务部署】二、Jenkins一键打包部署SpringBoot应用步骤详解
全栈程序猿
Linux环境搭建开发指南容器dockerspringspringboot微服务打包部署
本文介绍使用Jenkins一键将SpringBoot应用打包并上传到生产环境服务器运行,这里使用的是直接在服务器上运行FagJar的方式,首先确保服务器环境配置好,安装必须的JDK运行时环境,运行目录,日志存放目录等。一、服务器环境配置 关于JDK的选择,自1.8版本收费之后,我们大多数选择openjdk作为生产环境的运行时环境,和大多数软件安装包一样,在CentOS服务器上,我们可以选择y
- KubeAdmin方式搭建K8S(1.26.0)
爱码猿
K8Sk8s运维云原生
本次安装K8S版本为1.26.0服务器环境配置ip描述配置192.168.233.221master节点CPU(2C)内存(2G)硬盘(50G)192.168.233.222node1节点CPU(2C)内存(2G)硬盘(50G)192.168.233.223node2节点CPU(2C)内存(2G)硬盘(50G)服务器环境配置准备服务器环境配置三台服务器都要执行下面的操作设置服务器主机名#192.1
- Ubuntu下python项目部署(uWSGI、nginx)环境搭建
程皮
ubuntupythonnginx
服务器环境配置在本地的虚拟环境中,项目根目录下,执行命令收集所有包pipfreeze>plist.txt安装并创建虚拟环境在虚拟环境上安装所有需要的包workon[虚拟环境名称]pipinstall-rplist.txt更改settings.py文件DEBUG=FalseALLOW_HOSTS=['*',]表示可以访问服务器的ip此时启动服务器,运行正常,但是静态文件无法加载WSGI简介pytho
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默