- strace跟着-编译和解决sip的bus srror问题记录
xiaoxilang
解错随手记mfcc++
1问题:我编译了一个开源sip代码,可以确定的是,在nuc980dk61yc、nuc97251y上都可以跑的正常程序,但在该开发板(NUC97261Y)上运行,报错buserror;此文记录了解决该问题的过程我手里有一个972开发板(参考https://item.taobao.com/item.htm?spm=a21n57.1.0.0.680b523c5VMC8Q&id=725614464020&
- 笔记:移植xenomai到nuc972(2)
kof98765
xenomailinuxarm笔记
接下来的测试,出现了两个问题第一个问题是demo程序启动不了,这是上一篇文章忘记说的事,启动不了的原因是权限问题,提示需要root,但我是用busybox搭的文件系统,直接就是root,不存在权限问题,所以问题出在应用上,经过一番调试后发现,问题出在xenomai的应用库上,具体位置在xenomai/kernel/cobalt/posix/process.c,把staticintgid_arg=-
- NUC972开发板学习过程
喜马拉雅苦行僧
NUC972.
1、搭建linux环境的过程,设置交叉编译器的环境变量过程中会出现各种问题;解决方法:第一步、一定要Ubuntu系统换源,换源后sudoapt-getupdate;第二步、sudoapt-getinstalllib32stdc++6第三步、使用vim编辑器编辑bashrc文件。#vim/root/.bashrc编辑/root/.bashrc文件,在最后一行添加:exportPATH=$PATH:/
- 新唐NUC972 Linux(一):USB烧写linux出厂镜像
小破孩 != ERR
LInuxlinux新唐NUCNUC972
文章目录前言一、硬件连接二、安装驱动三、烧写linux程序四、运行程序五、总结前言今天开始进军linux,学了那么久单片机,也摸得七七八八,至少点个灯还是会的。本人之所以买酷客的linux开发板主要是便宜,资料也算齐全,虽然没有原子那么好,不过也够了,找那么多借口,其实就是qiong。今天先从USB烧录官方提供的linux相关程序到芯片开始吧。一、硬件连接1、连接电源线2、RS232转USB,用于
- TMS320VC5509A通过MCBSP接口与NUC972的IIS接口进行音频传输(三)
北纬 36°
ARMDSP嵌入式开发交流群891339868
如果有问题,请加QQ群891339868进行交流TMS320VC5509A通过MCBSP接口与NUC972的IIS接口进行音频传输(三)今天咱们继续了解DSP5509A的MCBSP接口与NUC972的IIS接口的音频传输的第三部分,就是DSP5509A在linux上的驱动部分。首先咱们了解一下linux系统上的音频系统。目前linux上主流的音频框架是ALSA(AdvancedLinuxSound
- u-boot器件驱动模型(Device&Drivers)之链接器的秘密
光利繁华的背后
linux_uboot
转载:https://blog.csdn.net/jxgz_leo/article/details/53295427写在前面哈哈,写东西前总喜欢先扯蛋,赶时间的直接无视这段吧。前段时间照着x_project成功的将手上的一块基于nuc972的板子成功移植上了最新的u-boot,相关细节可以参考我的这篇博客。那篇博客的最后我给自己设立了几个后续要完善的功能,是选择继续模仿着搬砖呢,还是先把一些东西看
- linux开发板汉字显示,Linux Qt 及Arm开发板汉字显示
小爱酱的万水千山
linux开发板汉字显示
作为一个优秀的开发人员,我就不说废话了。很多人在使用Qt做嵌入式开发时,会遇到一个问题:汉字显示,网上有好多方法,并且针对Qt5以前的版本和Qt5的版本有不同的方法,同样,我也遇到了这个问题,今天我把一种NB的方法介绍给大家,请竖起耳朵。先说一下开发环境:Linux:使用虚拟机安装的Ubuntu14.04Qt:使用的Qt5.4Arm板:使用NUC972开发板,某宝上一搜就有,不过这只是一个平台,其
- Linux 入门学习教材
weixin_30443895
嵌入式
我大约从两年前开始接触Linux,在那之前工作中用的都是MCU,arm-cortexM系列的。从单片机转向Linux学习,经历了很多的困难,刚开始都不知道怎么去编译,网上也没有找到基础的教程,后来有别人帮助加上自己的琢磨,现在有了不少的提高。所以把自己的经验做个总结,希望能对入门学习者有所帮助。硬件平台以NUC972为例,这个无关紧要,因为如果你是入门者,做应用为主,你会发现你基本上接触不到芯片寄
- 串口问题排查-时序异常
大侠课堂
嵌入式笔记问题处理物联网嵌入式linux串口通信乱码
问题背景采用新塘处理器NUC972使用该芯片所有的串口UART1~UART10测试发现串口数据读取异常采用测试串口终端SSCOM问题还原步骤内核已经配置了所有的串口功能,串口PIN复用正常设备启动可以识别10个串口~#ls/dev/ttyS*/dev/ttyS0/dev/ttyS10/dev/ttyS3/dev/ttyS5/dev/ttyS7/dev/ttyS9/dev/ttyS1/dev/tty
- 嵌入式Linux移植WIFI调试工具wpa_supplicant ,wpa_cli,wpa_passphrase解决方法 NUC972 ARM9
qq1510143052
前言:作者在调试ARM9板上WIFI驱动时,发现提供的wirelesstools工具下的iwconfig,iwlist等等无法胜任,无法连接到WPA/WPA2等加密网络,这怎么办?后来了解到有wpa_supplicant强大的工具,可以连接iwconfig不能连接的网络,但是网上一大堆教程,有的不适用,版本不同编译方法也不同,编译不通过,下面列出具体的版本,按照流程即可编译成功。一、从官网下载源码
- Nu-Writer加密模式MTP在Nuc972上面的使用
北纬 36°
ARM
最近突然对新唐的Nuc972的加密功能有了浓厚的兴趣,询问过好多同仁,也没有得到满意的答案,经过几天的摸索,终于搞明白是怎么回事儿,废话不多说了,直接说使用方法:首先是向nuc972内部的MTP存储区烧写秘钥文件:第一:将Nu-Writer通过USB连接到板卡上的972,打开MTP模式,如下图所示软件默认有一个秘钥文件,在使用之前,最好修改一下,第一行不要修改,固定为256,其他行可以任意修改,修
- 从单片机开发转向Linux开发系列博客六:操作GPIO,控制LED
若风飘茫
嵌入式Linux
1.引言学习单片机的第一个例子通常都是点亮LED灯,对于Linux应用,我们也从LED入手,我就记得自己刚开始学的时候查了好多资料才勉强能控制一个灯亮,当时就感受到了Linux和单片机裸机有很大的差异。这里做个总结,希望对大家有所帮助。2.环境介绍2.1.硬件网上的一个第三方做的NUC972开发板:有兴趣购买的朋友,大家去他们的淘宝店购买即可:https://s.click.taobao.com/
- mkfs.jffs2 制作镜像问题整理【原创】
zjf30366
linux学习
在新塘开发板NUC972上用华邦的W25Q128flash装载程序,rootfs以romfs方式在内核中时没有问题,然后换一种方式,给rootfs创建独立分区时,加载rootfs失败,使得我要来好好整理一下这部分。先恢复到rootfs在内核中的方式,然后单独创建一个usr分区来存放app,肯定是失败的,下面就是解决步骤。/home/zjf/nuc970/nuc970bsp/applications
- linux I2C之RTC8025、fm24cl16
oshan2012
NUC977Linux
https://blog.csdn.net/chenliang0224/article/details/51298682说明:主设备I2C-0挂载两个从设备fm24cl16铁电和RTC-rx8025t。内核:linux3.10.32平台:nuc9721、板级文件修改arch/arm/much-nuc970/dev.c1.1i2c-0的platform_device平台设备注册 //i2c-0的总线
- NUC972触摸屏驱动移植过程分析(二)
oshan2012
NUC977Linux
https://blog.csdn.net/b7376811/article/details/86607529今天继续分析NUC972的触摸屏驱动移植过程,上一节主要分析了触摸屏需要数据,今天来分析一下驱动部分,上一节我们已经了解了触摸屏一般有I2C接口和gpio接口,所以触摸屏既是一个I2C设备,也是一个input设备,linux中把触摸屏整体归为input设备,在input驱动中又包含了I2C
- NUC972触摸屏驱动移植过程分析(一)
oshan2012
NUC977Linux
https://blog.csdn.net/b7376811/article/details/86514683因为下一个项目可能会用到触摸屏,所以这段时间对触摸屏的驱动的移植进行了研究,今天正好有机会,谈谈移植过程。其实基于开发板对触摸屏驱动进行移植,需要做的工作并不是太多,因为大部分工作开发板的供应商已经提供好了,但是用起来总是不尽人意,所以需要进一步优化,废话少说,步入正题。首先看一下硬件电路
- linux spi驱动
oshan2012
NUC977Linux
https://blog.csdn.net/chenliang0224/article/details/51057109最近在学习Linuxspi驱动,中途出现了诸多疑问,天苍苍野茫茫,坚持总是可以看到牛羊的,本文以新唐NUC972这颗芯片为例进行逐步分析参考很有价值的两篇文章:http://www.th7.cn/system/lin/201507/122488.shtmlhttp://blog.
- 新唐 酷客972开发板 秒杀STM32 avi播放 800*480 30帧 无卡顿
weixin_30425949
NUC972外设:外部总线接口(EBI)支持SRAM和外部I/O器件,高达5个片选信号支持8/16-bit数据总线DDRSDRAM控制器内置64MBSDRAM支持DDRandDDR2SDRAM时钟速度高达150MHz嵌入式SRAMandROM内置56K字节SRAM内置56K字节SRAM内置16K字节内部引导ROM(IBR)支持四种启动模式:USB启动、eMMC启动、NANDFlash启动、SPIF
- iozone文件系统性能评测工具
JDSH0224
linux测试工具
1.下载最新的ioZone,目前最新的是iozone3_482.tar,具体网址:http://www.iozone.org/src/current/2.下载之后解压tar-xvfiozone3_482.tar-C./3.进入iozone3_482\src\current目录,修改makefile,将CC、GCC改为交叉编译工具链CC=nuc972-arm-none-linux-gnueabi-g
- u-boot器件驱动模型(Device&Drivers)之链接器的秘密
潜水企鹅
u-boot
写在前面哈哈,写东西前总喜欢先扯蛋,赶时间的直接无视这段吧。前段时间照着x_project成功的将手上的一块基于nuc972的板子成功移植上了最新的u-boot,相关细节可以参考我的这篇博客。那篇博客的最后我给自己设立了几个后续要完善的功能,是选择继续模仿着搬砖呢,还是先把一些东西看明白些呢,显然我开始写这篇文章的时候是选择了后者,哈哈。“慢下来,享受技术”——蜗窝科技。依葫芦画瓢后的疑问一直以来
- NUC972触摸屏驱动移植过程分析(一)
北纬 36°
ARM
如果有问题,请加QQ群891339868进行交流因为下一个项目可能会用到触摸屏,所以这段时间对触摸屏的驱动的移植进行了研究,今天正好有机会,谈谈移植过程。其实基于开发板对触摸屏驱动进行移植,需要做的工作并不是太多,因为大部分工作开发板的供应商已经提供好了,但是用起来总是不尽人意,所以需要进一步优化,废话少说,步入正题。首先看一下硬件电路,如下图所示:开发板上使用的是TSC2007作为驱动触摸屏(电
- 新唐nuc972更换uboot调试串口
zheguzai000
Linux
最近开新项目用到新唐的nuc972平台,由于硬件工程师为了方便布线,所以将原本用于调试口的uart0改成了485,需要将uart1更改为调试串口。最初从nuc972开发文档开始看,看uboot配置和修改的地方,最初查看uboot下include/configs/nuc970_evb.h文件,里面有不少宏,这些宏是用于配置相关的硬件接口,如果宏打开的话,相应的驱动文件可以被编译进uboot中,可以通
- (三)编译NUC972的uboot
大高玩子
rx600开发环境搭建
编译NUC972的uboot1.下载uboot源码酷客nuc972uboot源码2.解压源码tar-zxvfuboot(2020-2-19).tar.gz3.配置文件NUC970配置文件位于include/configs/nuc970_evb.h将其写改为#ifndef__CONFIG_H#define__CONFIG_H#defineCONFIG_SYS_LOAD_ADDR0x8000#defi
- NUC972DF71Y--linux系统构建(系统移植)
秋的本格
1、系统组成(1)硬件系统cpu核心(arm926ejs)SOC(NUC972DF71Y)其他(2)软件系统u-bootuImagefilesystem(rootfs)2、嵌入式系统构建(1)烧写u-boot、uImage、rootfs、环境变量env-yaffs2的烧写请参考新唐7200资料包注:都是固化好的,烧录完就可登陆系统,登陆账号密码root123456下载的时候开发板要将拨轮调到usb
- NUC972调试笔记之NAND分区调整新增
wang 恒
NCU972调试笔记Linuxlinux嵌入式nuc972新塘
新增需求如下:1.增加tmpfs文件系统格式的/var分区,大小2M2.新增ubi分区,/data,大小30M1.通过boot分区,如下所示:原始分区结构如下:可以看到原始分区一个以mtd=1作为root的ubi0:rootfs分区作为rootrootfs大小是0x7900000,以偏移0x700000开始计算。做如下分区修改:新增一个以mtd=2作为data的ubi1:data分区作为datad
- 3G/4G工业路由器联网问题
Bastin_Yang
通信_linux
3G/4G工业路由器联网问题硬件:力必拓T260sNUC972DF62Y系统:Linux-ARM力必拓T260s:网关路由(默认ip地址192.168.10.1)NUC972DF62Y:协议转换CAN--->TCP/IP(HTTP、MQTT)现象:通过网口连接NUC972DF62Y与力必拓T260s,路由器和ARM板可以ping通,但是ARM板无法ping通百度(www.baidu.com)分析:
- 在NUC972上移植pjsip库并使用PJSUA测试VOIP电话(二)
北纬 36°
ARM
如果有问题,请加QQ群891339868进行交流昨天我已经把pjsip工程相关的库移植好,今天开始使用库里面自带的测试程序进行测试,在这之前需要搭建一个测试环境,我使用的是minsipserver服务器的window版本,在win10上搭建一个服务器。先简单的说一下搭建流程吧:1、安装后进入主界面,如下图所示:2、进入系统配置,配置服务器相关信息,如下图所示:只需要配置一下IP地址,端口号都是默认
- 在NUC972上移植pjsip库并使用PJSUA测试VOIP电话(一)
北纬 36°
ARM
如果有问题,请加QQ群891339868进行交流近段时间,突然对VOIP电话有了兴趣,想在NUC972的板子上测试一下VOIP电话,经过查阅资料,了解到VOIP电话是基于sip协议做的,所以对sip这一块儿进行了了解。目前开源的sip库有几种,我选用了pjsip这个库,这也是别人给我推荐的,具体的这几种库的区别说实话我也不清楚,不过目前pjsip的口碑应该还是比较好的。废话不说那么多了,今天主要说
- 【NUC972】LINUX移植笔记:(1)移植笔记
大水猫
NUC972LINUX
【NUC972】LINUX移植笔记:(1)移植笔记宿主机:虚拟机Ubuntu16.04LTS/X86开发板:NUC972LINUX内核:3.10.x交叉编译器:arm-linux-uclibcgnueabi-gcc4.3.4日期:2018-2-910:58:04作者:SY简介开发板使用全然电子的NUC972,他们在新唐官方的基础上移植了大部分的功能。但是驱动仍然存在问题,触摸屏不能使用。还有提供的
- fw_printenv 工具编译使用心得
justgg
linux开发
最近公司提了需要使用fw_printenvfw_setenv的需求。这个工具的作用是在linux系统里,查看修改uboot环境变量。平台环境是NUC972。中间过程不是很顺利,走了些弯路,在此记录,分享出来。关于编译方法,网上也很多了。但在972平台上还是有点区别。废话不多说了1编译fw_printenv进入uboot目录1.makenuc970_nand_config2.修改tools/env/
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(