- 一起读经典《道德经》第三十八章第三十九章
学业平台发起人
行礼求道,探一以正己《老子·第三十八章》道德高尚的人,不必以道德诫命来自律,因为他内心自有道德。道德低下的人,需要恪守道德诫命,因为他内心没有道德。道德高尚的人是无为的,其道德不是刻意为了实现什么。道德低下的人是在追求道德,其道德是为了达到某种目的。有大仁爱的人,是在追求仁爱,却不是刻意实现某种目的。有大正义的人,是在追求正义,而且其正义是为了实现某种目的。有大礼法的人,是在追求礼法,却没有人响应
- 《道德经》学习第六十二天
快乐大拙
图片发自App今日学习《道德经》天下篇的第六十七章“天下皆谓我道大”。本章指出,修道的关键在于要有“三宝”。其中,慈,是三宝之宝。有了慈,也就有了俭,有了不敢为天下先。【正文】天下皆谓我道大似不肖夫唯大故似不肖若肖久矣其细也夫!我有三宝持而保之:一曰慈二曰俭三曰不敢为天下先慈故能勇俭故能广不敢为天下先故能成器长今:舍慈且勇舍俭且广舍后且先死矣夫慈:以战则胜以守则固天将救之以慈卫之【直译】天下人都说
- 《道德经》第七十三章的疑问与猜想
旭日老师
我们先看《道德经》第73章的原文:勇于敢则杀,勇于不敢则活。此两者,或利或害。天之所恶,孰知其故?是以圣人犹难之。天之道,不争而善胜,不言而善应,不召而自来,繟然而善谋。天网恢恢,疏而不失。对于这一章的翻译,比较通行的是这样翻译的:勇于坚强就会死,勇于柔弱就可以活,这两种勇的结果,有的得利,有的受害。天所厌恶的,谁知道是什么缘故?有道的圣人也难以解说明白。自然的规律是,不斗争而善于取胜;不言语而善
- 浅谈MySQL SQL优化的底层原理
干净的坏蛋
mysqlsql数据库
深入理解MySQL的SQL优化底层原理,需要从查询的执行流程出发,结合优化器原理、执行计划生成机制、索引原理和存储引擎行为全面剖析。以下是完整的底层视角分析:✅一、MySQLSQL查询的底层执行流程客户端->SQL解析器->查询优化器->执行器->存储引擎(如InnoDB)1.SQL解析(Parser)词法分析+语法分析→生成抽象语法树(AST)比如:识别出SELECT、FROM、WHERE、字段
- AWS Terraform 架构指南(二)
绝不原创的飞龙
默认分类默认分类
原文:annas-archive.org/md5/8b2d222956a050c7632b9eee086dadcf译者:飞龙协议:CCBY-NC-SA4.0第七章:7在项目中实现Terraform您准备好开始使用Terraform开发您的AWS基础设施了吗?在本章中,您将学习Terraform的基础知识,并了解如何在AWS中部署您的第一个模板。我们将介绍选择合适的AWS提供商和选择满足您项目需求的
- DeepSeek解读道德经 第五十九章
cal_
道德经道德经
一、原文与译文原文:治人事天,莫若啬。夫唯啬,是谓早服;早服谓之重积德;重积德则无不克;无不克则莫知其极;莫知其极,可以有国;有国之母,可以长久。是谓深根固柢,长生久视之道。译文:治理百姓侍奉天道,没有比珍爱能量更重要的。唯有珍惜能量,才叫早作准备;早作准备就是厚积德性;厚积德性则无往不胜;无往不胜则力量无穷;力量无穷便可守护国家;掌握治国根本,方能长久延续。这便是根深柢固、长生久存之道。二、核心
- Python 取证学习指南第二版(三)
原文:annas-archive.org/md5/46c71d4b3d6fceaba506eebc55284aa5译者:飞龙协议:CCBY-NC-SA4.0第七章:模糊哈希哈希是DFIR中最常见的处理过程之一。这个过程允许我们总结文件内容,并分配一个代表文件内容的独特且可重复的签名。我们通常使用MD5、SHA1和SHA256等算法对文件和内容进行哈希。这些哈希算法非常有价值,因为我们可以用它们进行
- 浅谈函数传参
2501_90124553
c语言
//函数传参:指针传递代码如下:voidfun(int*ptr){/*改变了ptr的值,所以无法通过这种方式改变num*///intx=100;//ptr=&x;/*改变了ptr所指向内存的值,可以通过这种方式改变num*/*ptr=100;}intmain(){intnum=123;fun(&num);printf("num=%d\n",num);return0;}#endif
- sorted排序浅谈
默认情况下,对字符串排序,是按照ASCII的大小比较的,由于’Z’<‘a’,结果,大写字母Z会排在小写字母a的前面。现在,我们提出排序应该忽略大小写,按照字母序排序。要实现这个算法,不必对现有代码大加改动,只要我们能用一个key函数把字符串映射为忽略大小写排序即可。忽略大小写来比较两个字符串,实际上就是先把字符串都变成大写(或者都变成小写),再比较。这样,我们给sorted传入key函数,即可实现
- 《论三生原理》如何与量子计算对话?
葫三生
三生学派量子计算
AI辅助创作:《论三生原理》与量子计算的对话体现为哲学思想、数学工具与物理机制的三重耦合,其核心关联如下:一、哲学基础的重构性映射动态生成论与量子叠加的对应将《道德经》“三生万物”的生成逻辑映射为量子态演化模型:“道生一”对应量子真空涨落(虚粒子对涌现),“二生三”类比纠缠光子对的自旋关联态,“三生万物”诠释量子比特叠加态的指数级演化空间。量子纠缠中“整体性优先个体”的特性与三生原理“关系先
- 算法训练营DAY24 第七章 回溯算法part03
93.复原IP地址93.复原IP地址-力扣(LeetCode)给定一个只包含数字的字符串,复原它并返回所有可能的IP地址格式。有效的IP地址正好由四个整数(每个整数位于0到255之间组成,且不能含有前导0),整数之间用'.'分隔。例如:"0.1.2.201"和"192.168.1.1"是有效的IP地址,但是"0.011.255.245"、"192.168.1.312"和"
[email protected]"是
- 浅谈指针,内存与指针做函数参数
2501_90124553
C语言
一、概念1、指针==地址指针的目的是为了进行寻址操作,找到对应的内存2、内存(1)虚拟内存:实际是硬盘的一块区域(2)物理内存:计算机中安装的硬件内存(比如:内存条)RAM:随机存储器,用于临时存储数据,读写速度快(3)虚拟内存内存总大小:4G内存单元:每个内存单元大小节(byte)内存单元总数:4*1024*1024*1024内存块:地址空间连续的多个内存单元地址:每个内存单元都有一个对应的地址
- 【PyTorch】PyTorch中torch.nn模块的卷积层
PyTorch深度学习总结第七章PyTorch中torch.nn模块的卷积层文章目录PyTorch深度学习总结前言一、torch.nn模块1.模块的基本组成部分1.1层(Layers)1.2损失函数(LossFunctions)1.3激活函数(ActivationFunctions)2.自定义神经网络模型3.模块的优势二、torch.nn模块的卷积层1.卷积的定义2.常见的卷积层3.卷积层的重要参
- 通信算法之278:数据链/自组网通信设备--MIMO(2T2R)-OFDM系统系列--实际工程应用算法代码--1.系统指标需求及帧结构设计
秋风战士
无线通信基带处理算法MATLAB仿真软件无线电算法无人机经验分享
MIMO(2T2R)-OFDM系统系列–实际工程应用算法代码第一章:系统指标需求拆解分析第二章:通信系统帧结构设计和OFDM参数设计第三章:通信业务速率设计及理论解调门限第四章:同步序列设计及同步性能仿真验证第五章:数据业务设计及性能仿真验证第六章:信道模型设计第七章:接收关键算法设计及仿真验证第八章:其它待补充本文目录MIMO(2T2R)-OFDM系统系列--实际工程应用算法代码一、实际项目:系
- 【网络安全基础】第七章---无线网络安全
薄荷椰果抹茶
信息安全与网络安全web安全网络安全
仅供参考文章目录一、无线安全二、移动设备安全三、IEEE802.11四、IEEE802.11i五、习题训练一、无线安全严重威胁无线网络安全的关键因素:信道、移动性、资源、可访问性无线网络环境由三部分组成,为攻击提供了切入点:无线客户(手机等)、无线接入点(Wifi热点等)、传递无线电波无线网络安全威胁:无线安全措施:安全无线传输、安全的无线接入点、安全的无线网络无线网络安全主要通过加密和认证来实现
- 浅谈 Vue2 的 Mixin 混入和 Vue3 的 Hooks(组合式 API)
一个水瓶座程序猿.
Vue.js系列文章Vuevue.jsjavascriptecmascript
嘿,各位前端小伙伴!今天咱来好好唠唠Vue2里的Mixin混入和Vue3的Hooks(组合式API),这里面的门道可不少,我把自己的经验分享出来,希望能帮大家避避坑。一、Vue2的Mixin混入1.啥是Mixin混入Mixin混入就像是一个魔法口袋,你可以把一些通用的代码逻辑装进去,然后在多个组件里使用。简单来说,它就是一种代码复用的方式。比如说,你有多个组件都需要处理用户登录状态,那你就可以把这
- 微服务架构的演进:迈向云原生
大手你不懂
Java项目实战Java微服务-云原生云原生微服务java
微服务架构的演进:迈向云原生ps:最近在学习的时候,发现好多技术方案最终都有云原生的影子,这里浅谈一下云原生的发展趋势随着互联网技术的发展,软件开发模式经历了从单体应用到微服务架构的重大转变。而在今天,微服务架构正朝着**云原生(CloudNative)**的方向发展。本文将探讨为什么越来越多的企业选择将微服务架构转变为云原生,并介绍这一转型带来的主要优势和技术挑战。一、什么是微服务与云原生?微服
- 浅谈边缘计算与 CDN 融合发展趋势
目录前言一、边缘计算与CDN技术概述1、边缘计算:靠近数据源的高效处理2、CDN:内容分发的加速引擎二、边缘计算与CDN融合的优势1、更低的延迟与更快的响应速度2、减轻云数据中心负载3、提高数据安全性4、优化资源分配三、融合面临的挑战1、节点部署与维护难题2、数据同步与一致性问题3、跨域互操作与标准化缺失四、融合发展趋势1、深度融合与协同优化2、智能化与自动化管理3、安全和隐私保护强化4、跨领域应
- html预览 webshell,RTLO技术与HTML文件是否可以变为WEBSHELL
一、浅谈RTLO技术我在FreeBuf上到了[APT攻击]趋势科技捕获一次APT攻击活动这篇文章,然后就自己去探探究竟,文章地址在下面RLO控制符是Unicode控制符的一种,使得字符显示从右至左的顺序,攻击者可以利用RTLO技术来达到欺骗目标,从而使得可执行文件的运行。首先Windows系统在解析文件名时,当遇到unicode控制符时,会改变文件名的显示方式,利用这一特性,可以将exe、scr、
- 浅谈企业 SQL 注入漏洞的危害与防御
阿贾克斯的黎明
网络安全sql数据库web安全
目录浅谈企业SQL注入漏洞的危害与防御一、SQL注入漏洞的现状二、SQL注入带来的风险三、SQL注入漏洞的分类(一)按利用方式分类(二)输出编码(三)使用预编译语句(四)日志监控(五)使用WAF(WebApplicationFirewall)(五)使用WAF(WebApplicationFirewall)(六)代码扫描和培训七、如何第一时间发现正在被SQL注入攻击(一)日志监控(二)蜜罐数据(三)
- 浅谈SSRF
mun1ight2u
redisweb安全
·在redis未授权的情况下如何写webshell命令:/bin/redis-server/etc/redis/redis.conf##启动redis进程ps-ef|grep'redis'##查看redis进程redis-cli-h127.0.0.1-p6379##若redis服务器开放到公网,没有密码校验,可直接连接**进入redis后,配置目录、数据库文件和参数:*configsetdir/w
- 浅谈数据管理架构 Data Fabric(数据编织)及其关键特征、落地应用
Aloudata
DataFabric多源异构数据集成数据管理
伴随着企业从数字化转型迈向更先进的数智化运营新阶段,对看数、用数的依赖越来越强,但数据的海量增长给数据管理带来一系列难题,如数据类型和加工链路日益复杂,数据存储和计算引擎更加分散,数据需求响应与数据质量、数据安全风险难以兼顾,数据流通过程中的合规性冲突,以及混合多云环境下的“数据孤岛”等。简言之,进入数智化时代,企业数据管理正变得异常复杂和艰难,传统的数据管理架构往往依赖于单一、物理集中的数据仓库
- 浅谈Docker Kicks in的应用
Shan1205
docker容器运维
正因为传统部署的麻烦,我们希望减少整个安装过程,将其简单化,以下介绍两个思路:思路一:安装Docker后安装Ghost,并且直接暴露80端口,此时所有请求由Docker内的Express服务器处理,如果需要SSL的话只能使用Cloudflare类CDN产品,不易配置,但上手简单(大约2分钟);思路二:安装Docker后安装Ghost,并且暴露一个其他端口(比如默认的2368),前置宿主机中的Ngi
- 浅谈ThreadLocal
千楼
java开发语言后端
1.ThreadLocal简介ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。ThreadLoal变量,线程局部变量,同一个ThreadLocal所包含的对象,在不同的Thread中有不同的副本
- Kubernetes第七章--Service详解 (纯干货)
运维小贺
kubernetes容器云原生dockeretcd
Service存在的意义?引入Service主要是解决Pod的动态变化,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。若提供服务的容器应用是分布式,所以存在多个pod副本,而Pod副本数量可能在运行过程中动态改变,比如水平扩缩容,或者服务器发生故障Pod的IP地址也有可能发生变化。当pod的地址端口发生改变后,客户端再想连
- 浅谈手机APP测试(流程)
测试界茜茜
软件测试智能手机软件测试功能测试自动化测试程序人生职场和发展
前言APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所知的测试手段。今天就跟大家简单聊聊手机APP测试的一些相关内容。APP开发流程(1)拿到需求分析需求(2)开需求评审会议(3)开发做设计,测试做测试设计(4)开发设计评审(5)测试补充用例(6)用例评审(7)开发提测,测试搭建测试环境(8)冒烟测试(9)执行测试用例(10)发现bu
- 浅谈新能源与计算机
萝萝仔
笔记能源计算机新能源
最刚开始听到老师说让谈新能源跟计算机的关系的时候,我是感觉怎么这两者完全扯不上什么联系,根本就是两个不同领域啊。后来想着计算机本身也是需要能源支撑着的,这不就是联系所在,而且就我现在的专业——计算机系统结构而言,现在越来越多的研究想要做到计算机的能耗与效率的负载均衡,从体系结构层次、软件层次、算法层次,都是想要尽量节约计算机的能源。再后来想着我本科的专业——物联网工程,其实就是提倡物物相连的一个概
- 浅谈卷积神经网络(CNN)
cyc&阿灿
cnn人工智能神经网络
卷积神经网络(ConvolutionalNeuralNetworks,CNN)作为深度学习领域最具影响力的架构之一,已在计算机视觉、自然语言处理、医学影像分析等领域取得了革命性突破。本文将系统全面地剖析CNN的核心原理、关键组件、经典模型、数学基础、训练技巧以及最新进展,通过理论解析与代码实践相结合的方式,帮助读者深入掌握这一重要技术。一、CNN基础与核心思想1.1传统神经网络的局限性在处理图像等
- 【学习】《算法图解》第七章学习笔记:树
程序员
前言在前面的章节中,我们学习了数组、链表、散列表等基本数据结构,以及一些基础算法。本章将介绍一种非常重要的数据结构——树(Tree),特别是二叉搜索树(BinarySearchTree)。树结构在计算机科学中应用广泛,从文件系统到数据库再到人工智能,都能看到树的身影。《算法图解》第七章深入浅出地介绍了树的基本概念、实现和应用,帮助读者理解这一关键数据结构。一、树的基本概念(一)什么是树树是一种分层
- 【学习】《算法图解》第七章学习笔记:树
自学也学好编程
程序人生
前言在前面的章节中,我们学习了数组、链表、散列表等基本数据结构,以及一些基础算法。本章将介绍一种非常重要的数据结构——树(Tree),特别是二叉搜索树(BinarySearchTree)。树结构在计算机科学中应用广泛,从文件系统到数据库再到人工智能,都能看到树的身影。《算法图解》第七章深入浅出地介绍了树的基本概念、实现和应用,帮助读者理解这一关键数据结构。一、树的基本概念(一)什么是树树是一种分层
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。