我用Android向mu Phone编写了apss。我在手机上调试它。我尝试用C#中编写的serwer连接,但是每次尝试连接时,我都会遇到异常
EHOSTUNREACH(无主机路由)
我添加到清单
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Run Code Online (Sandbox Code Playgroud)
我要连接的代码:
try {
InetAddress serverAddr = InetAddress.getByName(IP);
int PortI = Integer.parseInt(Port);
socket = new Socket(serverAddr, PortI);
}
Run Code Online (Sandbox Code Playgroud) 我需要你帮助使用CakePHP中的事务.
我有一个Product模型,其子句包含Price和Property模型(key product_id).
在我的产品模型中,我添加
function begin() {
$db =& ConnectionManager::getDataSource($this->useDbConfig);
$db->begin($this);
}
function commit() {
$db =& ConnectionManager::getDataSource($this->useDbConfig);
$db->commit($this);
}
function rollback()
{
$db =& ConnectionManager::getDataSource($this->useDbConfig);
$db->rollback($this);
}
Run Code Online (Sandbox Code Playgroud)
在ProductController中,我使用save()来保存我的产品,然后使用我的价格和属性.(我只使用save(),而不是saveAll()).
我的代码是:
$this->Product->begin();
$error = false;
if($this->Product->save($data)
{
//my functions and calculations
if(!$this->Price->save($data_one)
{
$error = true;
}
//calculations
if(!$this>Property->save($my_data)
{
$error = true;
}
}
if($error) {
$this->Product->rollback();
}
else
{
$this->Product->commit();
}
Run Code Online (Sandbox Code Playgroud)
问题是,如果我在保存价格或属性行中有错误,则仍会添加产品.我原本以为当我有任何错误时,我的行都不会被添加(即回滚会删除它).
我正在使用CakePHP 2.3.8
我想nextjs在新项目中使用redux和thunk。我想知道如何正确实现所有程序包。
在我之前的项目页面中,HOC组件如下:
import {connect} from 'react-redux';
import Page from './about';
import {fetchUsers} from '../../actions/user';
const mapStateToProps = (state) => {
const {users} = state;
return users;
};
const mapDispatchToProps = (dispatch) => {
return {
fetchUsers: () => dispatch(fetchUsers())
};
};
export default connect(mapStateToProps, mapDispatchToProps)(Page);
Run Code Online (Sandbox Code Playgroud)
以及获取我在其中实现的用户的方法 componentDidMount
如何实现相同的逻辑nexjs?
我该怎么办?
HOC使用mapStateToProps和
创建的组件(如下所示)mapDispatchToProps目前,我正在考虑在某种程度上使用this.props.fetchUsers方法getInitialProps-文档说该方法应该用于在渲染站点之前获取数据。
请帮助我正确redux实施nextjs
android ×1
cakephp ×1
client ×1
commit ×1
networking ×1
next.js ×1
reactjs ×1
redux ×1
redux-thunk ×1
ssr ×1
tcp ×1
transactions ×1